0001437749-25-009211.txt : 20250326 0001437749-25-009211.hdr.sgml : 20250326 20250325180112 ACCESSION NUMBER: 0001437749-25-009211 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 104 CONFORMED PERIOD OF REPORT: 20241229 FILED AS OF DATE: 20250326 DATE AS OF CHANGE: 20250325 FILER: COMPANY DATA: COMPANY CONFORMED NAME: QUICKLOGIC Corp CENTRAL INDEX KEY: 0000882508 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] ORGANIZATION NAME: 04 Manufacturing EIN: 770188504 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-22671 FILM NUMBER: 25769569 BUSINESS ADDRESS: STREET 1: 2220 LUNDY AVENUE CITY: SAN JOSE STATE: CA ZIP: 95131-1816 BUSINESS PHONE: 4089904010 MAIL ADDRESS: STREET 1: 2220 LUNDY AVENUE CITY: SAN JOSE STATE: CA ZIP: 95131-1816 FORMER COMPANY: FORMER CONFORMED NAME: QUICKLOGIC CORPORATION DATE OF NAME CHANGE: 19970409 10-K 1 quicklo20241211_10k.htm FORM 10-K quicklo20241211_10k.htm
0000882508 QUICKLOGIC Corp false --12-29 FY 2024 true true true false true true 30 34 0.001 0.001 10,000 10,000 0 0 0 0 0.001 0.001 200,000 200,000 15,336 15,336 14,118 14,118 1,622 1,692 1 10 5 3 5 7 5 7 0 0 0 0 0 0 0 1 10 7 1 7 5 7 3 5 http://fasb.org/us-gaap/2024#PrimeRateMember 5 5 4 0.4 0.4 0.3 10 900 1 1 10 6 6 10 2 0 0 0 0 0 1 false false false false The operating lease relates to the Company's headquarters in San Jose, CA. The lease term expires on June 14, 2027. Note: Net income (loss) equals total comprehensive income (loss) for all years presented. 00008825082024-01-012024-12-29 iso4217:USD 00008825082024-06-30 xbrli:shares 00008825082025-03-21 thunderdome:item 00008825082024-12-29 00008825082023-12-31 iso4217:USDxbrli:shares 00008825082023-01-022023-12-31 00008825082022-01-032023-01-01 00008825082023-01-01 00008825082022-01-02 0000882508us-gaap:CommonStockMember2022-01-02 0000882508us-gaap:AdditionalPaidInCapitalMember2022-01-02 0000882508us-gaap:RetainedEarningsMember2022-01-02 0000882508us-gaap:CommonStockMember2022-01-032023-01-01 0000882508us-gaap:AdditionalPaidInCapitalMember2022-01-032023-01-01 0000882508us-gaap:RetainedEarningsMember2022-01-032023-01-01 0000882508us-gaap:CommonStockMember2023-01-01 0000882508us-gaap:AdditionalPaidInCapitalMember2023-01-01 0000882508us-gaap:RetainedEarningsMember2023-01-01 0000882508us-gaap:CommonStockMember2023-01-022023-12-31 0000882508us-gaap:AdditionalPaidInCapitalMember2023-01-022023-12-31 0000882508us-gaap:RetainedEarningsMember2023-01-022023-12-31 0000882508us-gaap:CommonStockMember2023-12-31 0000882508us-gaap:AdditionalPaidInCapitalMember2023-12-31 0000882508us-gaap:RetainedEarningsMember2023-12-31 0000882508us-gaap:CommonStockMember2024-01-012024-12-29 0000882508us-gaap:AdditionalPaidInCapitalMember2024-01-012024-12-29 0000882508us-gaap:RetainedEarningsMember2024-01-012024-12-29 0000882508us-gaap:CommonStockMember2024-12-29 0000882508us-gaap:AdditionalPaidInCapitalMember2024-12-29 0000882508us-gaap:RetainedEarningsMember2024-12-29 0000882508us-gaap:RevolvingCreditFacilityMemberquik:HeritageBankOfCommerceMember2024-12-29 0000882508quik:RegisteredDirectOfferingMember2024-12-052024-12-05 0000882508quik:RegisteredDirectOfferingMember2024-03-132024-03-13 0000882508quik:RegisteredDirectOfferingMember2023-03-212023-03-21 0000882508quik:RegisteredDirectOfferingMember2022-09-142022-09-14 0000882508quik:RegisteredDirectOfferingMember2022-02-092022-02-09 0000882508quik:RegisteredDirectOfferingMember2024-01-012024-12-29 utr:Y 0000882508srt:MinimumMember2024-12-29 0000882508srt:MaximumMember2024-12-29 0000882508quik:InternalUseSoftwareMember2024-12-29 0000882508us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2024-12-29 0000882508us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2024-12-29 0000882508quik:PreproductDesignAndDevelopmentMember2024-12-29 0000882508us-gaap:AccountsReceivableMemberquik:ProfessionalServicesMember2024-12-29 0000882508us-gaap:AccountsReceivableMemberquik:ProfessionalServicesMember2023-12-31 0000882508us-gaap:AccountsReceivableMemberquik:ProfessionalServicesMember2023-01-01 0000882508quik:ProfessionalServicesMember2024-12-29 0000882508quik:ProfessionalServicesMember2023-12-31 0000882508quik:ProfessionalServicesMember2023-01-01 0000882508quik:UnconsolidatedVariableInterestEntityMember2024-12-29 0000882508quik:ResearchAndDevelopmentAssociatedWithRevenueContractPerformanceMember2024-01-012024-12-29 0000882508quik:ResearchAndDevelopmentAssociatedWithRevenueContractPerformanceMember2023-01-022023-12-31 0000882508quik:ResearchAndDevelopmentAssociatedWithRevenueContractPerformanceMember2022-01-032023-01-01 xbrli:pure 0000882508us-gaap:StockCompensationPlanMember2024-01-012024-12-29 0000882508us-gaap:StockCompensationPlanMember2023-01-022023-12-31 0000882508us-gaap:StockCompensationPlanMember2022-01-032023-01-01 0000882508quik:WarrantsToPurchaseCommonStockMembersrt:MaximumMember2018-05-29 0000882508us-gaap:EquipmentMember2024-12-29 0000882508us-gaap:EquipmentMember2023-12-31 0000882508quik:SoftwareToolsMember2024-12-29 0000882508quik:SoftwareToolsMember2023-12-31 0000882508quik:ToolingMember2024-12-29 0000882508quik:ToolingMember2023-12-31 0000882508us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2024-12-29 0000882508us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-31 0000882508us-gaap:FurnitureAndFixturesMember2024-12-29 0000882508us-gaap:FurnitureAndFixturesMember2023-12-31 0000882508us-gaap:LeaseholdImprovementsMember2024-12-29 0000882508us-gaap:LeaseholdImprovementsMember2023-12-31 0000882508quik:DieWafersMember2024-12-29 0000882508quik:DieWafersMember2023-12-31 0000882508quik:UnmarkedDevicesMember2024-12-29 0000882508quik:UnmarkedDevicesMember2023-12-31 0000882508us-gaap:EquipmentMembersrt:MinimumMember2024-12-29 0000882508us-gaap:EquipmentMembersrt:MaximumMember2024-12-29 0000882508quik:SoftwareMembersrt:MinimumMember2024-12-29 0000882508quik:SoftwareMembersrt:MaximumMember2024-12-29 0000882508us-gaap:FurnitureAndFixturesMembersrt:MinimumMember2024-12-29 0000882508us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2024-12-29 0000882508quik:SensiMLMemberus-gaap:DevelopedTechnologyRightsMember2024-12-29 0000882508quik:SensiMLMemberus-gaap:CustomerRelationshipsMember2024-12-29 0000882508quik:SensiMLMemberus-gaap:TrademarksAndTradeNamesMember2024-12-29 0000882508quik:SensiMLMember2024-12-29 0000882508quik:SensiMLMemberus-gaap:DevelopedTechnologyRightsMember2023-12-31 0000882508quik:SensiMLMemberus-gaap:CustomerRelationshipsMember2023-12-31 0000882508quik:SensiMLMemberus-gaap:TrademarksAndTradeNamesMember2023-12-31 0000882508quik:SensiMLMember2023-12-31 0000882508us-gaap:PatentsMember2024-12-29 0000882508us-gaap:RevolvingCreditFacilityMemberquik:HeritageBankOfCommerceMember2018-12-212018-12-21 0000882508us-gaap:RevolvingCreditFacilityMemberquik:HeritageBankOfCommerceMember2023-12-082023-12-08 0000882508us-gaap:RevolvingCreditFacilityMemberquik:HeritageBankOfCommerceMember2023-12-31 0000882508us-gaap:RevolvingCreditFacilityMemberquik:HeritageBankOfCommerceMember2023-01-01 0000882508us-gaap:RevolvingCreditFacilityMemberquik:HeritageBankOfCommerceMember2024-01-012024-12-29 0000882508quik:FixedAssetsNetPurchasedThroughFinancingArrangementsMember2024-12-29 0000882508quik:FixedAssetsNetPurchasedThroughFinancingArrangementsMember2023-12-31 0000882508srt:MinimumMember2024-01-012024-12-29 0000882508srt:MaximumMember2024-01-012024-12-29 0000882508srt:WeightedAverageMember2024-01-012024-12-29 0000882508srt:WeightedAverageMember2024-12-29 0000882508srt:MinimumMember2023-01-022023-12-31 0000882508srt:MaximumMember2023-01-022023-12-31 0000882508srt:WeightedAverageMember2023-01-022023-12-31 0000882508srt:MinimumMember2023-12-31 0000882508srt:MaximumMember2023-12-31 0000882508srt:WeightedAverageMember2023-12-31 utr:sqft 0000882508quik:OfficeInCaliforniaMember2019-02-28 0000882508quik:BeavertonOregonMember2019-04-30 0000882508us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2024-12-29 0000882508us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-31 0000882508us-gaap:AssetPledgedAsCollateralMemberquik:CreditCardDebtMember2023-12-31 0000882508us-gaap:MoneyMarketFundsMember2023-12-31 0000882508quik:TheNoteMember2023-04-28 0000882508quik:TheNoteMember2023-06-28 0000882508quik:TheNoteMember2023-06-30 0000882508quik:TheNoteMember2024-12-29 0000882508us-gaap:FairValueInputsLevel1Member2024-12-29 0000882508us-gaap:FairValueInputsLevel2Member2024-12-29 0000882508us-gaap:FairValueInputsLevel3Member2024-12-29 0000882508us-gaap:MeasurementInputDiscountForLackOfMarketabilityMembersrt:MinimumMember2024-12-29 0000882508us-gaap:MeasurementInputDiscountForLackOfMarketabilityMembersrt:MaximumMember2024-12-29 0000882508us-gaap:MeasurementInputExpectedTermMembersrt:MinimumMember2024-12-29 0000882508us-gaap:MeasurementInputExpectedTermMembersrt:MaximumMember2024-12-29 0000882508us-gaap:MeasurementInputRiskFreeInterestRateMembersrt:MinimumMember2024-12-29 0000882508us-gaap:MeasurementInputRiskFreeInterestRateMembersrt:MaximumMember2024-12-29 0000882508us-gaap:MeasurementInputExpectedDividendPaymentMember2024-12-29 0000882508us-gaap:MeasurementInputPriceVolatilityMembersrt:MinimumMember2024-12-29 0000882508us-gaap:MeasurementInputPriceVolatilityMembersrt:MaximumMember2024-12-29 0000882508us-gaap:DomesticCountryMember2024-01-012024-12-29 0000882508us-gaap:DomesticCountryMember2023-01-022023-12-31 0000882508us-gaap:DomesticCountryMember2022-01-032023-01-01 0000882508us-gaap:ForeignCountryMember2024-01-012024-12-29 0000882508us-gaap:ForeignCountryMember2023-01-022023-12-31 0000882508us-gaap:ForeignCountryMember2022-01-032023-01-01 0000882508us-gaap:ResearchMember2024-01-012024-12-29 0000882508us-gaap:DomesticCountryMember2024-12-29 0000882508us-gaap:StateAndLocalJurisdictionMember2024-12-29 0000882508us-gaap:DomesticCountryMember2017-12-31 0000882508us-gaap:DomesticCountryMember2018-01-01 0000882508us-gaap:DomesticCountryMemberus-gaap:ResearchMember2024-12-29 0000882508us-gaap:StateAndLocalJurisdictionMemberus-gaap:ResearchMember2024-12-29 00008825082023-01-02 00008825082024-01-01 0000882508us-gaap:InternalRevenueServiceIRSMember2024-01-012024-12-29 0000882508us-gaap:InternalRevenueServiceIRSMember2023-01-022023-12-31 0000882508us-gaap:InternalRevenueServiceIRSMember2022-01-032023-01-01 0000882508us-gaap:NationalTaxAgencyJapanMember2024-01-012024-12-29 0000882508us-gaap:NationalTaxAgencyJapanMember2023-01-022023-12-31 0000882508us-gaap:NationalTaxAgencyJapanMember2022-01-032023-01-01 0000882508quik:NationalTaxationBureauOfTaipeiMember2024-01-012024-12-29 0000882508quik:NationalTaxationBureauOfTaipeiMember2023-01-022023-12-31 0000882508quik:NationalTaxationBureauOfTaipeiMember2022-01-032023-01-01 0000882508us-gaap:MinistryOfFinanceIndiaMember2024-01-012024-12-29 0000882508us-gaap:MinistryOfFinanceIndiaMember2023-01-022023-12-31 0000882508us-gaap:MinistryOfFinanceIndiaMember2022-01-032023-01-01 0000882508us-gaap:StateAdministrationOfTaxationChinaMember2024-01-012024-12-29 0000882508us-gaap:StateAdministrationOfTaxationChinaMember2023-01-022023-12-31 0000882508us-gaap:StateAdministrationOfTaxationChinaMember2022-01-032023-01-01 0000882508quik:OtherForeignJurisdictionsMember2024-01-012024-12-29 0000882508quik:OtherForeignJurisdictionsMember2023-01-022023-12-31 0000882508quik:OtherForeignJurisdictionsMember2022-01-032023-01-01 0000882508quik:RegisteredDirectOfferingMember2024-12-05 0000882508quik:RegisteredDirectOfferingMember2024-03-13 0000882508quik:RegisteredDirectOfferingMember2023-03-212023-03-21 0000882508quik:RegisteredDirectOfferingMember2023-03-21 0000882508quik:RegisteredDirectOfferingMember2022-09-142022-09-14 0000882508quik:RegisteredDirectOfferingMember2022-02-092022-02-09 0000882508quik:RegisteredDirectOfferingMember2022-09-14 0000882508quik:RegisteredDirectOfferingMember2022-02-09 0000882508quik:WarrantsIssuedInConnectionWithUnderwrittenPublicOfferingMembersrt:MaximumMember2023-01-01 0000882508quik:WarrantsIssuedInConnectionWithUnderwrittenPublicOfferingMember2023-01-01 0000882508quik:StockPlan2009Member2019-04-242019-04-24 0000882508quik:StockPlan2009Member2019-04-24 0000882508quik:ReverseStockSplitMember2019-12-232019-12-23 0000882508quik:StockPlan2019Member2019-12-23 0000882508quik:StockPlan2019Member2020-04-222020-04-22 0000882508quik:StockPlan2019Member2020-04-22 0000882508quik:StockPlan2019Member2020-04-282020-04-28 0000882508quik:StockPlan2019Member2021-05-122021-05-12 0000882508quik:StockPlan2019Member2021-05-12 0000882508quik:StockPlan2019Member2021-05-192021-05-19 0000882508quik:StockPlan2019Member2022-05-102022-05-10 0000882508quik:StockPlan2019Member2022-05-10 0000882508quik:StockPlan2019Member2022-05-192022-05-19 0000882508quik:StockPlan2019Member2024-12-29 0000882508us-gaap:RestrictedStockUnitsRSUMemberquik:StockPlan2019Memberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-01-022023-12-31 0000882508quik:The2009EmployeeStockPurchasePlanMember2009-04-22 0000882508quik:The2009EmployeeStockPurchasePlanMember2024-01-012024-12-29 utr:M 0000882508quik:The2009EmployeeStockPurchasePlanMember2024-12-29 0000882508quik:The2009EmployeeStockPurchasePlanMember2015-04-232015-04-23 0000882508quik:The2009EmployeeStockPurchasePlanMember2015-04-23 0000882508quik:The2009EmployeeStockPurchasePlanMember2015-11-162015-11-16 0000882508quik:The2009EmployeeStockPurchasePlanMember2017-04-262017-04-26 0000882508quik:The2009EmployeeStockPurchasePlanMember2017-04-26 0000882508quik:The2009EmployeeStockPurchasePlanMember2019-12-23 0000882508quik:The2009EmployeeStockPurchasePlanMember2019-12-232019-12-23 0000882508quik:The2009EmployeeStockPurchasePlanMember2020-04-222020-04-22 0000882508quik:The2009EmployeeStockPurchasePlanMember2020-04-22 0000882508quik:The2009EmployeeStockPurchasePlanMember2020-04-282020-04-28 0000882508quik:The2009EmployeeStockPurchasePlanMember2020-11-012020-11-30 0000882508quik:The2009EmployeeStockPurchasePlanMember2023-01-022023-12-31 0000882508us-gaap:CostOfSalesMember2024-01-012024-12-29 0000882508us-gaap:CostOfSalesMember2023-01-022023-12-31 0000882508us-gaap:CostOfSalesMember2022-01-032023-01-01 0000882508us-gaap:ResearchAndDevelopmentExpenseMember2024-01-012024-12-29 0000882508us-gaap:ResearchAndDevelopmentExpenseMember2023-01-022023-12-31 0000882508us-gaap:ResearchAndDevelopmentExpenseMember2022-01-032023-01-01 0000882508us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-01-012024-12-29 0000882508us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-022023-12-31 0000882508us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-032023-01-01 0000882508quik:EmployeeStockPurchasePlanMember2024-01-012024-12-29 0000882508quik:EmployeeStockPurchasePlanMember2023-01-022023-12-31 0000882508quik:EmployeeStockPurchasePlanMember2022-01-032023-01-01 0000882508quik:RsuAndPrsuMember2024-01-012024-12-29 0000882508quik:RsuAndPrsuMember2023-01-022023-12-31 0000882508quik:RsuAndPrsuMember2022-01-032023-01-01 0000882508quik:InternalUseSoftwareMember2022-01-032023-01-01 0000882508quik:StockPlan2019Member2023-01-01 0000882508quik:StockPlan2019Member2023-01-022023-12-31 0000882508quik:StockPlan2019Member2023-12-31 0000882508quik:StockPlan2019Member2024-01-012024-12-29 00008825082021-01-03 00008825082021-01-042022-01-02 00008825082024-12-27 0000882508us-gaap:EmployeeStockOptionMember2024-01-012024-12-29 00008825082024-01-042024-12-29 0000882508us-gaap:RestrictedStockUnitsRSUMember2024-12-29 0000882508quik:PerformanceRestrictedStockUnitsPRSUsMember2024-12-29 0000882508us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-12-29 0000882508us-gaap:RestrictedStockUnitsRSUMember2022-01-02 0000882508us-gaap:RestrictedStockUnitsRSUMember2022-01-032023-01-01 0000882508us-gaap:RestrictedStockUnitsRSUMember2023-01-01 0000882508us-gaap:RestrictedStockUnitsRSUMember2023-01-022023-12-31 0000882508us-gaap:RestrictedStockUnitsRSUMember2023-12-31 0000882508quik:NewProductsMember2024-01-012024-12-29 0000882508quik:NewProductsMember2023-01-022023-12-31 0000882508quik:NewProductsMember2022-01-032023-01-01 0000882508quik:MatureProductsMember2024-01-012024-12-29 0000882508quik:MatureProductsMember2023-01-022023-12-31 0000882508quik:MatureProductsMember2022-01-032023-01-01 0000882508quik:HardwareProductsMember2024-01-012024-12-29 0000882508quik:HardwareProductsMember2023-01-022023-12-31 0000882508quik:HardwareProductsMember2022-01-032023-01-01 0000882508quik:eFPGAIPMember2024-01-012024-12-29 0000882508quik:eFPGAIPMember2023-01-022023-12-31 0000882508quik:eFPGAIPMember2022-01-032023-01-01 0000882508quik:SaaSAndOtherMember2024-01-012024-12-29 0000882508quik:SaaSAndOtherMember2023-01-022023-12-31 0000882508quik:SaaSAndOtherMember2022-01-032023-01-01 0000882508quik:eFPGARevenueMember2024-01-012024-12-29 0000882508quik:eFPGARevenueMember2023-01-022023-12-31 0000882508quik:eFPGARevenueMember2022-01-032023-01-01 0000882508quik:EngineeringServicesMember2024-12-29 0000882508quik:EngineeringServicesMember2023-12-31 0000882508quik:EngineeringServicesMember2023-01-01 0000882508quik:EngineeringServicesMembersrt:ScenarioForecastMember2025-02-282025-05-27 0000882508quik:ProfessionalServicesMember2024-01-012024-12-29 0000882508quik:ProfessionalServicesMember2023-01-022023-12-31 0000882508quik:ProfessionalServicesMember2022-01-032023-01-01 0000882508country:US2024-01-012024-12-29 0000882508country:US2023-01-022023-12-31 0000882508country:US2022-01-032023-01-01 0000882508srt:AsiaPacificMember2024-01-012024-12-29 0000882508srt:AsiaPacificMember2023-01-022023-12-31 0000882508srt:AsiaPacificMember2022-01-032023-01-01 0000882508srt:NorthAmericaMember2024-01-012024-12-29 0000882508srt:NorthAmericaMember2023-01-022023-12-31 0000882508srt:NorthAmericaMember2022-01-032023-01-01 0000882508srt:EuropeMember2024-01-012024-12-29 0000882508srt:EuropeMember2023-01-022023-12-31 0000882508srt:EuropeMember2022-01-032023-01-01 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:DistributorAMember2024-01-012024-12-29 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:DistributorAMember2022-01-032023-01-01 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:DistributorBMember2022-01-032023-01-01 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:CustomerAMember2024-01-012024-12-29 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:CustomerAMember2023-01-022023-12-31 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:CustomerAMember2022-01-032023-01-01 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:CustomerCMember2022-01-032023-01-01 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:CustomerFMember2022-01-032023-01-01 0000882508us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberquik:DistributorAMember2024-01-012024-12-29 0000882508us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberquik:DistributorDMember2024-01-012024-12-29 0000882508us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberquik:CustomerAMember2024-01-012024-12-29 0000882508us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberquik:CustomerAMember2023-01-022023-12-31 0000882508us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberquik:CustomerKMember2024-01-012024-12-29 0000882508us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMember2024-01-012024-12-29 0000882508us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMember2023-01-022023-12-31 0000882508quik:GoodsAndServicesMember2024-12-29 0000882508us-gaap:SubsequentEventMemberquik:AtmOfferingMember2025-02-25 0000882508us-gaap:SubsequentEventMemberquik:AtmOfferingMember2025-02-252025-02-25 0000882508us-gaap:SubsequentEventMemberquik:RegisteredDirectOfferingMember2025-02-262025-03-21 0000882508us-gaap:SubsequentEventMemberquik:RegisteredDirectOfferingMember2025-03-062025-03-06 0000882508us-gaap:SubsequentEventMemberquik:RegisteredDirectOfferingMember2025-03-06 00008825082024-09-302024-12-29 0000882508quik:SensiMLMember2024-01-012024-12-29
 

Table of Contents



UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 


 

FORM 10-K

 


(Mark One)

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

 

FOR THE FISCAL YEAR ENDED December 29, 2024

 

or

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

 

For the transition period from           to

 

Commission File Number: 000-22671

 


 

QUICKLOGIC CORPORATION

(Exact name of registrant as specified in its charter)

 


 

Delaware

 

77-0188504

(State or other jurisdiction of

incorporation or organization)

 

(I.R.S. Employer

Identification Number)

 

2220 Lundy Avenue, San Jose, CA 95131

(Address of principal executive offices, including zip code)

 

(408) 990-4000

(Registrant’s telephone number, including area code)

 

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

 

Title of Each Class

Trading Symbol

Name of Exchange on which Registered

Common Stock, par value $0.001 per share

QUIK

The Nasdaq Capital Market

 

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

 

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

 

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

 

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

Yes ☒   No ☐

 

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

Yes ☒   No ☐

 

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

 

 

Large accelerated filer

 

Accelerated filer

 

Non-accelerated filer

 

Smaller reporting company

 

 

 

 

Emerging growth company

 

 

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

 

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

 

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

 

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

 

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

Yes     No  ☒

 

The aggregate market value of voting stock held by non-affiliates of the registrant as of June 30, 2024, the registrant’s most recently completed second fiscal quarter, was $124,844,817 based upon the last closing price reported for such date on the Nasdaq Capital Market. For purposes of this disclosure, shares of common stock held by persons who hold more than 5% of the outstanding shares of common stock and shares held by executive officers and directors of the registrant have been excluded in that such persons may be deemed to be affiliates. This determination is not necessarily conclusive.

 

 

As of March 21, 2025, the registrant had 15,799,036 shares of common stock outstanding.

 

DOCUMENTS INCORPORATED BY REFERENCE

 

Item 1 of Part 1 of this Form 10-K, Item 5 of Part II of this Form 10-K and Items 10, 11, 12, 13 and 14 of Part III of this Form 10-K incorporate information by reference from the Proxy Statement to be filed subsequently for the registrant’s Annual Meeting of Stockholders (the Proxy Statement”). Except with respect to the information specifically incorporated by reference in this Form 10-K, the Proxy Statement is not deemed to be filed as part hereof.

 

   

 
 

QUICKLOGIC CORPORATION

 

TABLE OF CONTENTS

 

 

 

Page

PART I

ITEM 1. Business 6

ITEM 1A.

Risk Factors

12

ITEM 1B.

Unresolved Staff Comments

23

ITEM 1C. Cybersecurity 23

ITEM 2.

Properties

24

ITEM 3.

Legal Proceedings

24

ITEM 4.

Mine Safety Disclosures

24

PART II

ITEM 5.

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

25

ITEM 6.

Reserved

26

ITEM 7.

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

26

ITEM 7A.

Quantitative and Qualitative Disclosures About Market Risk

35

ITEM 8.

Financial Statements and Supplementary Data

36

ITEM 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

66

ITEM 9A.

Controls and Procedures

66

ITEM 9B.

Other Information

66

ITEM 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections 66
     

PART III

ITEM 10.

Directors, Executive Officers and Corporate Governance

67

ITEM 11.

Executive Compensation

67

ITEM 12.

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

67

ITEM 13.

Certain Relationships, Related Transactions, and Director Independence

67

ITEM 14.

Principal Accounting Fees and Services

67

PART IV

ITEM 15.

Exhibits and Financial Statement Schedules

68

ITEM 16. Form 10-K Summary 70

Signatures

 

71

 

 

 

FORWARD-LOOKING STATEMENT AND RISK FACTOR SUMMARY

 

Forward-Looking Statements

 

This Annual Report on Form 10-K, including the information contained in "Management’s Discussion and Analysis of Financial Condition and Results of Operations", as well as information contained in “Risk Factors” in Item 1A and elsewhere in this Annual Report on Form 10-K, contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934 regarding our business, financial condition, results of operations, and prospectus. We intend that these forward-looking statements be subject to the safe harbors created by those provisions. Forward-looking statements are generally written in the future tense and/or are preceded by words such as “will,” “may,” “should,” “forecast,” “could,” “expect,” “suggest,” “believe,” “anticipate,” “intend,” “plan,” "future," "potential," "target," "seek," "continue," "if," or other similar words.

 

The forward-looking statements contained in this Annual Report involve a number of risks and uncertainties, many of which are outside of our control. Factors that could cause actual results to differ materially from projected results include, but are not limited to, risks associated with (i) the conversion of our design opportunities into revenue; (ii) the commercial and technical success of our new products and our successful introduction of products and solutions incorporating emerging technologies or standards; (iii) our dependence on our relationships with third parties to manufacture our products and solutions; (iv) our dependence upon single suppliers to fabricate and assemble our products; (v) the liquidity required to support our future operating and capital requirements; (vi) our ability to accurately estimate quarterly revenue; (vii) our expectations about market and product trends; (viii) our future plans for partnerships and collaborations; (ix) our dependence upon a few customers for a significant portion of our total revenue; (x) our ability to forecast demand for our products; (xi) our dependence on our international business operations; (xii) our ability to attract and retain key personnel; (xiii) our ability to remain competitive in our industry; (xiv) our ability to protect our intellectual property rights; (xv) our ability to prevent cyberattacks and protect our data; (xvi) pandemics, epidemics, or other widespread public health problems, such as the COVID-19 pandemic, which could impact the global economy, and (xvii) global hostilities, including the invasion of Ukraine by Russia and resulting regional instability, and the continued hostilities and armed conflict in the Middle East, which could adversely impact the global supply chain, disrupt our operations, or negatively impact the demand for our products in our primary end markets. Although we believe that the assumptions underlying the forward-looking statements contained in this Annual Report are reasonable, any of the assumptions could be inaccurate, and therefore, there can be no assurance that such statements will be accurate. The risks, uncertainties, and assumptions referred to above that could cause our results to differ materially from the results expressed or implied by such forward-looking statements include, but are not limited to, those discussed under the heading “Risk Factors” in Part I, Item 1A hereto and the risks, uncertainties, and assumptions discussed from time to time in our other public filings and public announcements. All forward-looking statements included in this document are based on information available to us as of the date hereof. In light of the significant uncertainties inherent in the forward-looking statements included herein, the inclusion of such information should not be regarded as a representation by us or any other person that the results or conditions described in such statements, or our objectives and plans will be achieved. Furthermore, past performance in operations and share price is not necessarily indicative of future performance. We disclaim any intention or obligation to update or revise any forward-looking statements, whether as a result of new information, future events, or otherwise.

 

As used herein, "QuickLogic," the "Company," "we," "our," and similar terms include QuickLogic Corporation and its subsidiaries, unless the context indicates otherwise.

 

 

Risk Factor Summary

 

Some of the factors that could materially and adversely affect our business, financial condition, results of operations and cash flows, but are not limited to, the following:

 

Risks Related to Our Business

 

 

•  

We have incurred losses in the past years. We may not be able to generate sufficient revenue or raise additional financing to fund future losses, and we may not be able to sustain sufficient liquidity, and as a result, our financial condition and operating results could be materially and adversely affected.

 

 

•  

Our future operating results are likely to fluctuate and therefore, may fail to meet expectations, which could materially adversely affect our business, results of operations, and financial condition.

 

 

•  

Our margins vary.

 

 

•  

Cyberattacks, like our January 2023 cybersecurity incident that was previously disclosed, can lead to disruption of business, reduced revenue, increased costs, liability claims, or harm to our reputation or competitive position.

 

 

•  

We may be unable to adequately protect our intellectual property rights and may face significant expenses as a result of future litigation.

 

 

•  

We may be unable to successfully grow our business if we fail to compete effectively with others to attract and retain our executive officers, and other key management or technical personnel.

 

 

•  

There may be some effects of system outages or data security breaches, which could adversely affect our operations, financial results, or reputation.

 

 

•  

Our company’s global operations are subject to risks and uncertainties.

 

 

•  

We may not be able to achieve the anticipated synergies and benefits from business acquisitions.

 

 

•  

Litigation could adversely impact our consolidated financial position.

 

 

•  

If a financial institution holding our funds fails, we may not be able to pay our operational expenses or make other payments, which could adversely impact our liquidity and financial performance. Deterioration of financial markets may result in our inability to borrow on favorable terms, which could adversely impact our ability to pursue our growth and other strategic initiatives.

 

 

•  

Our business is subject to political, economic, and health risks, natural disasters, and other catastrophic events, which could have a material adverse effect on our business operations.

 

 

•  

Our insurance may not adequately cover certain risks and, as a result, our financial condition and results may be adversely affected.

 

 

•  

Pandemics or other widespread public health problems could adversely affect our business, results of operations, and financial condition in a material way.

 

 

•  

Changes to existing accounting pronouncements or taxation rules or practices may cause adverse income fluctuations or affect our reported financial results or how we conduct our business.

 

 

•  

We may have increased difficulty attracting and retaining qualified, outside board members.

 

Risks Related to Our Common Stock

 

 

•  

We may be unable to accurately estimate quarterly revenue, which could adversely affect the trading price of our stock.

 

 

•  

If we do not maintain compliance with the listing requirements of the Nasdaq Capital Market, our common stock could be delisted, which could, among other things, reduce the price of our common stock and the levels of liquidity available to our stockholders.

 

 

•  

The market price of our common stock may fluctuate significantly and could lead to securities litigation.

 

 

•  

Our certificate of incorporation, our bylaws, and Delaware law contain provisions that could discourage a takeover that is beneficial to stockholders.

 

 

•  

If, in the future, we conclude our internal control over financial reporting is not effective, investors could lose confidence in the reliability of our financial statements, which could result in a decrease in the value of our common stock.

 

Risks Related to Our Industry and Global and Economic Conditions

 

 

•  

The semiconductor industry is highly competitive, and has experienced significant consolidation, and if we are unable to compete effectively or identify attractive opportunities for consolidation, it could materially adversely affect our business and results of operations.

 

 

•  

The semiconductor business is subject to downward price pressure.

 

 

•  

Both we and our customers are subject to laws, regulations, and similar requirements, changes to which may adversely affect our business, results of operations, and financial condition.

 

 

Risks Related to Our Products

 

 

•  

If we fail to successfully develop, introduce, and sell new products and other new solutions or if our design opportunities do not generate the revenue we expect, we may be unable to compete effectively in the future and our future gross margins and operating results will be lower.

 

 

•  

If a market for our new products does not develop, or if our products do not meet customer needs, the loss of or reduction in orders could adversely affect our revenue and harm our business's financial condition, operating results and cash flows.

 

 

•  

If our AI products are not low touch, the cost of addressing the fragmented AI market will be high, which will delay market penetration, result in reduced revenues, or require increased expenses, any of which could adversely affect our revenue and harm our business financial condition, operating results, and cash flows.

 

 

•  

Our products are subject to a lengthy sales cycle and our customers may cancel or change their product plans after we have expended substantial time and resources on the design of their products.

 

 

•  

If we fail to adequately forecast demand for our products, we may incur product shortages or excess product inventories.

 

 

•  

Our business could be adversely affected by undetected errors or defects in our products.

 

 

•  

We will be unable to compete effectively if we fail to anticipate product opportunities based upon emerging technologies and standards or fail to develop products and solutions that incorporate these technologies and standards in a timely manner.

 

 

•  

Rising concern of potential export restrictions could materially and adversely affect our business and results of operations.

 

 

•  

Our business could suffer as a result of tariffs and trade sanctions or similar actions.

 

 

•  

Exchange rate fluctuations could adversely affect our company’s results of operations and financial condition.

 

 

•  

We have implemented import and export control procedures to comply with United States regulations, but we are still exposed to potential risks from import and export activity.

 

Risks Related to Our Customers and Partners

 

 

•  

We currently depend on a limited number of significant customers, for a significant portion of our revenue, and the loss of, or reduction in orders from, such significant customers could adversely affect our revenue and harm our business financial condition, operating results, and cash flows.

 

 

•  

Our revenue from U.S. Government contracts depends on the continued availability of funding from the U.S. Government, and, accordingly, we have the risk that funding for our existing contracts may be canceled or diverted to other uses or delayed or that funding for new programs will not be available.

 

 

•  

We depend upon partnering with other companies to offer voice, motion, and other solutions into our platform.

 

 

•  

We depend on our relationships with third parties to manufacture our new hardware products.

 

 

•  

We depend upon third parties for silicon IP, RTL, design, physical design, verification and assembly of our silicon platforms and any failure to meet our requirements in a timely fashion may adversely affect our time to market and revenue.

 

 

•  

We depend upon partnering with other companies to develop IP, reference platforms, algorithms, and system software.

 

 

•  

We depend upon third parties to fabricate, assemble, test, and program our products, and to provide logistics services. Any problems with these third parties could adversely affect our business, results of operations, and financial condition.

 

 

•  

We entered into informal partnerships with certain third parties for the development of solutions. Our business could be adversely affected if such informal partnerships fail to grow as we expected.

 

 

•  

Our solutions face competition from suppliers of ASSPs, integrated application processors, low-power FPGAs, low-power MCUs, ASICs, and eFPGA IP.

 

 

•  

We may engage in manufacturing, distribution, or technology agreements that involve numerous risks, including the use of cash, erosion of margins due to royalty obligations or revenue sharing, and diversion of resources.

 

 

•  

We have entered and will continue to enter into strategic licensing and collaborative partnerships and relationships with third parties. The anticipated benefits of these partnerships and relationships may never materialize and these partnerships and relationships may instead disrupt our business and harm our financial condition.

 

 

PART I

 

ITEM 1. BUSINESS

 

General

 

QuickLogic Corporation was founded in 1988 and reincorporated in Delaware in 1999. We provide innovative, programmable silicon and software platforms to enable our customers to develop custom hardware products in a fast time-to-market and cost-effective way. Specifically, we are a fabless semiconductor company with a variety of products: embedded FPGA ("eFPGA") intellectual property ("IP"), low power, multi-core semiconductor system-on-chips ("SoCs"), discrete FPGAs, and AI software. Our customers can use our eFPGA IP for hardware acceleration and pre-processing in their Application Specific Integrated Circuit (ASIC) products, our SoCs to run our customers' software and build their hardware around, and our discrete FPGAs to implement their custom functionality. The Analytics Toolkit from SensiML Corporation ("SensiML"), our wholly-owned subsidiary, provides an end-to-end Artificial Intelligence / Machine Learning solution with accurate sensor algorithms using AI technology. The full range of products, software tools, and eFPGA IP enables the practical and efficient field programmability for our customers across Aerospace and Defense, Consumer/Industrial IoT, and Consumer Electronics markets.

 

Our new products include the following: eFPGA IP Licensing business, associated professional services, consisting of development and integration of eFPGA technology into custom semiconductor solutions, and our silicon products consisting of EOS™, QuickAI™, ArcticLink® III, PolarPro®3, PolarPro II, PolarPro, and Eclipse II products. In addition to delivering our own semiconductor solutions, our new products category includes our AI/ML Software Platform from our wholly-owned subsidiary company, SensiML, which includes Software as a Service (SaaS) subscriptions for development, per unit license fees when deployed in production, and proof-of-concept services, all of which are also included in the new products revenue category. Our mature products include primarily FPGA families named PASIC®3 and QuickRAM®, as well as programming hardware and design software.

 

For our IP and silicon platforms, we collaborate with multiple partners on co-marketing and/or co-selling initiatives. These partners could have primary business lines in semiconductor IP, Design Services, semiconductor foundry, semiconductor assembly and test, and others. 

 

For our AI/ML Software, SensiML collaborates with several microcontroller and sensor manufacturers to integrate the microcontroller and/or sensor manufacturers’ development kits with SensiML’s Analytics Toolkit in order to showcase combined solutions for AI/ML applications. Currently, these collaborations include On Semiconductor Corp., Microchip Technology Inc., Silicon Laboratories, Inc., Arduino, NXP Semiconductors N.V., Raspberry Pi, and Nordic Semiconductor.

 

Our eFPGA IP is currently developed on 12nm, 16nm, 22nm, 28nm, 40nm, 65nm, 90nm, 130nm, and 250nm process nodes with a roadmap to more advanced, sub-10nm nodes. The licensable IP is generated by our automated compiler tool called Australis™, which enables our engineers to create an eFPGA IP for our licensees that they can then integrate into their SoC without significant involvement by QuickLogic. We believe this flow enables a scalable development and support model for QuickLogic. For our eFPGA strategy, we typically work with semiconductor manufacturing partners prior to this IP being licensed to a SoC company.

 

We have changed our manufacturing strategies to reduce the cost of our silicon solution platforms to enable their use in a range of unique products ranging from low to high volume. Our EOS S3, EOS S3AI, QuickAI and ArcticLink III silicon platforms combine mixed signal physical functions and hard-wired logic alongside our field programmable logic. Our EOS S3, EOS S3AI, and ArcticLink III solution platforms are manufactured on process nodes where we can benefit from smaller die sizes and lower power consumption. We typically implement sophisticated logic blocks and mixed signal functions in hard-wired logic because it is very cost-effective and energy efficient. We use small form factor packages, which are less expensive to manufacture and include smaller pin counts. Reduced pin counts result in lower costs for our customers' printed circuit board space and routing. Furthermore, our SRAM reprogrammable silicon platforms can be programmed in-system by our customers, and therefore, we do not incur programming costs, lowering the overall cost of ownership to our customers. We expect to continue to invest in silicon solution platforms and manufacturing technologies that make us competitive for the variety of markets and applications that programmable logic serves. 

 

In order to grow our revenue from its current level, we depend upon increased revenue from our new products, including existing new product platforms and platforms currently in development. We expect our business growth to be driven mainly by eFPGA IP and our silicon solutions. Therefore, our revenue growth needs to be strong enough to enable us to sustain profitability while we continue to invest in the development, sale, and marketing of our new solution platforms, IP, and software.

 

Available Information

 

Our corporate headquarters are located at 2220 Lundy Avenue, San Jose, California 95131. We can be reached at (408) 990-4000, and our website address is www.quicklogic.com. The information on our website is not incorporated herein by reference and is not a part of this Form 10-K. Our common stock trades on the Nasdaq Capital Market under the symbol “QUIK.” Our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and amendments to such reports are available, free of charge, on our website home page as soon as reasonably practicable after we electronically file such materials with, or furnish them to, the Securities and Exchange Commission, or the SEC. Copies of the materials filed by the Company with the SEC are also available on the SEC’s website at www.sec.gov. A copy of our Code of Conduct and Ethics is posted on our website at https://ir.quicklogic.com/governance-docs. Any changes to or waiver from this Code of Conduct and Ethics will be posted to this page on our website.

 

 

Fiscal Year

 

Our fiscal year ends on the Sunday closest to December 31. References to Fiscal Years 2024, 2023, and 2022 refer to the Fiscal Years ended December 29, 2024, December 31, 2023, and January 1, 2023, respectively.

 

Industry Background

 

Historically, system processing capability was built using a homogenous architecture, meaning one that consisted of the use of only one type of technology. This could be one or more instances of a single processor type, or only programmable logic. More recently, there is a general trend in the semiconductor market that enhanced processing capability can come from the adoption of more heterogeneous architectures. Examples of this trend are the inclusion of one or more general purpose processor cores (e.g., Arm or RISC-V) in conjunction with programmable logic. This type of architecture enables the end user to partition their application workloads across the heterogeneous cores so that the most appropriate core is used for a given workload, often concurrently. Generally, this is viewed as the most optimal way to design systems that need to optimize for performance or battery life. The heterogeneity can be implemented as multiple discrete devices on a Printed Circuit Board (PCB), multiple IP cores in a monolithic device, or as multiple devices (e.g., chiplets) integrated into an advanced package.

 

An important underlying trend for the Aerospace and Defense, and Industrial markets is that there is a need for a high degree of fragmentation of system functionality. This drives a need for a time and cost-efficient product development flow while maintaining the ability to extend the life cycle of a given design through design changes and uniquely optimize designs for new workloads and/or algorithms that need to be deployed (e.g., deploying more advanced AI algorithms in the future). Development time and non-recurring engineering ("NRE") costs tend to be more of the focus for hardware products in these markets rather than the bill of materials cost.

 

We believe these industry trends are shifting the demand among different classes of core silicon. The following are the four main classes of non-memory core silicon:

 

 

•  

Microcontrollers ("MCUs") are typically small, low-power hardware products on a single integrated circuit that contain a processor core, memory, and a number of peripherals. They are designed to be programmed with software for embedded applications;

  •  

Application Specific Standard Products ("ASSPs") other than processors, are fixed-function hardware products designed to address a relatively narrow set of applications. These hardware products typically integrate a number of common peripherals or functions, and the functionality of these hardware products is fixed prior to wafer fabrication;

  •  

Programmable Logic Devices ("PLDs") are general-purpose hardware products, which can be used by a variety of electronic systems manufacturers and are customized after purchase for a specific application. FPGAs are a subset of PLDs and are typically used to implement complex system functions; and

  •  

Application Specific Integrated Circuits ("ASICs") are custom hardware products designed and fabricated to meet the needs of one specific application for one end-customer. Structured ASICs, a sub-category of ASICs, provide a limited amount of custom content to broaden the applicability of a device for additional applications.

 

ASSPs are offered broadly to the market, making it challenging for a system designer to create differentiated products from these hardware products alone. In many situations, the available ASSPs may not directly implement the desired function and the system designer is required to use a combination of ASSPs to achieve the desired result at the expense of increased cost, product size, and power consumption. As standards evolve or new standards are developed, ASSPs may not be available to implement desired functions.

 

System designers can customize their products using programmable logic, ASICs, or MCUs. The competitive dynamic between these classes of core silicon is well understood. High development risks, development costs, and opportunity costs are incurred when using ASICs to produce custom hardware products with either very low unit production cost or unique functionality that is only achievable with a customer ASIC solution. Suppliers of programmable logic hardware products, which have lower development and market risks and development costs relative to ASICs, have aggressively reduced the unit cost of their products over time, making programmable logic hardware products the solution of choice for custom products unless the volume is very high or the functionality and/or operating environment is unique. These cost reduction efforts have significantly increased the volume required to justify the total cost of an ASIC.

 

Field Programmable Gate Array ("FPGA") technology has been used historically by system companies and OEMs to develop and deploy customer-specific functionality with fast time-to-market and low development costs. End market use includes Aerospace and Defense, Industrial, Computing, Communications, IoT, and Consumer. According to a recent research report published by Markets and Markets, the FPGA market was valued at $12.1 billion in 2024 and is projected to reach $25.8 billion by 2029, growing at a CAGR of 16.4% during the forecast period from 2024 to 2029. Additionally, according to SNS Insider, the military and aerospace segment is expected to grow at the fastest CAGR, fueled by the adoption of embedded FPGAs. High-density FPGAs provide advanced levels of integration, reliability, and low-leakage power consumption required for high-performance aviation and defense applications. The emergence of embedded field programmable gate array IP technology ("eFPGA IP") has particularly favored the aerospace and defense industry by offering even better integration, reliability, and low power options over the use of traditional discrete FPGAs.

 

The Aerospace and Defense and Industrial markets are well served by existing core silicon or custom ASIC development. Although much of these markets' uses are generally not as price, power, and size sensitive, there are use cases for reducing size, weight, and power. When there is a strong need for a custom solution to address specific functionality or operating environment (e.g., high radiation, extended temperature ranges, etc.), designers often turn to discrete FPGAs, or in some cases when standard FPGAs do not exist, an ASIC. QuickLogic FPGAs have a loyal following in certain segments of these markets, particularly when instant-on, energy efficiency, high reliability, or intellectual property security is important.

 

Since 2022, QuickLogic has also entered into multiple, large eFPGA-related contracts with customers in the Aerospace and Defense market and expects to continue to do so in the future. Historically, the Defense market has followed QuickLogic’s mature products revenue trend, but recent advancements in QuickLogic’s Australis IP generator tool, the recent Strategic Radiation Hardened FPGA contract for the U.S. Department of Defense, participation in the DARPA Toolbox, and other eFPGA-related contracts with the Defense Industrial Base have enabled renewed interest from customers in this area. Consequently, QuickLogic expects these trends to be a primary growth driver.

 

 

Markets and Product Technology

 

We market our programmable logic (FPGAs and eFPGA IP) solutions primarily to Defense Industrial Base contractors, U.S. Government entities, System OEMs, and fabless semiconductor companies. These customers may value one or more of our product categories. A solution can be based on our programmable technology, which enables customized designs, low power, flexibility, rapid time-to-market, longer time-in-market, and lower total cost of ownership. We are capable of providing complete solutions because of our investment in developing the low power IP and software required to implement specific functions. In some cases, we develop the IPs and either software or firmware ourselves and, in other cases, we utilize third parties to develop the mixed signal physical layers, logic, and/or software.

 

By using our silicon platforms, our IPs, our software, and our in-depth architecture knowledge, we can deliver energy efficient custom solutions that blend the benefits of traditional ASSPs with the flexibility, product proliferation, differentiation, and low total cost of ownership advantages of programmable logic.

 

Our product technology consists of five major elements:

 

1. Programmable Logic Technology

 

Our programmable logic enables our customers to customize their hardware platforms. We have two distinct types of programmable logic – Reprogrammable and One-Time Programmable ("OTP"). Within our Reprogrammable logic architecture, we can utilize standard foundry processes (e.g., CMOS-logic process with foundry-provided SRAM memory elements) or more unique processes (e.g., foundry-provided CMOS logic processes and third-party-provided memory elements (e.g., MRAM)). We can choose the appropriate process technology based on our customers’ requirements. Our SRAM-reprogrammable logic is the basis of our eFPGA IP License initiative and is the logic used in our EOS S3, EOS S3 LV, and EOS S3AI products. An example of the unique process combination is when we use foundry-provided CMOS with MRAM in the Strategic Radiation Hardened FPGA program for which we are the prime contractor.

 

The second type of programmable logic is our ViaLink® OTP technology. ViaLink is our proprietary and patented technology and possesses the characteristics of non-volatility and instant-on, very low standby power, low dynamic power, and small form factor.

 

 2. Semiconductor Intellectual Property

 

We develop semiconductor intellectual property (IP) cores for licensing to our customers or for use within our own devices. Licensable eFPGA IP based on our Field Programmable Gate Array technology is called “embedded FPGA IP”. The eFPGA IP is generated by our automated IP compiler tool called Australis™, which enables our engineers to create an eFPGA IP for our licensees that they can then integrate into their SoC without significant involvement by us. We believe this flow enables a scalable development and support model for our company. Additionally, we may develop and provide other IP blocks that our customers can use in conjunction with our eFPGA IP, such as signal processing / digital filter functions, hardware acceleration, processor offloading, and various bus interface functions.

 

3. FPGA User Tools

 

We develop, maintain and support software tools that our customers use to program their designs into our FPGA, eFPGA IP, and SoC products. By design, all programmable logic technology is unconfigured in its default state after manufacturing. Designers using programmable logic must configure the state of the programmable logic to match their requirements; this is accomplished by a suite of tools commonly referred to as FPGA User Tools. There are two such categories of FPGA User Tools – proprietary and open-source. Historically, FPGA/eFPGA vendors have provided only proprietary versions of these tools to their customers. For our Mature products, we continue to support a 100% proprietary FPGA User Tool. For our new products and eFPGA IP, we support a 100% open-source version, as well as a hybrid FPGA User Tool called Aurora that combines open-source and proprietary technology, including logic synthesis via Synopsys's Synplify® product.

 

4. Silicon Platforms

 

We have two types of silicon platforms, discrete FPGAs and SoCs that embed FPGA technology. We have a variety of discrete FPGAs – historically based on our ViaLink technology and more recently based on our Reprogrammable technology (either SRAM- or MRAM-based configuration). We also have multiple silicon platforms that fall under the SoC category - ArcticLink, EOS S3, EOS S3 LV, and EOS S3AI. Our SoC platforms combine mixed signal physical functions, hard-wired logic, and programmable logic on one device. Adding hard-wired IP enables us to deliver more logic at lower cost and lower power, while the programmable logic allows us to provide solutions that can be rapidly customized to differentiate products, add features, and reduce system development costs. This combination of mixed signal, hard-wired logic, and programmable logic enables us to deliver low cost, small form factor solutions that can be customized for a particular customer or market requirements while lowering the total cost of ownership.

 

5. Artificial Intelligence / Machine Learning (AI/ML) Software

 

Through our wholly-owned subsidiary company, SensiML, we develop and optimize an end-to-end software suite that provides developers with a practical means for developing IoT sensor algorithms using AI. Each component of the software suite handles specific steps to progress from initial raw sensor data collection using prototype hardware to optimized firmware code generation, validation and testing, and post-ship algorithm updates and continuous learning enhancements. SensiML Data Studio (formerly the Data Capture Lab) is a full-featured client tool that enables rapid, efficient, and collaborative multi-user data collection, cleansing, labeling, and metadata annotation of custom application datasets. SensiML Analytics Studio is a cloud service component that uses labeled datasets to deliver device-optimized firmware for a chosen endpoint product. SensiML Test App is used to quickly and efficiently validate final device firmware and test for the proper behavior, accuracy, and performance of the algorithm empirically on actual endpoint hardware. Lastly, the SensiML Application Programmer’s Interface ("API") is a simplified interface to extend the SensiML algorithms and manage advanced features like edge model tuning and continuous learning updates to the cloud.

 

 

Marketing, Sales and Customers

 

We monetize our technology through hardware product sales and eFPGA IP licenses, with any necessary corresponding work delivered via professional engineering services, SensiML Analytics Toolkit subscriptions, and per unit royalties. We specialize in enabling field programmability of our customers' systems - ether via our discrete Field Programmable Gate Array devices or our eFPGA IP. For our customers, we enable hardware programmability cost-effectively and at low power.

 

Our embedded FPGA technology gives ASIC and SoC developers the benefit of flexibility to make post-manufacturing design changes at very fast time-to- and time-in-market, while keeping power consumption low. Our multi-core sensor processing products such as ArcticLink 3 S1, ArcticLink 3 S2, EOS 3, EOS S3 LV, and EOS S3AI provide an extremely power-efficient approach for real-time multi-modal (vision, motion, voice, location, biometric, and environmental) sensor processing independently of the cloud. Our SensiML Analytics Toolkit is cutting-edge software that enables ultra-low power IoT endpoints that implement AI to transform raw sensor data into meaningful insight at the device itself. The Toolkit also provides an end-to-end development platform spanning data collection, labeling, algorithm and firmware auto generation, and testing. 

 

We recognize that our markets require a range of solutions, and we intend to work with market-leading companies to combine silicon solution platforms, packaging technology, FPGA User Tools, sensor software algorithms, software drivers, and firmware, to meet the product proliferation, high bandwidth, time-to-market, time-in-market, and form factor requirements of our customers. We intend to continue to define and implement compelling solutions for our target customers and partners.

 

We believe our solutions are resonating with our target customers who value lower power consumption, platform design flexibility, rapid time-to-market, longer time-in-market, and low total cost of ownership available through the use of our solutions.

 

We sell our products through a network of sales channel partners and direct sales executives in North America, Europe, and Asia. In addition to our corporate headquarters in San Jose, California, we have international sales operations in Japan and the United Kingdom. Our sales personnel and independent sales representatives are responsible for sales and application support for a given region, focusing on major strategic accounts, and managing our channel sales partners, such as distributors.

 

Customers typically order our FPGA products through our distributors. Currently, we have fourteen active distributors in North America and a network of nineteen active distributors and sales representatives throughout Europe and Asia to support our international business. eFPGA IP customers and SensiML SaaS subscribers typically enter into licensing agreements directly with QuickLogic and SensiML, respectively.

 

We also have an Aerospace and Defense, Industrial, and IoT product customer base that purchases our mature silicon products. We expect to continue to offer silicon hardware products to these customers, as well as new eFPGA IP for when these customers choose to implement their own silicon platform solution.

 

One customer represented approximately 54% of our total revenue for the year ended December 29, 2024. One customer represented 70% of our total revenue for the year ended December 31, 2023. In addition, a noteworthy portion of our revenue comes from sales to customers located outside of the United States. See Note 14 to the consolidated financial statements for additional information.

 

Backlog

 

We do not believe that backlog as of any particular date is indicative of future results. The majority of our quarterly silicon shipments are typically booked during the quarter. Our silicon sales are made primarily pursuant to standard purchase orders issued by OEM customers and distributors. Our eFPGA IP and design service contracts are typically made pursuant to license agreements and development contracts. Development contracts can span several months to several quarters in duration. 

 

Competition

 

A number of companies offer products that compete with one or more of our semiconductor products and solutions. Competitors of our eFPGA semiconductor IP include small, venture-backed startup companies. In 2024, Analog Devices acquired the assets and technology of our most noteworthy eFPGA competitor, FlexLogix. Competitors of our low power discrete FPGA devices include suppliers of low-density FPGAs such as Lattice Semiconductor Corp. and Microsemi Corp. (a subsidiary of Microchip Technology Inc.). Competitors for our Aerospace and Defense discrete FPGAs include conventional FPGAs suppliers such as Xilinx Inc. (a subsidiary of Advanced Micro Devices, Inc.), Altera (a recent spin-off of Intel Corp.), and Microsemi Corp. Competitors of our SensiML AI/ML Software business include several small, venture-backed startup companies.

 

Research and Development

 

We are focused on developing our core programmable logic technology and software tools. Our products combine our silicon platforms with our eFPGA IP, FPGA User Tools, software drivers, and other system software, and may include SensiML software for AI applications.

 

Our future success will depend largely on our ability to rapidly develop, enhance, and port to new foundry and process technology our eFPGA IP solutions, as well as continue to enhance and support our FPGA User Tools to meet emerging industry standards and satisfy changing customer requirements. Further, our future success will depend on our ability to execute on current, large eFPGA IP and discrete FPGA development contracts, as well as win new ones. We have made and expect to continue to make substantial investments in R&D. Our R&D expenses were $6.5 million, or 33% of revenue, $6.4 million, or 30% of revenue, and $5.0 million, or 31% of revenue for the years ended December 29, 2024, December 31, 2023, and January 1, 2023, respectively. Research and development expenses for the year ended December 29, 2024 reflect increases in employee salaries, depreciation, and financing arrangement expenses.

 

 

Manufacturing

 

We have close relationships with third-party manufacturers for our customer commercial products for wafer fabrication, package assembly, and testing requirements to help us ensure stability in the supply of our products and to allow us to focus our internal efforts on product and solution design and sales.

 

In connection with commercial customers, we outsource commercial products wafer manufacturing, primarily to GlobalFoundries and Taiwan Semiconductor Manufacturing Company Limited ("TSMC"). We outsource our commercial product packaging primarily to Amkor Technology, Inc. Integra Specialty Products, JCET Group Co. Ltd., and Golden Altos Corp. GlobalFoundries manufactures our EOS S3, EOS S3 LV, and EOS S3AI Sensor Platform in a 40 nm complementary metal oxide semiconductor ("CMOS") process, and PolarPro 3E, ArcticLink III VX and BX, and ArcticLink 3 S2 Sensor Hub, in a 65 nm CMOS process. TSMC manufactures our PASIC 3, QuickRAM and certain QuickPCI products, using a 0.35 nm CMOS process. TSMC also manufactures our Eclipse products on 0.25 micron CMOS process, and other products using a 65nm CMOS process on twelve-inch wafers. We purchase products from GlobalFoundries and TSMC on a purchase order basis.

 

Outsourcing of commercial wafer manufacturing enables us to take advantage of the high-volume economies of scale offered by these suppliers. We may establish additional commercial foundry relationships as such arrangements become economically useful or technically necessary.

 

In connection with U.S. Government end-user customers, we are required to procure wafer fabrication, package assembly, and testing from sources that maintain Defense Microelectronics Activity accreditation from the U.S. Department of Defense and maintain certain intellectual property security standards. We outsource wafer manufacturing, packaging, and testing services to certified U.S.-owned and continental U.S.-based suppliers.

 

Employees and Human Capital

 

As of December 29, 2024, we had fifty-nine employees worldwide, of which fifty-one employees were located in the United States. We believe our future success depends in part on our continued ability to attract, hire, and retain qualified personnel. None of our employees are represented by a labor union and we believe our employee relations are favorable. We recognize that in order to drive innovation and operational excellence, we must attract, develop, motivate, and retain highly qualified talent. The well-being of employees is a key priority and includes a dynamic and welcoming workplace that promotes inclusive diversity, fosters collaboration, encourages employees to bring their best ideas to work every day, and promotes work-life balance. The principal purposes of our equity and cash incentive plans are to attract, retain, and reward personnel through the granting of stock-based and cash-based compensation awards, in order to increase shareholder value and the success of our company by motivating such individuals to perform to the best of their abilities and achieve our objectives.

 

As of December 29, 2024, our research and development staff consisted of twenty-eight employees located in California, Oregon, Texas, Utah, New Jersey, Missouri, Canada, and Taiwan. These employees constitute the following groups:
 
 

•  

Our silicon engineering group develops our eFPGA IP and FPGA products.

  •  

Our electronic design and automation software group collaborates with the open-source software community to ensure the design libraries, interface routines, and place and route software that allow our customers to take their own designs and target them to programmable hardware products are optimized. Our system software group creates the drivers and other system code required to connect our silicon hardware products to Application Processors, drivers, and microcode to support our sensor hubs.

  •  

Our hardware group develops and verifies IP Blocks that can be programmed into our programmable logic and develops primarily open-source hardware reference designs to showcase and verify our solutions.

  •  

Our product engineering group oversees product manufacturing and process development with our third-party foundries and is involved in ongoing process improvements to increase yields and optimize device characteristics.

  •  

The office of the CTO investigates future trends and requirements in order to define the next generation of solutions and platforms.

  •  

Our SensiML group develops and maintains all software with respect to the SensiML Analytics Software Suite.

 

We monitor employee turnover rates by region and globally. Approximately 26% of our employees have been employed by us for more than 10 years and approximately 20% have been employed by us for more than 20 years. The average tenure is 8.40 years. Our turnover rate was 6% for the fiscal year ended December 29, 2024. We believe our compensation philosophy, along with the career growth and development opportunities promotes longer employee tenure and reduces voluntary turnover.

 

Intellectual Property

 

We believe that it is important to maintain a large patent portfolio to protect our innovations. We currently hold twenty-one active U.S. patents and have four pending applications for additional U.S. patents. Our patents contain claims covering various aspects of programmable integrated circuits, programmable interconnect structures, and programmable metal hardware products. In Europe and Asia, we hold five patents and have zero pending applications. Our issued patents expire between 2026-2042.

 

In most cases, revenue will decline from a decrease in demand for our mature products long before the expiration of pending or issued patents relating to the underlying technology in such products. The decision to cease maintaining a patent is made based on the importance of the patent in our current or future product offerings.

 

We have five registered trademarks with the U.S. Patent and Trademark Office.

 

With regard to certain patents, the U.S. Government has an irrevocable, non-exclusive, royalty-free license, pursuant to which the U.S. Government may use or authorize others to use the inventions covered by such patents.

 

 

Information About Our Executive Officers and Directors

 

Our executive officers are appointed by, and serve at the discretion of, our Board of Directors. There are no family relationships among our directors and officers.

 

The following table sets forth certain information concerning our current executive officers and directors as of March 25, 2025:

 

Name

 

Age

 

 

Position

Brian C. Faith

 

 

50

 

 

President and Chief Executive Officer; Director

Elias Nader

 

 

60  

 

Chief Financial Officer and Senior Vice President (SVP) of Finance

Rajiv Jain

 

 

64

 

 

Vice President, Worldwide Operations

Timothy Saxe

 

 

69

 

 

Senior Vice President Engineering and Chief Technology Officer

Owen Bateman     58     Vice President, Worldwide Sales
Andrew Jaros     61     Vice President, Intellectual Property Sales

Michael R. Farese

 

 

78

 

 

Chairman of the Board

Joyce Kim     54     Director

Andrew J. Pease

 

 

74

 

 

Director

Christine Russell

 

 

75

 

 

Director

Gary H. Tauss

 

 

70

 

 

Director

 

Brian C. Faith joined QuickLogic in June 1996. Mr. Faith has served as our President and Chief Executive Officer since June 2016 after having served as Vice President of Worldwide Marketing and Vice President of Worldwide Sales & Marketing between 2008 and 2016. Mr. Faith during the last 26 years has held a variety of managerial and executive leadership positions in engineering, product line management, marketing, and sales. Mr. Faith has also served as the board member of the Global Semiconductor Alliance (GSA), the Chairman of the Marketing Committee for the CE-ATA Organization. He holds a B.S. degree in Computer Engineering from Santa Clara University and was an Adjunct Lecturer at Santa Clara University for Programmable Logic courses.

 

Elias Nader joined QuickLogic in February 2022. Mr. Nader brings more than 30 years of experience in semiconductors and related industries, including 21 years in senior leadership positions. Prior to joining QuickLogic, Mr. Nader most recently served as Senior Vice President and Chief Financial officer at Pixelworks, Inc., where he was directly responsible for all of General and Administrative worldwide and worked directly with the Board of Directors to provide strategic and operational direction to the company. Prior to that, Mr. Nader worked at Sigma Designs, Inc. as the Senior Vice President, Chief Financial Officer and Corporate Secretary. Mr. Nader has also served in executive capacities at Imperial Jet and Dionex Corp. Mr. Nader holds a Bachelor of Science Degree in Accounting and Bachelor of Arts Degree in Economics and an MBA in International Business from San Jose State University.

 

Rajiv Jain joined QuickLogic in August 1992. Mr. Jain has served as our Vice President of Worldwide Operations since April 2014. Prior to this role, Mr. Jain served as QuickLogic’s Senior Director of Operations and Development Engineering from 2011 to 2014, Senior Director of System Solutions and Process Technology from 2009 to 2011, Director of Process Technology from 1997 to 2009, and Senior Process Technologist from 1992 to 1997. Prior to joining QuickLogic, Mr. Jain was a Senior Yield Engineer at National Semiconductor from 1991 to 1992, where he focused on BiCMOS product yield improvements, and at Monolithic Memories from 1985 to 1988, where he focused on BiPolar product yield and engineering wafer sort improvements. Mr. Jain holds a Master’s degree in Chemical Engineering from the University of California, Berkeley and a B.S. degree in Chemical Engineering from the University of Illinois, Champaign/Urbana.

 

Timothy Saxe (Ph.D.) joined QuickLogic in May 2001. Dr. Saxe has served as our Senior Vice President of Engineering and Chief Technology Officer since August 2016 and Senior Vice President and Chief Technology Officer since November 2008. Previously, Dr. Saxe has held a variety of executive leadership positions in QuickLogic including Vice President of Engineering and Vice President of Software Engineering. Dr. Saxe was Vice President of FLASH Engineering at Actel Corp. a semiconductor manufacturing company, from November 2000 to February 2001. Dr. Saxe joined GateField Corp., a design verification tools and services company formerly known as Zycad, in June 1983 and was a founder of their semiconductor manufacturing division in 1993. Dr. Saxe became GateField’s Chief Executive Officer in February 1999 and served in that capacity until Actel Corp. acquired GateField in November 2000. Dr. Saxe holds a B.S.E.E. degree from North Carolina State University, and an M.S.E.E. degree and a Ph.D. in Electrical Engineering from Stanford University.

 

Owen Bateman joined QuickLogic in February 1997. Mr. Bateman has served as our Vice President of Worldwide Sales since April 2022. Prior to this role, Mr. Bateman served as QuickLogic’s Senior Director of Sales EMEA and USA from 2013 to 2022, and Strategic Accounts, Direct Sales and Channel Sales from 1997 to 2013. Prior to joining QuickLogic, Mr. Bateman held sales and field application engineering positions at Intel and Abacus Polar. Mr. Bateman has designed FPGAs and completed several successful FPGAs and custom ASIC designs. Mr. Bateman holds a Higher National Certificate in Electronic and Microelectronic Engineering from Brooklands College, England.

 

Andrew Jaros joined QuickLogic in December 2024 as Vice President of IP Sales, bringing over 20 years of leadership experience in semiconductor IP, embedded systems, and business development. Prior to joining QuickLogic, Mr. Jaros most recently served as FlexLogix's World-Wide Vice President of Sales, Marketing, and Solutions Architecture. Prior to joining FlexLogix, Mr. Jaros served eleven years in various management and leadership roles licensing ARC processor IP at Synopsys, Virage Logic, and ARC International. Prior to that, Mr. Jaros managed a sales team covering North America strategic accounts for ARM.  Mr. Jaros started his career as a territory manager for Motorola Semiconductor and holds a B.S. degree in Chemical Engineering from Arizona State University.

 

Information regarding the backgrounds of our directors is hereby incorporated by reference from our definitive Proxy Statement relating to the 2025 Annual Meeting of Stockholders, which Proxy Statement is anticipated to be filed within 120 days after the end of the Fiscal Year covered by this Annual Report.

 

 

ITEM 1A. RISK FACTORS

 

In addition to other information in this Annual Report on Form 10-K and in other filings we make with the SEC, the following risk factors should be carefully considered in evaluating our business as they may have a significant impact on our business, operating results and financial condition. If any of the following risks actually occurs, our business, financial condition, results of operations, and future prospects could be materially and adversely affected. Because of the following factors, as well as other variables affecting our operating results, past financial performance should not be considered as a reliable indicator of future performance and investors should not use historical trends to anticipate results or trends in future periods.

 

Risks Related to Our Business

 

We have incurred losses in the past years. We may not be able to generate sufficient revenue or raise additional financing to fund future losses, and we may not be able to sustain sufficient liquidity, and as a result, our financial condition and operating results could be materially and adversely affected.

 

We have experienced net losses in the past years as we continue to develop new products, applications, and technologies. Most of our new products and products currently under development are generating stable gross margins as a percentage of revenue year over year. Our mature products also generate stable gross margins due to the markets that they serve. Whether we can achieve cash flow levels sufficient to support our operations cannot be accurately predicted, and our investment portfolio is subject to a degree of interest rate and liquidity risk. Unless such cash flow levels are achieved, in addition to the proceeds that we received during Fiscal 2024 from the sale of our equity securities, and the credit line we may be able to draw down from Heritage Bank of Commerce, we may need to obtain additional funds through strategic divestiture, or sell debt or equity securities, or some combination thereof, to provide funding for our operations. Such additional funding may not be available on commercially reasonable terms, or at all.

 
 
 
 
 
 
 
from the sale of our equity securities, and the credit line we may be able to draw down from Heritage Bank of Commerce, we may need to obtain additional funds through strategic divestiture, or sell debt or equity securities, or some combination thereof, to provide funding for our operations. Such additional funding may not be available on commercially reasonable terms, or at all.

 

If we are unable to generate sufficient sales from our new products or adequate funds are not available when needed, our liquidity, financial condition, and operating results would be materially and adversely affected, and we may not be able to operate our business without significant changes in our operations, or at all.

 

Our future operating results are likely to fluctuate and therefore, may fail to meet expectations, which could materially adversely affect our business, results of operations, and financial condition. 

 

Our operating results have varied widely in the past and are likely to do so in the future. In addition, our past operating results may not be an indicator of future operating results.

 

Factors that could cause our operating results to fluctuate include, without limitation: (i) successful development and market acceptance of our products and solutions; (ii) our ability to accurately forecast product volumes and mix, and to respond to rapid changes in customer demand; (iii) changes in sales volume or expected sales volume, product mix, average selling prices, or production variances that affect gross profit; (iv) the effect of end-of-life programs; (v) a significant change in sales to, or the collectability of accounts receivable from, our largest customers; (vi) our ability to adjust our product features, manufacturing capacity and costs in response to economic and competitive pressures; (vii) our reliance on subcontract manufacturers for product capacity, yield and quality; (viii) our competitors’ product portfolio and product pricing policies; (ix) timely implementation of efficient manufacturing technologies; (x) errors in applying or changes in accounting and corporate governance rules; (xi) the issuance of equity compensation awards or changes in the terms of our stock plan or employee stock purchase plan; (xii) mergers or acquisitions; (xiii) the impact of import and export laws and regulations; (xiv) the cyclical nature of the semiconductor industry and general economic, market, political, and social conditions in the countries where we sell our products and the related effect on our customers, distributors, and suppliers; and (xv) our ability to obtain capital, debt financing, and insurance on commercially reasonable terms, and (xvi) allocations between our operating expenses and cost of sales. Although certain of these factors are out of our immediate control, unless we can anticipate and be prepared with contingency plans that respond to these factors, our business, results of operations, and financial condition could be materially adversely affected, which could cause our stock price to significantly fluctuate or decline.

 

We may also encounter periods of industry-wide semiconductor oversupply, resulting in pricing pressure, as well as undersupply, resulting in a risk that we could be unable to fulfill our customers' requirements. The semiconductor industry has historically been characterized by wide fluctuations in the demand for, and supply of, its products. These fluctuations have resulted in circumstances when supply of and demand for semiconductors has been widely out of balance. An industry-wide semiconductor oversupply could result in severe downward pricing pressure from customers. In a market with an undersupply of manufacturing capacity, we would have to compete with larger foundry and assembly customers for limited manufacturing resources. In such an environment, we may be unable to have our products manufactured in a timely manner, at a cost that generates adequate gross profit or in sufficient quantities. Since we outsource all of our manufacturing and generally have a single source of wafer supply, test, assembly, and programming for our products, we are particularly vulnerable to such supply shortages and capacity limitations. As a result, we may be unable to fulfill orders and may lose customers. Any future industry-wide oversupply or undersupply of semiconductors could therefore, have a material adverse effect on our business, results of operations, and financial condition.

 

Our margins vary.

 

Our profit margins vary due to a number of factors, which may include customer demand and shipment volume; capital expenditures and resulting depreciation; our manufacturing processes; product mix; inventory levels; tariffs; freight costs; and new accounting pronouncements or changes in existing accounting practices or standards. In addition, we operate in a highly competitive market environment that might adversely affect pricing for our products. 

 

Cyberattacks, like our January 2023 cybersecurity incident that was previously disclosed, can lead to disruption of business, reduced revenue, increased costs, liability claims, or harm to our reputation or competitive position.

 

As demonstrated by our January 2023 cybersecurity incident that was previously disclosed, security vulnerabilities may arise from our hardware, software, employees, contractors, or policies we have deployed, and which may result in external parties gaining access to our networks, data centers, cloud data centers, corporate computers, manufacturing systems, and/or access to accounts we have at our suppliers, vendors, and customers. Due to the actions of outside parties, employee error, malfeasance, or otherwise, an unauthorized party may gain access to our data or our users’ or customers’ data, attack the networks causing denial of service, or attempt to hold our data or systems in ransom. The vulnerability could be caused by inadequate account security practices such as failure to timely remove employee access when terminated. To mitigate these security issues, we have implemented measures throughout our organization, including firewalls, backups, encryption, employee information technology policies, and user account policies. However, there can be no assurance these measures will be sufficient to avoid cyberattacks. If any of these types of security breaches were to occur and we were unable to protect sensitive data, our relationships with our business partners and customers could be materially damaged, our reputation could be materially harmed, and we could be exposed to a risk of litigation and possible significant liability.

 

 

As previously disclosed, we detected a ransomware infection on January 20, 2023 affecting a limited number of IT systems, including systems that contained personal information of our employees. While we took steps to resolve this issue and believe the incident has not had nor will have a material impact on our business, operations, ability to serve our customers, or financial results, similar cybersecurity incidents could occur in the future.

 

Further, if we fail to adequately maintain our infrastructure, we may have outages and data loss. Excessive outages may affect our ability to timely and efficiently deliver products to customers or develop new products and solutions. Such disruptions and data loss may adversely impact our ability to fulfill orders, patent our intellectual property or protect our source code, and interrupt other processes. Delayed sales or lost customers resulting from these disruptions could adversely affect our financial results, stock price, and reputation.

 

Effective May 25, 2018, the European Union ("EU") implemented the General Data Protection Regulation (“GDPR”) a broad data protection framework that expands the scope of current EU data protection law to non-European Union entities that process, or control the processing of, the personal information of EU subjects. The State of California enacted the California Consumer Privacy Act of 2018 (“CCPA”) effective on January 1, 2020, which contains requirements similar to GDPR for the handling of personal information of California residents, commencing on January 1, 2020. Further, the California Privacy Rights Act (“CPRA”), which was voted into law by California residents in 2020, became enforceable on July 1, 2023 and amends the CCPA, imposes additional data protection obligations on covered companies doing business in California and creates a new California data protection agency specifically tasked to enforce the law, which will likely result in increased regulatory scrutiny of California businesses in the areas of data protection and security. Privacy and security laws, self-regulatory schemes, regulations, standards, and other obligations are constantly evolving, and may conflict with each other, and any such laws, schemes, regulations and standards may have an adverse impact on our business if we are not able to comply or if compliance requires time and resources for implementation.

 

Our company's, collaborators’, and contractors’ failure to fully comply with GDPR, CCPA and other laws could lead to significant fines and require onerous corrective action. In addition, data security breaches experienced by us or our collaborators or contractors could result in the loss of trade secrets or other intellectual property, public disclosure of sensitive commercial data, and the exposure of personally identifiable information (including sensitive personal information) of our employees, customers, collaborators, and others.

 

Unauthorized use or disclosure of, or access to, any personal information maintained by us or on our behalf, whether through breach of our systems, breach of the systems of our suppliers or vendors by an unauthorized party, or through employee or contractor error, theft or misuse, or otherwise, could harm our business. If any such unauthorized use or disclosure of, or access to, such personal information was to occur, our operations could be seriously disrupted, and we could be subject to demands, claims, and litigation by private parties, and investigations, related actions, and penalties by regulatory authorities. In addition, we could incur significant costs in notifying affected persons and entities and otherwise complying with the multitude of foreign, federal, state, and local laws and regulations relating to the unauthorized access to, or use or disclosure of, personal information. Finally, any perceived or actual unauthorized access to, or use or disclosure of, such information could harm our reputation, substantially impair our ability to attract and retain customers, and have an adverse impact on our business, financial condition, and results of operations.

 

We may be unable to adequately protect our intellectual property rights and may face significant expenses as a result of future litigation.

 

Protection of intellectual property rights is crucial to our business, since that is how we keep others from copying our innovations and those of third parties that are central to our existing and future products. From time to time, we receive letters alleging patent infringement or inviting us to license other parties’ patents. We evaluate these requests on a case-by-case basis. These situations may lead to litigation if we reject the offer to obtain the license.

 

In the past, we have been involved in litigation relating to our alleged infringement of third-party patents or other intellectual property rights. This type of litigation is expensive and consumes large amounts of management time and attention.

 

Because it is critical to our success that we continue to prevent competitors from copying our innovations, we intend to continue to seek patent and trade secret protection for our products. The process of seeking patent protection can be long and expensive, and we cannot be certain that any currently pending or future applications will actually result in issued patents or that, even if patents are issued, they will be of sufficient scope or strength to provide meaningful protection or any commercial advantage to us. Furthermore, others may develop technologies that are similar or superior to our technology or design around the patents we own. We also rely on trade secret protection for our technology, in part through confidentiality agreements with our employees, consultants, and other third parties. However, these parties may breach these agreements and we may not have adequate remedies for any breach. In any case, others may come to know about or determine our trade secrets through a variety of methods. In addition, the laws of certain territories in which we develop, manufacture, or sell our products may not protect our intellectual property rights to the same extent as the laws of the United States.

 

We may be unable to successfully grow our business if we fail to compete effectively with others to attract and retain our executive officers, and other key management or technical personnel.

 

We believe our future success depends upon our ability to attract and retain highly competent personnel. Our employees are at-will and not subject to employment contracts. We could potentially lose the services of any of our senior management personnel at any time due to a variety of factors that could include, without limitation, death, incapacity, military service, personal issues, retirement, resignation, or competing employers. Our ability to execute current plans could be adversely affected by such a loss. We may fail to attract and retain qualified technical, sales, marketing, and managerial personnel required to continue to operate our business successfully. Personnel with the expertise necessary for our business are scarce and competition for personnel with proper skills is intense.

 

In addition, new hires frequently require extensive training before they achieve desired levels of productivity. Additionally, attrition in personnel can result from, among other things, changes related to acquisitions, retirement, and disability. We may not be able to retain existing key technical, sales, marketing, and managerial employees or be successful in attracting, developing, or retaining other highly qualified technical, sales, marketing, and managerial personnel, particularly at such times in the future as we may need to fill a key position. If we are unable to continue to develop and retain existing executive officers or other key employees or are unsuccessful in attracting new highly qualified employees, our financial condition, cash flows, and results of operations could be materially and adversely affected.

 

There may be some effects of system outages or data security breaches, which could adversely affect our operations, financial results, or reputation.

 

We face risks from electrical or telecommunications outages, computer hacking, or other general system failures. We rely heavily on our internal information and communications systems and on systems or support services from third parties to manage our operations efficiently and effectively. Any of these are subject to failure. System-wide or local failures that affect our information processing could have a material adverse effect on our business, financial condition, results of operations, and cash flows. Further, insurance coverage does not generally protect from normal wear and tear, which can affect system performance. Any applicable insurance coverage for an occurrence could prove to be inadequate. Coverage may be or become unavailable or inapplicable to any risks then prevalent.

 

 

Our companys global operations are subject to risks and uncertainties.

 

Many of our products are manufactured outside of the United States at manufacturing facilities operated by our suppliers in Asia and South Asia. In addition, most of our domestic customers sell their products outside of North America, thereby indirectly exposing us to risks associated with foreign commerce and economic instability. We continue to maintain overseas sales offices.

 

International operations are subject to certain risks inherent in conducting business outside the U.S., such as changes in currency exchange rates, tax laws, price and currency exchange controls, export and import restrictions, environmental regulations, protection of intellectual property rights, nationalization, expropriation, and other governmental action. Accordingly, our operations and revenue are subject to a number of risks associated with foreign commerce, including the following: (i) staffing and managing foreign offices; (ii) managing foreign distributors; (iii) collecting amounts due; (iv) political and economic instability; (v) foreign currency exchange fluctuations; (vi) changes in tax laws, import and export regulations, tariffs and freight rates; (vii) timing and availability of export licenses; (viii) supplying products that meet local environmental regulations; and (ix) inadequate protection of intellectual property rights. In addition, we incur costs in foreign countries that may be difficult to reduce quickly because of employee-related laws and practices in those foreign countries. Our global operations also may be adversely affected by political events and domestic or international terrorist events and hostilities. Current events, including the ongoing conflict in the Middle East, the Russia-Ukraine military conflict, rising tensions with Taiwan, potential disruption caused by pandemics, and potential changes in tariffs, trade restrictions, immigration policies, and tax reform proposals, create a level of uncertainty for multi-national companies. As U.S. companies continue to expand globally, increased complexity exists due to the possibility of renegotiated trade deals, revised international tax law treaties, and changes to the U.S. corporate tax code. These uncertainties could have a material adverse effect on our business and our results of operations and financial condition. As we continue to expand our business globally, our success will depend, in part, on our ability to anticipate and effectively manage these and other risks.

 

We may not be able to achieve the anticipated synergies and benefits from business acquisitions.

 

We continue to seek acquisitions of businesses that we believe can complement our current business activities, both financially and strategically. Acquisitions, involve many complexities, including, but not limited to, risks associated with the acquired business’ past activities, difficulties in integrating personnel and human resource programs, integrating technology systems and other infrastructures under our control, unanticipated expenses and liabilities, and the impact on our internal controls and compliance with the regulatory requirements under the Sarbanes-Oxley Act of 2002. There is no guarantee that our acquisitions will increase the profitability and cash flow of the Company, and our efforts could cause unforeseen complexities and additional cash outflows, including financial losses. As a result, the realization of anticipated synergies or benefits from acquisitions may be delayed or substantially reduced.

 

Litigation could adversely impact our consolidated financial position.

 

We have been and may be in the future involved in various litigation matters arising in the ordinary course of business, including, but not limited to, litigation relating to employment matters, commercial transactions, intellectual property matters, contracts, environmental matters, and matters related to compliance with governmental regulations. Litigation is inherently uncertain and unpredictable. The potential risks and uncertainties include, but are not limited to, such factors as the costs and expenses of litigation and the time and attention required of management to attend to litigation. An unfavorable resolution of any particular legal claim or proceeding, and/or the costs and expenses incurred in connection with a legal claim or proceeding, could have a material and adverse effect on our results of operations and financial condition.

 

If a financial institution holding our funds fails, we may not be able to pay our operational expenses or make other payments, which could adversely impact our liquidity and financial performance. Deterioration of financial markets may result in our inability to borrow on favorable terms, which could adversely impact our ability to pursue our growth and other strategic initiatives.

 

Actual events involving limited liquidity, defaults, non-performance, or other adverse developments that affect financial institutions or other companies in the financial services industry or the financial services industry generally, or concerns or rumors about any events of these kinds, have in the past (such as with the March 2023 failures of Silicon Valley Bank, Signature Bank, and Silvergate Capital Corp.) and may in the future lead to market-wide liquidity problems. We regularly maintain cash balances at financial institutions in amounts exceeding the Federal Deposit Insurance Corporation (FDIC) insurance limit. If a financial institution in which we hold such funds fails, or is subject to significant adverse conditions in the financial or credit markets, we could lose all or a portion of our uninsured funds, or be subject to a delay in accessing all or a portion of our funds. If we are unable to access all or a significant portion of our funds for any extended period of time, we may not be able to pay our operational expenses or make other payments, including to our vendors and employees, and we may be subject to other operational challenges, any of which could adversely impact our liquidity and financial performance. If any parties with whom we conduct business are unable to access funds, such parties’ ability to pay their obligations to us or to enter into new commercial arrangements requiring additional payments to us could be adversely affected.

 

In addition, investor concerns regarding the U.S. or international financial systems could result in less favorable commercial financing terms, including higher interest rates or costs and tighter financial and operating covenants, or systemic limitations on access to credit and liquidity sources, thereby, making it more difficult for us to acquire financing on acceptable terms or at all. Any material declines in available funding or our ability to access our cash, cash equivalents, and liquidity resources could adversely impact our ability to meet our operating expenses, financial and contractual obligations, or result in breaches of our contractual obligations or result in violations of federal or state wage and hour laws. Any of these impacts could have material adverse impacts on our operations and liquidity.

 

Our business is subject to political, economic, and health risks, natural disasters, and other catastrophic events, which could have a material adverse effect on our business operations.

 

Our operations and the operations of our suppliers are vulnerable to interruption by fire, earthquake, power loss, flood, terrorist acts, and other catastrophic events beyond our control. In particular, our headquarters are located near earthquake fault lines in the San Francisco Bay Area. In addition, we rely on certain suppliers to manufacture our products and would not be able to qualify an alternate supplier of our products for several quarters. Our suppliers often hold significant quantities of our inventories, which, in the event of a disaster, could be destroyed. If there is an earthquake or other catastrophic event near our headquarters, our customers’ facilities, our distributors' facilities, or our suppliers’ facilities, our business could be seriously harmed.

 

In addition, any catastrophic event, the failure of our computer systems or networks, including due to computer viruses, security breaches, war, or acts of terrorism, could significantly disrupt our operations. Specifically, any prolonged health threat globally could adversely affect the economies and financial markets of many countries, resulting in an economic downturn that could impact our operating results. The occurrence of any of these events could also affect our customers, distributors, and suppliers and produce similar disruptive effects upon their business, which would likely impact our sales and cause a decline in our revenue.

 

We do not maintain sufficient business interruption and other insurance policies to compensate us for all losses that may occur. Any losses or damages incurred by us as a result of a catastrophic event or any other significant uninsured loss could have a material adverse effect on our business.

 

 

Our insurance may not adequately cover certain risks and, as a result, our financial condition and results may be adversely affected.

 

We carry insurance customary for companies in our industry, including, but not limited to, liability, property, and casualty; workers' compensation; cyber liability; and business interruption insurance. We also insure our employees for basic medical expenses. In addition, we have insurance contracts that provide director and officer liability coverage for our directors and officers. Other than the specific areas mentioned above, we are self-insured with respect to most other risks and exposures, and the insurance we carry in many cases is subject to a significant policy deductible or other limitation before coverage applies. Based on management's assessment and judgment, we have determined that it is more cost effective to self-insure against certain risks than to incur the insurance premium costs. The risks and exposures for which we self-insure include, but are not limited to, certain natural disasters, certain product defects, certain matters for which we indemnify third parties, political risk, certain theft, patent infringement, and employment practice matters. Should there be a catastrophic loss due to an uninsured event (such as an earthquake) or a loss due to adverse occurrences in any area in which we are self-insured, our financial condition or operating results could be adversely affected.

 

Pandemics or other widespread public health problems could adversely affect our business, results of operations, and financial condition in a material way.

 

Pandemics, epidemics, or other widespread public health problems, such as the COVID-19 pandemic, could negatively impact our business. Outbreaks have, and could again, result in significant government measures to control the spread of disease, including, among others, restrictions on travel, manufacturing, and the movement of employees. If, for example, pandemics were to occur in ways that significantly disrupt the manufacture, shipment, and purchasing of our products or the products of our customers, this may materially negatively impact our operating results and our overall business. Disruptions to manufacturing and shipping could also constrain our supplies, leading to operational delays, disruptions, and inflationary pressures.

 

The ultimate impact of a pandemic and its potential effects on our business depends on many factors that are not within our control. This could lead to further disruptions or restrictions on our ability to source, manufacture, or distribute our products, including temporary disruptions to the facilities of our contract manufacturers in China, Taiwan, the Philippines, and Singapore, or the facilities of our suppliers and their contract manufacturers globally. Additionally, multiple countries have imposed and may further impose restrictions on business operations and movement of people and products to limit the spread of a pandemic. Delays in production or delivery of components or raw materials that are part of our global supply chain due to restrictions imposed to limit the spread of a pandemic could delay or inhibit our ability to obtain the supply of components and finished goods. If the impact of a pandemic becomes more severe in the locations where we, our customers, or suppliers conduct business, or we experience more pronounced disruptions in our operations, we may experience constrained supply or curtailed demand that may materially adversely impact our business, cash flows, and results of operations.

 

Changes to existing accounting pronouncements or taxation rules or practices may cause adverse income fluctuations or affect our reported financial results or how we conduct our business.

 

Generally accepted accounting principles in the United States (“GAAP”) are promulgated by and are subject to the interpretation of the Financial Accounting Standards Board (“FASB”) and the SEC. New accounting pronouncements or taxation rules and varying interpretations of accounting pronouncements or taxation practices have occurred and may occur in the future. Any future changes in accounting pronouncements or taxation rules or practices may have a significant effect on how we report our results and may even affect our reporting of transactions completed before the change is effective. In addition, a review of existing or prior accounting practices may result in a change in previously reported amounts. This change to existing rules, future changes, if any, or the questioning of current practices may adversely affect our reported financial results, our ability to remain listed on the Nasdaq Capital Market, or the way we conduct our business and subject us to regulatory inquiries or litigation.

 

We may have increased difficulty attracting and retaining qualified, outside board members.

 

The directors and management of publicly traded corporations are increasingly concerned with the extent of their personal exposure to lawsuits and shareholder claims, as well as governmental and creditor claims that may be made against them in connection with their positions with publicly held companies. Outside directors are becoming increasingly concerned with the availability of directors’ and officers’ liability insurance to pay on a timely basis the costs incurred in defending shareholder claims. Directors’ and officers’ liability insurance is expensive and difficult to obtain. The SEC and the Nasdaq Capital Market have also imposed higher independence standards and certain special requirements on directors of public companies. Accordingly, it may become increasingly difficult to attract and retain qualified outside directors to serve on our board of directors.

 

Risks Related to Our Common Stock

 

We may be unable to accurately estimate quarterly revenue, which could adversely affect the trading price of our stock.

 

Due to our relatively long product delivery cycle and the inability of our customers in the rapidly evolving end markets to confirm product requirements on a timely basis, we may have low visibility to product demand or estimated revenue in any given quarter. If our customers cannot provide us with accurate delivery lead times, we may not be able to deliver products to our customers in a timely fashion. Furthermore, our ability to respond to increased demand is limited to inventories on hand or on order, the capacity available at our contract manufacturers, and our capacity to program products to customer specifications. If we fail to accurately estimate customer demand, or if our available capacity is less than needed to meet customer demand, we may not be able to accurately estimate our quarterly revenue, which may have a material adverse effect on our results of operations and financial condition, and our stock price could materially fluctuate as a result.

 

If we do not maintain compliance with the listing requirements of the Nasdaq Capital Market, our common stock could be delisted, which could, among other things, reduce the price of our common stock and the levels of liquidity available to our stockholders.

 

Our common stock is listed on the Nasdaq Capital Market (“Nasdaq”). In order to maintain that listing, we must satisfy minimum financial and other continued listing requirements and standards, including those regarding director independence and independent committee requirements, minimum stockholders' equity, minimum share price, and certain corporate governance requirements.

 

There can be no assurances that we will be able to maintain compliance with the applicable listing standards of Nasdaq. In the event that our common stock is delisted from Nasdaq and is not eligible for quotation on another market or exchange, trading of our common stock could be conducted in the over-the-counter market or on an electronic bulletin board established for unlisted securities, such as the Pink Sheets or the OTC Markets. In such event, it could become more difficult to dispose of, or obtain accurate price quotations for, our common stock, and there would likely also be a reduction in our coverage by securities analysts and the news media, which could cause the price of our common stock to decline further. Also, it may be difficult for us to raise additional capital if we are not listed on a major exchange.

 

 

The market price of our common stock may fluctuate significantly and could lead to securities litigation.

 

Stock prices for many companies in the technology and emerging growth sectors have experienced wide fluctuations that have often been unrelated to the operating performance of such companies. In the past, securities class action litigation has often been brought against companies following periods of volatility in the market price of their securities. In the future, we may be the subject of similar litigation. Securities litigation could result in substantial costs and divert management’s attention.

 

Our certificate of incorporation, our bylaws, and Delaware law contain provisions that could discourage a takeover that is beneficial to stockholders.

 

Provisions of our certificate of incorporation, our bylaws, and Delaware law could have the effect of discouraging takeover attempts that certain stockholders might deem to be in their interest. These anti-takeover provisions may make us a less attractive target for a takeover bid or merger, potentially depriving shareholders of an opportunity to sell their shares of common stock at a premium over prevailing market prices as a result of a takeover bid or merger.

 

If, in the future, we conclude our internal control over financial reporting is not effective, investors could lose confidence in the reliability of our financial statements, which could result in a decrease in the value of our common stock.

 

As directed by Section 404 of the Sarbanes-Oxley Act of 2002, the SEC adopted rules requiring public companies to include a report of management on the companies’ internal control over financial reporting in their annual reports on Form 10-K, including an assessment by management of the effectiveness of the filing company’s internal control over financial reporting. In addition, the independent registered public accounting firm auditing a public company’s financial statements must attest to the effectiveness of the company’s internal control over financial reporting. There is a risk that in the future, we may identify internal control deficiencies that suggest that our controls are no longer effective. This could result in an adverse reaction in the financial markets due to a loss of confidence in the reliability of our financial statements, which could cause the market price of our common stock to decline and make it more difficult for us to finance our operations.

 

Risks Related to Our Industry and Global and Economic Conditions

 

The semiconductor industry is highly competitive, and has experienced significant consolidation, and if we are unable to compete effectively or identify attractive opportunities for consolidation, it could materially adversely affect our business and results of operations. 

 

Our ability to compete successfully in the highly competitive semiconductor industry depends on elements both within and outside of our control. We face significant competition within each of our product lines from major global semiconductor companies, as well as smaller companies focused on specific market niches. In addition, companies not currently in direct competition with us may introduce competing products in the future. 

 

If we are unable to compete effectively, our competitive position could be weakened relative to our peers, which would have a material adverse effect on our business and results of operations. Our future success depends on many factors, including the development of new technologies and effective commercialization and customer acceptance of our products and our ability to increase our position in our current markets, expand into adjacent and new markets, and optimize operational performance. Products or technologies developed by competitors may render our products or technologies obsolete or noncompetitive. We also may be unable to market and sell our products if they are not competitive on the basis of price, quality, technical performance, features, system compatibility, customized design, innovation, availability, delivery timing, and reliability. If we fail to compete effectively on developing strategic relationships with customers and customer sales and technical support, our sales and revenue may be materially adversely affected.

 

The semiconductor industry has experienced, and may continue to experience, significant consolidation among companies and vertical integration among customers. Larger competitors resulting from consolidations may have certain advantages over us, and we may be at a competitive disadvantage if we fail to identify attractive opportunities to acquire companies to expand our business. Consolidation among competitors and integration among customers could erode our market share, impair our capacity to compete, and require us to restructure operations, any of which could have a material adverse effect on our business.

 

In addition, some of our competitors may receive governmental subsidies or other incentives that give them a competitive advantage over us. For example, the U.S. and the European Union have enacted legislation to provide funding and incentives for semiconductor research, development, and manufacturing in their respective regions. If we are unable to access such funding or incentives, or if our competitors receive more funding or incentives than we do, we may be at a disadvantage in developing and producing new or improved products or technologies, which could adversely affect our market share, revenue, and profitability.

 

The semiconductor business is subject to downward price pressure.

 

Historically, the market for our products has been characterized by declining selling prices. With the recent supply chain shortages and materials price increases, we anticipate that our average selling prices will fluctuate in future periods, although the timing and amount of these fluctuations cannot be predicted with any certainty. The pricing pressure in the semiconductor industry in past years has been due to a large number of factors, many of which were not easily foreseeable, such as industry-wide excess manufacturing capacity, weak economic growth, and at times, the slowdown in capital spending. Similar to past years, recent unfavorable economic conditions have resulted in a tightening of the credit markets. If signs of improvement in the global economy do not progress as expected and global economic conditions worsen, we may experience a decline in our average selling prices. In addition, our competitors have in the past, and may again in the future, lower prices in order to increase their market share. Despite the recent industry-wide price increases being implemented, prices may reduce in the future as the supply chain becomes more normalized again. In that event, downward price pressure in the industry may harm our competitive position and materially and adversely affect our financial condition, cash flows, and results of operations.

 

Global supply chain constraints have not had a material impact on our business. While we have experienced some volatilities with input material costs and supplier costs in accordance with domestic and global economic conditions, none of these have had a material impact to our business during our Fiscal 2024 year. We do not expect material increases in costs over the next twelve months. However, we expect to be subject to continued, broader-based inflationary, labor, and supplier cost increases in alignment with domestic and global economic conditions. We expect any increases in costs to be dilutive to our gross profit and we may be limited in our ability to offset any increased costs with price increases to customers. This may have a negative impact on our results from operations and cash flows.

 

 

Both we and our customers are subject to laws, regulations, and similar requirements, changes to which may adversely affect our business, results of operations, and financial condition.

 

Both we and our customers are subject to laws, regulations, and similar requirements that affect our business, results of operations, and financial condition, including, but not limited to, the areas of commerce, import and export control, financial disclosures, intellectual property, income and other taxes, anti-trust, anti-corruption, labor, environmental, health, and safety. Our compliance in these areas may be costly, especially in areas where there are inconsistencies between the various jurisdictions in which we operate. While we have implemented policies and procedures to comply with laws and regulations, there can be no assurance that our employees, contractors, suppliers, or agents will not violate such laws and regulations or our policies. Any such violation or alleged violation could materially and adversely affect our business, financial condition, cash flows, and results of operations. Any changes or potential changes to laws, regulations, or similar requirements, or our ability to respond to these changes, may significantly increase our costs to maintain compliance or result in our decision to limit our business, products, or jurisdictions in which we operate, any of which could materially and adversely affect our results of operations and financial condition. Federal and state regulatory agencies, including the United States Federal Communications Commission and the various state public utility commissions and public service commissions, regulate most of our domestic telecommunications customers. Similar government oversight also exists in the international market. While we may not be directly affected by this legislation, such regulation of our customers may negatively impact our business. For instance, the sale of our products may be affected by the imposition upon certain of our customers of common carrier tariffs and the taxation of telecommunications services. These regulations are continuously reviewed and changed by the various governmental agencies. Changes in current or future laws or regulations, in the United States or elsewhere, could materially and adversely affect our results of operations and financial condition.

 

The Dodd-Frank Wall Street Reform and Consumer Protection Act includes provisions regarding certain minerals and metals, known as conflict minerals, mined from the Democratic Republic of Congo and adjoining countries. These provisions require companies to undertake due diligence procedures and report on the use of conflict minerals in their products, including products manufactured by third parties. Compliance with these provisions has caused and will continue to cause us to incur costs to determine whether our supply chain is conflict-free, and we may face difficulties if our suppliers are unwilling or unable to verify the source of their materials. Our ability to source these minerals and metals may also be adversely impacted. In addition, our customers may require that we provide them with a certification and our inability to do so may disqualify us as a supplier.

 

Risks Related to Our Products

 

If we fail to successfully develop, introduce, and sell new products and other new solutions or if our design opportunities do not generate the revenue we expect, we may be unable to compete effectively in the future and our future gross margins and operating results will be lower.

 

The market for differentiated IP and semiconductor products is highly competitive and dynamic. To compete successfully, we must obtain access to advanced fabrication capacity and dedicate significant resources to specify, design, develop, manufacture, and sell new or enhanced solutions that provide increasingly higher levels of performance, low power consumption, new features meeting current and emerging industry standards, reliability, and/or cost savings to our customers. Our revenue is subject to fluctuation in a short period of time and our ability to grow our business depends on accelerating our design win activity. We often make significant investments in eFPGA IP development, software and silicon platform development, selling, and marketing, long before we generate revenue, if any, from our efforts. Some of the markets we are targeting typically have higher volumes and greater price pressure than our traditional business. In addition, we quote opportunities in anticipation of future cost reductions and may aggressively price products to gain market share. In order to react quickly to opportunities or to obtain favorable wafer prices, we make significant investments in and commitments to purchase inventories and capital equipment before we have firm commitments from customers.

 

We expect our business growth to be driven by new products, which currently include our eFPGA IP licenses and professional services, EOS™, QuickAI™, SensiML Analytics Toolkit, ArcticLink® III, PolarPro®3, PolarPro II, PolarPro, and Eclipse II products. The new product revenues growth of our new products needs to be strong enough to achieve profitability. The gross margin associated with our eFPGA IP is generally higher than the gross margin of our devices. Within our device revenue, gross margins of mature products, as well as new products sold to Aerospace and Defense customers, are generally higher than when selling the same products to higher volume IoT and/or Consumer customers. While we expect revenue and gross profit growth from new products will offset the expected decline in revenue and gross profit from our mature products, there is no assurance whether or when this will occur. In order to increase our revenue from its current level, we depend upon increased revenue from our existing new products, especially solutions based on our eFPGA IP, EOS S3, ArcticLink and PolarPro solution platforms, and the development of additional new products and solutions.

 

If (i) we are unable to design, produce, and sell new products and other products and solutions that meet design specifications, address customer requirements, and generate sufficient revenue and gross profit; (ii) market demand for our new products and other products fails to materialize; (iii) we are unable to obtain adequate fabrication capacity on a timely basis; (iv) we are unable to develop new silicon platforms or solutions in a timely manner; or (v) our customers do not successfully introduce products incorporating our hardware products, or choose a competing offering, our revenue and gross margin of the new products will be materially harmed, which could have an overall adverse and potentially disproportionate effect on our business, results of operations, and financial condition.

 

If a market for our new products does not develop, or if our products do not meet customer needs, the loss of or reduction in orders could adversely affect our revenue and harm our business's financial condition, operating results and cash flows.

 

We have history and experience in developing, selling, and supporting FPGA products and incorporating FPGA IP developed by us into our platform solutions. The eFPGA market is a developing market with unknown requirements and demand. Our current FPGA architectures and their performance may not be a good fit for the eFPGA Market. eFPGA IP is designed for specific foundry/process node combinations, and the ones we have chosen to target may be different from what our customers require. The software developed by us for eFPGA may be delayed or may not meet the needs of the eFPGA Market. The support required by a customer to incorporate the eFPGA may be much higher than expected which may delay new engagements or lead to higher costs. The incorporated eFPGA IP may have an unexpected result in the customer’s chip leading to compensation demands. The expected NRE and royalty rates we expect to charge for the eFPGA may not be competitive, which may have a material adverse effect on our business, results of operations and financial condition.

 

If our AI products are not low touch, the cost of addressing the fragmented AI market will be high, which will delay market penetration, result in reduced revenues, or require increased expenses, any of which could adversely affect our revenue and harm our business financial condition, operating results, and cash flows.

 

The end-point AI market consists of many different use cases, with each individual use case having a modest volume even though the aggregate volume is large. This is quite different from the IoT consumer market, which consists of a few large customers and use cases. In order to scale in the fragmented AI end-point market, our products will have to be extremely low touch so that the cost of support is low and scalable across many customers. The current EOS S3AI solution and SensiML solutions may not be sufficiently low touch to address this market in a cost-effective manner, or in the volume required. Higher than expected costs, or lower than expected volume may have a material adverse effect on our business, results of operations, and financial condition.

 

 

Our products are subject to a lengthy sales cycle and our customers may cancel or change their product plans after we have expended substantial time and resources on the design of their products.

 

Our customers often evaluate our products for six months or more before designing them into their systems, and they may not commence volume shipments for up to an additional six to twelve months, if at all. During this lengthy sales cycle, our potential customers may cancel or change their product plans. Customers may also discontinue products incorporating our hardware products at any time or they may choose to replace our products with lower-cost semiconductors. In addition, we are working with leading customers in our target markets to define our future products. If customers cancel, reduce, or delay product orders from us, or choose not to release products that incorporate our hardware products after we have spent substantial time and resources developing products or assisting customers with their product design, our revenue levels may be less than anticipated and our business, results of operations, and financial condition may be materially adversely affected.

 

If we fail to adequately forecast demand for our products, we may incur product shortages or excess product inventories.

 

Our agreements with certain suppliers require us to provide forecasts of our anticipated manufacturing orders and place binding manufacturing commitments in advance of receiving purchase orders from our customers. We are limited in our ability to increase or decrease our forecasts under such agreements. Other manufacturers supply us with products on a purchase order basis. The allocation of capacity is determined solely by our suppliers, over which we have no direct control. Additionally, we may place orders with our suppliers in advance of customer orders to allow us to quickly respond to changing customer demand or to obtain favorable product costs. Furthermore, we provide our suppliers with equipment that is used to program our products to customer specifications. The programming equipment is manufactured to our specifications and has significant order lead times. These factors may result in product shortages or excess product inventories. Obtaining additional supply in the face of product, programming equipment, or capacity shortages may be costly, or not possible, especially in the short-term since most of our products and programming equipment are supplied by a single supplier. If we fail to adequately forecast demand for our products, our business, the relationship with our customers, and our results of operations and financial condition could be materially adversely affected.

 

Our business could be adversely affected by undetected errors or defects in our products.

 

Difficulties encountered during the complex semiconductor manufacturing process can render a substantial percentage of semiconductor hardware products nonfunctional. New manufacturing techniques or fluctuations in the manufacturing process may change the performance, distribution, and yield of our products. We have, in the past, experienced manufacturing runs that have contained substantially reduced or no functioning hardware products, or that generated hardware products with below-normal performance characteristics. Our reliance on third-party suppliers may extend the period of time required to analyze and correct these problems. Once corrected, our customers may be required to redesign or re-qualify their products. As a result, we may incur substantially higher manufacturing costs, shortages of inventories, or reduced customer demand.

 

Yield fluctuations frequently occur in connection with the manufacture of newly introduced products, with changes in product architecture, and with manufacturing at new facilities, on new fabrication processes, or in conjunction with new back-end manufacturing processes. Newly introduced solutions and products are often more complex and more difficult to produce, increasing the risk of manufacturing-related defects. New manufacturing facilities or processes are often more complex and take a period of time to achieve the expected quality levels and manufacturing efficiencies. While we test our products, including our software development tools, they may still contain errors or defects that are found after we have commenced commercial production. Undetected errors or defects may also result from new manufacturing processes or when new intellectual property is incorporated into our products. If our products or software development tools contain undetected or unresolved defects, we may lose market share, experience delays in or loss of market acceptance, reserve or scrap inventories, or be required to issue a product recall. In addition, we would be at risk of product liability litigation if defects in our products were discovered. Although we attempt to limit our liability to end users through disclaimers of special, consequential, and indirect damages and similar provisions, we cannot provide assurance that such limitations of liability will be legally enforceable.

 

We will be unable to compete effectively if we fail to anticipate product opportunities based upon emerging technologies and standards or fail to develop products and solutions that incorporate these technologies and standards in a timely manner.

 

We spend significant resources designing and developing silicon solution platforms, IP, and software and reference designs and adopting emerging technologies. We intend to develop additional products and solutions and to adopt new technologies in the future. If system manufacturers adopt alternative standards or technologies, if an industry standard or emerging technology that we have targeted fails to achieve broad market acceptance, if customers choose low-power offerings from our competitors, or if we are unable to bring the technologies or solutions to market in a timely and cost-effective manner, we may be unable to generate significant revenue from our research and development efforts. As a result, our business, results of operations, and financial condition could be materially adversely affected and we may be required to write off related inventories and long-lived assets.

 

Rising concern of potential export restrictions could materially and adversely affect our business and results of operations.

 

If U.S. export controls expand to place new restrictions on the exportation of our products or a subset of our products, such controls could have a material adverse effect on our operating results. Moreover, concerns that U.S. companies may not be reliable suppliers may, in the future, cause some of our customers to replace our products in favor of products from other suppliers.

 

Further, changes in United States trade policy could trigger retaliatory actions by affected countries, which could impose restrictions on our ability to do business in or with affected countries or prohibit, reduce, or discourage purchases of our products by foreign customers, leading to increased costs of products that contain our components, increased costs of manufacturing our products, and higher prices of our products in foreign markets. Changes in, and responses to, United States trade policy could reduce the competitiveness of our products and cause our sales and revenues to drop, which could materially and adversely impact our business and results of operations.

 

 

Our business could suffer as a result of tariffs and trade sanctions or similar actions.

 

The imposition by the United States of tariffs, sanctions or other restrictions on goods exported from the United States or imported into the United States or countermeasures imposed in response to such government actions could adversely affect our operations or our ability to sell our products globally, which could adversely affect our operating results and financial condition. Beginning in 2018, the U.S. government imposed significant additional tariffs on many items imported from China, which have since been raised to between 7.5% and 100% on certain products. China responded by imposing significant tariffs on many items imported from the United States. Recently, U.S. government leaders have increased their frequency of discussion of the imposition of stronger tariffs, sanctions, and other restrictions on goods exported from the United States or imported into the United States, and non-U.S. government leaders have increased their discussion of countermeasures. For example, in February 2025, the United States imposed an additional 10% tariff on imports of Chinese-origin goods and steel and aluminum imports. China announced plans to impose retaliatory tariffs on certain U.S.-origin goods and implemented new trade controls restricting the export of tungsten, tellurium, bismuth, molybdenum, and indium. As the February 2025, U.S. executive order contains provisions allowing for further increases in the scope and amount of tariffs in the event of retaliatory countermeasures, and the future of existing tariffs, and the possibility for new tariffs, remains very uncertain. Such escalations in these trade measures may directly impair our business by increasing trade-related costs or disrupting established supply chains and may indirectly impair our business by causing a negative effect on global economic conditions and financial markets. The ultimate impact of these trade measures is uncertain and may be affected by various factors, including whether and when such trade measures are implemented, the timing when such measures may become effective, and the amount, scope, or nature of such trade measures.

 

Additional changes or threatened changes in U.S. trade measures have affected and may continue to affect trade involving additional countries as well, including Mexico, Canada, Colombia, Taiwan, the United Kingdom, and the member countries of the European Union. Each of these measures or threatened measures may instigate reciprocal countermeasures by affected countries, potentially accelerating further increases in trade measures. If the President were to impose significant new tariffs against the European Union, Taiwan, or any other country or countries, the macroeconomic effect of any such tariffs could be significant. The tariff threatened against Taiwan may specifically target imports of semiconductor products, which, if imposed, could seriously and negatively affect our business and the U.S. economy overall. The materials subject to these tariffs may impact the cost or availability of raw materials used by our suppliers or in our customers’ products. The imposition of further tariffs by the United States on a broader range of imports, or further retaliatory trade measures taken in response to additional tariffs, could increase costs in our supply chain or reduce demand of our customers’ products, either of which could adversely affect our results of operations. Any increase in trade-related costs associated with such measures may impair the profitability of such international production, may strain our suppliers’ ability to reliably provide inputs necessary to produce these items, and may otherwise affect our partners’ abilities to provide our products at previously contracted prices. Our business and financial results could be negatively affected as a result.

 

Exchange rate fluctuations could adversely affect our companys results of operations and financial condition.

 

We denominate sales of our products to foreign countries exclusively in U.S. dollars. As a result, any increase in the value of the U.S. dollar relative to the local currency of a foreign country will increase the price of our products in that country so that our products become relatively more expensive to customers in their local currency, which may cause sales of our products in that foreign country to decline. If the local currency of a foreign country in which we conduct business strengthens against the U.S. dollar, our payroll and other local expenses will be higher, and since sales are transacted in U.S. dollars, would not be offset by any increase in revenue. To the extent any such risks materialize, our business, results of operations, and financial condition could be materially adversely affected.

 

We have implemented import and export control procedures to comply with United States regulations, but we are still exposed to potential risks from import and export activity.

 

Our products, solutions, technology, and software are subject to import and export control laws and regulations which, in some instances, may impose restrictions on business activities, or otherwise require licenses or other authorizations from agencies such as the U.S. Department of State, U.S. Department of Commerce, and U.S. Department of the Treasury. These restrictions may impact deliveries to customers or limit development and manufacturing alternatives. We have import and export licensing and compliance procedures in place for purposes of conducting our business consistent with U.S. and applicable international laws and regulations, and we periodically review these procedures to maintain compliance with the requirements relating to import and export regulations. If we are not able to remain in compliance with import and export regulations, we might be subject to investigation, sanctions, or penalties by regulatory authorities. Such penalties can include civil, criminal, or administrative remedies such as loss of export privileges. We cannot be certain as to the outcome of an evaluation, investigation, inquiry, or other action or the impact of these items on our operations. Any such action could adversely affect our financial results and the market price of our common stock.

 

Risks Related to Our Customers and Partners

 

We currently depend on a limited number of significant customers, for a significant portion of our revenue, and the loss of, or reduction in orders from, such significant customers could adversely affect our revenue and harm our business financial condition, operating results, and cash flows.

 

A small number of end-customers represented a significant portion of our total revenue in our Fiscal Year ended December 29, 2024. During our Fiscal Year ended December 29, 2024, one customer accounted for 54% of our total revenue. We expect this high level of customer concentration to decrease as we continue to market our solutions to additional Aerospace and Defense, Industrial, Computing, and Communications customers. As in the past, future demand from this customer may fluctuate significantly from quarter to quarter. Customers typically order products with short, requested delivery lead times, and do not provide a commitment to purchase products past the period covered by purchase orders, which may be rescheduled or canceled. In addition, our manufacturing lead times are longer than the delivery lead times requested by these customers, and we make significant purchases of inventory and capital expenditures in anticipation of future demand. If revenue from any significant customer were to decline substantially, we may be unable to offset this decline with increased revenue and gross margin from other customers and we may purchase excess inventories. These factors could have a material adverse impact on our business, results of operations, and financial condition.

 

We may make a significant investment in long-lived assets for the production of our products based upon historical and expected demand. If demand for our products or gross margin generated from our products does not meet our expectations or if we are unable to collect amounts due from significant customers, we may be required to write off inventories, provide for uncollectible accounts receivable, or incur charges against long-lived assets, which may have a material adverse effect on our business, results of operations, and financial condition.

 

 

Our revenue from U.S. Government contracts depends on the continued availability of funding from the U.S. Government, and, accordingly, we have the risk that funding for our existing contracts may be canceled or diverted to other uses or delayed or that funding for new programs will not be available.

 

We perform work on a number of contracts with the U.S. Department of Defense and other agencies and departments of the U.S. Government including subcontracts with government prime contractors. Sales under contracts with the U.S. Government, including sales under contracts with the U.S. Department of Defense, as prime contractor or subcontractor, represented 54% of our total net sales in 2024. Performance under government contracts has inherent risks that could have a material effect on our business, results of operations, and financial condition.

 

Government contracts are conditioned upon the continuing availability of Congressional appropriations, and the failure of Congress to appropriate funds for programs in which we participate could negatively affect our results of operations. U.S. Government operation under a continuing resolution could impact the business by preventing new programs from starting as planned and by limiting funding on existing programs. U.S. Government shutdowns have may result in delays in anticipated contract awards and delayed payments of invoices and any new shutdown or increase in shutdowns could have similar or worse effects. Any renewed emphasis on Federal deficit and debt reduction could lead to a further decrease in overall defense spending. Budgetary concerns could result in future contracts being awarded more on price than on other competitive factors, and smaller defense budgets could result in government in-sourcing of programs and more intense competition on programs that are not in-sourced, which could result in lower revenues and profits.

 

The new Presidential administration has announced plans to significantly cut federal spending and the size of the federal government and has taken steps to reduce and reorganize the federal workforce at many agencies. It is unclear how such cuts, if implemented, could impact our current and future business with the U.S. government. If cuts to government personnel lead to staff shortages or disorganization at certain federal agencies, we may experience delays in obtaining contract awards or payments, the loss of current or future contracts, or delays in obtaining necessary permits, licenses or registrations. 

 

Rising inflation and other factors also may result in a shift in U.S. defense spending between various programs based on priorities, which may result in a reduction or loss of expected revenues on programs in which we participate.

 

Changes in policy and budget priorities by the U.S. Presidential Administration could impact our business. It is also not uncommon for the U.S. Department of Defense to delay the timing of awards or change orders for major programs for six to twelve months. These delays by the U.S. Government could impact our revenues. Uncertainty over budgets or priorities with the U.S. Presidential Administration could result in further delays in funding and the timing of awards, and changes in funded programs that could have a material impact on our revenues.

 

We depend upon partnering with other companies to offer voice, motion, and other solutions into our platform.

 

In addition to working directly with our customers, we partner with other companies that are experts in certain technologies to create more complete solutions. The depth of these relationships varies depending on the partner and the dynamics of the end market being targeted, but these relationships are typically a co-marketing relationship that includes joint account calls, promotional activities, and/or engineering collaboration and developments. The propriety code provided by these partners may be an integral part of the solutions that we offer our customers. If we are unable to obtain competitive pricing (NRE, royalty) and prompt quality support from our partner, our solution may not be competitive. In addition, if the quality of our partner’s solution does not meet our customer’s requirements, it may delay or prevent the incorporation of our product by the customer. There may also be delays and additional expenses to improve or update the partner’s solution to meet current market needs. If we are unable to maintain a close working relationship with our partners, it would hinder our ability to continue to develop and introduce leading solutions effectively in the future, which may have a material adverse effect on our business, results of operations, and financial condition.

 

We depend on our relationships with third parties to manufacture our new hardware products.

 

We depend upon GlobalFoundries, TSMC, SkyWater Technologies, Honeywell Aerospace, Amkor Technology, Inc., Integra Specialty Products, JCET Group Co. Ltd., and Golden Altos Corp. to manufacture our new hardware products. The inability of any one of these companies to continue manufacture of our new hardware products for any reason would require us to identify and qualify a new foundry to manufacture our new hardware products. This would be time-consuming, difficult, and result in unforeseen operational problems. Alternate foundries might not be available to fabricate our new hardware products, or if available, might be unwilling or unable to offer services on acceptable terms and our ability to operate our business or deliver our products to our customers could be severely impaired.

 

We depend upon third parties for silicon IP, RTL, design, physical design, verification and assembly of our silicon platforms and any failure to meet our requirements in a timely fashion may adversely affect our time to market and revenue.

 

Our move to a variable cost or outsourced engineering development model allows us access to the best design resources for developing new silicon platforms. This includes access to leading edge silicon IP, as well as RTL design and physical design expertise. However, outsourcing the design of a complex silicon platform typically involves multiple companies in multiple locations, which may increase the risk of costly design errors. Any delays or errors in the design of our new silicon platforms could significantly increase the cost of development, as well as adversely affect our time to market, which may have a material adverse effect on our business, results of operations, and financial condition.

 

We depend upon partnering with other companies to develop IP, reference platforms, algorithms, and system software.

 

In addition to working directly with our customers, we partner with other companies that are experts in certain technologies to develop additional intellectual property, reference platforms, algorithms, and system software to provide application solutions. We also work with IoT processor manufacturers and companies that supply sensor, storage, networking or graphics components for embedded systems. The depth of these relationships varies depending on the partner and the dynamics of the end market being targeted but is typically a co-marketing relationship that includes joint account calls, promotional activities, and/or engineering collaboration and developments, such as reference designs. If we are unable to license new technologies or maintain a close working relationship with our partners, fail to continue to develop and introduce leading technologies, or if these technologies fail to generate the revenue we expect, we may not be able to compete effectively in the future, which may have a material adverse effect on our business, results of operations, and financial condition.

 

 

We depend upon third parties to fabricate, assemble, test, and program our products, and to provide logistics services. Any problems with these third parties could adversely affect our business, results of operations, and financial condition.

 

We contract with third parties to fabricate, assemble, test, and program our hardware products, and vendors for logistics. In general, each of our hardware products is fabricated, assembled, and programmed by a single supplier, and the loss of a supplier, transfer of manufacturing to a new location, expiration of a supply agreement, or the inability of our suppliers to manufacture our products to meet volume, performance, quality, and cost targets could have a material adverse effect on our business. Our relationship with our suppliers could change as a result of a merger or acquisition. If for any reason these suppliers or any other vendor becomes unable or unwilling to continue to provide services of acceptable quality, at acceptable costs, and in a timely manner, our ability to operate our business or deliver our products to our customers could be severely impaired. We would have to identify and qualify substitute suppliers, which could be time-consuming, difficult, and result in unforeseen operational problems, or we could announce an end-of-life program for these products. Alternate suppliers might not be available to fabricate, assemble, test, and program our hardware products or, if available, might be unwilling or unable to offer services on acceptable terms. In addition, if competition for wafer manufacturing capacity increases, if we need to migrate to more advanced wafer manufacturing technology, or if competition for assembly services increases, we may be required to pay or invest significant amounts to secure access to this capacity. The number of companies that provide these services is limited and some of them have limited operating histories and financial resources. In the event our current suppliers refuse or are unable to continue to provide these services to us, or if we are unable to secure sufficient capacity from our current suppliers on commercially reasonable terms, we may be unable to procure services from alternate suppliers in a timely manner, if at all. Moreover, our reliance on a limited number of suppliers subjects us to reduced control over delivery schedules, quality assurance, and costs. This lack of control may cause unforeseen product shortages or may increase our costs to manufacture and test our products.

 

We utilize third-party logistics services, including transportation, warehouse, and shipping services. These service providers are subject to interruptions that affect their ability to service us, including the availability of transportation services, disruptions related to work stoppages, volatility in fuel prices, and security incidents or natural events at manufacturing, shipping, or receiving points, or along transportation routes.

 

In the event any of our third-party suppliers or vendors were to experience financial, operational, production, or quality assurance difficulties resulting in a reduction or interruption in supply or providing services to us, our business, results of operations, and financial condition may be materially adversely affected.

 

We entered into informal partnerships with certain third parties for the development of solutions. Our business could be adversely affected if such informal partnerships fail to grow as we expected.

 

Our approach to developing solutions for potential customers involves developing solutions for and aligning our roadmap with application processor, sensor, and flash memory vendors. We have entered into informal partnerships with other parties that involve the development of solutions that interface with their hardware products or standards. These informal partnerships also may involve joint marketing campaigns and sales calls. If the informal partnerships do not grow as expected or if they are significantly reduced or terminated by acquisition or other means, our business, results of operations, and financial condition could be materially adversely affected, and we may be required to write off related inventories and long-lived assets.

 

Our solutions face competition from suppliers of ASSPs, integrated application processors, low-power FPGAs, low-power MCUs, ASICs, and eFPGA IP.

 

We face competition from companies that offer ASSPs. While it is difficult to provide a unique solution through the use of ASSPs, ASSPs generally are cost-effective standard products with short lead times. In certain design opportunities, ASSPs can be combined to achieve system design objectives. Manufacturers of integrated application processors often integrate new features when they introduce new products. A system designer could elect the use of an integrated processor that includes the features offered in our solutions and/or a widely accepted feature of our solutions could be integrated into a competitor’s ASSP. Some vendors offer low-power FPGAs that can be adopted by an IoT device for hardware differentiation that is similar in functionality, physical size, power consumption, and price to what we offer with our programmable logic-based solutions. We also face competition from low-power MCU companies. While MCUs cannot be customized at the hardware level for product differentiation, they do have the ability to run custom software algorithms written in standard C code, which may yield similar functionality to what we can provide with our products. Companies that supply ASICs, which may be purchased for a lower price at higher volumes, may have greater logic capacity, additional features, and higher performance than our products. In addition, we face competition from companies that provide sensor algorithm software, which may be licensed directly by an OEM, or licensed for use through an MCU company. If we are unable to successfully compete with companies that supply ASSPs, lower power FPGAs, MCUs, ASICs, eFPGA IP, or sensor algorithm software in any of the following areas, our business, results of operations, and financial condition will be materially adversely affected: (i) the development of new products, solutions, and advanced manufacturing technologies; (ii) the quality, power characteristics, performance characteristics, price, and availability of hardware products, programming hardware, and software development tools; (iii) the ability to engage with companies that provide synergistic products and services, including algorithms that may be preloaded into our device at configuration; (iv) the incorporation of industry standards in our products and solutions; (v) the diversity of product offerings available to customers; and (vi) the quality and cost-effectiveness of design, development, manufacturing and marketing efforts.

 

 

We may engage in manufacturing, distribution, or technology agreements that involve numerous risks, including the use of cash, erosion of margins due to royalty obligations or revenue sharing, and diversion of resources.

 

We have entered into and, in the future, intend to enter into agreements that involve numerous risks, including the use of significant amounts of our cash; royalty obligations or revenue sharing; diversion of resources from other development projects or market opportunities; our ability to collect amounts due under these contracts; and market acceptance of related products and solutions. If we fail to recover the cost of these or other assets from the cash flow generated by the related products, our assets will become impaired, and our results of operations and financial condition could be materially adversely affected.

 

We have entered and will continue to enter into strategic licensing and collaborative partnerships and relationships with third parties. The anticipated benefits of these partnerships and relationships may never materialize and these partnerships and relationships may instead disrupt our business and harm our financial condition.

 

We have entered into strategic licensing and collaborative partnerships and relationships with third parties and will continue to enter into such partnerships and relationships with the goal of acquiring or gaining access to new and innovative semiconductor products and technologies, as well as other technologies which can be used to add to the differentiation of our emerging products, on a timely basis. Negotiating and performing under these arrangements involves significant time and expense, and we cannot provide assurance that the anticipated benefits of these arrangements will ever materialize or that the products or technologies involved will ever be commercialized or that, as a result, we will not have written down a portion or all of our investment. The arrangements with some third parties contain conditions and contingencies (such as a condition to raise a certain amount of capital), and we cannot provide assurance that we will meet all the conditions under these arrangements. We may end up owing various obligations and commitments to third parties related to these arrangements. Such arrangements can magnify several risks for us, including loss of control over the development and development timeline of products being developed with third parties. Accordingly, we face increased risk that development activities may result in products that are not commercially successful or that are not available in a timely fashion. In addition, any third-party with whom we enter into a development, product collaboration, or technology licensing arrangement may fail to commit sufficient resources to the project, change its policies or priorities, and abandon or fail to perform its obligations related to the collaboration. The failure to timely develop commercially successful products through our development projects or strategic investment activities as a result of any of these and other challenges could have a material adverse effect on our business, results of operations, and financial condition. Other challenges and risks presented by use of strategic partnerships include the acquisition of a partner with which we have a strategic relationship by an unaffiliated third-party that either delays or jeopardizes the original intent of the partnering relationship or investment.

 

 

ITEM 1B. UNRESOLVED STAFF COMMENTS

 

Not applicable.

 

ITEM 1C. CYBERSECURITY

 

In July 2023, the SEC adopted a new rule, Cybersecurity Risk Management, Strategy, Governance, and Incident Disclosure, which requires registrants to disclose material cybersecurity incidents they experience and to disclose on an annual basis material information regarding their cybersecurity risk management, strategy, and governance. For registrants, the final rules were effective September 5, 2023, with the new disclosures required beginning in annual reports for fiscal years ending on or after December 15, 2023. With respect to compliance with the incident disclosure requirements, all registrants other than smaller reporting companies must begin complying on December 18, 2023, with smaller reporting companies being given an additional 180 days, or June 15, 2024. The Company adopted these new cybersecurity disclosure requirements in the prior fiscal year, as detailed below.

 

The Company’s Board of Directors (the “Board”) recognizes the critical importance of maintaining the trust and confidence of our customers, clients, business partners, and employees. The Board is actively involved in oversight of the Company’s risk management program, and cybersecurity represents an important component of the Company’s overall approach to enterprise risk management (“ERM”). The Company’s cybersecurity policies, standards, processes, and practices are fully integrated into the Company’s ERM program and are based on recognized cybersecurity industry frameworks established by the National Institute of Standards and Technology, and other applicable industry standards. This does not mean that we meet any particular technical standards, specifications, or requirements, but only that we use these frameworks as a guide to help us identify, assess, and manage cybersecurity risks relevant to our business. In general, the Company seeks to address cybersecurity risks through a comprehensive, cross-functional approach that is focused on preserving the confidentiality, security, and availability of the information that the Company collects and stores by identifying, preventing, and mitigating cybersecurity threats and effectively responding to cybersecurity incidents when they occur. Additionally, we utilize internal and external independent controls to monitor and mitigate the risk of these threats, including a Security Incident Response Plan ("SIRP") and periodic Information Technology training for all employees.

 

Cybersecurity Risk Management and Strategy

 

As one of the critical elements of the Company’s overall ERM approach, the Company’s cybersecurity risk management program includes the following key components:

 

 

•  

Risk assessments designed to help identify cybersecurity risks to our critical systems, information, services, and our broader enterprise IT environment.

 •  

The IT team including its executive leadership is in charge of managing (i) our cybersecurity risk assessment processes, (ii) our security controls, and (iii) our response to security incidents.

 •  

The Company deploys technical safeguards that are designed to protect the Company’s information systems from cybersecurity threats, including firewalls, intrusion prevention and detection systems, anti-malware functionality, and access controls, which are evaluated and improved through vulnerability assessments and cybersecurity threat intelligence.

 •  

The Company has in place an incident response and recovery plan that addresses the Company’s response to a cybersecurity incident.

 •  

The Company maintains a comprehensive, risk-based approach to identifying and overseeing cybersecurity risks presented by external resources accessing the Company’s systems, as well as the systems of third parties that could adversely impact our business in the event of a cybersecurity incident affecting those third-party systems.

 •  

The Company provides regular, mandatory training for personnel regarding cybersecurity threats as a means to equip the Company’s personnel with effective tools to address cybersecurity threats, and to communicate the Company’s evolving information security policies, standards, processes, and practices.

 

 The Company engages in the periodic assessment and testing of the Company’s policies, standards, processes and practices that are designed to address cybersecurity threats and incidents. These efforts include a wide range of activities, including audits, assessments, EDR tools, and PEN test exercises that focus on evaluating the effectiveness of our cybersecurity measures and planning. The Company regularly engages third parties to perform assessments on our cybersecurity measures, including audits and independent reviews of our information security control environment and operating effectiveness. The results of such assessments, audits and reviews are reported to the executive management team and the Board, and the Company adjusts its cybersecurity policies, standards, processes and practices as necessary based on the information provided by these assessments, audits, and reviews.

 

We experienced a cyberattack in January 2023. We believe the incident has not had nor will have a material impact on our business, operations, ability to serve our customers, or financial results. At this time, we have not identified risks from known cybersecurity threats, including as a result of any prior cybersecurity incidents, that have materially affected us, including our operations, business strategy, results of operations, or financial condition. The impact of potential cybersecurity threats is difficult to predict, but one or more of them could result in the loss of information or capabilities, harm to individuals or property, damage to our reputation, loss of business, regulatory actions, and potential liability, any of which could have a material adverse effect on our financial position, results of operations and/or cash flows. These threats could lead to losses of sensitive information or capabilities, harm to personnel, infrastructure, or products, and/or damage to our reputation as well as our vendor’s ability to perform on our contracts. See “Risk Factors - Cyberattacks, like our 2023 cybersecurity incident that was previously disclosed, can lead to disruption of business, reduced revenue, increased costs, liability claims, or harm to our reputation or competitive position."

 

Governance

 

The executive management team and the Board oversee the Company’s ERM process, including the management of risks arising from cybersecurity threats. The executive management team and the Board each receive regular presentations and reports on cybersecurity risks, which address a wide range of topics including recent developments, evolving standards, vulnerability assessments, third-party and independent reviews, the threat environment, technological trends, and information security considerations arising with respect to the Company’s peers and third parties. The executive management team and the Board also receive prompt and timely information regarding any cybersecurity incident, as well as ongoing updates regarding any such incident until it has been addressed. On an annual basis, the executive management team and the Board discuss the Company’s approach to cybersecurity risk management to monitor the prevention, detection, mitigation, and remediation of cybersecurity threats and incidents in real time.

 

23

 

ITEM 2. PROPERTIES

 

Our principal administrative, sales, marketing, research and development, and final testing facility is located in a building of approximately 24,164 square feet of premises located at 2220 Lundy Avenue, San Jose, California, which is under lease until June 14, 2027. Our subsidiary, SensiML Corp., occupies a 925 square feet facility space in Beaverton, Oregon, which is under lease until March 31, 2025. We lease flexible workspace on a monthly basis for sales offices in Shanghai, China; London, England; and Taipei, Taiwan. We also lease sales office space in the Seoul Capital Area, South Korea on a short-term basis. We believe that our existing facilities are adequate for our current needs.

 

ITEM 3. LEGAL PROCEEDINGS

 

From time to time, we are involved in legal actions arising in the ordinary course of business, including but not limited to intellectual property infringement and collection matters. Absolute assurance cannot be given that third-party assertions will be resolved without costly litigation in a manner that is not adverse to our financial position, results of operations, or cash flows or without requiring royalty or other payments in the future, which may adversely impact gross profit. We are not currently a party to any material pending legal proceedings.

 

ITEM 4. MINE SAFETY DISCLOSURES

 

Not applicable.

 

 

PART II

 

ITEM 5. MARKET FOR THE REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

 

Common Stock Information

 

Our common stock is currently traded on the Nasdaq Capital Market under the symbol QUIK.

 

The closing price of our common stock on the Nasdaq was [$ 5.62] per share on March 21, 2025. As of March 21, 2025, there were [15,799,036] shares of common stock outstanding that were held of record by [75] stockholders. The actual number of stockholders is greater than this number of holders of record since this number does not include stockholders whose shares are held in trust by other entities.

 

Dividend Policy

 

We have never declared or paid any dividends on our capital stock. We currently expect to retain future earnings, if any, for use in the operation and expansion of our business and do not anticipate paying any cash dividends in the foreseeable future.

 

Equity Compensation Plan Information

 

The information required by this item regarding equity compensation plans is set forth under the caption "Equity Compensation Plan Summary" in our Proxy Statement which information is incorporated by reference herein.

 

Stock Performance Graph

 

The following graph compares the cumulative total return to stockholders of our common stock from December 29, 2019 to December 29, 2024 to the cumulative total return over such period of (i) the S&P 500 Index and (ii) the S&P Semiconductors Index. The graph assumes that $100 was invested on December 29, 2019 in QuickLogic’s common stock and in each of the other two indices and the reinvestment of all dividends, if any, through December 29, 2024.

 

The information contained in the Performance Graph shall not be deemed to be “soliciting material” or to be “filed” with the SEC, nor shall such information be incorporated by reference into any future filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, except to the extent that QuickLogic specifically incorporates it by reference into any such filing. The graph is presented in accordance with SEC requirements. Stockholders are cautioned against drawing any conclusions from the data contained therein, as past results are not necessarily indicative of future performance.

 

graph01.jpg

 

   

12/29/2019

   

1/3/2021

   

1/2/2022

   

1/1/2023

   

12/31/2023

   

12/29/2024

 

QuickLogic Corporation

    100.00       82.75       111.57       112.23       302.62       215.28  

S&P 500

    100.00       118.40       152.39       124.79       157.59       197.02  

S&P Semiconductors

    100.00       143.73       214.66       134.55       283.10       525.75  

 

The stock price performance included in this graph is not necessarily indicative of future stock price performance.

 

 

ITEM 6. [RESERVED]

 

ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

 

The following discussion of our financial condition and results of operations should be read in conjunction with the financial statements and related notes included in this Annual Report on Form 10-K. This discussion may contain forward-looking statements based upon current expectations that involve risks and uncertainties including those discussed under Part I, Item 1A, “Risk Factors.” These risks and uncertainties may cause actual results to differ materially from those discussed in the forward-looking statements.

 

Overview

 

QuickLogic Corporation was founded in 1988 and reincorporated in Delaware in 1999. We provide innovative, programmable silicon and software platforms to enable our customers to develop custom hardware products in a fast time-to-market and cost-effective way. Specifically, we are a fabless semiconductor company with a variety of products: embedded FPGA ("eFPGA") intellectual property ("IP"), low power, multi-core semiconductor system-on-chips ("SoCs"), discrete FPGAs, and AI software. Our customers can use our eFPGA IP for hardware acceleration and pre-processing in their Application Specific Integrated Circuit (ASIC) products, our SoCs to run our customers' software and build their hardware around, and our discrete FPGAs to implement their custom functionality. The Analytics Toolkit from SensiML Corporation ("SensiML"), our wholly-owned subsidiary, provides an end-to-end Artificial Intelligence / Machine Learning solution with accurate sensor algorithms using AI technology. The full range of products, software tools, and eFPGA IP enables the practical and efficient field programmability for our customers across Aerospace, and Defense, Consumer/Industrial IoT, and Consumer Electronics markets.

 

Our new products include the following: eFPGA IP Licensing business, associated professional services, consisting of development and integration of eFPGA technology into custom semiconductor solutions, and our silicon products consisting of EOS™, QuickAI™, ArcticLink® III, PolarPro®3, PolarPro II, PolarPro, and Eclipse II products. In addition to delivering our own semiconductor solutions, our new products category includes our AI/ML Software Platform from our wholly-owned subsidiary company, SensiML, which includes Software as a Service (SaaS) subscriptions for development, per unit license fees when deployed in production, and proof-of-concept services, all of which are also included in the new products revenue category. Our mature products include primarily FPGA families named PASIC®3 and QuickRAM®, as well as programming hardware and design software.

 

For our IP and silicon platforms, we collaborate with multiple partners on co-marketing and/or co-selling initiatives. These partners could have primary business lines in semiconductor IP, Design Services, semiconductor foundry, semiconductor assembly and test, and others. For our AI/ML Software, SensiML collaborates with several microcontroller and sensor manufacturers to integrate the microcontroller and/or sensor manufacturers’ development kits with SensiML’s Analytics Toolkit in order to showcase combined solutions for AI/ML applications. Currently, these collaborations include On Semiconductor Corp., Microchip Technology Inc., Silicon Laboratories, Inc., Arduino, NXP Semiconductors N.V., Raspberry Pi, and Nordic Semiconductor.

 

Our eFPGA IP is currently developed on 12nm, 16nm, 22nm, 28nm, 40nm, 65nm, 90nm, 130nm, and 250nm process nodes with a roadmap to more advanced, sub 10nm nodes. The licensable IP is generated by our automated compiler tool called Australis™, which enables our engineers to create an eFPGA IP for our licensees that they can then integrate into their SoC without significant involvement by QuickLogic. We believe this flow enables a scalable development and support model for QuickLogic. For our eFPGA strategy, we typically work with semiconductor manufacturing partners prior to this IP being licensed to a SoC company.

 

We have changed our manufacturing strategies to reduce the cost of our silicon solution platforms to enable their use in a range of unique products ranging from low to high volume. Our EOS S3, EOS S3AI, QuickAI and ArcticLink III silicon platforms combine mixed signal physical functions and hard-wired logic alongside our field programmable logic. Our EOS S3, EOS S3AI, and ArcticLink III solution platforms are manufactured on process nodes where we can benefit from smaller die sizes and lower power consumption. We typically implement sophisticated logic blocks and mixed signal functions in hard-wired logic because it is very cost-effective and energy efficient. We use small form factor packages, which are less expensive to manufacture and include smaller pin counts. Reduced pin counts result in lower costs for our customers' printed circuit board space and routing. Furthermore, our SRAM reprogrammable silicon platforms can be programmed in-system by our customers, and therefore, we do not incur programming costs, lowering the overall cost of ownership to our customers. We expect to continue to invest in silicon solution platforms and manufacturing technologies that make us competitive for the variety of markets and applications that programmable logic serves. 

 

In order to grow our revenue from its current level, we depend upon increased revenue from our new products, including existing new product platforms and platforms currently in development. We expect our business growth to be driven mainly by eFPGA IP and our silicon solutions. Therefore, our revenue growth needs to be strong enough to enable us to sustain profitability while we continue to invest in the development, sale, and marketing of our new solution platforms, IP, and software.

 

We market our programmable logic (FPGAs and eFPGA IP) solutions primarily to Defense Industrial Base contractors, U.S. Government entities, System OEMs, and fabless semiconductor companies. These customers may value one or more of our product categories. A solution can be based on our programmable technology, which enables customized designs, low power, flexibility, rapid time-to-market, longer time-in-market, and lower total cost of ownership. We are capable of providing complete solutions because of our investment in developing the low power IP and software required to implement specific functions, along with sensor software algorithms optimized for our architecture. In some cases, we develop the IPs and either software or firmware ourselves and, in other cases, we utilize third parties to develop the mixed signal physical layers, logic, and/or software.

 

We market our SoC and SensiML solutions to OEMs and ODMs offering differentiated Consumer/IoT products, to processor vendors wishing to expand their served available market, and to sensor manufacturers and sensor processing software companies wishing to expand their ecosystems. Our target markets for our SoC and SensiML products include Consumer/Industrial IoT and Consumer Electronics.

 

By using our silicon platforms, our IPs, our software, and our in-depth architecture knowledge, we can deliver energy efficient custom solutions that blend the benefits of traditional ASSPs with the flexibility, product proliferation, differentiation, and low total cost of ownership advantages of programmable logic.

 

 

We monetize our technology through hardware product sales and eFPGA IP licenses, with any necessary corresponding work delivered via professional engineering services, SensiML Analytics Toolkit subscriptions, and per unit royalties. We specialize in enhancing the user experience in leading edge IoT hardware products. For our customers, we enable hardware and sensor algorithmic differentiation quickly, cost-effectively, and at low power. For our partners, we expand their reach into new segments and new use cases, thereby expanding the served available market for their existing hardware products.

 

Our embedded FPGA technology gives ASIC and SoC developers the benefit of flexibility to make post-manufacturing design changes at very fast time-to- and time-in-market, while keeping power consumption low. Our multi-core sensor processing products such as ArcticLink 3 S1, ArcticLink 3 S2, EOS 3, EOS S3 LV, and EOS S3AI provide an extremely power-efficient approach for real-time multi-modal (vision, motion, voice, location, biometric, and environmental) sensor processing independently of the cloud. Our SensiML Analytics Toolkit is cutting-edge software that enables ultra-low power IoT endpoints that implement AI to transform raw sensor data into meaningful insight at the device itself. The toolkit also provides an end-to-end development platform spanning data collection, labeling, algorithm and firmware auto generation, and testing. 

 

We recognize that our markets require a range of solutions, and we intend to work with market-leading companies to combine silicon solution platforms, packaging technology, FPGA User Tools, sensor software algorithms, software drivers and firmware, to meet the product proliferation, high bandwidth, time-to-market, time-in-market, and form factor requirements of our customers. We intend to continue to define and implement compelling solutions for our target customers and partners.

 

We believe our solutions are resonating with our target customers who value lower power consumption, platform design flexibility, rapid time-to-market, longer time-in-market, and low total cost of ownership available through the use of our solutions.

 

We sell our products through a network of sales managers in North America, Europe, and Asia. In addition to our corporate headquarters in San Jose, California, we have international sales operations in Japan and the United Kingdom. Our sales personnel and independent sales representatives are responsible for sales and application support for a given region, focusing on major strategic accounts, and managing our channel sales partners such as distributors.

 

Customers typically order our products through our distributors. Currently, we have fourteen active distributors in North America and a network of nineteen active distributors and sales representatives throughout Europe and Asia to support our international business. eFPGA IP customers and SensiML SaaS subscribers typically enter into licensing agreements directly with QuickLogic and SensiML, respectively.

 

We also have an Aerospace and Defense, industrial, and IoT product customer base that purchases our mature silicon products. We expect to continue to offer silicon hardware products to these customers, as well as new eFPGA IP for when these customers choose to implement their own silicon platform solution.

 

New products revenue for the Fiscal Year ended December 29, 2024 was $16.1 million, a decrease of $2.1 million as compared to the Fiscal Year ended December 31, 2023. Of the $16.1 million in new products revenue, approximately $13.1 million was generated from eFPGA IP revenue, primarily eFPGA-related professional engineering services, as compared to approximately $16.8 million in the Fiscal Year ended December 31, 2023. Mature products revenue for the Fiscal Year ended December 29, 2024 was $4.0 million, an increase of $1.0 million compared to the Fiscal Year ended December 31, 2023. We shipped new products into multiple end market segments including Aerospace and Defense, Industrial, IoT, Consumer, and SaaS revenue from the new Artificial Intelligence ("AI") market beginning in the Fiscal Year ended December 29, 2024. We reported a net loss of $3.8 million for the Fiscal Year ended December 29, 2024 compared to a net loss of $0.3 million in the Fiscal Year ended December 31, 2023

 

We have experienced net losses in the past years and expect to experience losses in at least some of the fiscal quarters during 2025 as we continue to develop new products, applications, and technologies. Our new hardware products and hardware products currently under development are generating stable gross margins year over year and higher margins than our mature products due to the markets that we have targeted, and the larger order quantities associated with these new products. New eFPGA products have been generating higher gross margins as a percentage of revenue. Whether we can achieve cash flow levels sufficient to support our operations cannot be accurately predicted, and our investment portfolio is subject to a degree of interest rate and liquidity risk. Unless such cash flow levels are achieved, in addition to the $3.2 million, $3.5 million, and $2.3 million in net proceeds that we received in December 2024, March 2024, and March 2023, respectively, from the sale of our equity securities, and the revolving line of credit we may be able to draw down from Heritage Bank of Commerce, we may need to obtain additional funds through strategic divestiture, or sell debt or equity securities, or some combination thereof, to provide funding for our operations. Such additional funding may not be available on commercially reasonable terms, or at all.

 

Impact of Supply Chain Disruptions on Business

 

We continue to experience increased product and logistics costs and impacts from the worldwide semiconductor supply shortage. The semiconductor supply shortage is due, in part, to increased demand across multiple industries resulting in a slowdown in production schedules. The semiconductor supply shortage is also impacting our supply chain and our ability to meet demand for some of our customers.

 

Our Employees and Customers

 

QuickLogic nurtures a culture of teams of employees operating in a committed, execution-oriented, and globally collaborative environment. Our close-knit, family-oriented team welcomes and encourages all perspectives and ideas to improve and innovate in our space, providing exciting career opportunities for the future of technology. Collaboration is deeply ingrained in how we work with each other and our customers. We offer competitive compensation and benefits. Many of our personnel work from home except a few personnel required for minimum operations. We embrace remote work and enable our employees to do their best work from anywhere in the United States, allowing them to balance their work obligations with their personal lives. We are committed to our customers to provide the support they need to continue providing vital services and tools.

 

 

Critical Accounting Policies and Estimates

 

The methods, estimates, and judgments we use in applying our most critical accounting policies have a significant impact on the results we report in our consolidated financial statements. The SEC has defined critical accounting policies as those that are most important to the portrayal of our financial condition and results of operations and require us to make our most difficult and subjective judgments, often as a result of the need to make estimates of matters that are inherently uncertain.

 

Although these estimates are based on our knowledge of current events and actions we may undertake in the future, actual results may ultimately materially differ from these estimates and assumptions. Areas where we use subjective judgment include, but are not limited to, revenue recognition, inventory valuation, including the identification of excess quantities, market value, and obsolescence, and valuation of goodwill and long-lived and intangible assets. We believe that we apply judgments and estimates in a consistent manner and that such consistent application results in consolidated financial statements and accompanying notes that fairly represent all periods presented. However, any factual errors or errors in these judgments and estimates may have a material impact on our financial statements.

 

Revenue Recognition

 

We recognize revenue in accordance with Accounting Standards Codification ("ASC") Topic 606 and related Accounting Standards Updates ("ASUs").

 

We earn revenue from principal activities by (i) delivering standard hardware products, (2) delivering and providing eFPGA IP products and professional services, (iii) and providing software as a service to customers, as well as (iv) other miscellaneous revenue.

 

In accordance with ASC 606, we apply a five-step model for recognizing revenue:

 

  1. 

Identification of the contract, or contracts, with a customer,

  2. 

Identification of the performance obligations in the contract,

  3. 

Determination of the transaction price. We estimate the transaction price based on the amount expected to be received for transferring the performance obligations in the contract, which may include both fixed consideration and variable consideration. Our contracts with customers containing variable consideration are generally sales-based royalties, which is fully constrained.

  4. 

Allocation of the transaction price to the performance obligations in the contract, and

  5. 

Recognition of revenue when, or as, we satisfy a performance obligation.

 

When entering into a new contract, we evaluate certain factors including the customer’s ability to pay, or credit risk.

 

The following is a description of our revenue recognition policy by principal activity:

 

Hardware Product Revenue

 

We generate revenue by supplying standard hardware products, which must be programmed before they can be used in an application. Standard hardware products may be programmed by us, distributors, end customers, or third parties. Contracts with customers for hardware products generally do not include other performance obligations such as services, extended warranties, or other material rights. Our promise to transfer hardware products is identified as a distinct performance obligation. We recognize revenue on hardware products when we transfer control of the promised products to the customer. Transfer of control of hardware products occurs when our performance obligation is satisfied, which typically occurs upon shipment from our manufacturing site or headquarters. We recognize revenue in an amount that reflects the consideration we expect to receive in exchange for those products, which also represents the standalone selling price ("SSP") of our performance obligation. Hardware product prices are fixed. We elected a practical expedient in which we do not assess whether a contract has a significant financing component since our standard payment terms are less than one year. We allocate the transaction price of customer contracts to each distinct product based on its relative SSP. The sale of hardware products does not typically involve significant judgment or estimates by management. However, we do record an allowance for hardware product sales returns, which requires some judgment by management.

 

We recognized hardware product revenue of approximately $6.1 million, or 30% of total revenue, $4.0 million, or 19% of total revenue, and $8.1 million, or 50% of total revenue, in the Fiscal Years ended December 29, 2024, December 31, 2023, and January 1, 2023, respectively.

 

Hardware Product Sales Return Allowance

 

While the terms and conditions of the sale of hardware products generally do not allow for refunds or product returns other than for warranty repairs, we do record an allowance for hardware product sales returns. The allowance for sales returns is based on a historical returns analysis of the prior four quarters that is performed on a quarterly basis. Amounts recorded for hardware product sales returns were $1 thousand, $8 thousand, and $2 thousand for the years ended December 29, 2024, December 31, 2023, and January 1, 2023, respectively, on our consolidated statements of operations. While hardware product sales returns have not been material to the company in recent reporting periods, we note there is an inherent uncertainty in estimating this allowance. In the case where actual results may significantly vary from management estimates, we may be required to make future adjustments to our revenues and operating results.

 

eFPGA IP Revenue

 

eFPGA IP revenue is comprised of eFPGA intellectual property revenue, eFPGA-related professional services revenue, and eFPGA-related support and maintenance revenue. We recognize eFPGA intellectual property revenue from licensing our eFPGA intellectual property to customers and recognize eFPGA-related professional services revenue from the fees associated with the custom development and integration of our technology solutions into hardware products. We recognize eFPGA revenue from support and maintenance services for post-implementation customer support ratably over the service term. Renewals of support and maintenance contracts create new performance obligations for which we recognize as revenue ratably over the service term. The majority of our revenue is derived from sales of eFPGA IP licenses and professional services.

 

 

eFPGA IP contractual arrangements often include promises to transfer intellectual property licenses, to customize hardware products, and to provide professional services and technical support services. We must determine whether the promised goods and services are distinct performance obligations that should be accounted for separately or are a single, combined performance obligation and should be accounted for together. In accordance with ASC 606, we must evaluate whether the customer can benefit from each good or service on its own or together with other resources that are readily available to the customer and whether the transfer of each good or service can be separately identifiable. We also must evaluate when control of the performance obligation is transferred to and accepted by the customer. We note these determinations, in addition to identifying contractual terms and conditions within the contract, including termination for convenience clauses, enforceable rights to payment for performance completed-to-date, and consideration of the alternative use of the asset, require significant judgment. In these judgments, we consider the context of the contract, historical experience with similar contracts, and the interdependency of the promised goods and services.

 

Additionally, judgment is required by management to allocate the transaction price to the separately identifiable performance obligations in the contract. We allocate the transaction price of the contract to each performance obligation based on its relative SSP. We rarely sell eFPGA intellectual property licenses on a standalone basis. Generally, we will provide eFPGA-related professional services and support and maintenance services to customers in conjunction with eFPGA IP licenses based on unique contractual arrangement terms and conditions. As such, we are required to estimate the SSP for each performance obligation.

 

In instances where the SSP is not directly observable because we do not sell the promised goods or services separately, we typically determine the SSP using either the adjusted market assessment approach, residual approach, or the expected cost plus a margin approach, depending on the characteristics and context of the deliverable. The selected method is applied by us consistently for similar arrangements and deliverables. The factors used to select the most appropriate estimation method, as well as select the most appropriate SSP include, but are not limited to, the extent of internal costs required to provide the promised performance obligation, margins achieved on standalone sales of similar products, profit objectives, cost structure, location-specific factors, and competition.

 

In other instances, we may have more than one SSP for individual performance obligations due to the stratification of those items by classes of customers and circumstances. In these instances, we may use information such as our overall pricing objectives, taking into consideration market conditions and other factors, including the value of its contracts, customer type, customer tier, type of the technology used, customer demographics, and geographic locations, among other factors. We also provide eFPGA-related professional services on a time-and-material basis.

 

Generally, we satisfy eFPGA-related contractual performance obligations over time as the customer simultaneously receives and consumes the benefits provided by our performance as we perform, our performance creates or enhances an asset that the customer controls as it is created or enhanced, or our performance does not create an asset with an alternative use to the company and we have an enforceable right to payment for performance completed to date. When we satisfy performance obligations over time, we recognize revenue by applying an over-time methodology that faithfully depicts our performance toward satisfaction of the performance obligation.

 

Due to the nature of the work performed under contractual arrangements, the selection and application of an over-time methodology is complex and involves significant judgment. In the case of the selection of an input method, the key factors reviewed by management to estimate costs to complete each contract include, but are not limited to, the estimated labor days-effort necessary to complete the project, budgeted hours, hourly cost to the company, profit margins, and engineering hours at cut-off when projects extend beyond a reporting period. In the case of the selection of an output method, key factors reviewed by management include, but are not limited to, the specific deliverables specified in the contracts with customers and the duration of performance, inclusive of delays. We have methods and controls in place for tracking labor-days incurred in completing eFPGA IP contracts, as well as quantifying changes in estimates used within the chosen methodology. We consider labor-days to be a critical estimate as any significant variation of labor and time required to complete a contractual arrangement could cause a revenue claw-back from prior periods and deferral of revenue to future periods.

 

When the expected consideration from a revenue contract with a customer is less than the expected costs of fulfilling the contract, we are required to first impair any capitalized costs associated with the contract. We are also required to recognize a provision for contract losses as a liability on our balance sheet. This would result in an unfavorable impact to income from operations.

 

We recognized eFPGA IP revenue of approximately $13.1 million, or 65% of total revenue, $16.8 million, or 79% of total revenue, and $7.5 million, or 47% of total revenue, in the Fiscal Years ended December 29, 2024, December 31, 2023, and January 1, 2023, respectively.

 

SaaS and Other Revenue

 

SaaS & Other Revenue is comprised primarily of software as a service ("SaaS") revenue and software-related professional services revenue. SaaS revenue is generated when we license our software to customers and allow customers to access the software over a short-term subscription basis. We grant the customer the right to access and use software at the outset of the arrangement and throughout the entire term of the arrangement. We recognize SaaS revenue ratably over the license term. We recognize revenue from software-related professional services as services are provided to the customer.

 

Other miscellaneous revenue is comprised primarily of royalties from licensing our technology. We recognize royalty revenue on the later of (i) the subsequent sale or usage, or (ii) satisfaction of a performance obligation to which some or all of the sales-based royalty has been allocated.

 

We recognized SaaS and Other Revenue of approximately $0.9 million, or 4% of total revenue, $0.4 million, or 2% of total revenue, and $0.6 million, or 3% of total revenue, in the Fiscal Years ended December 29, 2024, December 31, 2023, and January 1, 2023, respectively.

Practical Expedients, Elections, and Exemptions  

 

 

•  

Taxes collected from customers and remitted to government authorities and that are related to the sales of our products are excluded from revenues.

  •  

Sales commissions are expensed when incurred because the amortization period would have been one year or less. These costs are recorded in selling, general, and administrative expense in the consolidated statements of operations.

  •  

We do not disclose the value of unsatisfied performance obligations for (i) contracts with original expected lengths of one year or less or (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for the services performed.

 

Valuation of Inventories

 

Hardware product inventories are stated at the lower of standard cost or net realizable value. Standard cost approximates actual cost on a first-in, first-out basis. We routinely evaluate quantities and values of our inventories in light of current market conditions and trends and record reserves for quantities in excess of demand and for product obsolescence. The evaluation may take into consideration historic usage, expected demand, anticipated sales price, the stage in the product life cycle of our customers’ products, new product development schedules, the effect new products might have on the sale of existing products, product obsolescence, customer design activity, customer concentrations, and product merchantability, among other factors. Actual consumption of inventories could differ from forecasted demand and this difference could have a material impact on our gross margin and inventory balances based on additional provisions for excess or obsolete inventories or a benefit from inventories previously written down. We also regularly review the cost of inventories against estimated market value and record a lower of cost or market reserve for inventories that have a cost in excess of estimated market value, which could have a material impact on our hardware product gross margin and hardware product inventory balances based on additional write-downs to net realizable value or a benefit from inventories previously written down. Estimates of market value for our products require subjective criteria such as anticipated demand and market acceptance for unique products. Differences between these estimates and actual results could result in gross margin volatilities from period to period.

 

Our hardware products have historically had an unusually long product life cycle and obsolescence has not been a significant factor in the valuation of inventories. However, as we continue to develop new products, we believe our new product life cycle may be shorter, which could increase the potential for obsolescence. A significant decrease in demand could result in an increase in excess inventory on hand. Although we make every effort to ensure the accuracy of our forecasts of future product demand, any significant unanticipated changes in demand or frequent new product developments could have a significant impact on the value of our inventory and our results of operations.

 

Goodwill

 

Goodwill represents the excess fair value of consideration transferred over the fair value of net assets acquired in a business combination. The carrying value of $0.2 million associated with our goodwill is not amortized but is annually tested for impairment during our fourth fiscal quarter, and more often if there is an indicator of impairment. We either perform a qualitative assessment under ASC 350, including the consideration of factors such as macroeconomic conditions, industry and market considerations, and overall financial performance, or a quantitative assessment under ASU No. 2017-14, which involves comparing the carrying value of the reporting unit to its fair value. Subsequent to our annual impairment testing in the fourth quarters of 2024 and 2023, there were no indicators of impairment that gave cause for additional impairment testing of goodwill. No impairment of goodwill has been recognized to date.

 

Long-Lived and Intangible Assets

 

Our long-lived assets include property and equipment, software, tooling, furniture and fixtures, leasehold improvements, and internal-use software. These assets are stated at cost less accumulated depreciation and amortization. Depreciation and amortization of long-lived assets is calculated on a straight-line basis over the estimated useful lives of the assets, generally one to ten years, with the amortization period of internal-use software being generally five years and the amortization period of leasehold improvements being the shorter of the lease term or the estimated useful lives of the assets, which is generally three to five years. We note the estimation of the useful lives of our long-lived assets involves judgment and estimation by management. In the determination of an asset’s useful life, we consider the following factors: obsolescence, competition, historical product life cycles, and industry and market considerations, among others. Refer to Note 5 for additional information on the useful life ranges of our long-lived assets.

 

We recognize assets for pre-production design and development costs for which there is a contractual reimbursement by the customer. These assets are classified under 'tooling' within property and equipment and are depreciated over the estimated useful lives of the assets, generally seven years. Refer to Note 4 for additional information.

 

We capitalize costs related to the development and enhancement of hosted services we provide to our customers and the development and enhancement of other internally used engineering software as internal-use software. Costs incurred in the application development phase are capitalized and amortized on a straight-line basis over their useful lives, which are generally five to seven years. Costs related to planning and other preliminary project activities and post-implementation activities are expensed as incurred. We also capitalize costs related to internally used enterprise-level business and finance software in support of our operational needs as software.

 

Acquired intangible assets with finite useful lives are amortized on a straight-line basis over the periods benefited. We review the recoverability of our long-lived assets annually and when events or changes in circumstances occur that indicate that the carrying value of the asset or asset group may not be recoverable. We assess possible impairment based on our ability to recover the carrying value of the asset or asset group from the expected future pre-tax cash flows (undiscounted and without interest charges) of the related operations, as well as the useful lives applied to the assets. If these cash flows are less than the carrying value of the asset or asset group, an impairment loss is recognized for the difference between the estimated fair value and the carrying value, and the carrying value of the related assets is reduced by this difference. The measurement of impairment requires management to estimate future cash flows and the fair value of long-lived assets. In estimating future cash flows and the fair value of our long-lived assets, we consider changes in legal factors and the business climate, product and technology obsolescence, and competition. We performed an annual impairment assessment in the fourth quarters of 2024 and 2023 and deemed no impairment was necessary for the current or prior year. Subsequent to our annual impairment testing in the fourth quarters of 2024 and 2023, there were no indicators of impairment that gave cause for additional impairment testing of our long-lived assets. No impairment of intangible assets has been recognized to date. Additionally, we did not recognize any gains or losses on the disposal of equipment in the years ended December 29, 2024 or December 31, 2023.

 

 

Results of Operations

 

The following table sets forth the percentage of revenue for certain items in our statements of operations for the periods indicated:

 

   

Fiscal Years

 
   

2024

   

2023

   

2022

 

Statements of Operations:

                       

Revenue

    100 %     100 %     100 %

Cost of revenue

    41 %     32 %     46 %

Gross profit

    59 %     68 %     54 %

Operating expenses:

                       

Research and development

    32 %     30 %     31 %

Selling, general and administrative

    44 %     38 %     46 %

Operating income (loss)

    (17 )%     %     (23 )%

Interest expense

    (2 )%     (1 )%     (1 )%

Interest income and other (expense) income, net

    %     (1 )%     (2 )%

Income (loss) before income taxes

    (19 )%     (2 )%     (26 )%

Provision for income taxes

    %     %     %

Net income (loss)

    (19 )%     (2 )%     (26 )%

 

Comparison of Fiscal Years 2024 and 2023

 

Revenue. The table below sets forth the changes in revenue for Fiscal Year ended December 29, 2024, compared to Fiscal Year ended December 31, 2023 (in thousands, except percentage data):

 

   

Fiscal Years

                 
   

2024

   

2023

   

Year-Over-Year Change

 
      Amount       % of Total Revenues       Amount       % of Total Revenues       Amount       Percentage  

New products

  $ 16,128       80 %   $ 18,211       86 %   $ (2,083 )     (11 )%

Mature products

    3,984       20 %     2,987       14 %     997       33 %

Total revenue

  $ 20,112       100 %   $ 21,198       100 %   $ (1,086 )     (5 )%

 

New products revenue consists of revenues from the sale of hardware products manufactured on 180 nanometer or smaller semiconductor processes, eFPGA IP license, professional services, QuickAI, and SensiML AI software as a service (SaaS) revenues. Mature products include all products produced on semiconductor processes larger than 180 nanometer.

 

Total revenue decreased approximately $1.1 million, or (5)% in Fiscal Year ended December 29, 2024 as compared to the Fiscal Year ended December 31, 2023. The decrease in total revenue was comprised of a decrease of $2.1 million in new product revenue, partially offset by an increase of $1.0 million in mature product revenue.

 

New Products Revenue. The table below sets forth the changes in new products revenue for Fiscal Year ended December 29, 2024, compared to Fiscal Year ended December 31, 2023 (in thousands, except percentage data):

 

   

Fiscal Years

                 
   

2024

   

2023

   

Year-Over-Year Change

 
   

Amount

   

% of Total Revenues

   

Amount

   

% of Total Revenues

   

Amount

   

Percentage

 
                                                 

Hardware products

  $ 2,547       13 %   $ 1,230       6 %   $ 1,317       107 %

eFPGA IP

    13,120       65 %     16,839       79 %     (3,719 )     (22 )%

SaaS & Other

    461       2 %     142       1 %     319       225 %

Total new products revenue

  $ 16,128       80 %   $ 18,211       86 %   $ (2,083 )     (11 )%

 

The decrease in new product revenue was primarily driven by a decrease in eFPGA IP revenue, partially offset by increases in new hardware product revenue and SaaS & Other revenue. eFPGA IP revenue is comprised primarily of eFPGA intellectual property revenue, eFPGA-related professional services revenue, and eFPGA-related support and maintenance revenue. eFPGA IP revenue decreased approximately $3.7 million, or (22)%, as compared to the Fiscal Year ended December 31, 2023. The decrease in eFPGA IP revenue was primarily comprised of a $3.5 million decrease in eFPGA-related professional services revenue. SaaS & Other revenue increased approximately $0.3 million, or 225% as compared to the Fiscal Year ended December 31, 2023. The increase in SaaS & Other revenue was driven by a $0.3 million increase in SaaS IP revenue. New hardware revenue increased by approximately $1.3 million, or 107%, in the Fiscal Year ended December 29, 2024 compared to the Fiscal Year endedDecember 31, 2023. The increase in new hardware product revenue was primarily comprised of an increase of $1.1 million in connectivity product revenue and $0.2 million in display product revenue.

 

Contract liabilities (deferred revenue) associated with eFPGA-related professional services revenue was $0.4 million and $1.0 million and were included in deferred revenue on the consolidated balance sheets as of December 29, 2024 and December 31, 2023, respectively. Contract assets associated with eFPGA-related professional services revenue was $2.7 million and $3.6 million on the consolidated balance sheets as of December 29, 2024 and December 31, 2023, respectively.

 

 

Gross Profit. The table below sets forth the changes in gross profit for Fiscal Year ended December 29, 2024, compared to Fiscal Year ended December 31, 2023 (in thousands, except percentage data):

 

   

Fiscal Years

                 
   

2024

   

2023

   

Year-Over-Year Change

 
      Amount       % of Total Revenues       Amount       % of Total Revenues       Amount       Percentage  
                             

Revenue

  $ 20,112       100 %   $ 21,198       100 %   $ (1,086 )     (5 )%

Cost of revenue

    8,226       41 %     6,711       32 %     1,515       23 %

Gross profit

  $ 11,886       59 %   $ 14,487       68 %   $ (2,601 )     (18 )%

 

Gross profit in Fiscal Year 2024 compared to Fiscal Year 2023 decreased approximately $2.6 million, or (18)%. The change in gross profit reflects a decrease in revenue of $1.1 million, or (5)%, accompanied by an increase in cost of revenue of $1.5 million, or 23%. The decrease in revenue was driven by a $2.1 million decrease in new product revenue, primarily due to reductions in eFPGA IP professional services revenue, partially offset by a $1.0 million increase in mature product revenue. The $1.5 million increase in cost of revenue was primarily comprised of increases in labor, tooling, and tooling-related depreciation expense, offset by decreases in consulting costs, all collectively associated with performing for revenue contracts, including device production, and additionally further offset by changes in inventory reserves.

 

In Fiscal Years 2024 and 2023, we capitalized costs associated with internal-use software of approximately $1.1 million and $1.1 million, respectively. For Fiscal Years 2024 and 2023, we recognized $0.7 million and $0.6 million, respectively in amortization expense of internal-use software in cost of revenues on our consolidated statements of operations.

 

Our hardware products have historically had a long product life cycle and obsolescence has not been a significant factor in the valuation of inventories. However, as we pursue opportunities in the IoT market and continue to develop new products, we believe our product life cycle may be shorter, which will increase the potential for obsolescence. In general, our standard manufacturing lead times are longer than the binding forecasts we receive from customers. The sale of inventories previously written-off was approximately $0.1 million and $0.1 million in Fiscal Years 2024 and 2023, respectively. We wrote down approximately $0.1 million and $0.6 million to inventory reserves in Fiscal Years 2024 and 2023.

 

Operating Expenses. The table below sets forth the changes in operating expenses for Fiscal Year ended December 29, 2024 compared to Fiscal Year ended December 31, 2023 (in thousands, except percentage data):

 

   

Fiscal Years

                 
   

2024

   

2023

   

Year-Over-Year Change

 
      Amount       % of Total Revenues       Amount       % of Total Revenues       Amount       Percentage  
                             

Research and development

  $ 6,544       32 %   $ 6,448       30 %   $ 96       1 %

Selling, general and administrative

    8,773       44 %     7,969       38 %     804       10 %

Total operating expenses

  $ 15,317       75 %   $ 14,417       68 %   $ 900       6 %

 

Research and Development Expenses. Our research and development expenses consist primarily of personnel, overhead, and other costs associated with System on Chip ("SoC") and software development, programmable logic design, and AI and eFPGA development. R&D expenses were $6.5 million and $6.4 million in Fiscal Years 2024 and 2023, respectively, which represented 32% and 30%, respectively, of revenue for those periods. The $0.1 million increase in R&D expenses in Fiscal Year 2024 as compared to Fiscal Year 2023 was primarily attributable to increases in employee salaries, financing arrangement expenses, and reductions in the allocation of R&D expenses to cost of revenues, partially offset by a decrease in consulting costs, software maintenance costs, and amortization expense associated with software tools. R&D costs allocable to cost of revenues are included in cost of revenue in the consolidated statements of operations.

 

Selling, General and Administrative Expenses. Our selling, general and administrative ("SG&A") expenses consist primarily of personnel and related overhead costs for sales, marketing, finance, administration, human resources, and general management. SG&A expenses were $8.8 million and $8.0 million in Fiscal Years 2024 and 2023, respectively, which represented 44% and 38%, respectively, of revenue for those periods. The $0.8 million increase in SG&A expenses in Fiscal Year 2024 as compared to Fiscal Year 2023 was primarily attributable to an increase in salaries and stock-based compensation costs, partially offset by a decrease in incentive compensation.

 

Interest Expense and Interest Income and Other (Expense) Income, net. The table below sets forth the changes in interest expense and interest income and other (expense) income, net, for the Fiscal Year ended December 29, 2024, as compared to Fiscal Year ended December 31, 2023 (in thousands, except percentage data):

 

   

Fiscal Years

   

Year-Over-Year Change

 
   

2024

   

2023

   

Amount

   

Percentage

 

Interest expense

  $ (406 )   $ (215 )   $ 191       89 %

Interest income and other (expense) income, net

  $ (1 )   $ (116 )     (115 )     (99 )%

Total interest expense and interest income and other (expense) income, net

  $ (407 )   $ (331 )   $ 76       23 %

 

Interest expense relates primarily to our line of credit facility. Interest income and other (expenses) income, net, relates to the interest earned on our money market accounts and foreign exchange gain or losses recorded.

 

 

Provision for Income Taxes. The table below sets forth the changes in provision for income taxes in the Fiscal Year ended December 29, 2024 compared to the Fiscal Year ended December 31, 2023 (in thousands, except percentage data):

 

   

Fiscal Years

   

Year-Over-Year Change

 
   

2024

   

2023

   

Amount

   

Percentage

 

Provision for income taxes

  $ 3     $ 2     $ 1       50 %

 

Income tax expense for the Fiscal Year 2024 and 2023 relates primarily to foreign income tax provisions.

 

As of the end of Fiscal Year 2024, our ability to utilize our U.S. deferred tax assets in future periods is uncertain and, accordingly, we have recorded a full valuation allowance against the related U.S. deferred tax assets. We will continue to assess the realizability of deferred tax assets in future periods.

 

Comparison of Fiscal Years 2023 and 2022

 

For discussion related to the results of operations and changes in financial condition for Fiscal Year 2023 compared to Fiscal Year 2022, please refer to “Part II, Item 7. Management’s Discussion and Analysis of Financial Conditions and Results of Operations” in our Fiscal Year 2023 Form 10-K, which was originally filed with the SEC on March 27, 2024.

 

Key Performance Indicators

 

Sales, operating income, and net income are some of the key performance indicators that management uses to manage the business. Management uses sales, operating income (loss), and net income (loss) to evaluate the company's financial condition and operating performance, as well as evaluate income generated in deciding whether to reinvest profits into the company or to use such profits for other purposes, such as for acquisitions or share repurchases. These key performance indicators are also used to monitor budget versus actual results, as well as in competitive analyses by benchmarking to our competitors.

 

Liquidity and Capital Resources

 

We have historically financed our operating losses and capital investments through the sale of our common stock, financing arrangements, operating leases, and cash flows provided by operations. We also have the ability to draw advances from our revolving facility with Heritage Bank of Commerce ("Heritage Bank"). As of December 29, 2024, our principal sources of liquidity consisted of cash, cash equivalents, and restricted cash of $21.9 million, inclusive of $18 million in advances from our $20 million revolving facility. The revolving credit facility with Heritage Bank expires on December 31, 2025, and the Company fully expects to renew it before expiration.

 

Our principal contractual commitments include purchase obligations, re-payments of advances from our revolving facility, and payments under financing arrangements and operating leases. Purchase obligations include amounts that are recorded on our consolidated balance sheets, as well as amounts that are not recorded on our consolidated balance sheets. Purchase obligations that are recorded on our consolidated balance sheets are largely comprised of open purchase order commitments to suppliers and to subcontractors. Our risk associated with these purchase obligations is limited to the termination liability provisions within those contracts and as such, we do not believe they represent a material liquidity risk to us. Purchase obligations not recorded on our consolidated balance sheets represent significant future obligations associated with ongoing eFPGA IP revenue contracts. These obligations are dependent on numerous variables and therefore, it is difficult to predict the amount and timing of payments which could differ materially from our estimates.

 

Credit Agreement

 

On December 21, 2018, we entered into an Amended and Restated Loan and Security Agreement with Heritage Bank (as amended, the "Loan Agreement") which among other things, provided a revolving facility ("Revolving Facility") allowing us to draw advances up to $15.0 million. The Revolving Facility includes a number of customary and restrictive financial covenants including maintaining certain minimum cash levels with the lender. On December 8, 2023, we entered into the Seventh Amendment to the Loan Agreement, which increased the line of credit to $20.0 million, extended the maturity date from December 31, 2024 to December 31, 2025, and increased the annual facility fee to $60 thousand from $45 thousand, payable each December 31st. Advances under the Revolving Facility bear a variable annual interest rate equal to one half of one percentage point (0.50%) above the prime rate. On December 29, 2024, we had an $18 million outstanding balance on the Revolving Facility with an interest rate of 8.00%. On December 31, 2023, we had a $20 million outstanding balance on the Revolving Facility with an interest rate of 9.00%. We were in compliance with all loan covenants under the Loan Agreement, as of the end of the current reporting period.

 

Heritage Bank has a first-priority security interest in substantially all of the company’s tangible and intangible assets to secure any outstanding amounts under the Loan Agreement. See Note 7 to the consolidated financial statements for additional information.

 

Common Stock Offerings

 

On March 6, 2025, we entered into common stock purchase agreements with certain institutional investors for the sale of an aggregate of 256 thousand shares of common stock in a registered direct offering pursuant to an effective shelf registration statement on Form S-3. These share placements resulted in gross proceeds of approximately $1.5 million. Issuance costs related to the offering are accounted for as a reduction in proceeds, and they were immaterial. Refer to Note 16 to the consolidated financial statements for additional information.

 

On February 25, 2025, we entered into an At Market Issuance Sales Agreement with Needham & Company, LLC (the "Agent"), pursuant to which we may offer and sell, from time to time, through the Agent, as sales agent, shares of the Company's common stock, having an aggregate offering price of up to $20,000,000.

 

On December 5, 2024, we entered into common stock purchase agreements with certain institutional investors and their affiliated entities for the sale of an aggregate of 424 thousand shares of common stock in a registered direct offering pursuant to an effective shelf registration statement on Form S-3, resulting in net cash proceeds of approximately $3.2 million. Issuance costs related to the offering were $27 thousand and are accounted for as a reduction in proceeds.

 

 

On March 13, 2024, we entered into common stock purchase agreements with certain institutional investors and their affiliated entities for the sale of an aggregate of 223 thousand shares of common stock in a registered direct offering pursuant to an effective shelf registration statement on Form S-3, resulting in net cash proceeds of approximately $3.5 million. Issuance costs related to the offering were $24 thousand.

 

On March 21, 2023, we entered into common stock purchase agreements with certain investors for the sale of an aggregate of 450 thousand shares of our common stock, in a registered direct offering pursuant to an effective shelf registration statement on Form S-3, resulting in net cash proceeds of approximately $2.3 million. Issuance costs related to the offering were immaterial.

 

On September 14, 2022 and February 9, 2022, we entered into common stock purchase agreements with certain investors for the sale of an aggregate of 487 thousand and 310 thousand shares of common stock, respectively, in registered direct offerings pursuant to an effective shelf registration statement on Form S-3, resulting in net cash proceeds of approximately $3.2 million and $1.5 million, respectively. Issuance costs related to the September 14, 2022 and February 9, 2022 offerings were immaterial.

 

On August 17, 2022, we filed a new Registration Statement on Form S-3 with the SEC to replace a previously expired Registration on Form S-3, under which we may sell, from time-to-time common stock, preferred stock, depositary shares, warrants, debt securities, and units, individually or as units comprised of one or more of the other securities or a combination thereof. Our registration statement became effective on August 26, 2022.

 

See Note 11 to the consolidated financial statements for additional information.

 

Cash Flows

 

As of December 29, 2024, most of our cash and cash equivalents were invested in a Heritage Bank money market account. As of December 29, 2024, our interest-bearing debt consisted of $3.1 million outstanding under finance arrangements and $18 million outstanding under our Revolving Facility. See Note 7 to the consolidated financial statements for additional information.

 

Cash balances held at our foreign subsidiaries were approximately $0.1 million and $0.1 million as of December 29, 2024 and December 31, 2023, respectively. Earnings from our foreign subsidiaries are currently deemed to be indefinitely reinvested. We do not expect such reinvestment to affect our liquidity and capital resources and we continually evaluate our liquidity needs and ability to meet global cash requirements as a part of our overall capital deployment strategy. Factors which affect our liquidity, capital resources, and global capital deployment strategy include anticipated cash flows, the ability to repatriate cash in a tax efficient manner, funding requirements for operations and investment activities, acquisitions and divestitures, and capital market conditions.

 

Our cash flows were as follows (in thousands):

 

   

Fiscal Year

 
   

2024

   

2023

   

2022

 

Net cash provided by (used in) operating activities

  $ 27     $ 4,847     $ (4,056 )

Net cash provided by (used in) investing activities

    (6,465 )     (6,339 )     (814 )

Net cash provided by (used in) financing activities

    3,712       6,897       4,466  

 

Net Cash provided by (used in) Operating Activities

 

In Fiscal Year 2024, net cash provided by operating activities was $27 thousand, which was primarily due to non-cash charges of $8.6 million. Non-cash charges primarily consisted of stock-based compensation expense of $4.6 million, depreciation and amortization of long-lived assets and certain definite-lived intangible assets of $3.9 million, and write-down of inventories of $0.1 million. Non-cash charges were partially offset by a net loss of $3.8 million and changes in working capital of $4.7 million. Changes in working capital consisted of a decrease in trades payable of $3.6 million, a decrease in accrued liabilities of $1.1 million, an increase in accounts receivable of $0.8 million, a decrease in deferred revenue of $0.6 million, and a decrease in lease liabilities of $0.3 million, partially offset by a decrease in contract assets of $0.9 million, a decrease in other assets of $0.6 million, and a decrease in inventories of $0.3 million. Historically, our operating cash flows represented cash used in operating activities.

 

In Fiscal Year 2023, net cash provided by operating activities was $4.8 million, which was primarily due to non-cash charges of $5.3 million. Non-cash charges primarily consisted of stock-based compensation expense of $2.5 million, depreciation and amortization of long-lived assets and certain definite-lived intangible assets of $2.2 million, and write-down of inventories of $0.6 million. Non-cash charges were partially offset by a net loss of $0.1 million and changes in working capital of $0.3 million. Changes in working capital consisted of an increase in contract assets of $1.6 million, an increase in other assets of $1.2 million, and a decrease in lease liabilities of $0.4 million, partially offset by a decrease in accounts receivable of $1.0 million, an increase in accrued liabilities of $1.0 million, and an increase in deferred revenue of $0.8 million. Historically, our operating cash flows represented cash used in operating activities.

 

Net Cash provided by (used in) Investing Activities

 

Net cash used in investing activities in Fiscal Year 2024 was approximately $6.5 million, which was primarily attributable to capital expenditures related to property and equipment of $5.4 million, $0.1 million in expenditures related to intangible assets, and the capitalization of internal-use software in the amount of $1.1 million, partially offset by stock-based compensation capitalized to property and equipment and internal-use software in the amount of $9 thousand and $149 thousand, respectively.

 

Net cash used in investing activities in Fiscal Year 2023 was approximately $6.3 million, which was primarily attributable to capital expenditures primarily related to property and equipment of $5.6 million and the capitalization of internal-use software in the amount of $1.0 million, partially offset by stock-based compensation capitalized to internal-use software in the amount of $0.2 million.

 

Net Cash provided by (used in) Financing Activities

 

In Fiscal Year 2024, net cash provided by financing activities was $3.7 million, primarily attributable to proceeds from the issuance of common stock in the amount of $7.1 million, partially offset by $1.4 million in payments related to financing arrangements primarily for tooling related to revenue contracts with customers and $2.0 million in greater payments than borrowings on the Company's revolving line of credit.

 

 

In Fiscal Year 2023, net cash provided by financing activities was $6.9 million, primarily attributable to an increase in our revolving credit facility in the amount of $5.0 million and proceeds from the issuance of common stock in the amount of $2.5 million, partially offset by $0.7 million in payments related to financing arrangements primarily for tooling related to revenue contracts with customers.

 

We require substantial cash to fund our business. However, we believe that our existing cash and cash equivalents, together with available financial resources from the revolving facility will be sufficient to satisfy our operations and capital expenditures over the next twelve months. Our revolving facility will expire on December 31, 2025. Further, any violations of debt covenants may restrict our access to any additional cash draws from the revolving line of credit and may require our immediate repayment of the outstanding debt amounts. After the next twelve months, our cash requirements will depend on many factors, including our level of revenue and gross profit, the market acceptance of our existing and new products, the levels at which we maintain inventories and accounts receivable, costs of securing access to adequate manufacturing capacity, new product development efforts, capital expenditures, and the level of our operating expenses. In order to satisfy our longer-term liquidity requirements, we may be required to raise additional equity or debt financing. There can be no assurance that financing will be available at commercially acceptable terms or at all.

 

Material Cash Requirements

 

The following discussion describes the material cash requirements from known contractual obligations and other obligations, and the effect such obligations are expected to have on our liquidity and cash flows in future fiscal periods. The following summarizes our material cash requirements as of December 29, 2024:

 

   

Payments Due by Period

 
   

Total

   

Less than 1 year

   

1-3 Years

   

4-5 Years

   

More than 5 Years

 
                                         

Operating lease obligations

  $ 816     $ 339     $ 477     $     $  

Financing arrangements

    3,404       2,123       1,281              

Revolving Facility (1)

   

18,000

     

18,000

     

     

     

 

Purchase obligations:

                                       

Wafer purchases (2)

                             

Other purchase commitments

    1,272       1,192       80              

Total material cash requirements

  $ 23,492     $ 21,654     $ 1,838     $     $  

(1)

The current maturity date on our Revolving Facility is December 31, 2025. See Note 7 to the consolidated financial statements for additional information.

(2)

Certain wafer manufacturers require us to forecast wafer starts several months in advance. We are committed to take delivery of and pay for a portion of forecasted wafer volume.

 

Concentration of Suppliers

 

We depend on a limited number of contract manufacturers, subcontractors, and suppliers for wafer fabrication, assembly, programming, and testing of our hardware products and for the supply of programming equipment. These services are typically provided by one supplier for each of our hardware products. We generally purchase these single or limited source services through standard purchase orders. Since we rely on independent subcontractors to perform these services, we cannot directly control product delivery schedules, costs, or quality levels. Our future success also depends on the financial viability of our independent subcontractors. These subcontract manufacturers produce products for other companies and we must place orders in advance of expected delivery. As a result, we have only a limited ability to react to fluctuations in demand for our products, which could cause us to have an excess or a shortage of inventories of a particular product, and our ability to respond to changes in demand is limited by these suppliers’ ability to provide products with the quantity, quality, cost, and timeliness that we require. The decision not to provide these services to us or the inability to supply these services to us, such as in the case of a natural or financial disaster, would have a significant impact on our business. Increased demand from other companies could result in these subcontract manufacturers allocating available capacity to customers that are larger or have long-term supply contracts in place and we may be unable to obtain adequate foundry and other capacity at acceptable prices, or we may experience delays or interruption in supply. Additionally, volatility of economic, market, social, and political conditions in countries where these suppliers operate may be unpredictable and could result in a reduction in product revenue or increase our cost of revenue and could adversely affect our business, financial condition, and results of operations.

 

Off-Balance Sheet Arrangements

 

We do not maintain any off-balance arrangements within the meaning of Item 303(b) of Regulation S-K.

 

Recently Issued Accounting Pronouncements

 

See Note 2 to the consolidated financial statements for a full description of recent accounting pronouncements, including the expected dates of adoption and estimated effects on financial condition and results of operations, which is incorporated by reference herein.

 

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

Not applicable.

 

 

 

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

 

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

 

 

 

Page

Report of Independent Registered Public Accounting Firm (Frank, Rimerman & Co. LLP, San Jose, CA, PCAOB ID: 1596)

37

Report of Independent Registered Public Accounting Firm (Moss Adams LLP, San Francisco, CA, PCAOB ID: 659)39

Consolidated Balance Sheets as of December 29, 2024 and December 31, 2023

40

Consolidated Statements of Operations for the Fiscal Years 2024, 2023, and 2022

41

Consolidated Statements of Cash Flows for the Fiscal Years 2024, 2023, and 2022

42

Consolidated Statements of Stockholders’ Equity for the Fiscal Years 2024, 2023, and 2022

43

Notes to Consolidated Financial Statements

44

 

 

Report of Independent Registered Public Accounting Firm

 

To the Board of Directors and

Shareholders of QuickLogic Corporation

 

Opinion on the Consolidated Financial Statements

 

We have audited the accompanying consolidated balance sheet of QuickLogic Corporation and Subsidiaries (collectively, the “Company”) as of December 29, 2024, and the related consolidated statements of operations, stockholders’ equity, and cash flows, for the year then ended, 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 consolidated financial position of the Company as of December 29, 2024, and the results of their operations and their cash flows as of and for the year ended December 29, 2024, in conformity with accounting principles generally accepted in the United States of America.

 

Basis for Opinion

 

These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audit. 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 U.S. Securities and Exchange Commission (“SEC”) and the PCAOB.

 

We conducted our audit 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 audit, 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 audit 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 audit 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 audit provides a reasonable basis for our opinion.

 

Critical Audit Matters

 

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

 

Inventory Valuation for Excess or Obsolete Inventory Refer to Notes 1 and 4 in the Consolidated Financial Statements

 

As described in Notes 1 and 4 to the consolidated financial statements, the Company’s total inventories, net balance was $1.7 million, for both current and non-current, as of December 29, 2024. The Company values its inventories at lower of standard cost or net realizable value. Standard cost approximates actual cost on a first-in, first-out basis. The Company writes down inventory that has become obsolete, has a cost basis in excess of its expected net realizable value, or in excess of expected requirements.

 

The estimate of excess or obsolete inventories is subjective and dependent on the estimates of future demand for a particular product, which significantly relies on the Company’s historical sales. The determination of the inventory valuation in regard to excess or obsolete inventory requires management to make significant assumptions and subjective judgments about the future salability of the inventory and the value of obsolete inventory. These assumptions include the assessment of market conditions and trends, sales forecasts, historical sales, anticipated sales price, product obsolescence, customer concentrations, and other factors.

 

We identified the inventory valuation for excess or obsolete inventory as a critical audit matter due to the significant judgment required by management in estimating the allowance for inventory that is in excess or obsolete. The complexity and subjectivity of these estimates are heightened by the need to consider historical sales trends, expected product life, forecasted sales demand, and product mix. This involved significant audit effort and the use of auditor judgment when performing audit procedures and evaluating the results of those procedures.

 

 

How the Critical Audit Matter Was Addressed in the Audit

 

Our audit procedures related to the inventory valuation of excess or obsolete inventory, and the associated assumptions that the Company identified, included the following, among others:

 

 

Evaluating the internal controls related to the inventory valuation of excess or obsolete inventory and determining if those controls were designed and implemented appropriately.

 

 Evaluating the appropriateness of management’s process for developing the estimates related to the inventory valuation of excess or obsolete inventory by:

 

 

Evaluating management’s methodology utilized to calculate the estimates.

 

 

Performing inquiries with management as to the composition of the reserve for aged inventory items without recent sales.

 

 

Assessing the appropriateness of the formulaic calculation and management adjustments by product type.

 

 

Evaluating the reasonableness of the significant assumptions used by management including those related to future demand by:

 

 

Evaluating management’s ability to sell inventory on hand based on the Company’s historical sales.

 

 

Performing inquiries with non-financial personnel, regarding obsolete or excess inventory items and other factors to corroborate management’s assertions regarding qualitative judgments about excess or obsolete inventories.

 

 Evaluating qualitative factors included within the determination of significant assumptions used by management.

 

 

Testing the completeness, accuracy, and relevance of the underlying data used in management’s estimates.

 

Revenue Recognition of Professional Services Contracts

 

As described in Notes 1 and 14 to the consolidated financial statements, the Company’s eFPGA-related professional services revenue was approximately $13.1 million for the year ended December 29, 2024. eFPGA-related professional services contracts often include promises to transfer intellectual property licenses to customize hardware products and to provide professional services and technical support services to customers. Judgment is required by management to allocate the transaction price to the separately identifiable performance obligations in the contract based on each performance obligation’s relative standalone selling price. eFPGA intellectual property is rarely sold on a standalone basis, and as such, management is required to estimate the standalone selling price related to each performance obligation. Management uses a variety of methods to determine the standalone selling price of each performance obligation, including an adjusted market assessment approach, residual approach or the expected cost plus a margin approach, depending on the characteristics and context of the deliverables.

 

We have identified the determination of the standalone selling price as a critical audit matter. Auditing this element of revenue recognition involved especially challenging auditor judgment in the determination of distinct performance obligations and an increased extent of auditor effort due to; (i) the use of significant management judgment in determining the standalone selling price when observable inputs are not readily available and (ii) the inherent, unique nature of each performance obligation within each professional service contract.

 

How the Critical Audit Matter Was Addressed in the Audit

 

Our audit procedures related to determination of the standalone selling price of professional services contracts, and the associated assumptions that the Company identified, included the following, among others:

 

 

Evaluating the internal controls related to the Company’s review and application of the revenue recognition guidance and determining if those controls were designed and implemented appropriately.

 

 

Evaluating the appropriateness of management's methodology used to determine the standalone selling price for a sample of contracts including:

 

 

Obtaining and reading contract source documents, including master agreements, and other related documents.

 

 

Assessing management’s application of the methodology based on the relevant guidance under Accounting Standards Codification 606, Revenue from Contracts with Customers.

 

 Evaluating the appropriateness of management’s determination of the standalone selling price, including:

 

 

Assessing assumptions utilized by management in determining the standalone selling price when comparative information is not readily observable.
   
 Corroborating management’s assumptions through review of similar contracts when available and applicable depending on the nature of the contract.

 

 Performing inquiries with individuals outside of the accounting department to corroborate management’s assertions and assumptions and performing sensitivity analysis to unobservable inputs.

 

 Testing the application of management’s methodology to each selected professional services contract.

 

 Testing the mathematical accuracy of management’s calculations of the standalone selling price of a selection of professional services contracts.

 

 

 

/s/ Frank, Rimerman + Co. LLP

 

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

San Francisco, California

March 25, 2025

 

 

Report of Independent Registered Public Accounting Firm

 

To the Shareholders and the Board of Directors of

QuickLogic Corporation

 

Opinion on the Financial Statements

 

We have audited the accompanying consolidated balance sheet of QuickLogic Corporation (the “Company”) as of December 31, 2023, the related consolidated statements of operations, stockholders’ equity, and cash flows for the years ended December 31, 2023 and January 1, 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 consolidated financial position of the Company as of December 31, 2023, and the consolidated results of its operations and its cash flows for the years ended December 31, 2023 and January 1, 2023, in conformity with accounting principles generally accepted in the United States of America.

 

Basis for Opinion

 

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

 

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

 

Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures to 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.

 

 

/s/ Moss Adams LLP

San Francisco, California

March 26, 2024, except for Note 14 to the consolidated financial statements, as to which the date is March 25, 2025.

 

We served as the Company’s auditor from 2016 to 2024.

 

 

 

QUICKLOGIC CORPORATION

CONSOLIDATED BALANCE SHEETS

(in thousands, except par value amount)

 

  

December 29,

  

December 31,

 
  

2024

  

2023

 

ASSETS

        

Current assets:

        

Cash and cash equivalents and restricted cash

 $21,880  $24,606 

Accounts receivable, net of allowances for credit losses of $30 and $34, as of December 29, 2024 and December 31, 2023, respectively

  2,436   1,625 

Contract assets

  2,682   3,609 

Note receivable

     1,200 

Inventories

  940   2,029 

Prepaid expenses and other current assets

  1,666   1,561 

Total current assets

  29,604   34,630 

Property and equipment, net

  15,699   8,948 

Capitalized internal-use software, net

  2,451   2,069 

Right of use assets, net

  758   981 

Intangible assets, net

  808   537 

Non-marketable equity investment

  300   300 

Goodwill

  185   185 

Inventories, non-current

  718    

Note receivable, non-current

  1,292    

Other assets

  118   142 

TOTAL ASSETS

 $51,933  $47,792 
         

LIABILITIES AND STOCKHOLDERS' EQUITY

        

Current liabilities:

        

Revolving line of credit

 $18,000  $20,000 

Trade payables

  3,120   4,657 

Accrued liabilities

  1,611   2,673 

Deferred revenue

  454   1,052 

Notes payable, current

  1,928   946 

Lease liabilities, current

  284   302 

Total current liabilities

  25,397   29,630 

Long-term liabilities:

        

Lease liabilities, non-current

  447   681 

Notes payable, non-current

  1,202   461 

Other long-term liabilities

     125 

Total liabilities

  27,046   30,897 

Commitments and Contingencies (Note 15)

          

Stockholders' equity:

        

Preferred stock, $0.001 par value; 10,000 shares authorized; no shares issued or outstanding

      

Common stock, $0.001 par value; 200,000 shares authorized; 15,336 and 14,118 shares issued and outstanding as of December 29, 2024 and December 31, 2023, respectively

  15   14 

Additional paid-in capital

  334,268   322,436 

Accumulated deficit

  (309,396)  (305,555)

Total stockholders' equity

  24,887   16,895 

TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY

 $51,933  $47,792 

 

The accompanying notes form an integral part of these Consolidated Financial Statements.

 

 

 

QUICKLOGIC CORPORATION

CONSOLIDATED STATEMENTS OF OPERATIONS

(in thousands, except per share amounts)

 

  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Statements of Operations:

            

Revenue

 $20,112  $21,198  $16,180 

Cost of revenue

  8,226   6,711   7,378 

Gross profit

  11,886   14,487   8,802 

Operating expenses:

            

Research and development

  6,544   6,448   5,001 

Selling, general and administrative

  8,773   7,969   7,601 

Operating income (loss)

  (3,431)  70   (3,800)

Interest expense

  (406)  (215)  (148)

Interest income and other (expense) income, net

  (1)  (116)  (221)

Income (loss) before income taxes

  (3,838)  (261)  (4,169)

Provision for income taxes

  3   2   98 

Net income (loss)

 $(3,841) $(263) $(4,267)

Net income (loss) per share: (1)

            

Basic and diluted

 $(0.26) $(0.02) $(0.34)

Weighted average shares: (1)

            

Basic and diluted

  14,510   13,453   12,588 

 

(1) Note: Net income (loss) equals total comprehensive income (loss) for all years presented.

 

The accompanying notes form an integral part of these Consolidated Financial Statements.

 

 

 

QUICKLOGIC CORPORATION

CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands)

 

  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Cash flows provided by (used in) operating activities:

            

Net income (loss)

 $(3,841) $(263) $(4,267)

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

            

Depreciation and amortization

  3,613   1,807   1,147 

ROU asset amortization

  269   348   345 

Stock-based compensation

  4,606   2,522   2,035 

Write-down of inventories

  82   606   224 

Other

  (4)  16   (9)

Changes in operating assets and liabilities:

            

Accounts receivable

  (807)  1,048   (1,708)

Contract assets

  927   (1,622)  (1,692)

Inventories

  289   (142)  (639)

Other assets

  596   (958)  (220)

Trade payables

  (3,601)  91   1,455 

Accrued liabilities

  (1,081)  1,003   (156)

Deferred revenue

  (598)  780   (183)

Lease liabilities

  (298)  (389)  (366)

Other long-term liabilities

  (125)     (22)

Net cash provided by (used in) operating activities

  27   4,847   (4,056)

Cash flows provided by (used in) investing activities:

            

Capital expenditures for property and equipment

  (5,404)  (5,467)  (142)

Capitalized internal-use software

  (967)  (872)  (672)

Purchases of intangible assets

  (94)      

Net cash provided by (used in) investing activities

  (6,465)  (6,339)  (814)

Cash flows provided by (used in) financing activities:

            

Payment of notes payable

  (1,384)  (701)  (452)

Proceeds from notes payable

     105    

Proceeds from line of credit

  78,000   65,000   60,000 

Repayment of line of credit

  (80,000)  (60,000)  (60,000)

Proceeds from issuance of common stock

  310   200   253 

Proceeds from issuance of common stock to investors

  6,810   2,313   4,682 

Stock issuance costs

  (24)  (20)  (17)

Net cash provided by (used in) financing activities

  3,712   6,897   4,466 

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

  (2,726)  5,405   (404)

Cash, cash equivalents and restricted cash at the beginning of the period

  24,606   19,201   19,605 

Cash, cash equivalents, and restricted cash at the end of the period

 $21,880  $24,606  $19,201 
             

Supplemental disclosures of cash flow information:

            

Interest paid

 $344  $81  $86 

Income taxes paid

 $33  $14  $16 
             

Supplemental schedule of non-cash investing and financing activities:

            

Purchases of assets with financing arrangements

 $3,107  $1,116  $650 

Stock-based compensation capitalized as internal-use software

 $149  $248  $ 

Stock-based compensation capitalized as tooling and fixed assets

 $9  $  $ 

Purchases of property and equipment in accounts payable and accrued liabilities

 $2,041  $2,101  $1 

 

The accompanying notes form an integral part of these Consolidated Financial Statements.

 

 

 

QUICKLOGIC CORPORATION

CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

(in thousands)

 

  

Common Stock

           
  

Par Value

  

Additional Paid-In

  

Accumulated

  

Total Stockholders'

 
  

Shares

  

Amount

  

Capital

  

Deficit

  

Equity

 

Balance at January 2, 2022

  11,863  $12  $310,222  $(301,025) $9,209 

Common stock issued under stock plans and employee stock purchase plans

  542      253      253 

Common stock offering, net of issuance costs

  797   1   4,664      4,665 

Stock-based compensation

        2,035      2,035 

Net loss

           (4,267)  (4,267)

Balance at January 1, 2023

  13,202   13   317,174   (305,292)  11,895 

Common stock issued under stock plans and employee stock purchase plans

  466   1   199      200 

Common stock offering, net of issuance costs

  450      2,293      2,293 

Stock-based compensation

        2,770      2,770 

Net loss

           (263)  (263)

Balance at December 31, 2023

  14,118   14   322,436   (305,555)  16,895 

Common stock issued under stock plans and employee stock purchase plans

  572      310      310 

Common stock offering, net of issuance costs

  646   1   6,758      6,759 

Stock-based compensation

        4,764      4,764 

Net loss

           (3,841)  (3,841)

Balance at December 29, 2024

  15,336  $15  $334,268  $(309,396) $24,887 

 

The accompanying notes form an integral part of these Consolidated Financial Statements.

 

 

 

NOTE 1 THE COMPANY AND BASIS OF PRESENTATION

 

QuickLogic Corporation was founded in 1988 and reincorporated in Delaware in 1999. The Company provides innovative, programmable silicon and software platforms to enable its customers to develop custom hardware products in a fast time-to-market and cost-effective way. Specifically, QuickLogic is a fabless semiconductor company with a variety of products: embedded FPGA ("eFPGA") intellectual property ("IP"), low power, multi-core semiconductor system-on-chips ("SoCs"), discrete FPGAs, and AI software. QuickLogic's customers can use its eFPGA IP for hardware acceleration and pre-processing in their Application Specific Integrated Circuit (ASIC) products, the Company's SoCs to run its customers' software and build their hardware around, and the Company's discrete FPGAs to implement their custom functionality. The Analytics Toolkit from SensiML Corporation ("SensiML"), the Company's wholly-owned subsidiary, provides an end-to-end Artificial Intelligence / Machine Learning solution with accurate sensor algorithms using AI technology. The full range of products, software tools, and eFPGA IP enables the practical and efficient programmability for the Company's customers across Aerospace, and Defense, Consumer/Industrial IoT, and Consumer Electronics markets.

 

QuickLogic’s Fiscal Year ends on the Sunday closest to December 31. Fiscal Years2024, 2023, and 2022 ended on December 29, 2024 December 31, 2023, and January 1, 2023, respectively.

 

Liquidity

 

The Company has financed its operations and capital investments through the sale of common stock, financing arrangements, operating leases, a revolving line of credit, and cash flows from operations. As of December 29, 2024, the Company’s principal sources of liquidity consisted of cash and cash equivalents of $21.9 million, inclusive of an $18 million advance from its Revolving Facility with Heritage Bank of Commerce ("Heritage Bank").

 

The Company's principal contractual commitments include purchase obligations, re-payments of draw-downs from the revolving line of credit, and payments under operating and finance arrangements. Purchase obligations are largely comprised of open purchase order commitments to suppliers. The Company's risk associated with the purchase obligations is limited to the termination liability provisions within those contracts and as such, the Company does not believe they represent a material liquidity risk. See Note 7 for additional information.

 

Heritage Bank has a first-priority security interest in substantially all of the Company’s tangible and intangible assets to secure any outstanding amounts under a loan agreement. See Note 7 for additional information.

 

On  December 5, 2024, the Company entered into common stock purchase agreements with certain institutional investors and their affiliated entities for the sale of an aggregate of  424 thousand shares of common stock in a registered direct offering pursuant to an effective shelf registration statement on Form S- 3, resulting in net cash proceeds of approximately $3.2 million. Issuance costs of $27 thousand related to the offering were immaterial.

 

On March 13, 2024, the Company entered into common stock purchase agreements with certain institutional investors and their affiliated entities for the sale of an aggregate of  223 thousand shares of common stock in a registered direct offering pursuant to an effective shelf registration statement on Form S-3, resulting in net cash proceeds of approximately $3.5 million. Issuance costs of $24 thousand related to the offering were immaterial.

 

On March 21, 2023, the Company entered into common stock purchase agreements with certain investors for the sale of an aggregate of 450 thousand shares of our common stock, in a registered direct offering pursuant to an effective shelf registration statement on Form S-3, resulting in net cash proceeds of approximately $2.3 million. Issuance costs related to the offering were immaterial.

 

On September 14, 2022 and February 9, 2022, the Company entered into common stock purchase agreements with certain investors for the sale of an aggregate of 487 thousand and 310 thousand shares of common stock, respectively, in registered direct offerings pursuant to an effective shelf registration statement on Form S- 3, resulting in net cash proceeds of approximately  $3.2 million and $1.5 million, respectively. Issuance costs related to the  September 14, 2022 and February 9, 2022 offerings were immaterial.

 

The Company currently uses its cash to fund its working capital, to accelerate the development of next-generation products and for general corporate purposes. Based on past performance and current expectations, the Company believes that its existing cash and cash equivalents, together with  $6.8 million gross cash proceeds from the  December 5, 2024 and March 13, 2024 financings, its revenues from operations, and the available financial resources from the Revolving Facility with Heritage Bank will be sufficient to fund its operations and capital expenditures and provide adequate working capital for the next twelve months. 
 
Various factors affect the Company’s liquidity, including, among others: the level of revenue and gross profit as a result of the cyclicality of the semiconductor industry; the conversion of design opportunities into revenue; market acceptance of existing and new products including solutions based on the Company's ArcticLink® and PolarPro® platforms, ArcticPro™, EOS S3 SoC, Quick AI solution, QuickAI™, SensiML Analytics Toolkit, Eclipse II products, and eFPGA IP license and professional services; fluctuations in revenue as a result of product end-of-life; fluctuations in revenue as a result of the stage in the product life cycle of its customers’ products; costs of securing access to and availability of adequate manufacturing capacity; levels of inventories; wafer purchase commitments; customer credit terms; the amount and timing of research and development expenditures; the timing of new product introductions; production volumes; product quality; sales and marketing efforts; the value and liquidity of its investment portfolio; changes in operating assets and liabilities; the ability to obtain or renew debt financing and to remain in compliance with the terms of existing credit facilities; the ability to raise funds from the sale of equity in the Company; the issuance and exercise of stock options and participation in the Company’s employee stock purchase plan; and other factors related to the uncertainties of the industry and global economics. 
 
Over the longer term, the Company anticipates that sales generated from its new product offerings, existing cash and cash equivalents, together with financial resources from its Revolving Facility with Heritage Bank, assuming renewal of the Revolving Facility or the Company entering into a new debt agreement with an alternative lender prior to the expiration of the revolving line of credit on December 31, 2025, and its ability to raise additional capital in the public capital markets will be sufficient to satisfy its operations and capital expenditures. However, the Company cannot provide any assurance that it will be able to raise additional capital, if required, or that such capital will be available on terms acceptable to the Company. The inability of the Company to generate sufficient sales from its new product offerings and/or raise additional capital if needed could have a material adverse effect on the Company’s operations and financial condition, including its ability to maintain compliance with its lender’s financial covenants.

 

44

 

Principles of Consolidation

 

The consolidated financial statements have been prepared in accordance with Generally Accepted Accounting Principles, in the United States of America or ("US GAAP"), and the applicable rules and regulations of the Securities and Exchange Commission, ("SEC"), and include the accounts of QuickLogic and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated.

 

Certain prior period amounts and disclosures in the consolidated financial statements and accompanying notes have been reclassified or modified to conform to the current period's presentation.

 

Critical Accounting Policies and Use of Estimates

 

The preparation of these 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 the disclosures of commitments and contingencies at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods.

 

The methods, estimates, and judgments the Company uses in applying its most critical accounting policies have a significant impact on the results it reports in its consolidated financial statements. The SEC has defined critical accounting policies as those that are most important to the portrayal of the Company's financial condition and results of operations and requires it to make its most difficult and subjective judgments, often as a result of the need to make estimates of matters that are inherently uncertain.

 

Although these estimates are based on the Company’s knowledge of current events and actions it may undertake in the future, actual results may ultimately materially differ from these estimates and assumptions. Areas where management uses subjective judgment include, but are not limited to, revenue recognition, inventory valuation, including the identification of excess quantities, market value, and obsolescence, and valuation of goodwill and long-lived and intangible assets. The Company believes that it applies judgments and estimates in a consistent manner and that such consistent application results in consolidated financial statements and accompanying notes that fairly represent all periods presented. However, any factual errors or errors in these judgments and estimates may have a material impact on the Company's financial statements.

 

Revenue Recognition

 

The Company recognizes revenue in accordance with Accounting Standards Codification ("ASC") Topic 606 and related Accounting Standards Updates ("ASUs").

 

The Company earns revenue from principal activities by (i) delivering standard hardware products, (ii) delivering and providing eFPGA IP products and professional services, (iii) and providing software as a service to customers, as well as (iv) other miscellaneous revenue.

 

In accordance with ASC 606, the Company applies a five-step model for recognizing revenue

 

 1. 

Identification of the contract, or contracts, with a customer,

 2. 

Identification of the performance obligations in the contract,

 3. 

Determination of the transaction price. The Company estimates the transaction price based on the amount expected to be received for transferring the performance obligations in the contract, which may include both fixed consideration and variable consideration. The Company's contracts with customers containing variable consideration are generally sales-based royalties, which is fully constrained.

 4. 

Allocation of the transaction price to the performance obligations in the contract, and

 5. 

Recognition of revenue when, or as, the Company satisfies a performance obligation.

 

When entering into a new contract, the Company evaluates certain factors including the customer’s ability to pay, or credit risk.

 

The following is a description of the Company's revenue recognition policy by principal activity:

 

Hardware Product Revenue

 

The Company generates revenue by supplying standard hardware products, which must be programmed before they can be used in an application. Standard hardware products may be programmed by the Company, distributors, end customers, or third parties. Contracts with customers for hardware products generally do not include other performance obligations such as services, extended warranties, or other material rights. The Company's promise to transfer hardware products is identified as a distinct performance obligation. The Company recognizes revenue on hardware products when it transfers control of the promised products to the customer. Transfer of control of hardware products occurs when its performance obligation is satisfied, which typically occurs upon shipment from the Company's manufacturing site or headquarters. The Company recognizes revenue in an amount that reflects the consideration it expects to receive in exchange for those products, which also represents the standalone selling price ("SSP") of its performance obligation. Hardware product prices are fixed. The Company elected a practical expedient in which it does not assess whether a contract has a significant financing component since its standard payment terms are less than one year. The Company allocates the transaction price of customer contracts to each distinct product based on its relative SSP. The sale of hardware products does not typically involve significant judgment or estimates by management. However, the Company does record an allowance for hardware product sales returns, which requires some judgment by management.

 

45

 

Hardware Product Sales Return Allowance

 

While the terms and conditions of the sale of hardware products generally do not allow for refunds or product returns other than for warranty repairs, the Company does record an allowance for hardware product sales returns. The allowance for sales returns is based on a historical returns analysis of the prior four quarters that is performed on a quarterly basis. Amounts recorded for hardware product sales returns were $1 thousand, $8 thousand, and $2 thousand for the years ended December 29, 2024, December 31, 2023, and January 1, 2023, respectively, on the Company's consolidated statements of operations. While hardware product sales returns have not been material to the Company in recent reporting periods, the Company notes there is an inherent uncertainty in estimating this allowance. In the case where actual results may significantly vary from management estimates, the Company may be required to make future adjustments to its revenues and operating results.

 

eFPGA IP Revenue

 

eFPGA IP revenue is comprised of eFPGA intellectual property revenue, eFPGA-related professional services revenue, and eFPGA-related support and maintenance revenue. The Company recognizes eFPGA intellectual property revenue from licensing its eFPGA intellectual property to customers and recognizes eFPGA-related professional services revenue from the fees associated with the custom development and integration of the Company's technology solutions into hardware products. The Company recognizes eFPGA revenue from support and maintenance services for post-implementation customer support ratably over the service term. Renewals of support and maintenance contracts create new performance obligations for which the Company recognizes as revenue ratably over the service term. The majority of the Company's revenue is derived from sales of eFPGA IP licenses and professional services.

 

eFPGA IP contractual arrangements often include promises to transfer intellectual property licenses, to customize hardware products, and to provide professional services and technical support services. The Company must determine whether the promised goods and services are distinct performance obligations that should be accounted for separately or are a single, combined performance obligation and should be accounted for together. In accordance with ASC 606, the Company must evaluate whether the customer can benefit from each good or service on its own or together with other resources that are readily available to the customer and whether the transfer of each good or service can be separately identifiable. The Company also must evaluate when control of the performance obligation is transferred to and accepted by the customer. The Company notes these determinations, in addition to identifying contractual terms and conditions within the contract including termination for convenience clauses, enforceable rights to payment for performance completed-to-date, and consideration of the alternative use of the asset require significant judgment. In these judgments, the Company considers the context of the contract, historical experience with similar contracts, and the interdependency of the promised goods and services.

 

Additionally, judgment is required by management to allocate the transaction price to the separately identifiable performance obligations in the contract. The Company allocates the transaction price of the contract to each performance obligation based on its relative SSP. The Company rarely sells eFPGA intellectual property licenses on a standalone basis. Generally, the Company will provide eFPGA-related professional services and support and maintenance services to customers in conjunction with eFPGA IP licenses based on unique contractual arrangement terms and conditions. As such, the Company is required to estimate the SSP for each performance obligation.

 

In instances where the SSP is not directly observable because the Company does not sell the promised goods or services separately, the Company typically determines the SSP using either the adjusted market assessment approach, residual approach, or the expected cost plus a margin approach, depending on the characteristics and context of the deliverable. The selected method is applied by the Company consistently for similar arrangements and deliverables. The factors used to select the most appropriate estimation method, as well as select the most appropriate SSP include, but are not limited to, the extent of internal costs required to provide the promised performance obligation, margins achieved on standalone sales of similar products, profit objectives, cost structure, location-specific factors, and competition.

 

In other instances, the Company may have more than one SSP for individual performance obligations due to the stratification of those items by classes of customers and circumstances. In these instances, the Company may use information such as its overall pricing objectives, taking into consideration market conditions and other factors, including the value of its contracts, customer type, customer tier, type of the technology used, customer demographics, and geographic locations, among other factors. The Company also provides eFPGA-related professional services on a time-and-material basis.

 

Generally, the Company satisfies eFPGA-related contractual performance obligations over time as the customer simultaneously receives and consumes the benefits provided by the Company’s performance as it performs, the Company's performance creates or enhances an asset that the customer controls as it is created or enhanced, or the Company’s performance does not create an asset with an alternative use to the Company and the Company has an enforceable right to payment for performance completed to date. When the Company satisfies performance obligations over time, it recognizes revenue by applying an over-time methodology that depicts the Company’s performance toward satisfaction of the performance obligation.

 

The Company’s over-time methodologies include, but are not limited to the following:

 

 

Revenue recognition model measured using an input method such as units of labor,

 

Revenue recognition model measured using an output method reflecting a generally consistent effort to satisfy performance obligations throughout the contractual arrangement term,

 

Revenue recognition model measured using an output method such as the specific deliverables produced,

 

Revenue recognition model measured using an input method such as time and material for professional engineering services. For revenue derived from time and material inputs, the Company estimates a fully-burdened overhead rate for the labor and any materials required.

 

46

 

Due to the nature of the work performed under contractual arrangements, the selection and application of an over-time methodology is complex and involves significant judgment. In the case of the selection of an input method, the key factors reviewed by management to estimate costs to complete each contract include, but are not limited to, the estimated labor days-effort necessary to complete the project, budgeted hours, hourly cost to the Company, profit margins, and engineering hours at cut-off when projects extend beyond a reporting period. In the case of the selection of an output method, key factors reviewed by management include, but are not limited to, the specific deliverables specified in the contracts with customers and the duration of performance, inclusive of delays. The Company has methods and controls in place for tracking labor-days incurred in completing eFPGA IP contracts, as well as quantifying changes in estimates used within the chosen methodology. Management considers labor-days to be a critical estimate as any significant variation of labor and time required to complete a contractual arrangement could cause a revenue claw-back from prior periods and deferral of revenue to future periods.

 

When the expected consideration from a revenue contract with a customer is less than the expected costs of fulfilling the contract, the Company is required to first impair any capitalized costs associated with the contract. The Company is also required to recognize a provision for contract losses as a liability on its balance sheet. This would result in an unfavorable impact to income from operations.

 

SaaS & Other Revenue

 

SaaS & Other Revenue is comprised primarily of software as a service ("SaaS") revenue and software-related professional services revenue. SaaS revenue is generated when the Company licenses its software to customers and allows customers to access the software over a short-term subscription basis. The Company grants the customer the right to access and use software at the outset of the arrangement and throughout the entire term of the arrangement. The Company recognizes SaaS revenue ratably over the license term. The Company recognizes revenue from software-related professional services as services are provided to the customer.

 

Other miscellaneous revenue is comprised primarily of royalties from licensing the Company’s technology. The Company recognizes royalty revenue on the later of (i) the subsequent sale or usage, or (ii) satisfaction of a performance obligation to which some or all of the sales-based royalty has been allocated.

 

Practical Expedients, Elections, and Exemptions  

 

 

•  

Taxes collected from customers and remitted to government authorities and that are related to the sales of the Company's products are excluded from revenues.

 •  

Sales commissions are expensed when incurred because the amortization period would have been one year or less. These costs are recorded in selling, general, and administrative expense in the consolidated statements of operations.

 •  

The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with original expected lengths of one year or less or (ii) contracts for which it recognizes revenue at the amount to which it has the right to invoice for the services performed.

 

Valuation of Inventories

 

Hardware product inventories are stated at the lower of standard cost or net realizable value. Standard cost approximates actual cost on a first-in, first-out basis. The Company routinely evaluates quantities and values of its inventories in light of current market conditions and trends and records reserves for quantities in excess of demand and for product obsolescence. The evaluation may take into consideration historic usage, expected demand, anticipated sales price, the stage in the product life cycle of the Company's customers’ products, new product development schedules, the effect new products might have on the sale of existing products, product obsolescence, customer design activity, customer concentrations, and product merchantability, among other factors. Actual consumption of inventories could differ from forecasted demand and this difference could have a material impact on the Company's gross margin and inventory balances based on additional provisions for excess or obsolete inventories or a benefit from inventories previously written down. The Company also regularly reviews the cost of inventories against estimated market value and records a lower of cost or market reserve for inventories that have a cost in excess of estimated market value, which could have a material impact on its hardware product gross margin and hardware product inventory balances based on additional write-downs to net realizable value or a benefit from inventories previously written down. Estimates of market value for the Company's products require subjective criteria such as anticipated demand and market acceptance for unique products. Differences between these estimates and actual results could result in gross margin volatilities from period to period.

 

The Company's hardware products have historically had an unusually long product life cycle and obsolescence has not been a significant factor in the valuation of inventories. However, as the Company continues to develop new products, the Company believes its new product life cycle may be shorter, which could increase the potential for obsolescence. A significant decrease in demand could result in an increase in excess inventory on hand. Although the Company makes every effort to ensure the accuracy of its forecasts of future product demand, any significant unanticipated changes in demand or frequent new product developments could have a significant impact on the value of its inventory and its results of operations.

 

Goodwill

 

Goodwill represents the excess fair value of consideration transferred over the fair value of net assets acquired in a business combination. The carrying value of goodwill is not amortized but is annually tested for impairment during the Company's fourth fiscal quarter, and more often if there is an indicator of impairment. The Company either performs a qualitative assessment under ASC 350, including the consideration of factors such as macroeconomic conditions, industry and market considerations, and overall financial performance, or a quantitative assessment under ASU No. 2017-14, which involves comparing the carrying value of the reporting unit to its fair value. Subsequent to the Company's annual impairment testing in the fourth quarter of 2024 and 2023, there were no indicators of impairment that gave cause for additional impairment testing of goodwill. No impairment of goodwill has been recognized to date.

 

Long-Lived and Intangible Assets

 

The Company’s long-lived assets include property and equipment, software, tooling, furniture and fixtures, leasehold improvements, and internal-use software. These assets are stated at cost less accumulated depreciation and amortization. Depreciation and amortization of long-lived assets is calculated on a straight-line basis over the estimated useful lives of the assets, generally one to ten years, with the amortization period of internal-use software being generally five years and the amortization period of leasehold improvements being the shorter of the lease term or the estimated useful lives of the assets, which is generally three to five years. The Company notes the estimation of the useful lives of its long-lived assets involves judgment and estimation by management. In the determination of an asset’s useful life, the Company considers the following factors: obsolescence, competition, historical product life cycles, and industry and market considerations, among others. Refer to Note 5 for additional information on the useful life ranges of the Company’s long-lived assets.

 

The Company recognizes assets for pre-production design and development costs for which there is a contractual reimbursement by the customer. These assets are classified under 'tooling' within property and equipment and are depreciated over the estimated useful lives of the assets, generally seven years. Refer to Note 4 for additional information.

 

47

 

The Company capitalizes costs related to the development and enhancement of hosted services it provides to its customers and the development and enhancement of other internally used engineering software as internal-use software. Costs incurred in the application development phase are capitalized and amortized on a straight-line basis over their useful lives, which are generally five to seven years. Costs related to planning and other preliminary project activities and post-implementation activities are expensed as incurred. The Company also capitalizes costs related to internally used enterprise-level business and finance software in support of the Company’s operational needs as software.

 

Acquired intangible assets with finite useful lives are amortized on a straight-line basis over the periods benefited. The Company reviews the recoverability of its long-lived assets annually and when events or changes in circumstances occur that indicate that the carrying value of the asset or asset group may not be recoverable. The Company assesses possible impairment based on its ability to recover the carrying value of the asset or asset group from the expected future pre-tax cash flows (undiscounted and without interest charges) of the related operations, as well as the useful lives applied to the assets. If these cash flows are less than the carrying value of the asset or asset group, an impairment loss is recognized for the difference between the estimated fair value and the carrying value, and the carrying value of the related assets is reduced by this difference. The measurement of impairment requires management to estimate future cash flows and the fair value of long-lived assets. In estimating future cash flows and the fair value of its long-lived assets, the Company considers changes in legal factors and the business climate, product and technology obsolescence, and competition. The Company performed an annual impairment assessment in the fourth quarter of 2024 and 2023 and deemed no impairment was necessary for the current or prior year. Subsequent to the Company's annual impairment testing in the fourth quarter of 2024 and 2023, there were no indicators of impairment that gave cause for additional impairment testing of the Company’s long-lived assets. No impairment of intangible assets has been recognized to date. Additionally, the Company did not recognize any gains or losses on the disposal of equipment in the years ended December 29, 2024 or December 31, 2023.

 

NOTE 2 OTHER RELEVANT ACCOUNTING POLICIES

 

Cash Equivalents and Restricted Cash

 

The Company considers all short-term, highly liquid investments with an original or a remaining maturity at purchase of ninety days or less to be cash equivalents. The Company’s investment portfolio included in cash equivalents is generally comprised of investments that meet high credit quality standards. The Company’s investment portfolio consists of money market accounts and funds. Restricted cash represents amounts pledged as cash security related to the use of credit cards.

 

Contract Balances

 

Due to the terms in contractual agreements with customers, the timing of revenue recognition may differ from the timing of invoicing to customers, and these timing differences result in accounts receivables, contract assets, or contract liabilities on the Company’s consolidated balance sheets.

 

The Company records a contract asset when revenue is recognized prior to invoicing if the Company does not have the unconditional right to invoice the customer. The Company records a contract liability (deferred revenue) when revenue is recognized subsequent to invoicing and also when consideration is received in advance of satisfying performance obligations. Balances in contract assets are transferred to accounts receivable when the Company has an unconditional right to invoice the customer. Balances in contract liabilities (deferred revenue) are recognized as revenue once the performance obligations are satisfied, as control of goods and services are transferred to the customer, all revenue recognition criteria have been met, and any constraints have been resolved. Payment terms and conditions vary by term of contracts with the customer. The Company's contracts do not include a significant financing component. The Company's invoicing terms provide customers with simplified and predictable ways of purchasing the Company's goods and services and not to facilitate financing arrangements. The timing between invoicing and when payment is due is not significant. The Company defers costs until related revenue is recognized.

 

The Company had contract assets associated with eFPGA-related professional services revenue of approximately $2.7 million, $3.6 million, and $2.0 million and contract liabilities (reflected as deferred revenue) associated with eFPGA-related professional services revenue of $0.4 million, $1.1 million, and $0.3 million on the consolidated balance sheets at  December 29, 2024, December 31, 2023, and January 1, 2023, respectively.

 

Assets Recognized from Costs to Obtain a Contract with a Customer

 

The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year. The Company has concluded that none of the costs it has incurred to obtain and fulfill its ASC 606 contracts during the years ended  December 29, 2024 and  December 31, 2023 met the capitalization criteria and as such, there are no costs deferred nor recognized as assets on the consolidated balance sheets at December 29, 2024 and December 31, 2023.

 

Current Expected Credit Losses

 

The current expected credit loss ("CECL") reserve required under ASU 2016-13 "Financial Instruments - Credit Losses - Measurement of Credit Losses on Financial Instruments (Topic 326)" ("ASU 2016-13"), reflects the Company's current estimate of potential credit losses related to its financing receivables and contract assets. As of January 1, 2023 and December 31, 2023, the Company's CECL reserve was $0. Subsequent changes to the CECL reserve are recognized through a provision for or reversal of current expected credit loss reserve on the Company's consolidated statement of operations. ASU 2016-13 specifies the reserve should be based on relevant information about past events, including historical loss experience, market conditions, and reasonable and supportable macroeconomic forecasts for the duration of each financing receivable. For each financing receivable and contract asset, the Company performs an annual quantitative assessment of the impact of CECL using a probability-of-default method. This includes estimating the probability that the loan will default before its maturity (probability of default) and the amount of the loss if the loan defaults (loss given default). These two factors result in an expected loss percentage that is applied to the balance of each financing receivable to determine the expected credit loss. The Company adjusts these factors for current conditions, including the financial condition of the borrower, the probability that it will grant the borrower a concession through modification of the loan terms, and reasonable and supportable forecasts of future losses as necessary.

 

For its trade accounts receivable, the Company estimates the current expected credit loss at the end of each reporting period based on the aging of the trade receivable balance, current and historical customer trends, and communications with its customers. Amounts are written off only after considerable collection efforts have been made and the amounts are determined to be uncollectible.

 

The Company provides an allowance for credit losses for its trade accounts receivable based on both historical experience and a specific identification basis. As of  December 29, 2024 and December 31, 2023, the allowance for credit losses was $30 thousand and $34 thousand, respectively, in its consolidated balance sheets. Credit loss expense for the years ended  December 29, 2024, December 31, 2023, and  January 1, 2023 was $6 thousand, $24 thousand, and $16 thousand, respectively.

 

48

 

Leases

 

The Company accounts for leases under ASC 842 and related ASUs. Under ASC 842, all significant lease arrangements are generally recognized at the lease commencement date. Right-of-use ("ROU") assets and lease liabilities are recorded in the Company's consolidated balance sheet. The Company determines if an arrangement is a lease at inception, including considering whether the Company has the right to obtain substantially all of the economic benefits from and direct the use of an identified asset for a period of time. When an arrangement is a lease, the Company determines if it is an operating lease or a finance lease. Lease liabilities represent the present value of the Company's future lease payments over the expected lease term, which includes options to extend or terminate the lease when it is reasonably certain those options will be exercised. The present value of a lease liability is determined using the Company's incremental collateralized borrowing rate at lease inception. ROU assets represent the Company's right to control the use of the leased asset during the lease and are recognized in an amount equal to the lease liability for leases with an initial term greater than 12 months. An ROU asset may also include lease payments related to initial direct costs and prepayments and excludes lease incentives. The Company does not apply lease recognition requirements to lease arrangements having terms of twelve months or less. Instead, it recognizes payments in the consolidated statement of operations as rental costs on a straight-line basis over the lease term. The Company has lease agreements which contain lease and non-lease components; non-lease components are generally accounted for separately.

 

The Company’s ROU assets were approximately $0.8 million and $1.0 million and lease liabilities were approximately $0.7 million and $1.0 million on the Company’s consolidated balance sheets at  December 29, 2024 and December 31, 2023, respectively. See Note 8 for additional information.

 

Fair Value of Financial Instruments

 

Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. Assets and liabilities recorded at fair value are measured and classified in accordance with a three-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value:

 

 

•  

Level 1 - Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.

 

 

•  

Level 2 - Inputs that are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant inputs are observable in the market or can be derived from observable market data. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, foreign exchange rates, and credit ratings.

 

 

•  

Level 3 - Unobservable inputs that are supported by little or no market activities.

 

The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The determination of fair value involves the use of appropriate valuation methods and relevant inputs into valuation models. The carrying value of cash equivalents, accounts receivable, accounts payable, and accrued liabilities approximate their fair values due to their relatively short maturities.

 

The Company's financial assets consisting of an investment in non-marketable equity without a readily determinable fair value are measured under a measurement election alternative to the requirement to carry equity interests at fair value. In the Fiscal Year ended January 2, 2022, the Company recognized revenue from a contractual arrangement with an unaffiliated customer on the sale of eFPGA IP. The eFPGA IP included an eFPGA intellectual property license, know-how, and eFPGA-related professional services. Consideration in the contractual arrangement was comprised of cash and non-cash consideration. Non-cash consideration consisted of shares of common stock in the customer. The customer was, and continues to be, a privately-held company and its common stock is not publicly traded. The Company applied significant judgement to estimate the fair value of the shares as a portion of the total contractual consideration. The Company recognized a $0.3 million non-marketable equity investment on its consolidated balance sheet and a corresponding amount in deferred revenue. This deferred revenue was recognized as revenue during the year ended January 1, 2023.

 

In determining the fair value of the investment at acquisition of the common stock, the Company applied the Black-Scholes Option Pricing model using a back-solve technique and applied significant judgment to quantify inputs used in the model, in accordance with the AICPA Accounting and Valuation Guide, Valuation of Privately Held Company Equity Securities Issued as Compensation (2013). The Company has neither significant influence nor control over the investee. Post-acquisition, the Company accounts for the non-marketable equity investment under a practical expedient under ASC 321, in which equity investments without a readily determinable fair value are measured to fair value at “cost minus impairment.” Under the “cost minus impairment” method, when the non-marketable equity investment is determined to be impaired on the basis of a qualitative assessment, the carrying value of the non-marketable equity security is adjusted to fair value and is measured at cost, less any impairment. The Company reviews its non-marketable equity investment for impairment periodically. The carrying value of non-marketable equity securities is classified within Level 3 of the fair value hierarchy. Any losses, should they occur, from impairments of non-marketable equity investments are recorded in the statements of operations within interest income and other (expense) income, net. The non-marketable equity investment is classified as a non-current asset on the consolidated balance sheets. There was no impairment assessed as of  December 29, 2024 and December 31, 2023. See Note 9 for additional information.

 

49

 

Variable Interest Entities

 

A variable interest entity (VIE) is a legal entity that 1) does not have sufficient equity at risk to finance its activities without additional subordinated financial support or 2) is structured such that equity investors lack the ability to make significant decisions relating to the entity’s operations through voting or similar rights and/or do not substantively participate in the gains and losses of the entity.

 

Consolidation of a VIE by its primary beneficiary is not solely based on majority voting interest, but is based on whether the reporting entity has a controlling financial interest in the VIE. To have a controlling financial interest, the reporting entity must have the power to direct the activities of a VIE that most significant impact the VIE's economic performance, as well as the obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE.

 

When the Company enters into various arrangements with unaffiliated entities in the normal course of business, it assesses the entity to determine whether it qualifies as a VIE and if so, whether the Company is the primary beneficiary and should consolidate the entity. These assessments include a review of the entity's capital structure, related contractual relationships and terms, nature of the entity’s operations and purpose, nature of the entity’s interests issued, and the Company's involvement with the entity, including the breadth of the Company's decision-making ability and its ability to influence activities that significantly affect the economic performance of the VIE.

 

As of December 29, 2024, the Company held one interest in a VIE; its $0.3 million equity investment in an unaffiliated entity. The VIE’s activities consist of the development and commercialization of certain semiconductor technology, which are financed primarily through investors. The Company's involvement is that of a passive equity investor and creditor without any active involvement in the management or direction of the VIE’s activities. The Company is not required to consolidate the VIE and accounts for it under ASC 321. The Company’s maximum exposure is its $0.3 million equity investment in the VIE, as well as the $1.3 million note receivable with the VIE. Refer to Note 9 for additional information.

 

Cost of Revenues

 

The Company records costs of revenue associated with hardware product revenues, eFPGA IP revenue, and SaaS revenue. Hardware product costs include the cost of materials, contract manufacturing fees, shipping costs, and quality assurance. Hardware product costs also include indirect costs such as warranty, excess and obsolete inventory charges, general overhead costs, and depreciation and amortization of certain capitalized software. eFPGA IP and SaaS costs include costs related to services under contractual agreements over the term of their respective agreements. These costs are primarily comprised of employee salary and benefits and other employee-related costs to perform work on revenue-generating contracts with customers, software tool utilization costs, and contract engineering costs.

 

At times, the Company reclassifies certain costs and expenses to better attribute usage of labor and resources to their functional utilization. The Company allocated $4.8 million, $3.0 million, and $3.3 million of R&D expenses associated with the performance of its revenue contracts to costs of revenues in the 2024, 2023, and 2022 annual fiscal periods, respectively.

 

Hardware Product Warranty Costs

 

The Company warrants product hardware against defects in material and workmanship under normal use for twelve months from the date of shipment. The Company’s liability is limited to the cost of repair or replacement of the defective part. The Company does not consider activities related to such warranties to be a separate performance obligation under ASC 606. The terms and conditions of sale generally do not allow for refunds or product returns other than for warranty repairs. The Company does not have significant product warranty-related costs or liabilities for the years ended December 29, 2024 December 31, 2023, and January 1, 2023.

 

Foreign Currency Transactions

 

All of the Company’s revenue transactions and inputs to its cost of revenue are denominated in U.S. dollars. The Company conducts sales and marketing activities in various countries outside of the United States. The Company's foreign operations' monetary assets and liabilities are translated into U.S. dollars at current period-end exchange rates and non-monetary assets and related elements of expense are translated using historical exchange rates. The Company's foreign operations' income and expenses are transacted in local foreign currency and translated to U.S. dollars using the average exchange rates in effect during the period. Gains and losses from the foreign currency transactions of the Company's foreign operations are recorded as interest income and other (expense) income, net in the consolidated statements of operations. The impact from foreign currencies was not significant for each of the Fiscal Years ended  December 29, 2024 December 31, 2023, and January 1, 2023.

 

Operating expenses denominated in foreign currencies represented approximately 6%, 8%, and 12% of total operating expenses for the years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively. The Company incurred a majority of such foreign currency expenses in the United Kingdom, China, India, Taiwan, and Japan in the Fiscal Years ended December 29, 2024 December 31, 2023, and January 1, 2023. The Company does not use derivative financial instruments to hedge its exposure to fluctuations in foreign currency and therefore, is susceptible to fluctuations in foreign exchange gains or losses in its results of operations in future reporting periods.

 

Advertising

 

Advertising and promotion expenses are charged to “selling, general, and administrative” expense in the consolidated statements of operations as incurred. Advertising and promotion expenses were $73 thousand, $44 thousand, and $40 thousand for the years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively.

 

Defined Contribution Post-Retirement Benefit Plans

 

In July 2024, the Company started an employer match program for its 401(k) post-retirement benefit plan. In the fiscal year ended December 29, 2024, the Company recognized $0.1 million in associated matching contribution expenses.

 

50

 

Stock-Based Compensation

 

The Company grants stock-based compensation under its stock plan (the "Plan") to eligible employees and non-employee directors and grants stock-based compensation under an employee stock purchase plan ("ESPP") for all eligible employees. The Company accounts for stock-based compensation under the provisions of the amended authoritative guidance and related interpretations, which require the measurement and recognition of expense related to the fair value of stock-based compensation awards. The fair value of stock-based compensation awards is measured at the grant date and re-measured upon modification, as appropriate. The Company uses the Black-Scholes option pricing model to estimate the fair value of employee stock options and rights to purchase shares. The fair value of restricted stock awards, restricted stock units, and performance-based restricted stock units is based on the closing price of the Company’s common stock on the date of grant.

 

Using the Black-Scholes pricing model requires the Company to develop highly subjective assumptions, including the expected term of awards, expected volatility of its stock, expected risk-free interest rate, and expected dividend rate over the term of the award. The expected term of awards is based primarily on the Company's historical experience with similar grants. The expected stock price volatility for both stock options and ESPP shares is based on the historic volatility of the Company's stock, using the daily average of the opening and closing prices, and measured using historical data appropriate for the expected term. The risk-free interest rate assumption approximates the risk-free interest rate of a Treasury Constant Maturity bond with a maturity appropriate for the expected term of stock awards under the Plan or the maturity appropriate for the term of the purchase period for the ESPP Plan. The dividend yield assumption is based on the Company's intent not to issue a dividend under its dividend policy. This fair value is expensed over the requisite service period of the award.

 

Stock-based compensation expense is measured at the grant date based on the fair value of the award less expected forfeitures, over the requisite service period, which is typically the vesting period. Expected forfeitures are an estimate based on the historical pre-vest cancellation experience and is applied to all share-based awards. Equity compensation awards that contain a service condition are expensed using the straight-line attribution method over the requisite service period. Performance-based awards are expected to vest based on the achievement of a performance goal and are expensed over the estimated vesting period, which is estimated by management. The Company regularly reviews the assumptions used to compute the fair value of its stock-based awards and it revises its assumptions as appropriate. See Notes 11 and 12 for additional information.

 

Interest Income

 

The Company's interest income is comprised of interest earned on its money market accounts and financing receivables. As of December 29, 2024, the Company had one note receivable related to the conversion of accounts receivable for a customer. Interest is accrued as earned and is reflected as an increase in the balance of the note receivable, as well as recognized as interest income on the Company's consolidated statement of operations. All accrued and unpaid interest will be due and payable to the Company on the maturity date of the note receivable. Refer to Note 9 for additional information.

 

Accounting for Income Taxes

 

As part of the process of preparing the Company's consolidated financial statements, the Company is required to estimate its income taxes in each of the jurisdictions in which it operates. This process involves estimating the Company's actual current tax exposure together with assessing temporary differences resulting from different tax and accounting treatment of items, such as deferred revenue, allowance for credit losses, the impact of equity awards, depreciation and amortization, and employee-related accruals. These differences result in deferred tax assets and liabilities, which are included on the Company's consolidated balance sheets. The Company must then assess the likelihood that its deferred tax assets will be recovered from future taxable income. To the extent the Company believes that recovery is not likely, it must establish a valuation allowance. To the extent the Company establishes a valuation allowance or increases this allowance in a period, it must include an expense within the tax provision in the consolidated statements of operations.

 

The Company accounts for uncertainty in income taxes using a two-step approach for recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Company classifies the liability for unrecognized tax benefits as current to the extent that it anticipates payment (or receipt) of cash within one year. Interest and penalties related to uncertain tax positions are recognized in the provision for (benefit from) income taxes. Accrued interest and penalties are included within the accrued liabilities in the consolidated balance sheets. 

 

Comprehensive Income (Loss)

 

The net income (loss) in the consolidated statements of operations for each of the years ended December 29, 2024 December 31, 2023, and January 1, 2023 is the same as the consolidated comprehensive income (loss). The Company has no reportable items for other comprehensive income ("OCI") under comprehensive income nor under accumulated other comprehensive income on its consolidated balance sheet.

 

Concentrations of Credit and Suppliers

 

Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents and accounts receivable. Cash and cash equivalents are maintained with high-quality institutions. The Company’s accounts receivables are denominated in U.S. dollars and are derived primarily from sales to customers located in North America, Europe and Asia Pacific. The Company performs ongoing credit evaluations of its customers and generally does not require collateral. See Note 14 for information regarding concentrations associated with accounts receivable.

 

The Company depends on a limited number of contract manufacturers, subcontractors, and suppliers for wafer fabrication, assembly, programming, and testing of its hardware products and for the supply of programming equipment. These services are typically provided by one supplier for each of the Company’s hardware products. The Company generally purchases these single or limited source services through standard purchase orders. Since the Company relies on independent subcontractors to perform these services, it cannot directly control its product delivery schedules, costs, or quality levels. The Company’s future success also depends on the financial viability of its independent subcontractors.

 

51

 

Business Combinations 

 

When the Company acquires a business, it allocates the purchase price to the acquired tangible assets and assumed liabilities, including deferred revenue, liabilities associated with the fair value of contingent consideration, and acquired identifiable intangible assets with finite lives. Any residual purchase price is recorded as goodwill. The allocation of the purchase price requires the Company to make significant estimates in determining the fair values of these acquired assets and assumed liabilities, intangible assets with finite useful lives, and goodwill. These estimates are based on information obtained from management of the acquired companies, the Company's assessment of this information, and historical experience. These estimates can include, but are not limited to, the cash flows that an acquired business is expected to generate in the future, the cash flows that specific assets acquired with that business are expected to generate in the future, the appropriate weighted average cost of capital, and the cost savings expected to be derived from acquiring an asset. These estimates are inherently uncertain and unpredictable, and if different estimates were used, the purchase price for the acquisition could be allocated to the acquired assets and assumed liabilities differently from the allocation that the Company has made to the acquired assets and assumed liabilities. In addition, unanticipated events and circumstances may occur that may affect the accuracy or validity of such estimates, and if such events occur, the Company may be required to adjust the value allocated to acquired assets or assumed liabilities and may impact the useful life assigned to intangible assets with finite useful lives, which would impact amortization expense of intangible assets with finite useful lives and results of operations.

 

The Company recognizes assets acquired (including goodwill and identifiable intangible assets with finite useful lives) and liabilities assumed at fair value on the acquisition date. Subsequent changes to the fair value of such assets acquired and liabilities assumed are recognized in earnings, after the expiration of the measurement period, a period not to exceed 12 months from the acquisition date. Acquisition-related expenses and acquisition-related restructuring costs are recognized in earnings in the period in which they are incurred.

 

Recent Accounting Standards Adopted

 

In November 2023, the FASB issued ASU No. 2023- 07, Segment Reporting (Topic 280) Improvements to Disclosures About Reportable Segments to enhance disclosures about significant segment expenses, among other interim disclosure requirements. For public entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2023, and interim periods beginning after December 15, 2024. Early adoption is permitted. The Company adopted ASU No. 2023- 07 prospectively on January 1, 2024 and it had no material impact on the Company's consolidated financial statements or related disclosures. Refer to Note 14 for additional information.

 

New Accounting Pronouncements Pending Adoption

 

In November 2024, the FASB issued 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) to improve the disclosures about a public entity's expenses and address requests from investors for more detailed information about the types of expenses in commonly presented expense captions. For public entities, the amendments in this Update are effective for annual reporting periods beginning after December 15, 2026 and interim periods within annual periods beginning after December 15, 2027. Early adoption is permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements. The adoption of ASU 2024-03 is not expected to have a significant impact on the Company's consolidated financial statements

 

In March 2024, the FASB issued ASU 2024-02, Codification Improvements - Amendments to Remove References to Concept Statements to remove references to its concept statements from the FASB Accounting Standards Codification. For public entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2024. Early adoption is permitted for any fiscal year or interim period for which financial statements have not yet been issued or made available for issuance. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements. The adoption of ASU 2024-02 is not expected to have a significant impact on the Company's consolidated financial statements

 

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740) Improvements to Income Tax Disclosures to enhance the transparency and decision usefulness of income tax disclosures by providing information to better assess how an entity's operations and related tax risks and tax planning and operational opportunities affect its tax rate and prospects for future cash flows. For public entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements. The adoption of ASU 2023-09 is not expected to have a significant impact on the Company's consolidated financial statements

 

NOTE 3 EARNINGS (LOSS) PER SHARE

 

Basic earnings (loss) per share was computed by dividing earnings (loss) available by the weighted average number of common shares outstanding during the period. Diluted earnings (loss) per share was computed using the weighted average number of common shares outstanding during the period plus potentially dilutive common shares outstanding during the period under the treasury stock method. In computing diluted earnings (loss) per share, the weighted average stock price for the period is used in determining the number of shares assumed to be purchased from the exercise of stock options and warrants. For periods in which the Company has reported a net loss, diluted net loss per share attributable to common stockholders is the same as basic net loss per share attributable to common stockholders as dilutive common shares are not assumed to have been issued if their effect is anti-dilutive. For periods in which the Company has reported a net income, diluted earnings per share attributable to common stockholders is different from basic earnings per share attributable to common stockholders as dilutive common shares would increase the amount of shares outstanding reduced by the amounts of treasury shares repurchased from the proceeds at the average market price for the period.

 

Approximately 0.7 million, 0.7 million, and 0.8 million shares associated with equity awards outstanding and the estimated number of shares to be purchased under the current offering period of the ESPP Plan were not included in the calculation of diluted net loss per share, as they were considered antidilutive due to the net loss the Company experienced in the years ended December 29, 2024 December 31, 2023 and January 1, 2023, respectively. Warrants to purchase up to 0.4 million shares were issued in connection with the  May 29, 2018 stock offering were also not included in the diluted loss per share calculation as they were also considered anti-dilutive due to the net loss the Company experienced in the year ended January 1, 2023. These warrants expired unexercised on May 29, 2023.

 

52

 

NOTE 4 BALANCE SHEET COMPONENTS 

  

December 29,

  

December 31,

 
  

2024

  

2023

 
  

(in thousands)

 

Inventories:

        

Work-in-process

 $710  $1,602 

Finished goods

  230   427 
  $940  $2,029 

Prepaid expenses and other current assets:

        

Prepaid taxes

 $498  $498 

Deferred charges

  792   290 

Other prepaid taxes, royalties, and other prepaid expenses

  242   629 

Other

  134   144 
  $1,666  $1,561 

Property and equipment:

        

Equipment

 $9,623  $10,503 

Software tools

  3,402   2,163 

Tooling

  14,357   7,085 

Software

  1,776   1,803 

Furniture and fixtures

  58   65 

Leasehold improvements

  647   580 
   29,863   22,199 

Accumulated depreciation and amortization

  (14,164)  (13,251)
  $15,699  $8,948 

Capitalized internal-use software:

        

Capitalized software held for internal use

 $4,607  $3,491 

Accumulated amortization

  (2,156)  (1,422)
  $2,451  $2,069 

Accrued liabilities:

        

Accrued compensation

 $865  $1,910 

Accrued employee benefits

  76   57 

Accrued payroll tax

  124   197 

Other

  546   509 
  $1,611  $2,673 

 

The majority of the Company's deferred charges balance as of December 29, 2024 relates to the Company's software tools and related subscriptions. The Company's deferred charges balance as of December 31, 2023 relates primarily to the Company's software subscriptions, as well as legal and revolving credit facility fee accruals. The Company amortizes its deferred charges over their estimated useful lives using the straight-line method.

 

As of December 29, 2024 and December 31, 2023, work-in-process ("WIP") inventories, net consist primarily of $0.5 million and $0.5 million, respectively, of die wafers and $1.0 million and $1.1 million, respectively, of tested, unmarked devices held for sale, which are completed upon customer orders. During its 2024 fiscal year, the Company reclassified certain of its work-in-process and finished goods inventory in the amount of $0.7 million and $28 thousand, respectively, from current to non-current to better reflect the business cycles of its certain customers for that family of inventory. Additionally, in conduction of its annual excess and obsolete (E&O) inventory analysis, the Company determined that none of said work-in-process inventory was subject to a reserve.

 

The Company capitalized $7.27 million in pre-production design and development costs as tooling to be utilized under its long-term professional services contracts for the fiscal year ended December 29, 2024. The capitalized assets recognized in the period are owned by the Company. $7.09 million in pre-production design and development costs were capitalized in the fiscal year ended December 31, 2023.

 

The Company recorded depreciation and amortization expense of $3.6 million, $1.8 million, and $1.1 million for the years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively. No interest was capitalized for any period presented.

 

Depreciation and amortization expense included approximately $0.7 million, $0.6 million, and $0.4 million in amortization expense of capitalized internal-use software for the years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively.

 

Accounts receivable, net of allowances for credit losses of $18 thousand, was $2.7 million as of January 1, 2023.

 

NOTE 5- PROPERTY, PLANT, AND EQUIPMENT

 

Property, plant, and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation begins at the time the asset is placed in service. Maintenance and repairs are charged to operations as incurred. Depreciation is computed using the straight-line method over the following estimated useful lives of the assets:

 

 Useful Lives

Equipment

1 - 10 years
Tooling7 years
Software1 - 7 years
Furniture and fixtures5 - 7 years
Leasehold improvements3 - 5 years

 

The amortization period of leasehold improvements made at the inception of the lease is directly related to the initial lease term, while the amortization period for subsequent leasehold improvements is directly related to the initial lease term adjusted for extensions.

 

53

 

NOTE 6- INTANGIBLE ASSETS

 

The following table provides the details of the carrying value of intangible assets recorded from the 2019 acquisition of SensiML at  December 29, 2024 (in thousands):

 

  

December 29, 2024

 
  

Remaining Useful Life

  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

 

Developed technology

  4  $959  $(575) $384 

Customer relationships

     81   (81)   

Trade names and trademarks

  4   116   (70)  46 

Total acquired identifiable intangible assets

     $1,156  $(726) $430 

 

The following table provides the details of the carrying value of intangible assets recorded from the 2019 acquisition of SensiML at  December 31, 2023 (in thousands):

 

  

December 31, 2023

 
  

Remaining Useful Life

  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

 

Developed technology

  5  $959  $(480) $479 

Customer relationships

     81   (81)   

Trade names and trademarks

  5   116   (58)  58 

Total acquired identifiable intangible assets

     $1,156  $(619) $537 

 

The following table provides the details of future annual amortization of SensiML intangible assets, based upon the current useful lives at  December 29, 2024 (in thousands):

 

  

Amount

 

Annual Fiscal Years

    

2025

 $107 

2026

  107 

2027

  107 

2028

  109 

Total

 $430 

 

In the fiscal year ended December 29, 2024, the Company capitalized $385 thousand in litigation costs related to the Company's successful defense of its patents in a lawsuit. The following table provides the details of the carrying value of the related intangible asset at December 31, 2023 (in thousands):

 

  

December 29, 2024

 
  

Remaining Useful Life

  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

 

Capitalized patent litigation costs

  9  $418  $(39) $378 

Total intangible assets related to patents

     $418  $(39) $378 

 

The following table provides the details of future annual amortization of intangible assets related to our patents, based upon the current useful lives at  December 29, 2024 (in thousands):

 

  

Amount

 

Annual Fiscal Years

    

2025

 $39 

2026

  39 

2027

  39 

2028

  39 

2029

  39 

Thereafter

  183 

Total

 $378 

 

54

 

NOTE 7 DEBT OBLIGATIONS

 

Revolving Line of Credit

 

On December 21, 2018 , the Company entered into a loan agreement, the QuickLogic Corporation Heritage Bank of Commerce Amended and Restated Loan and Security Agreement (as amended, the "Loan Agreement") with Heritage Bank which among other things, provided a revolving line of credit facility ("Revolving Facility") allowing the Company to draw advances up to $15 million. The Revolving Facility, as amended, includes a number of customary and restrictive financial covenants including maintaining certain minimum cash levels with the lender. On December 8, 2023, the Company entered into the Seventh Amendment to the Loan Agreement, which increased the line of credit to $20 million, extended the maturity date from  December 31, 2024 to December 31, 2025, and increased the annual facility fee to  $60 thousand from $45 thousand, payable each December 31st. Advances under the Revolving Facility bear a variable annual interest rate equal to  one half of one percentage point (0.50%) above the prime rate. On December 29, 2024, the Company had an $18 million outstanding balance on the Revolving Facility with an interest rate of 8.00%. On December 31, 2023, the Company had a  $20 million outstanding balance on the Revolving Facility with an interest rate of 9.00%.
 
The Company was in compliance with all loan covenants under the Loan Agreement, as of the end of the current reporting period. Additionally, the Company fully expects to renew the Revolving Facility prior to its maturity date of December 31, 2025.
 
Heritage Bank has a first-priority security interest in substantially all of the Company’s tangible and intangible assets to secure any outstanding amounts under the Loan Agreement.

 

Financing Arrangements

 

The amount of net assets purchased through financing arrangements on the consolidated balance sheets were $3.3 million and $1.4 million as of  December 29, 2024 and December 31, 2023, respectively. The corresponding note payable amount for these financing arrangements was $3.1 million and $1.4 million as of  December 29, 2024 and December 31, 2023, respectively. Payments related to financing arrangements were $1.4 million, $0.7 million, and $0.5 million for the years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively. The Company's outstanding financing arrangements as of  December 29, 2024 have remaining terms of 0.64 years to 2.32 years, with a weighted average remaining term of 1.68 years. Stated and imputed interest rates for its financing arrangements outstanding as of  December 29, 2024 range from 8.00% to 9.89%, with a weighted average interest rate of 8.88%. The Company's outstanding financing arrangements as of  December 31, 2023 had remaining terms of 0.91 years to 2.25 years, with a weighted average remaining term of 1.81 years. Stated and imputed interest rates for its financing arrangements outstanding as of  December 31, 2023 ranged from 3.75% to 9.89%, with a weighted average interest rate of 8.34%.

 

Amounts due to be paid in Fiscal Years 2025, 2026, and 2027 are $2.1 million, $1.0 million, and $0.3 million, respectively, less amounts representing interest of $0.3 million results in the total notes payable amount of $3.1 million.

 

55

 

NOTE 8 LEASES

 

The Company's principal research and development and corporate facilities are leased office buildings located in the United States. These lease facilities are classified as operating leases. Operating leases generally have lease terms of 1 to 5 years. The Company's corporate facility is located at 2220 Lundy Avenue, San Jose, California, 95131, where the Company occupies approximately 24,164 square feet of space. The original five-year lease was entered into in February 2019 and has since been extended to June 14, 2027 under similar terms. Upon expiration, the Company has the ability to extend the term of the lease for an additional period of five years at a base rent equal to the prevailing market rent rate. Due to the Company's uncertainty in renewing the lease upon expiration, the option to renew is not included within the Company's measurement of the related ROU asset and operating lease liability. The Company's SensiML subsidiary in Beaverton, Oregon occupies approximately 925 square feet of space. The original four-year lease was entered into in April 2019 and on April 1, 2023, was extended to March 31, 2025 under similar terms. The Company maintains sales offices out of which it conducts sales and marketing activities in various countries outside of the United States. The sales offices are rented under short-term leases. Total rent expense was approximately $0.4 million for each of the years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively.

 

The following table provides the activity related to operating leases (in thousands):

 

  

December 29, 2024

  

December 31, 2023

 

Operating lease costs:

        

Fixed

 $374  $394 

Short term

  18   18 

Total

 $392  $412 
         

Right-of-use assets obtained in exchange for obligations lease:

        

Operating leases

 $46  $865 

Total

 $46  $865 

 

The following table provides the details of supplemental cash flow information (in thousands):

 

  

December 29, 2024

  

December 31, 2023

 

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

        

Operating cash flows used for operating leases

 $378  $421 

Total

 $378  $421 

 

Non-cash ROU assets related to operating leases included in the operating cash flows for the fiscal year ended  December 29, 2024 and  December 31, 2023 were $269 thousand and $348 thousand, respectively.

 

The following table provides the details of ROU assets and lease liabilities (in thousands):

 

  

December 29, 2024

  

December 31, 2023

 

Right-of-use assets:

        

Operating leases

 $758  $981 

Total

 $758  $981 

Lease liabilities:

        

Operating leases

 $731  $983 

Total

 $731  $983 

 

The following table provides the details of future lease payments for operating leases as of December 29, 2024 and (in thousands):

 

Annual Fiscal Years

 

Operating

 

2025

 $339 

2026

  349 

2027

  128 

Total lease payments

  816 

Less: Interest

  85 

Present value of lease liabilities

 $731 

 

The following table provides the details of lease terms and discount rates:

 

  

December 29, 2024

 

ROU assets:

    

Weighted-average remaining lease term (years)

    

Operating leases

  2.42 

Weighted-average discount rates:

    

Operating leases

  9.00%

 

56

 

NOTE 9 FAIR VALUE MEASUREMENTS

 

The Company's cash, cash equivalents and restricted cash balances were $21.9 million and $24.6 million, including amounts in money market funds, as of December 29, 2024 and December 31, 2023, respectively. The money market funds are collateral for the company's credit card debt and had a balance of $0.1 million at  December 29, 2024 and December 31, 2023. Interest in these funds is earned at a 0.01% annual percentage rate ( "APR"). Due to the short-term nature of the money market funds, the Company believes that carrying value approximates fair value.

 

On April 28, 2023, the Company converted accounts receivable for a customer in the amount of approximately $1.16 million to notes receivable (the "Original Note"). At the time, the Original Note bore an interest rate of 3.0% compounded monthly. On June 28, 2023, the Company cancelled the Original Note and entered into a revised promissory note ("Second Revised Note") with the customer, where the interest rate changed to 4.69% compounded monthly, or a 4.8% effective annual interest rate, accruing from the date of the Original Note. On June 27, 2024, the Company cancelled the Second Revised Note and entered into a revised promissory note ("Current Note") with the customer, where the interest rate changed to 10.0% per annum. Accrued but unpaid interest will be compounded monthly, accruing from the date of the Current Note. Additionally, if not prepaid prior to the Current Note maturity date of the earlier of (i) 24 months from June 28, 2024 or (ii) the closing of the customer's Series B financing, the principal and all accrued and unpaid interest will be due and payable to the Company. If an event of default occurs, the interest rate will increase to 15.31%. All other terms of the Original Note remained the same. As of December 29, 2024, the related note receivable balance was $1.29 million, including $129 thousand in accrued interest. The Company evaluated the note receivable under the current expected credit loss ("CECL") model, which requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. The CECL model does not specify a threshold for the recognition of an impairment allowance. The Company utilized the probability-of-default method to determine the current expected credit loss for the note receivable. The probability-of-default method represents the likelihood that a receivable that has reached the point of default will not be collected in full. The Company updates its loss rate and factors annually to incorporate the most recent historical data and qualitative factors, including knowledge of industry and technological trends and understanding of the customer's business and history as a start-up entity. Additionally, these factors may include forward-looking information. Using this method, the Company measured the current expected credit loss associated with the note receivable to be de minimis as of December 29, 2024.

 

In the third quarter of 2021, in connection with a revenue contract with the same non-affiliated customer, the Company received shares of the customer's common stock. The full transaction price under the revenue contract was cash plus a non-cash consideration, which consisted of a certain amount of the customer's equity. The Company considered the non-cash consideration to be an investment in the customer. The full transaction price was the amount of consideration which the Company received under the contract in exchange for transferring the promised goods and services to the customer. Since the non-cash consideration was shares of common stock that were not publicly traded, the fair value was not readily determinable. The Company considered various valuation methods such as market multiples, guideline public company method, and the Black-Scholes Option Pricing model. Due to limited data for the valuation, the Company ultimately selected the Black-Scholes method using back-solve techniques as that was determined to be the most suitable with the available data. The Black-Scholes Option Pricing model is a valuation approach that can be used to determine the value of common shares for companies in which there are no, or infrequent, transactions involving common shares. The Company believed that its valuation method for the non-public equity under this arrangement fell under Level 3 in the fair value hierarchy because the value method relied on unobservable market inputs. The initial fair value of the non-cash consideration is listed below: 

 

  

Fair Value at Valuation Date Using:

 
  

Total

  

Quoted Prices in Active Markets for Identical Assets (Level I)

  

Significant Other Observable Inputs (Level 2)

  

Significant Unobservable Inputs (Level 3)

 

Non-marketable equity investment

 $300  $  $  $300 

 

In arriving at the estimated value for the non-cash consideration, the Company utilized inputs relying on significant judgment in accordance with the AICPA Accounting and Valuation Guide, Valuation of Privately Held Company Equity Securities Issued as Compensation (2013). The key assumptions below were utilized:   

 

 

Discount for lack of marketability: 34% - 41%.

 

Expected Term: 4 - 5 Years.

 

Risk Free Interest Rate: 0.75% - 0.92%.

 

Dividend: 0.00.

 

Volatility: 63% - 78%.

 

Volatility was estimated by utilizing a selected peer group of companies within the customer's industry with a valuation date as of  October 2021. 
 
After initial recognition fair value of the non-cash consideration, the Company elected to utilize the practical expedient under ASC 321 by which entities can elect to measure equity securities without readily determinable fair values at “cost minus impairment,” basis for periods subsequent to the acquisition date. Under the “cost minus impairment” methods, when the investment is determined to be impaired on the basis of a qualitative assessment or there is an observable price change in an orderly transaction, entities that have made the election in ASC 321 must remeasure such equity securities at fair value in accordance with ASC 820. ASC 321 indicates that the adjustments to the carrying value of an equity security without a readily determinable fair value should reflect the fair value of the security as of the date that the observable transaction for the similar security took place. 
 
Subsequent to the valuation date and through December 31, 2023, there were no observable price changes or indicators of impairment for the non-marketable equity investment. During Fiscal 2024, there were no observable price changes or indicators of impairment for the non-marketable equity investment. There was no change to the carrying value of the non-marketable equity investment of $0.3 million as of  December 29, 2024 and December 31, 2023.
 
 

NOTE 10 INCOME TAXES

 

The following table presents the U.S. and foreign components of consolidated income (loss) before income taxes and the provision for (benefit from) income taxes (in thousands):

 

  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Income (loss) before income taxes:

            

U.S.

 $(3,782) $(225) $(4,116)

Foreign

  (56)  (36)  (53)

Income (loss) before income taxes

 $(3,838) $(261) $(4,169)
             

Provision for income taxes:

            

Current:

            

Federal

 $  $  $ 

State

  (2)  9   3 

Foreign

  (20)  (6)  36 

Subtotal

  (22)  3   39 

Deferred:

            

Federal

 $  $  $ 

State

         

Foreign

  25   (1)  59 

Subtotal

  25   (1)  59 

Provision for income taxes

 $3  $2  $98 

 

The following table presents the rate reconciliation between income tax provisions at the U.S. federal statutory rate and the effective rate reflected in the consolidated statements of operations (in thousands):

 

  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Income tax benefit at statutory rate

 $(806)  21.0% $(55)  21.0% $(876)  21.0%

State taxes

  (2)  0.1%  9   -3.4%  3   -0.1%

Foreign taxes

  17   -0.4%     -0.1%  106   -2.5%

Stock compensation and other permanent differences

  8   -0.2%  (740)  282.9%  21   -0.5%

162(m)

  147   -3.8%     0.0%     0.0%

R&D tax credits

  (543)  14.1%  (480)  183.8%  (318)  7.6%

Expired tax attributes

  585   -15.3%  1,290   -493.5%  3,563   -85.5%

Future benefit of deferred tax assets not recognized

  597   -15.6%  (22)  8.6%  (2,401)  57.6%

Provision for income taxes

 $3   -0.1% $2   -0.7% $98   -2.4%

 

Based on the available objective evidence, management believes it is more likely than not that the U.S. net deferred tax assets will not be fully realizable. Accordingly, the Company has provided a full valuation allowance against its U.S. federal and state deferred tax assets at December 29, 2024. Any future release of the valuation allowance may be recorded as a tax benefit increasing net income. The Company believes it is more likely than not it will be able to realize its foreign deferred tax assets.

 

Deferred tax balances are comprised of the following (in thousands):

 

  December 29, 2024  

December 31, 2023

 

Deferred tax assets:

        

Net operating losses

 $42,488  $42,220 

Accruals and reserves

  1,232   1,569 

Credits carryforward

  7,342   6,730 

Depreciation and amortization

  6,086   5,841 

Stock-based compensation

  601   447 

Operating lease liability

  165   216 

Gross deferred tax assets

  57,914   57,023 

Deferred tax liabilities:

        

Right-of-use asset

  (172)  (215)

Withholding tax on future distribution

  (125)  (125)

Gross deferred tax liabilities

  (297)  (340)

Net deferred tax assets

  57,617   56,683 

Valuation allowance

  (57,742)  (56,783)

Total deferred tax liability

 $(125) $(100)

 

58

 

Beginning January 1, 2022, the Tax Cuts and Jobs Act (the "Tax Act”) eliminated the option to deduct research and development expenditures in the current year and requires taxpayers to capitalize such expenses pursuant to Internal Revenue Code (“IRC”) Section 174. The capitalized expenses are amortized over a 5-year period for domestic expenses and a 15-year period for foreign expenses. As a result of this provision of the Tax Act, the Company capitalized $10.1 million of research expenses in fiscal year 2024.

 

As of December 29, 2024, the Company had federal and state income tax net operating loss ("NOL") carryforwards of approximately $170.3 million and $96.3 million, respectively. Approximately $103.5 million in federal NOLs generated before January 1, 2018 expire beginning in 2025 through 2037. Federal NOLs of $66.8 million generated in years after January l, 2018 can be carried forward indefinitely. State NOLs will expire beginning in fiscal year 2028 through 2044. The Company had research credit carryforwards of approximately $5.2 million for federal and $5.7 million for state income tax purposes as of December 29, 2024. If not utilized, the federal carryforwards will expire beginning in 2026 through 2044. The California research credit carryforward can be carried forward indefinitely.

 

Due to the Company's history of losses, it believes that it is more likely than not that the deferred tax assets and benefits from these federal and state NOL and credit carryforwards will not be realized as of December 29, 2024. Accordingly, the Company established a valuation allowance of $57.7 million, tax-effected, as of the Fiscal Year ended  December 29, 2024 due to uncertainties related to its ability to utilize its U.S. deferred tax assets before they expire.

 

Events which may restrict utilization of a company’s net operating loss and credit carryforwards include, but are not limited to, certain ownership change limitations as defined in Internal Revenue Code Section 382(a) ("Section 382") and similar state provisions. In the event the Company has had a change of ownership, utilization of carryforwards could be restricted to an annual limitation. The annual limitation may result in the expiration of net operating loss carryforwards and credit carryforwards before utilization.

 

The Company performed a Section 382 Study related to ownership changes in fiscal year 2023, covering the period starting January 1, 2005 through December 31, 2023. Per the Section 382 Study, there were no Section 382 ownership changes during this period. As a result, the future utilization of the Company's NOL and R&D credit carryovers generated since 2005 are not subject to any limitations, assuming the Company does not experience an ownership change in the future.

 

Foreign withholding taxes associated with the repatriation of earnings of foreign subsidiaries were not provided for on the undistributed earnings of certain foreign subsidiaries as of the end of fiscal 2024. The Company intends to reinvest these earnings indefinitely in the Company’s foreign subsidiaries. The Company believes that future domestic cash generation will be sufficient to meet future domestic cash needs. In previous years, the Company recorded a deferred tax liability of approximately $0.1 million on the undistributed earnings of non-U.S. subsidiaries. During fiscal 2024, there were no changes to this balance, and at December 29, 2024, the balance for this deferred tax liability was approximately $0.1 million. The foreign withholding taxes are not expected to have a material impact on the Company’s financial position and results of operation.

 

Uncertain Tax Positions

 

Changes in gross unrecognized benefits are as follows (in thousands):

 

  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Beginning balance of unrecognized tax benefits

 $2,513  $2,249  $2,118 

Additions (subtractions) for tax positions related to the prior year

  (63)  2    

Additions for tax positions related to the current year

  280   262   185 

Lapse of statutes of limitations

        (54)

Ending balance of unrecognized tax benefits

 $2,730  $2,513  $2,249 

 

Out of $2.7 million of unrecognized tax benefits, there are no unrecognized tax benefits that would result in a change in the Company's effective tax rate if recognized in future years. The accrued interest and penalties related to uncertain tax positions was not significant as of December 29, 2024, December 31, 2023, and January 1, 2023.

 

The Company is not currently under tax examination in the U.S. and the Company’s historical net operating loss and credit carryforwards may be adjusted by the Internal Revenue Service and other tax authorities until the statute closes on the year in which such tax attributes are utilized. The Company estimates that its unrecognized tax benefits will not change significantly within the next twelve months.

 

The Company is subject to U.S. federal income tax as well as income taxes in many U.S. states and foreign jurisdictions in which the Company operates. The U.S. tax years from 2005 forward remain effectively open to examination due to the carryover of unused net operating losses and tax credits.

 

Significant components of the Company's income taxes paid are as follows (in thousands):

 

  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Federal

 $  $  $ 

State and local

  13   9   2 

Japan

  1   2   2 

Taiwan

     2   4 

India

  15   1   7 

China

  4       

Other foreign jurisdictions

        1 

Total income taxes paid

 $33  $14  $16 

 

59

 

NOTE 11 STOCKHOLDERS’ EQUITY

 

Common and Preferred Stock

 

As of December 29, 2024, the Company is authorized to issue 200 million shares of common stock and has 10 million shares of authorized but unissued undesignated preferred stock. Without any further vote or action by the Company’s stockholders, the Board of Directors has the authority to determine the powers, preferences, rights, qualifications, limitations, or restrictions granted to or imposed upon any wholly unissued shares of undesignated preferred stock.

 

Issuance of Common Stock

 

On December 5, 2024, the Company entered into common stock purchase agreements with certain investors for the sale of an aggregate of 424 thousand shares of its common stock, in a registered direct offering pursuant to an effective shelf registration statement on Form S-3, resulting in net cash proceeds of approximately $3.2 million. Issuance costs of $27 thousand related to the offering were immaterial. The purchase price for each share of common stock in the December 2024 offering was $7.67.

 

On March 13, 2024, the Company entered into common stock purchase agreements with certain institutional investors and their affiliated entities for the sale of an aggregate of  223 thousand shares of common stock in a registered direct offering pursuant to an effective shelf registration statement on Form S-3, resulting in net cash proceeds of approximately $3.5 million. Issuance costs of $24 thousand related to the offering were immaterial. The purchase price for each share of common stock in the March 2024 offering was $16.00.
 

On March 21, 2023, the Company entered into common stock purchase agreements with certain investors for the sale of an aggregate of 450 thousand shares of its common stock, in a registered direct offering pursuant to an effective shelf registration statement on Form S-3, resulting in net cash proceeds of approximately $2.3 million. Issuance costs related to the offering were immaterial. The purchase price for each share of common stock in the March 2023 offering was $5.14.

 

On September 14, 2022 and February 9, 2022, the Company entered into common stock purchase agreements with certain investors for the sale of an aggregate of 487 thousand and 310 thousand shares of common stock, respectively, in registered direct offering direct offerings pursuant to an effective shelf registration statement on Form S-3, resulting in net cash proceeds of approximately $3.2 million and $1.5 million, respectively. Issuance costs related to the September 14, 2022 and the February 9, 2022 offerings were immaterial. The purchase price for each share of common stock in the September 14, 2022 and February 9, 2022 offerings were $6.57 and $4.78, respectively.

 

On August 17, 2022, the Company filed a new Registration Statement on Form S-3 with the SEC to replace a previously expired Registration on Form S-3, under which the Company may sell, from time-to-time common stock, preferred stock, depositary shares, warrants, debt securities, and units, individually or as units comprised of one or more of the other securities or a combination thereof. The Company's registration statement became effective on August 26, 2022.

 

Warrants exercisable for  386 thousand shares of common stock at an exercise price of  $19.32 per share were issued on  May 29, 2018 and were exercisable any time for a period of 60 months. These warrants expired unexercised on May 29, 2023.
 

NOTE 12 EMPLOYEE STOCK PLANS

 

2009 Stock Plan

 

On April 24, 2019, the QuickLogic Corporation 2009 Stock Plan ("2009 Stock Plan") was replaced by the 2019 Stock Plan and the remaining balance of available shares under the 2009 Stock Plan were cancelled.

 

2019 Stock Plan

 

On April 24, 2019, the Company’s Board of Directors and shareholders approved the QuickLogic Corporation 2019 Stock Plan ("2019 Stock Plan"). The 2019 Stock Plan was extended ten years through April 24, 2029. Under the 2019 Stock Plan, 5.0 million shares of common stock were available for grants, plus any shares subject to any outstanding options or other awards granted under the 2009 Stock Plan that expire, are forfeited, cancelled, returned to the Company for failure to satisfy vesting requirements, settled for cash, or otherwise terminated without payment being made thereunder.

 

On December 23, 2019, the Company filed a Certificate of Amendment to the Company's Amended and Restated Certificate of Incorporate with the Secretary State of Delaware to effect a 1-for-14 reverse stock split ("Reverse Stock Split") became effective on December 23, 2019. As such, 357 thousand shares of common stock were now authorized for grants under the 2019 Stock Plan, plus any shares subject to any outstanding options or other awards granted under the 2009 Stock Plan that expire, are forfeited, cancelled, returned to the Company for failure to satisfy vesting requirements, settled for cash, or otherwise terminated without payment being made thereunder.

 

The Company's Board of Directors approved and on April 22, 2020, stockholders subsequently ratified an increase in the total number of shares available for future awards under the 2019 Stock Plan. The approved increase in the total number of shares available for future awards was 550 thousand shares, for an overall authorized amount of 907 thousand shares, plus any shares subject to any outstanding options or other awards granted under the Company's 2009 Stock Plan that are terminated, canceled, surrendered, or forfeited as of April 22, 2020. On April 28, 2020, the Company filed a Registration Statement on Form S-8 with the Securities and Exchange Commission to register an additional 550 thousand shares of its common stock that may be issued under the Company’s 2019 Stock Plan.

 

The Company's Board of Directors approved and on May 12, 2021, stockholders subsequently ratified an increase in the total number of shares available for future awards under the 2019 Stock Plan. The approved increase in the total number of shares available for future awards was 600 thousand shares, for an overall authorized amount of 1.5 million shares, plus any shares subject to any outstanding options or other awards granted under the Company's 2009 Stock Plan that are terminated, canceled, surrendered, or forfeited as of May 12, 2021. On May 19, 2021, the Company filed a Registration Statement on Form S-8 with the Securities and Exchange Commission to register an additional 600 thousand shares of its common stock that may be issued under the Company’s 2019 Stock Plan.

 

The Company's Board of Directors approved and on May 10, 2022, stockholders subsequently ratified an increase in the total number of shares available for future awards under the 2019 Stock Plan. The approved increase in the total number of shares available for future awards was 900 thousand shares, for an overall authorized amount of 2.4 million shares, plus any shares subject to any outstanding options or other awards granted under the Company's 2009 Stock Plan that are terminated, canceled, surrendered, or forfeited as of May 10, 2022. On May 19, 2022, the Company filed a Registration Statement on Form S-8 with the Securities and Exchange Commission to register an additional 900 thousand shares of its common stock that may be issued under the Company’s 2019 Stock Plan.

 

60

 

As of December 29, 2024, approximately 65 thousand shares of the Company’s common stock were reserved for issuance under the 2019 Stock Plan.

 

Options typically vest at a rate of 25% one year after the vesting commencement date, and one forty-eighth for each month of service thereafter. RSUs typically vest at a rate of 25% one year after the vesting commencement date, and one eighth every six months thereafter. The Company may implement different vesting schedules in the future with respect to any new equity awards.

 

2009 Employee Stock Purchase Plan

 

The 2009 Employee Stock Purchase Plan, or 2009 ESPP, was adopted in March 2009 and subsequently approved by the Company's stockholders on April 22, 2009. Under the 2009 ESPP, 2.3 million shares were reserved for issuance. The 2009 ESPP originally extended for ten years until March 6, 2019 and provides for six-month offering periods. Participants purchase shares through payroll deductions of up t20% of an employee’s total compensation (maximum of 20,000 shares per offering period). The 2009 ESPP permits the Board of Directors to determine, prior to each offering period, whether participants purchase shares at: (i) 85% of the fair market value of the common stock at the end of the offering period; or (ii) 85% of the lower of the fair market value of the common stock at the beginning or the end of an offering period.

 

The Company's Board of Directors approved and on April 23, 2015, stockholders subsequently ratified an increase in the total number of shares available for sale under the 2009 ESPP. The approved increase in the total number of shares available for sale was 1.0 million shares, for an overall authorized amount of 3.3 million shares. On November 16, 2015, the Company filed a Registration Statement on Form S-8 with the Securities and Exchange Commission to register an additional 1.0 million shares of its common stock that may be issued under the Company’s 2009 ESPP.

 

The Company's Board of Directors approved and on April 26, 2017, stockholders subsequently ratified an increase in the total number of shares available for sale under the 2009 ESPP. The approved increase in the total number of shares available for sale was 1.5 million shares, for an overall authorized amount of 4.8 million shares.

 

On December 23, 2019, the Company filed a Certificate of Amendment to the Company's Amended and Restated Certificate of Incorporate with the Secretary State of Delaware to effect a 1-for-14 reverse stock split became effective on December 23, 2019. As such, 343 thousand shares of common stock were now authorized for issuance under the 2009 ESPP and participants could now purchase a maximum of 1,428 shares per six-month offering period.

 

The Company's Board of Directors approved and on April 22, 2020, stockholders subsequently ratified an increase in the total number of shares available for sale under the 2009 ESPP. The approved increase in the total number of shares available for sale was 300 thousand shares, for an overall authorized amount of 643 thousand shares. Additionally, stockholders approved an extension of the term for the 2009 ESPP for ten years until March 5, 2029. On April 28, 2020, the Company filed a Registration Statement on Form S-8 with the Securities and Exchange Commission to register an additional 407 thousand shares of its common stock that may be issued under the Company’s 2009 ESPP, which consisted of 300 thousand shares approved on April 22, 2020 and the 1.5 million shares approved on April 26, 2017 after accounting for the reverse stock split, or 107 thousand shares.

 

In November 2020, the Board of Directors approved to increase the maximum number of shares available to be purchased per six-month offering from 1,428 shares to 10,000 shares. Additionally, the Board of Directors has determined that, until further notice, future offering periods will be made at 85% of the lower of the fair market value of the common stock at the beginning or the end of an offering period.

 

As of December 29, 2024, approximately 121 thousand shares of the Company’s common stock were reserved for issuance under the 2009 ESPP Stock Plan.

 

NOTE 13 STOCK-BASED COMPENSATION

 

The Company provides stock-based incentive compensation awards to eligible employees and non-employee directors. Awards that may be granted under the program include non-qualified and incentive stock options, restricted stock awards, restricted stock units ("RSU"), and performance-based restricted stock units ("PRSU") and are based on the closing price of the Company’s common stock on the date of grant. To date, awards granted under the program consist of stock options, RSUs, and PRSUs. The majority of stock-based awards granted under the program vest over two years. Stock options granted under the program have a maximum contractual term of ten years.

 

Stock-based compensation expense recognized in the Company’s consolidated statements of operations for the years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively is as follows (in thousands):

 

  

Fiscal Years

 

Stock-based compensation expense included in:

  2024   2023   2022 

Cost of revenue

 $852  $328  $272 

Research and development

  1,048   595   652 

Selling, general and administrative

  2,706   1,599   1,111 

Total costs and expenses

 $4,606  $2,522  $2,035 

 

  

Fiscal Years

 

Stock-based compensation expense by type of award:

 

2024

  

2023

  

2022

 

ESPP

 $108  $127  $70 

RSU and PRSU

  4,498   2,395   1,965 

Total costs and expenses

 $4,606  $2,522  $2,035 

 

 The Company capitalized stock-based compensation amounts to capitalized internal-use software and tooling, net of $158 thousand and $248 thousand for the years ended December 29, 2024 and December 31, 2023, respectively. No stock-based compensation was capitalized to internal-use software and tooling for the year ended January 1, 2023. No stock-based compensation was capitalized or included in inventories for the years ended December 29, 2024, December 31, 2023, and January 1, 2023.

 

61

 

Stock-Based Compensation Award Activity

 

A roll forward of shares available for grant under the 2019 Plan (in thousands) is as follows:

 

  

Shares Available for Grant

 
    

Balance at January 1, 2023

  960 

RSUs and PRSUs granted

  (400)

Options forfeited or expired

  15 

RSUs and PRSUs forfeited

  20 

Balance at December 31, 2023

  595 

Options forfeited or expired

  12 

RSUs and PRSUs granted

  (635)

RSUs and PRSUs forfeited

  93 

Balance at December 29, 2024

  65 

 

No stock options were granted during any of the periods presented.

 

Stock Options

 

A roll forward of stock options under the 2019 Plan is as follows: 

 

  

Number of Shares

  

Weighted Average Exercise Price

  

Weighted Average Remaining Term

  

Aggregate Intrinsic Value

 
  

(in thousands)

      

(in years)

  

(in thousands)

 

Balance outstanding at January 3, 2021

  121  $28.46         

Forfeited or expired

  (28)  31.68         

Balance outstanding at January 2, 2022

  93   27.49         

Forfeited or expired

  (18)  39.72         

Balance outstanding at January 1, 2023

  75   24.50         

Forfeited or expired

  (15)  45.22         

Balance outstanding at December 31, 2023

  60   19.45         

Forfeited or expired

  (12)  48.14         

Outstanding, exercisable, and vested at December 29, 2024

  48  $12.05   1.70  $ 

 

The intrinsic value for the stock options, based on the Company’s closing stock price of $9.86 per share at December 27, 2024, the last trading day of the Company’s current reporting period, was $0 which would have been received by the option holders had all option holders exercised their options as of that date.

 

No options were exercised or granted during the years ended December 29, 2024 December 31, 2023, and January 1, 2023. As of December 29, 2024, there were no unvested stock options.

 

Restricted Stock Units

 

The Company grants RSUs to employees with various vesting terms. RSUs entitle the holder to receive, at no cost, one common share for each restricted stock unit on the date vested. The Company withholds shares in settlement of employee tax withholding obligations on the vesting of restricted stock units.

 

As of December 29, 2024, there was approximately $3.3 million in unrecognized stock-based compensation expense related to RSUs, inclusive of unrecognized stock-based compensation related to PRSUs of $6 thousand. The remaining unrecognized stock-based compensation expense as of  December 29, 2024 is expected to be recorded over a weighted average period of 1.45 years.

 

62

 

A roll forward summarizing RSU activity and related weighted average grant date fair values is as follows: 

 

  

RSUs Outstanding

 
  

Number of Shares

  

Weighted Average Grant Date Fair Value

 
  

(in thousands)

     

Nonvested at January 2, 2022

  568  $5.86 

Granted

  584   6.11 

Vested

  (490)  5.56 

Forfeited

  (32)  5.35 

Nonvested at January 1, 2023

  630   6.05 

Granted

  400   8.12 

Vested

  (421)  6.15 

Forfeited

  (20)  6.92 

Nonvested at December 31, 2023

  589   7.35 

Granted

  635   9.57 

Vested

  (532)  8.29 

Forfeited

  (93)  13.16 

Nonvested at December 29, 2024

  599  $7.97 

  

2009 ESPP Stock Plan

 

The Company issued 41 thousand shares of common stock at an average price of $7.65 per share, 45 thousand shares of common stock at an average price of $4.48 per share, and 52 thousand shares of common stock at an average price of $4.82 per share to employees in the years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively.

 

The weighted average grant date fair value and the weighted-average assumptions used to estimate the fair value of ESPP option rights granted is as follows:

 

  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Expected life (months)

  5.9   6.0   6.0 

Risk-free interest rate

  4.71%  5.30%  3.04%

Volatility

  64%  50%  57%

Dividend yield

         

Weighted average fair value of ESPP options granted

 $2.93  $2.14  $2.04 
 

NOTE 14 INFORMATION CONCERNING SEGMENTS, PRODUCT LINES, GEOGRAPHIC INFORMATION, ACCOUNTS RECEIVABLE AND REVENUE CONCENTRATION

 

The Company identifies its business segments based on business activities, management responsibility, and geographic location. For all periods presented, the Company operated in a single reportable business segment.

 

The Company has one reportable operating segment based on how its Chief Operating Decision Maker (CODM) manages the business and in a manner consistent with the availability of discrete financial information and the internal reporting provided to the CODM. The CODM, the Company's Chief Executive Officer (CEO), reviews detailed income statements, balance sheets, and sales reports in order to assess performance of the Company. The CODM does not review assets at a different asset level or category than at the consolidated level and the consolidated statements of operations are presented to the CODM without further disaggregation. Significant segment expenses also include depreciation, amortization, and stock-based compensation, which are disclosed within the consolidated statements of cash flows. The Company does not have any significant intra-entity sales or transfers.

 

Sales, operating income, and net income are some of the key variables monitored by the CODM and management when determining the Company's financial condition and operating performance. The CODM uses sales, operating income (loss), and net income (loss) to evaluate income generated in deciding whether to reinvest profits into the segment or to use such profits for other purposes, such as for acquisitions or share repurchases. These key variables are also used to monitor budget versus actual results, as well as in competitive analyses by benchmarking to the Company’s competitors.

 

The following is a breakdown of revenue by product family (in thousands): 

 

  

Fiscal Years

 
  

2024

  

2023

  

2022

 

New products

 $16,128  $18,211  $11,675 

Mature products

  3,984   2,987   4,505 

Total revenue

 $20,112  $21,198  $16,180 

 

New products revenue consists of revenues from the sale of hardware products manufactured on 180 nanometer or smaller semiconductor processes, eFPGA IP license, professional services, QuickAI and SensiML AI software as a service (SaaS) revenues. Mature products include all products produced on semiconductor processes larger than 180 nanometer. Associated royalty revenues are included within their respective device's classification.

 

63

 

The following is a breakdown of new products revenue (in thousands): 

 

  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Hardware products

 $2,547  $1,230  $3,757 

eFPGA IP

  13,120   16,839   7,545 

SaaS & Other

  461   142   373 

Total new products revenue

 $16,128  $18,211  $11,675 

 

eFPGA IP revenue is comprised primarily of eFPGA intellectual property license revenue, eFPGA-related professional services revenue, and eFPGA-related support and maintenance revenue. eFPGA-IP revenue related to professional services was approximately $13.1 million, $16.6 million, and $7.4 million in the Fiscal Years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively.

 

Contract assets were approximately $2.7 million, $3.6 million, and $2.0 million at December 29, 2024, December 31, 2023, and January 1, 2023, respectively and were included under current assets on the Company's consolidated balance sheets. Changes in the Company's contract asset balance resulted from the Company gaining the unconditional right to invoice its customers for previously recognized revenue, partially offset by additional revenue recognition in the period for contracts that contain a different payment schedule than the Company's revenue recognition timeline. The Company expects to invoice the $2.7 million in contract assets as of December 29, 2024 by the end of fiscal Q3'25.

 

Contract liabilities of $0.5 million, $1.1 million, and $0.3 million were included in deferred revenue on the Company's consolidated balance sheets at December 29, 2024, December 31, 2023, and January 1, 2023, respectively. In the twelve months ended December 29, 2024, the Company recognized the previously outstanding contract liabilities as of December 31, 2023 of $1.1 million as revenue. The Company expects to recognize the $0.5 million in deferred revenues as of December 29, 2024 using the output time-based method through the end of Q2'25.

 

Of its remaining unsatisfied performance obligations not currently on the Company's balance sheet, the Company expects to recognize $4.7 million by Q3'25, either through the input time-based method or the output method, recognizing revenue as deliverables such as IP and various technologies and training are transferred or provided to the customer. For the majority of the Company's contracts, payment schedules are in place and cash receipts will not always follow the timeline of the Company's revenue recognition policies. As such, the Company will typically record contract assets and liabilities on its consolidated balance sheet in relation to these contracts.

 

During the year ended January 1, 2023, the Company entered into a multiple-year agreement with a customer to provide professional services over multiple phases of which each phase has to be separately approved prior to commencement of work. Other contractual terms include a termination for convenience clause including the enforceable right to payment for performance completed to date.

 

The Company assessed the agreement under ASC 606 noting the following judgments, estimates, and conclusions:

 

 

•  

Each funded phase comprised a separate contract.

 

•  

There were monthly performance obligations associated with stated milestones.

 

•  

The application of the output method resulted in the allocation of the transaction price for the contract on a straight-line basis for the stated milestones.

 

•  

Further, revenue for the contract is recognized at a point in time when control of the asset is transferred to and accepted by the customer.

 

Associated with this agreement, the Company recognized professional services revenue amounting to $10.9 million and $14.8 million and $3.3 million for the fiscal years ended December 29, 2024, December 31, 2023 and January 1, 2023, respectively. As of December 29, 2024 and December 31, 2023, the Company had $2.6 million and $3.6 million, respectively, in contract assets on its consolidated balance sheets associated with this agreement.

 

The Company derives revenue from sales to customers located in North America, Europe and Asia Pacific. North America includes revenue from the United States. Revenue from the United States was $16.9 million or 84% of total revenue, $18.6 million or 88% of total revenue, and $10.6 million or 67% of total revenue in the years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively. The Company attributes revenues from external customers to individual countries based on the end customer's country, if available. If not available, the Company will utilize the country of the furthest entity in the supply chain for which the country is known, such as the distributor or assembly.

 

The following is a breakdown of revenue by shipping destination (in thousands): 

 

  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Asia Pacific

 $2,199  $1,965  $3,558 

North America

  17,196   18,644   10,912 

Europe

  717   589   1,710 

Total revenue

 $20,112  $21,198  $16,180 

 

The following distributors and customers accounted for 10% or more of the Company's revenue for the periods presented. Distributor amounts represent revenue from the Company's goods and services sold to a distributor. Customer amounts represent revenues from both distributor and from the Company to an end customer. As such, revenue to a distributor may also include information related to customers.

 

  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Distributor "A"

  11%  *   15%

Distributor "B"

  *   *   12%

Customer "A"

  54%  70%  20%

Customer "C"

  *   *   16%

Customer "F"

  *   *   12%

* Represents less than 10% of revenue as of the date presented.

 

64

 

The following distributors and customers accounted for 10% or more of the Company's accounts receivable and contract asset balance as of the dates presented:

 

  

December 29,

  

December 31,

 
  

2024

  

2023

 

Distributor "A"

  10%  * 

Distributor "D"

  12%  * 

Customer "A"

  50%  86%

Customer "K"

  10%  * 

* Represents less than 10% of trade accounts receivable and contract assets, net, as of the date presented.

 

Approximately 0.1% and 0.4% of the Company’s long-lived assets, including property and equipment and other assets, were located outside the United States as of December 29, 2024 and December 31, 2023, respectively.

 

NOTE 15 COMMITMENTS AND CONTINGENCIES

 

Commitments

 

The Company's principal contractual commitments include purchase obligations, re-payments of draw downs from the revolving line of credit, and payments under operating leases and financing arrangements. Purchase obligations are largely comprised of open purchase order commitments to suppliers and to subcontractors under professional services agreements. The Company's risk associated with the purchase obligations under professional services agreements is limited to the termination liability provisions within those contracts, and as such, it does not believe they represent a material liquidity risk to the company.

 

Certain wafer manufacturers require the Company to forecast wafer starts several months in advance. The Company is committed to take delivery of and to pay for a portion of the forecasted wafer volume. The Company did not have any non-cancellable purchase commitments with various wafer foundries as of December 29, 2024.

 

Purchase Obligations

 

Purchase obligations represent contractual agreements to purchase goods or services entered into in the ordinary course of business. Purchase obligations are legally binding and amongst other things, specify a minimum or a range of quantities, pricing, and approximate timing of the transaction. Purchase obligations include amounts that are recorded on the Company's consolidated balance sheets, as well as amounts that are not recorded on the Company's consolidated balance sheets. The Company had $1.2 million of recorded and unrecorded purchase obligations due within the next twelve months as of December 29, 2024. The Company expects this commitment to be fulfilled over the next twelve months of Fiscal 2025.

 

Litigation

 

From time to time, the Company may become involved in legal actions arising in the ordinary course of business including, but not limited to, intellectual property infringement and collection matters. Absolute assurance cannot be given that any such third-party assertions will be resolved without costly litigation; in a manner that is not adverse to the Company’s consolidated financial position, results of operations, or cash flows; or without requiring royalty or other payments which may adversely impact gross profit.

 

NOTE 16 SUBSEQUENT EVENTS

 

On January 7, 2025, the Company announced its Board of Directors was actively exploring options for its wholly owned subsidiary, SensiML. Preliminary discussions commenced with potential strategic partners regarding the possible sale of SensiML or its assets. As of the announcement date, the Company started accounting for its SensiML subsidiary under restructuring activities in accordance with ASC 420.

 

Additionally, as of the filing date of March 25, 2025, for the Company's fiscal 2024 annual report on Form 10-K, there have not been any new material developments regarding the disposal of SensiML. As such, the Company is unable to estimate any financial effects related to the disposal of SensiML. The Company continues to evaluate various options for the future of SensiML.

 

On February 25, 2025, the Company entered into an At Market Issuance Sales Agreement (the "Sales Agreement") with Needham & Company, LLC (the "Agent"), pursuant to which the Company may offer and sell, from time to time, through the Agent, as sales agent, shares of the Company's common stock, par value $0.001 per share, having an aggregate offering price of up to $20,000,000 (the "ATM Offering"). The Company intends to use the net proceeds from the ATM Offering for general corporate purposes, which may include, but is not limited to, working capital, licensing or acquiring intellectual property or technologies to incorporate in the Company's products, capital expenditures, to fund possible investments in and acquisitions of complementary businesses, partnerships, or minority investments, or to repay debt. As of March 21, 2025, the Company sold 182 thousand shares under the ATM Offering.

 

On March 6, 2025, the Company entered into Common Stock Purchase Agreements with certain institutional investors for the sale of an aggregate of 256,200 shares of common stock, par value $0.001 (the “Common Stock”), in a registered direct offering. These share placements resulted in gross proceeds of approximately $1.5 million (the “Financing”). The purchase price for each share of Common Stock in the Financing was $5.93. The per share purchase price reflects no discount based upon the 3-day volume weighted average price as of the close of trading on March 5, 2025.

 

On March 14, 2025, the Company entered into the Eighth Amendment (the “Eighth Amendment”) to their Amended and Restated Loan and Security Agreement (as amended, the “Loan Agreement”) dated December 21, 2018, with Heritage Bank of Commerce. The Eighth Amendment, which became effective on March 17, 2025, amends the Loan Agreement to, among other things, extend the loan maturity date for one year through December 31, 2026.

 

65

 

ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE

 

None.

 

ITEM 9A. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

We maintain disclosure controls and procedures designed to ensure that information required to be disclosed in the reports we file or submit pursuant to the Securities and Exchange Act of 1934, as amended, or the Exchange Act, is recorded, processed, summarized, and reported within the time periods specified in the rules and forms of the SEC, and that such information is 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, with the participation of the Chief Executive Officer and Financial Officer, has performed an evaluation of our disclosure controls and procedures as required by the applicable rules of the Exchange Act. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as of December 29, 2024 our disclosure controls and procedures were effective.

 

Management’s Annual Report on Internal Control Over Financial Reporting

 

Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934, as amended. Internal control over financial reporting is the process designed by, or under the supervision of, our Chief Executive Officer and Chief Financial Officer, and effected by our board of directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of consolidated financial statements for external purposes in accordance with generally accepted accounting principles, and includes those policies and procedures that: (i) pertain to the maintenance of records that in reasonable detail accurately and fairly reflect our transactions and dispositions of assets; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of consolidated financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; 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, cost-effective internal control over financial reporting cannot provide absolute assurance of achieving financial reporting objectives. Internal control over financial reporting is a process that involves human diligence and compliance and is subject to lapses in judgment and breakdowns resulting from human failures. Internal control over financial reporting also can be circumvented by collusion or improper management override. Because of such limitations, there is a risk that material misstatements may not be prevented or detected on a timely basis by internal control over financial reporting. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions or that the degree of compliance with established policies or procedures may deteriorate.

 

Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an assessment of the effectiveness of our internal control over financial reporting as of the end of the period covered by this Annual Report on Form 10-K. In making this assessment, we used the criteria based on the framework set forth by the Committee of Sponsoring Organizations of the Treadway Commission in “Internal Control - Integrated Framework (2013).” Based on the results of this assessment, management (including our Chief Executive Officer and Chief Financial Officer) has concluded that, as of December 29, 2024 our internal control over financial reporting was effective.

 

Changes in Internal Control Over Financial Reporting

 

There were no changes in our internal control over financial reporting that occurred during our most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

 

ITEM 9B. OTHER INFORMATION

 

Insider Trading Arrangements

 

For the three months ended December 29, 2024, none of our directors or officers (as defined in Rule 16a-1(f) of the Exchange Act) adopted or terminated a "Rule 10b5-1 trading arrangement" or "non-Rule 10b5-1 trading arrangement" (as those terms are defined in Item 408 of Regulation S-K).

 

ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

 

Not applicable.

 

 

PART III

 

The information required by Part III is incorporated by reference from the definitive Proxy Statement regarding our 2025 Annual Meeting of Stockholders, which Proxy Statement is anticipated to be filed with the Securities and Exchange Commission within 120 days after the end of the Fiscal Year covered by this Annual Report.

 

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

 

Information regarding the background of our officers is contained herein under Item 1, "Executive Officers and Directors."

 

Information regarding the background of our directors is hereby incorporated by reference from our definitive Proxy Statement relating to the 2025 Annual Meeting of Stockholders, which Proxy Statement is anticipated to be filed within 120 days after the end of the Fiscal Year covered by this Annual Report.

 

There are no family relationships between any of our directors, executive officers, or persons nominated or chosen to be a director or officer, and no such persons have been involved during the last ten years, in any legal proceedings material to their abilities or integrity.

 

We have adopted a Code of Conduct and Ethics, including provisions enumerated in Item 406 of Regulation S-K. A copy is posted on our website at https://ir.quicklogic.com/governance-docs. Any changes to or waiver from this Code of Conduct and Ethics will be posted to this page on our website.

 

Insider Trading Policy

 

We have adopted an insider trading policy governing the purchase, sale, and other dispositions of our securities by our officers, directors, employees, and other individuals associated with us that we believe is reasonably designed to promote compliance with insider trading laws, rules and regulations, and any applicable listing standards. A copy of our insider trading policy is filed as Exhibit 19.1 to this Annual Report on Form 10-K.

 

The Company complies with insider trading laws, rules and regulations, and any applicable listing standards in any transactions involving its own securities.

 

ITEM 11. EXECUTIVE COMPENSATION

 

The information required by this item is hereby incorporated by reference from our definitive Proxy Statement relating to the 2025 Annual Meeting of Stockholders, which Proxy Statement is anticipated to be filed within 120 days after the end of the Fiscal Year covered by this Annual Report.

 

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

 

The information required by this item is hereby incorporated by reference from our definitive Proxy Statement relating to the 2025 Annual Meeting of Stockholders, which Proxy Statement is anticipated to be filed within 120 days after the end of the Fiscal Year covered by this Annual Report.

 

ITEM 13. CERTAIN RELATIONSHIPS, RELATED TRANSACTIONS AND DIRECTOR INDEPENDENCE

 

The information required by this item is hereby incorporated by reference from our definitive Proxy Statement relating to the 2025 Annual Meeting of Stockholders, which Proxy Statement is anticipated to be filed within 120 days after the end of the Fiscal Year covered by this Annual Report.

 

ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES

 

The information required by this item is hereby incorporated by reference from our definitive Proxy Statement relating to the 2025 Annual Meeting of Stockholders, which Proxy Statement is anticipated to be filed within 120 days after the end of the Fiscal Year covered by this Annual Report.

 

 

PART IV

 

ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

 

(a)

1. Financial Statements

 

Reference is made to Item 8 for a list of all financial statements and schedules filed as a part of this Annual Report.

 
 

2. Financial Statement Schedules

 

All schedules are omitted because they are not applicable or the required information is shown in the consolidated financial statements or notes thereto.

 
(b)

Exhibits

 

The exhibits listed under Item 15(b) hereof are filed with or incorporated by reference as part of this Annual Report.

 

Exhibit

Number

 

Description

Form

Exhibit

Filing Date

 

 

 

 

 

 

  3.1

 

Fourth Amended and Restated Certificate of Incorporation of QuickLogic Corporation

8-K

3.1

4/28/2017

 

 

 

 

 

 

  3.2

 

Certificate of Amendment to the Amended and Restated Certificate of Incorporation of QuickLogic Corporation

8-K

3.1

12/24/2019

 

 

 

 

 

 

  3.3

 

Amended and Restated Bylaws of QuickLogic Corporation

8-K

3.2

05/02/2005

 

 

 

 

 

 

  4.1

 

Specimen Common Stock certificate of QuickLogic Corporation

S-1/A

4.1

10/12/1999

 

 

 

 

 

 

  4.2

 

Form of Common Stock Warrant

8-K

4.1

05/29/2018

 

 

 

 

 

 

  4.3

 

Description of Securities

10-K

4.3

3/13/2020

 

 

 

 

 

 

  10.1

 

Form of Indemnification Agreement for directors and executive officers

10-Q

10.24

11/13/2002

 

 

  10.2   Patent Cross License Agreement dated August 25, 1998, between QuickLogic Corporation and Actel Corporation S-1/A 10.18 08/10/1999
           

  10.3*

 

Form of Change of Control Severance Agreement

10-K

10.13

03/11/2008

 

 

 

 

 

 

  10.4*

 

Form of Change of Control Severance Agreement for Chief Executive Officer

10-K

10.14

03/11/2008

 

 

 

 

 

 

  10.5*

 

2005 Executive Bonus Plan, as restated

8-K

10.1

04/28/2008

 

 

 

 

 

 

  10.6*

 

QuickLogic Corporation 2019 Stock Plan

10-Q

10.1

05/09/2019

 

 

 

 

 

 

  10.7*

 

QuickLogic Corporation 2009 ESPP Plan, as amended

8-K

10.8

04/22/2020

 

 

 

 

 

 

  10.8*

 

QuickLogic Corporation 2019 Stock Plan, as amended May 12, 2021

8-K

10.7

05/17/2021

 

 

 

 

 

 

  10.10*

 

QuickLogic Corporation 2009 Employee Stock Purchase Plan

10-Q

10.2

05/11/2017

 

 

 

 

 

 

  10.11*

 

Form of Notice of Grant and Stock Option Agreement under the 2009 Stock Plan

8-K

10.26

08/04/2009

 

 

 

 

 

 

  10.12*

 

Form of Notice of Grant of Stock Purchase Rights and Restricted Stock Purchase Agreement under the 2009 Stock Plan

8-K

10.27

08/04/2009

 

 

 

 

 

 

  10.13*

 

Form of Notice of Grant of Restricted Stock Unit and Restricted Stock Unit Agreement under the 2009 Stock Plan

8-K

10-28

08/04/2009

 

 

 

 

 

 

  10.14*

 

Form of Notice of Grant and Stock Option Agreement under the 2019 Stock Plan

10-K

10.14

03/22/2022

 

 

 

 

 

 

  10.15*

 

Form of Notice of Grant of Restricted Stock Unit and Restricted Stock Unit Agreement under 2019 Stock Plan

10-K

10.15

03/22/2022

 

 

 

 

 

 

  10.16*

 

Form of Notice of Grant of Stock Rights and Restricted Stock Purchase Agreement Under the 2019 Stock Plan

10-K

10.16

03/22/2022

 

 

 

 

 

 

  10.17

 

Amended and Restated Loan and Security Agreement between Heritage Bank of Commerce and QuickLogic Corporation, dated as of December 21, 2018

8-K

10.1

12/28/2018

 

 

 

 

 

 

  10.18

 

First Amendment to Amended and Restated Loan and Security Agreement between Heritage Bank of Commerce and QuickLogic Corporation, dated as of November 6, 2019

10-Q

10.1

11/08/2019

           
  10.19   Second Amendment to Amended and Restated Loan and Security Agreement between Heritage Bank of Commerce and QuickLogic Corporation, dated as of December 11, 2020 8-K 10.1 12/11/2020
           
  10.20   Third Amendment to Amended and Restated Loan and Security Agreement, dated as of August 16, 2021 10-Q 10.1 08/18/2021
           
  10.21   Fourth Amendment to Amended and Restated Loan and Security Agreement, dated as of August 16, 2021 10-Q 10.3 11/17/2021
           
  10.22   Fifth Amendment to Amended and Restated Loan and Security Agreement, dated as of August 16, 2021 10-Q 10.1 05/18/2022
           
  10.23   Sixth Amendment to Amended and Restated Loan and Security Agreement, dated as of August 16, 2021 10-K 10.24 03/28/2023

 

 

  10.24   Seventh Amendment to Amended and Restated Loan and Security Agreement, dated as of December 8, 2023 8-K 10.1 12/12/2023
           
  10.25   Eighth Amendment to Amended and Restated Loan and Security Agreement, dated as of March 14, 2025 8-K 10.1 03/20/2025
           
  10.26   Form of Common Stock Purchase Agreement, dated February 9, 2022 8-K 10.1 02/09/2022
           
  10.27   Form of Common Stock Purchase Agreement, dated September 14, 2022 8-K 10.1 09/20/2022
           
  10.28   Form of Common Stock Purchase Agreement, dated March 13, 2024 8-K 10.1 03/18/2024
           
  10.29   Form of Common Stock Purchase Agreement, dated December 5, 2024 8-K 10.1 12/11/2024
           
  10.30   Form of Common Stock Purchase Agreement, dated March 6, 2025 8-K 10.1 03/10/2025
           
  10.31   Standard Industrial Commercial Multi-Tenant Lease between Lundy Associates, LLC, as Lessor, and QuickLogic Corporation, dated February 13, 2019 10-K 10.2 03/22/2022
           
  10.32**   First Amendment to Standard Industrial Commercial Multi-Tenant Lease between Lundy Associates, LLC, as Lessor, and QuickLogic Corporation, dated September 23, 2020      
           
  10.33**   Second Amendment to Standard Industrial Commercial Multi-Tenant Lease between Lundy Associates, LLC, as Lessor, and QuickLogic Corporation, dated June 24, 2021      
           
  10.34**   Third Amendment to Standard Industrial Commercial Multi-Tenant Lease between Lundy Associates, LLC, as Lessor, and QuickLogic Corporation, dated October 24, 2023      
           
  10.35**   Fourth Amendment to Standard Industrial Commercial Multi-Tenant Lease between Lundy Associates, LLC, as Lessor, and QuickLogic Corporation, dated January 31, 2024      
           
  10.36   At Market Issuance Sale Agreement, dated February 25, 2025, between QuickLogic Corporation and Needham & Company, LLC 8-K 1.1 02/26/2025
           
  19.1**   QuickLogic Insider Trading Policy      
           

  21**

 

Subsidiaries of QuickLogic Corporation

 

 

 

           
  23.1**   Consent of Frank, Rimerman & Co. LLP, Independent Registered Public Accounting Firm      

 

 

 

 

 

 

  23.2**

 

Consent of Moss Adams LLP, Independent Registered Public Accounting Firm

 

 

 

 

 

 

 

 

 

  24.1**

 

Power of Attorney (included on the Signature page of this Annual Report on Form 10-K)

 

 

 

 

 

 

 

 

 

  31.1**

 

Certification of Brian C. Faith, Chief Executive Office, pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

 

 

 

 

 

 

  31.2**

 

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

 

 

 

 

 

 

 

 

 

  32.1***

 

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

 

 

 

           
  32.2***   Certification of Elias Nader, Chief Financial Officer, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002      
           
  97   Clawback Policy - Policy for the Recovery of Erroneously Awarded Compensation, effective as of November 30, 2023 10-K 97 03/27/2024

 

 

 

 

 

 

101.INS

 

Inline XBRL Instance Document

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document

 

 

 

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document

 

 

 

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document

 

 

 

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document

 

 

 

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document

 

 

 

104

 

The cover page from the Company's annual report on Form 10-K for the year ended December 29, 2024 has been formatted in Inline XBRL and contained in Exhibit 101.

 

 

 

_______________

 

*      Indicates management contract or compensatory plan or arrangement.

**    Filed herewith.

***  Furnished herewith.

 

ITEM 16. FORM 10-K SUMMARY

 

None.

 

 

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this Annual Report on Form 10-K to be signed on its behalf by the undersigned, thereunto duly authorized on this March 25, 2025.

 

 

QUICKLOGIC CORPORATION

 

 

 

 

By:

/s/ Brian C. Faith

 

 

Brian C. Faith

President and Chief Executive Officer

 

 

 

QUICKLOGIC CORPORATION

 

 

 

 

By:

/s/ Elias Nader

 

 

Elias Nader

Chief Financial Officer and SVP, Finance

 

 

POWER OF ATTORNEY

 

KNOW ALL PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Brian C. Faith and Elias Nader and each of them singly, as true and lawful attorneys-in-fact and agents with full power of substitution and resubstitution, for him and in his name, place and stead, in any and all capacities to sign this Annual Report on Form 10-K filed herewith and any or all amendments to said report, and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission granting unto said attorneys-in-fact and agents the full power and authority to do and perform each and every act and the thing requisite and necessary to be done in and about the foregoing, as to all intents and purposes as he or she might or could do in person, hereby ratifying and confirming all that said attorneys-in-fact and agents or any of them, or his substitute, may lawfully do or cause to be done by virtue hereof.

 

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this report has been signed by the following persons on behalf of the registrant and in the capacities and on the dates indicated below.
 
Signature   Title   Date
         
/s/ Brian C. Faith   President and Chief Executive Officer; Director    
Brian C. Faith   (Principal Executive Officer)   March 25, 2025
         
/s/ Elias Nader   Chief Financial Officer and SVP, Finance    
Elias Nader   (Principal Financial Officer)   March 25, 2025
         
/s/ Timothy Saxe        
Timothy Saxe   Senior Vice President Engineering and Chief Technology Officer   March 25, 2025
         
/s/ Michael R. Farese         
Michael R. Farese   Chairman of the Board   March 25, 2025
         
/s/ Joyce Kim        
Joyce Kim   Director   March 25, 2025
         
/s/ Andrew J. Pease        
Andrew J. Pease   Director   March 25, 2025
         
/s/ Christine Russell        
Christine Russell   Director   March 25, 2025
         
/s/ Gary H. Tauss        
Gary H. Tauss   Director   March 25, 2025
 

 

 

 

FENWICK QuickLogic Corporation  
Trademark Status Report (by mark) December 29, 2024

 

Trademark

TM Image

Country

Class

App. Date

Reg. Date

App. No.

Reg. No.

Status

PASIC

 

United States

9

2/20/1990

74030976

Registered - Renewed

       

6/23/1992

1696813

 

POLARPRO

 

EUTM

9, 38, 41

3/6/2006

004941159

Registered - Renewed

       

1/31/2007

004941159

 

POLARPRO

 

Hong Kong

9

3/6/2006

300593073

Registered - Renewed

       

7/7/2006

300593073

 

POLARPRO

 

Israel

9

3/6/2006

188207

Registered - Renewed

       

8/7/2007

188207

 

POLARPRO

 

Malaysia

9

3/9/2006

06003574

Registered - Renewed

       

6/9/2010

06003574

 

POLARPRO

 

Singapore

9

3/16/2006

T0604912Z

Registered - Renewed

       

3/16/2006

T0604912Z

 

POLARPRO

 

South Korea

9

3/7/2006

4020060011642

Registered - Renewed

       

9/1/2006

400676749

 

POLARPRO

 

Taiwan

9

3/20/2006

095013441

Registered - Renewed

       

11/16/2006

1236319

 

POLARPRO

 

United Kingdom

9, 38, 41

3/6/2006

UK00904941159

Registered - Renewed

       

1/31/2007

UK00904941159

 

POLARPRO (and design)

polarlogo.jpg

EUTM

9

12/1/2006

A0006570

Registered

     

12/1/2006

IR 907167

 

POLARPRO (and design)

polarlogo.jpg

Japan

9

12/1/2006

A0006570

Registered

     

12/1/2006

IR 907167

 

POLARPRO (and design)

polarlogo.jpg

United Kingdom

9

12/1/2006

UK00800907167

Registered

     

12/1/2006

UK00800907167

 

 

 

Trademark

TM Image

Country

Class

App. Date

Reg. Date

App. No.

Reg. No.

Status

POLARPRO (and design)

polarlogo.jpg

WIPO

9

12/1/2006

A0006570

Registered

     

12/1/2006

IR 907167

 

QUICKLOGIC

 

Australia

9

3/8/2005

1045371

Registered - DNR - Allow

       

8/6/2007

1045371

to Lapse

QUICKLOGIC

 

Canada

9

1/6/2015

1709541

Registered

       

9/8/2016

TMA948769

 

QUICKLOGIC

 

China

9

2/5/2015

16314201

Registered

       

5/14/2016

16314201

 

QUICKLOGIC

 

China

9

3/9/2005

4531068

Registered - Renewed

       

12/14/2007

4531068

 

QUICKLOGIC

 

EUTM

9, 16, 42

3/8/2005

004326931

Registered - Renewed

       

4/20/2006

004326931

 

QUICKLOGIC

 

EUTM

9, 38, 42

11/11/2014

013447826

Registered - Renewed

       

3/6/2015

013447826

 

QUICKLOGIC

 

Hong Kong

9

3/7/2005

300381276

Registered - DNR - Allow

       

6/26/2006

300381276

to Lapse

QUICKLOGIC

 

India

9

3/7/2005

1342958

Registered - DNR - Allow

       

10/27/2008

1342958

to Lapse

QUICKLOGIC

 

Israel

9

3/7/2005

179090

Registered - DNR - Allow

       

3/7/2005

179090

to Lapse

QUICKLOGIC

 

Japan

9

12/1/2014

2014100965

Registered

       

10/2/2015

5797249

 

QUICKLOGIC

 

Japan

9

3/7/2004

2005019257

Registered - Renewed

       

6/24/2005

4875059

 

QUICKLOGIC

 

Singapore

9

3/8/2005

T0503155C

Registered - DNR - Allow

       

10/10/2005

T0503155C

to Lapse

QUICKLOGIC

 

South Korea

9

3/8/2005

4020050009713

Registered - Renewed

       

12/9/2005

400642609

 

QUICKLOGIC

 

South Korea

9

1/28/2015

4020150006538

Registered

       

11/11/2015

401142362

 

 

 

Trademark

TM Image

Country

Class

App. Date

Reg. Date

App. No.

Reg. No.

Status

QUICKLOGIC

 

Taiwan

9

1/26/2015

104004596

Registered

       

10/1/2015

01730543

 

QUICKLOGIC

 

Taiwan

9

3/8/2005

094010095

Registered - Renewed

       

1/16/2006

1191870

 

QUICKLOGIC

 

United Kingdom

9, 16, 42

3/8/2005

UK00904326931

Registered - DNR - Allow

       

4/20/2006

UK00904326931

to Lapse

QUICKLOGIC

 

United Kingdom

9, 38, 42

11/11/2014

UK00913447826

Registered - Renewed

       

3/6/2015

UK00913447826

 

QUICKLOGIC

 

United States

9

9/4/2014

86385987

Registered

       

11/3/2015

4843994

 

QUICKLOGIC

 

United States

9

9/9/2004

78481189

Registered

       

11/8/2005

3013357

 

QUICKLOGIC (and design) (new)

quicktmlogo.jpg

Canada

9

1/6/2015

1709542

Registered

     

9/8/2016

TMA948771

 

QUICKLOGIC (and design) (new)

quicktmlogo.jpg

China

9

2/5/2015

16314202

Registered

     

5/14/2016

16314202

 

QUICKLOGIC (and design) (new)

quicktmlogo.jpg

EUTM

9, 38, 42

11/11/2014

013447842

Registered - Renewed

     

3/6/2015

013447842

 

QUICKLOGIC (and design) (new)

quicktmlogo.jpg

Japan

9

12/1/2014

2014100966

Registered

     

10/2/2015

5797250

 

QUICKLOGIC (and design) (new)

quicktmlogo.jpg

South Korea

9

1/28/2015

4020150006534

Registered

     

11/11/2015

401142361

 

QUICKLOGIC (and design) (new)

quicktmlogo.jpg

Taiwan

9

1/26/2015

104004598

Registered

     

3/16/2016

01758796

 

QUICKLOGIC (and design) (new)

quicktmlogo.jpg

United Kingdom

9, 38, 42

11/11/2014

UK00913447842

Registered - Renewed

     

3/6/2015

UK00913447842

 

QUICKLOGIC (and design) (new)

quicktmlogo.jpg

United States

9

9/4/2014

86385990

Registered

     

11/3/2015

4843995

 

VIALINK

 

United States

9

2/20/1990

74030945

Registered - Renewed

       

6/30/1992

1698304

 
           

Record Count 42

 

75
EX-10.32 2 ex_784684.htm EXHIBIT 10.32 ex_784684.htm
 

Exhibit 10.32

 

FIRST AMENDMENT

TO LEASE

 

This First Amendment to Lease (the "First Amendment") is made, for reference purposes only, September 23, 2020, by and between Lundy Associates, LLC a California limited liability company (Lessor) and QuickLogic Corporation, a Delaware corporation (Lessee), who agree as follows:

 

RECITALS

 

This First Amendment is made with reference to the following facts and objectives:

 

a.         Lessor and Lessee entered into a written lease dated February 13, 2019 (the "Lease"), in which Lessor leased to Lessee and Lessee leased from Lessor, premises commonly known as 2220 Lundy Avenue, San Jose, California, 95131 consisting of approximately 24,164 rentable square feet (the "Premises''). Capitalized terms not defined herein shall have the meanings ascribed to them in the Lease.

 

b.         The parties desire to amend the Lease as follows:

 

 

NOW THEREFORE, for and in consideration of the mutual covenants and obligations set forth in this First Amendment, Lessor and Lessee do hereby agree to amend the Lease as follows:

 

1.         TENANT IMPROVEMENTS.    In Paragraph 56, the timeframe after which any remaining portion of the Tenant Improvement Allowance shall be forfeited shall be changed from eighteen (18) months to twenty-seven (27) months.

 

The following sentence in Paragraph 56 of the Lease "Notwithstanding anything to the contrary contained herein, any portion of the Tenant Improvement Allowance remaining after the date that is eighteen (18) months after the Commencement Date shall be forfeited by Lessee and, consistent therewith, shall not be available for use by Lessee, and Lessor shall have no further obligation to pay the same. "

 

is hereby deleted in its entirety and replaced with the following sentence:

 

"Notwithstanding anything to the contrary contained herein, any portion of the Tenant Improvement Allowance remaining after the date that is twenty-seven (27) months after the Commencement Date shall be forfeited by Lessee and, consistent therewith, shall not be available for use by Lessee, and Lessor shall have no further obligation to pay the same."

 

2.         CONFLICT.   In the event of any conflict or inconsistency between the terms and conditions of the Lease and the First Amendment, the terms and conditions of the First Amendment shall take precedence and control.

 

-1-

 

3.         ADDITIONAL TERMS.   All other terms and conditions of the Lease shall remain in full force and effect.

 

4.         NO CASp INSPECTION.   Pursuant to California Civil Code Section 1938, Lessor hereby notifies Lessee that the Premises have not undergone inspection by a Certified Access Specialist ("CASp") to determine whether the Premises meet all applicable construction­ related accessibility standards under California Civil Code. A CASp can inspect the subject premises and determine whether the subject premises comply with all of the applicable construction-related accessibility standards under state law. Although state law does not require a CASp inspection of the subject premises, the commercial property owner or Lessor may not prohibit the Lessee or tenant from obtaining a CASp inspection of the subject premises for the occupancy or potential occupancy of the Lessee or tenant, if requested by the Lessee or tenant. The parties shall mutually agree on the arrangements for the time and manner of the CASp inspection, the payment of the fee for the CASp inspection, and the cost of making any repairs necessary to correct violations of construction-related accessibility standards within the premises.

 

5.         COUNTERPARTS.   This First Amendment may be executed in facsimile or electronic (PDF) counterparts, each of which shall be deemed an original, and all of which taken together shall constitute one instrument.

 

 

IN WITNESS WHEREOF, the parties have executed this First Amendment as of the date set forth above.

 

LESSOR:

LUNDY ASSOCIATES, LLC

  a California limited liability company

 

/s/ Donald Turnquist

By: Donald Turnquist                           Date 09/30/2020

Its: Principal Lundy Assoc. LLC

 

 

LESSEE:

QUICKLOGIC CORPORATION,

  a Delaware corporation, doing business
  as Quicklogic Corporation

 

/s/ Rajiv Jain

By: Rajiv Jain                                      Date 09/25/2020

Its: VP Operations and IT, QuickLogic

 

-2-
EX-10.33 3 ex_784690.htm EXHIBIT 10.33 ex_784690.htm
 

Exhibit 10.33

 

SECOND AMENDMENT

TO LEASE

 

 

This Second Amendment to Lease (the "Second Amendment") is made, for reference purposes only, on June 24, 2021 by and between Lundy Associates, LLC, a California limited liability company (the "Lessor") and QuickLogic Corporation, a Delaware corporation (the "Lessee"), who agree as follows:

 

RECITALS

 

This Second Amendment is made with reference to the following facts and objectives:

 

a.          Lessor and Lessee entered into a written lease dated February 13, 2019 (the "Lease"), in which Lessor leased to Lessee and Lessee leased from Lessor, premises commonly known as 2220 Lundy Avenue, San Jose, California, 95131 consisting of approximately 24,164 rentable square feet (the "Premises").

 

b.          On September 23, 2020, Lessor and Lessee amended the lease with the First Amendment to Lease extending the timeframe under which Lessee has to submit for reimbursement of tenant improvement costs per Paragraph 56 of the Lease. Capitalized terms not defined herein shall have the meaning ascribed to them in the Lease.

 

c.          The parties desire to amend the Lease as follows:

 

NOW THEREFORE, for and in consideration of the mutual covenants and obligations set forth in this Second Amendment, Lessor and Lessee do hereby agree to amend the Lease as follows:

 

1.          CITY OF SAN JOSE PERMIT FEE.   Lessor and Lessee acknowledge and agree that no later than seven (7) business days from the execution date of this Second Amendment, Lessor shall pay in full to the City of San Jose the amount of Twenty-Four Thousand Two Hundred Thirteen Dollars ($24,231.00) (the "Permit Fee”) pursuant to the City of San Jose Permit Fee Invoice, Invoice #1506067, dated May 14, 2021, (the "Permit Fee Invoice") of which a copy is attached hereto as Exhibit A.

 

In exchange for Lessor paying the Permit Fee, Lessor and Lessee acknowledge and agree that Lessor shall have no obligation nor be required to pay Lessee the Tenant Improvement Allowance as originally called for in the Lease and that Paragraph 56 of the Lease is hereby deleted in its entirety.

 

2.          CONFLICT.   In the event of any conflict or inconsistency between the terms and conditions of the Lease, the First Amendment and this Second Amendment, the terms and conditions of the Second Amendment shall take precedence and control.

 

3.          ADDITIONAL TERMS.   All other terms and conditions of the Lease shall remain in full force and effect.

 

-1-

 

4.          NO CASp INSPECTION.   Pursuant to California Civil Code Section 1938, Lessor hereby notifies Lessee that the Premises have not undergone inspection by a Certified AccessSpecialist ("CASp") to determine whether the Premises meet all applicable construction-related accessibility standards under California Civil Code. A CASp can inspect the subject premises and determine whether the subject premises comply with all of the applicable construction-related accessibility standards under state law. Although state law does not require a CASp inspection of the subject premises, the commercial property owner or Lessor may not prohibit the Lessee or tenant from obtaining a CASp inspection of the subject premises for the occupancy or potential occupancy of the Lessee or tenant, if requested by the Lessee or tenant. The parties shall mutually agree on the arrangements for the time and manner of the CASp inspection, the payment of the fee for the CASp inspection, and the cost of making any repairs necessary to correct violations of construction-related accessibility standards within the premises.

 

5.          COUNTERPARTS.   This Second Amendment may be executed in facsimile or electronic (PDF) counterparts, each of which shall be deemed an original, and all of which taken together shall constitute one instrument.

 

 

IN WITNESS WHEREOF, the parties have executed this Second Amendment as of the date set forth above.

 

 

LESSOR:

LUNDY ASSOCIATES, LLC

  a California limited liability company

 

/s/ Donald Turnquist

By: Donald Turnquist                           Date 06/25/2021

Its: Principal Lundy Assoc. LLC

 

 

LESSEE:

QUICKLOGIC CORPORATION,

 

a Delaware corporation, doing business

as Quicklogic Corporation

 

/s/ Rajiv Jain

By: Rajiv Jain                                       Date 06/24/2021

Its: VP Operations and IT, QuickLogic

 

-2-
EX-10.34 4 ex_784691.htm EXHIBIT 10.34 ex_784691.htm
 

Exhibit 10.34

 

THIRD AMENDMENT TO LEASE

 

 

THIS THIRD AMENDMENT TO LEASE (this “Amendment”) is made and entered into as of the 24th day of October 2023, by and between LUNDY ASSOCIATES, LLC, a California limited liability company (“Lessor”), and QUICKLOGIC CORPORATION, a Delaware corporation(“Lessee”).

 

 

R E C I T A L S:

 

A.    Lessor and Lessee entered into that certain AIR Standard Industrial/Commercial Multi-Tenant Lease -NET and Addendum dated as of February 13, 2019, as amended by that certain First Amendment to Lease dated September 23, 2020, and that certain Second Amendment to Lease dated June 24, 2021 (collectively, the “Lease”), whereby Lessor leased to Lessee, and Lessee leased from Lessor, certain premises consisting of approximately 24,164 rentable square feet (the “Premises”) located in that certain building at 2220 Lundy Ave., San Jose, California (the “Building”).

 

B.    Between the period of approximately April 2019 through January 2022, Lessee performed certain improvements and other work to the Premises (the “Unpermitted Work”) without obtaining the necessary permits from the City of San Jose (the “City”). As a result of the Unpermitted Work, the City notified Lessee of certain City building code violations, red-tagged the Building and issued a stop work notice to Lessee. The City required Lessee to rectify the Unpermitted Work by submitting the necessary permit applications with documentation, receiving permits, conducting inspections with the City, performing corrective work as directed by the City and receiving the City’s final approval and signoff on all permits and Unpermitted Work within a specified timeframe.

 

C.    On or about July 25, 2023, Lessee was issued permits by the City (the “Remedial Work Permits”) for the Unpermitted Work.

 

D.    On or about August 23, 2023 through August 25, 2023, the City performed onsite inspections of the Premises to observe the Unpermitted Work and ordered Lessee to perform certain additional improvements and other work to the Premises and the Building to remedy the Unpermitted Work so as to comply with all applicable Laws (collectively, the “Remedial Work”).

 

E.    Lessee has requested Lessor grant an extension of the Lease term, among other things, and Lessor is willing to grant Lessee an extension of the term of the Lease on the terms and conditions of this Amendment.

 

NOW, THEREFORE, in consideration of the foregoing recitals and the mutual covenants contained herein, and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto hereby agree as follows:

 

-1-

 

A G R E E M E N T:

 

1.    Recitals; Capitalized Terms. Lessor and Lessee agree that the foregoing recitals are true, correct and complete and are hereby incorporated in this Amendment. Unless otherwise defined herein, capitalized terms as used herein shall have the same meanings as given thereto in the Lease.

 

2.    Completion of the Remedial Work. Lessee shall, at Lessee’s sole cost and expense, complete the Remedial Work in a diligent and timely manner in compliance with the Remedial Work Permits, all Laws, the provisions of Section 7.3 of the Lease and other conditions of approval that may be imposed by the City and/or other governmental and quasi-governmental agencies. Lessee shall deliver to Lessor copies of all correspondence from the City regarding the completion of the Remedial Work, including all documentation evidencing the final approval and sign off of the Remedial Work. If Lessee fails to obtain the City’s final approval and sign off of all the Remedial Work by January 31, 2024 (“Remedial Work Deadline”), Lessor shall have the right, in Lessor’s sole discretion, to terminate the Lease by written notice to Lessee effective as of a date (the “Termination Date”) that is nine (9) months from the date of termination notice (“Termination”), and the Term shall be extended until the Termination Date at the same Base Rent payable during the last year of the Term. Prior to exercising any such Termination, to the extent Lessor’s cooperation is required in order for Lessee to obtain an extension of the Remedial Work Deadline, Lessor agrees to work together with Lessee in good faith for Lessee to obtain an extension of the Remedial Work Deadline from the City for a reasonable period of time to complete the Remedial Work. Lessee agrees to inform Lessor regarding any delays (potential or actual) in Lessee’s ability to complete the Remedial Work by the Remedial Work Deadline. In the event Lessor elects to terminate this Lease as provided in this Section 2, Lessee shall surrender the Premises in the condition required by the Lease on the Termination Date, and Lessor reserves all of its rights and remedies under the Lease, including all of Lessor’s rights and remedies in connection with the Unpermitted Work and the Remedial Work. The provisions of this Section 2 shall survive the expiration or earlier termination of the Lease.

 

3.    Extension of Original Term. Provided Lessor does not exercise its right to terminate the Lease as provided in Section 2, Lessor and Lessee agree to extend the term of the Lease for an additional three (3) years (the “Extension Term”), commencing on April 15, 2024 (the “Extension Term Commencement Date”) and expiring on April 14, 2027 (the “Expiration Date”) on the terms and conditions set forth in this Amendment.

 

-2-

 

4.    Base Rent During Extension Term. Commencing on the Extension Term Commencement Date, Base Rent for the Premises shall be as follows:

 

Months:

 

Monthly Rent:

 
         

April 15, 2024 – March 14, 2025

  $ 30,205.00  
         

March 15, 2025 – April 14, 2025

  $ 0.00*  
         

April 15, 2025 – March 14, 2026

  $ 31,111.15  
         

March 15, 2026 – April 14, 2026

  $ 0.00*  
         

April 15, 2026 – March 14, 2027

  $ 32,044.48  
         

March 15, 2027 – April 14, 2027

  $ 0.00*  

 

*So long as no event of default shall have occurred under the Lease, Lessee’s obligation to pay Base Rent shall be abated for Months 12, 24 and 36 of the Extension Term (the “Abatement Period”). Lessee shall be obligated to pay Lessee’s Share of Common Area Operating Expenses during the Abatement Period. Lessee acknowledges and agrees that the foregoing Base Rent abatement has been granted to Lessee as Lessor’s contribution towards the Remedial Work, and for Lessee agreeing to pay the rental and perform the terms and conditions otherwise required under the Lease, as amended by this Amendment. In the event of a default by Lessee under the terms of the Lease as hereby amended, Lessor shall be entitled to recover such abated Base Rent granted during the Abatement Period to the extent permitted by Section 13.3 of the Lease. All such Rent shall be payable by Lessee to Lessor in accordance with the terms of the Lease.

 

5.    Additional Rent. Lessee shall continue to be responsible for the payment of Lessee’s Share of Common Area Operating Expenses during the Extension Term, and all other monetary obligations under the Lease.

 

6.    Security Deposit. The Security Deposit due under the Lease shall remain One Hundred Twelve Thousand Four Hundred Forty-One and 41/100 Dollars ($112,441.41) and the entire amount shall be held as the Security Deposit pursuant to Section 5 of the Lease, through the date Lessee has satisfied all of its obligations under the Lease. Section 57 of the Addendum is hereby deleted in its entirety.

 

7.    Option to Extend. Section 59 of the Lease and the AIRCR Option to Extend – Standard Lease Addendum attached to the Lease Form are hereby deleted in their entirety. Lessee shall have one (1) option to extend the term of the Lease for an additional five (5) years on the terms and conditions set forth in Exhibit A attached hereto.

 

8.    Bonus Rent. Section 61.B of the Addendum is hereby deleted in its entirety and replaced with the following:

 

“B. Bonus Rent. Any excess proceeds over and above the Base Rent (“Bonus Rent”) received by Lessee for a sublease or assignment to a third party shall be 100% payable to Lessor after Lessee deducts costs reasonably incurred by Lessee, including commission, brokerage fees, reasonable legal fees, and tenant improvements costs in connection with the proposed sublease or assignment.”

 

9.    Brokers. Each party represents and warrants to the other that no broker, agent or finder negotiated or was instrumental in negotiating or consummating this Amendment, except Ventana Commercial Properties, Inc., who represents Lessor only. Lessee agrees to defend, indemnify and hold harmless Lessor from and against any claim for commission or finder’s fee by any entity who claims or alleges that they were retained or engaged by Lessee or at the request of Lessee in connection with this Amendment.

 

-3-

 

10.    Hazardous Substances Disclosure Certificate. Per Section 51 of the Addendum, Lessee was required to fill out and deliver to Lessor concurrently with the execution of the Lease a Hazardous Substances Disclosure Certificate attached as Exhibit A to the Addendum. Although Lessee signed the Hazardous Substances Disclosure Certificate, Lessee failed to fill out the information in the Hazardous Substances Disclosure Certificate. Upon the execution of this Amendment, Lessee shall complete, execute and deliver to Lessor the Hazardous Substances Disclosure Certificate.

 

11.    Confidentiality. Lessee agrees that neither it, nor anyone acting on its behalf or in concert with it, will disclose any information relating to this Amendment and/or the contents of this Amendment, to any person or entity, and will hold all such information in the strictest confidentiality, except if compelled to disclose it by a court of law; provided, however, nothing in this Section 11 shall prevent Lessee from sharing information about this Amendment with its accountants or other professionals who require this information for tax preparation purposes or other legal review purposes.

 

12.    Counterparts; Electronic Delivery. This Amendment may be executed in counterparts, each of which will constitute an original, but all of which together will constitute one and the same instrument. The parties agree that a signed copy of this Amendment transmitted by one party to the other party(ies) by facsimile or electronic transmission will be binding upon the sending party to the same extent as if it had delivered a signed original of this Amendment.

 

13.    No Waiver by Lessor. Nothing in this Amendment shall be deemed a waiver by Lessor of any provision of the Lease or any breach by Lessee, or otherwise be implied as a waiver by any failure of Lessor to enforce any remedy on account of the violation of such provision, even if such violation shall continue or be repeated subsequently. Any waiver by Lessor of any provision of the Lease may only be in writing, and no express waiver shall affect any provision other than the one specified in such waiver and that one only for the time and in the manner specifically stated. Lessor does not and shall not be deemed to assume any liabilities of Lessee relating to the Premises or the business conducted therefrom.

 

14.    Lessee Representations. Lessee represents and warrants to Lessor as follows: (i) Lessee has not entered into any assignment, sublease, transfer, conveyance or other disposition of the Lease or any interest in the Lease or the Premises; (ii) Lessee has no knowledge of any existing or threatened claim, demand, obligation, liability, action or cause of action arising from or in any manner connected with the Lease or the Premises by any other party; (iii) Lessee has the authority to enter into this Amendment; and (iv) Lessee has not filed a bankruptcy petition; to the knowledge of Lessee, a bankruptcy petition has not been filed against Lessee; Lessee has not made a general assignment for the benefit of creditors; and Lessee does not contemplate initiating any such filing or assignment.

 

-4-

 

15.    No Further Modification. Except as set forth in this Amendment, all of the terms and provisions of the Lease shall remain unmodified and in full force and effect. In the event of any conflict between the terms and provisions of this Amendment and the terms and provisions of the Lease, the terms and provisions of this Amendment shall supersede and control.

 

16.    Certified Access Specialist Disclosures. For purposes of Section 1938 of the California Civil Code, Lessor hereby discloses to Lessee, and Lessee hereby acknowledges, that the Premises have not undergone inspection by a Certified Access Specialist (CASp). Lessor further discloses the following pursuant to Section 1938 of the California Civil Code: “A Certified Access Specialist (CASp) can inspect the subject premises and determine whether the subject premises comply with all of the applicable construction related accessibility standards under state law. Although state law does not require a CASp inspection of the subject premises, the commercial property owner or lessor may not prohibit the lessee or tenant from obtaining a CASp inspection of the subject premises for the occupancy or potential occupancy of the lessee or tenant, if requested by the lessee or tenant. The parties shall mutually agree on the arrangements for the time and manner of the CASp inspection, the payment of the fee for the CASp inspection, and the cost of making any repairs to correct violations of the construction related accessibility standards within the premises.”

 

Pursuant to Section 1938 of the Civil Code, upon at least thirty (30) days’ prior written notice to Lessor, Lessee shall have the right to require a CASp inspection of the Premises. If Lessee requires a CASp inspection of the Premises, then: (a) Lessor and Lessee shall mutually agree on the arrangements for the time and manner of the CASp inspection during such 30-day period; (b) the contract with the CASp inspector shall require the inspector to perform the inspection in accordance with the standard of care applicable to experts performing such inspections, and Lessor shall be an intended third party beneficiary of such contract; (c) the CASp inspection shall be conducted (i) at Lessee’s sole cost and expense, (ii) by a CASp reasonably approved in advance by Lessor, (iii) in a manner reasonably satisfactory to Lessor, and (iv) shall be addressed to, and, upon completion, promptly delivered to, Lessor and Lessee; (d) the information in the inspection shall not be disclosed by Lessee to anyone other than contractors, subcontractors, and consultants of Lessee who are retained by Lessee to complete any repairs or correct violations to the extent that Lessee has agreed to undertake such repairs or corrections or who otherwise have a need to know the information therein and who are directed not to further disclose such information; and (e) Lessee shall pay to Lessor, as and when required by Lessor, the cost of making any repairs to correct violations of the construction related accessibility standards within or relating to the Premises.

 

17.    Counterparts; Electronic Signatures. This Amendment may be executed in counterparts, each of which will constitute an original, but all of which together will constitute one and the same instrument. The parties agree that a signed copy of this Amendment transmitted by one party to the other party(ies) by facsimile, by electronic transmission, or by an electronic signature platform (such as DocuSign) will be binding upon the sending party to the same extent as if it had delivered a signed original of this Amendment.

 

-5-

 

IN WITNESS WHEREOF, this Amendment has been executed as of the day and year first above written.

 

LESSOR:   LESSEE:
     
LUNDY ASSOCIATES, LLC, a California   QUICKLOGIC CORPORATION, a Delaware
limited liability company   corporation
     
     
By:/s/ Don Turnquist   By:/s/ Elias Nader
     
Name: Don Turnquist   Name: Elias Nader
       
Title: owner   Title: CFO
       
Dated: 10/25/2023   Dated: 10/24/2023
     
-6-

 

EXHIBIT A

 

OPTION TO EXTEND

 

1.    Grant of Option; Conditions. Subject to the provisions of this Exhibit A, and provided the Lease is not terminated per the terms of Section 2 of the Third Amendment to Lease, Lessee shall have the right (the “Extension Option”) to extend the Term for one (1) additional period of five (5) years commencing on the day following the Expiration Date and ending on April 14, 2032 (the “Second Extension Term”). Lessee’s right to exercise the Extension Option is subject to the satisfaction of the following conditions, each of which is for Lessor’s sole benefit:

 

 

A.

Not less than nine (9) and not more than twelve (12) full calendar months before the Expiration Date, Lessee delivers written notice to Lessor (the “Extension Notice”) electing to exercise the Extension Option and stating Lessee’s estimate of the Prevailing Market Rent (defined in Section 5 below) rate for the Second Extension Term;

 

 

B.

Lessee is not in default under the Lease beyond any applicable cure period when Lessee delivers the Extension Notice, or at the commencement of the Second Extension Term;

 

 

C.

No part of the Premises is sublet when Lessee delivers the Extension Notice; and

 

 

D.

The Lease has not been assigned before Lessee delivers the Extension Notice.

 

2.    Terms Applicable to Second Extension Term.

 

 

A.

During the Second Extension Term, (a) the Base Rent rate per rentable square foot shall be equal to the Prevailing Market Rent rate per rentable square foot; (b) Base Rent shall increase, if at all, in accordance with the increases assumed in the determination of Prevailing Market Rent rate; and (c) Base Rent shall be payable in monthly installments in accordance with the terms and conditions of the Lease.

 

 

B.

During the Second Extension Term Lessee shall pay Lessee’s Share of Common Area Operating Expenses for the Premises in accordance with the Lease.

 

3.    Procedure for Determining Prevailing Market. The Prevailing Market Rent shall be mutually agreed upon by Lessor and Lessee in writing within the thirty (30) calendar day period commencing eight (8) months prior to commencement of the Second Extension Term. If Lessor and Lessee are unable to agree upon the Prevailing Market Rent within such thirty (30) day period, then the Prevailing Market Rent shall be established by appraisal in accordance with the procedures set forth below.

 

-7-

 

Within fifteen (15) days after the expiration of the thirty (30) day period for the mutual agreement of Lessor and Lessee as to the Prevailing Market Rent, each party hereto, at its cost, shall engage a real estate broker to act on its behalf in determining the Prevailing Market Rent. The brokers each shall have at least ten (10) years’ experience with leases in San Jose and shall submit to Lessor and Lessee in advance for Lessor’s and Lessee’s reasonable approval the appraisal methods to be used. If a party does not appoint a broker within such fifteen (15) day period but a broker is appointed by the other respective party, the single broker appointed shall be the sole broker and shall set the Prevailing Market Rent. If the two brokers are appointed by the parties as stated in this paragraph, such brokers shall meet promptly and attempt to set the Prevailing Market Rent. If such brokers are unable to agree within thirty (30) days after appointment of the second broker, the brokers shall elect a third broker meeting the qualifications stated in this paragraph within ten (10) days after the last date the two brokers are given to set the Prevailing Market Rent. Each of the parties hereto shall bear one-half (1/2) the cost of appointing the third broker and of the third broker’s fee. The third broker shall be a person who has not previously acted in any capacity for either party. Once a party has selected a broker and negotiations have commenced between the brokers, such broker may not be replaced with another broker.

 

The third broker shall conduct his or her own investigation of the Prevailing Market Rent, and shall be instructed not to advise either party of his or her determination of the Prevailing Market Rent except as follows: When the third broker has made his or her determination, he or she shall so advise Lessor and Lessee and shall establish a date, at least five (5) days after the giving of notice by the third broker to Lessor and Lessee, on which he or she shall disclose his determination of the Prevailing Market Rent. Such meeting shall take place in the third broker’s office unless otherwise agreed by the parties. After having initialed a paper on which his determination of Prevailing Market Rent is set forth, the third broker shall place his or her determination of the Prevailing Market Rent in a sealed envelope. Lessor’s broker and Lessee’s broker shall each set forth their determination of Prevailing Market Rent on a paper, initial the same and place them in sealed envelopes. Each of the three envelopes shall be marked with the name of the party whose determination is inside the envelope.

 

In the presence of the third broker, the determination of the Prevailing Market Rent by Lessor’s broker and Lessee’s broker shall be opened and examined. If the higher of the two determinations is one hundred five percent (105%) or less of the amount set forth in the lower determination, the average of the two determinations shall be the Prevailing Market Rent, the envelope containing the determination of the Prevailing Market Rent by the third broker shall be destroyed and the third broker shall be instructed not to disclose his or her determination. If either party’s envelope is blank, or does not set forth a determination of Prevailing Market Rent, the determination of the other party shall prevail and be treated as the Prevailing Market Rent. If the higher of the two determinations is more than one hundred five percent (105%) of the amount of the lower determination, the envelope containing the third broker’s determination shall be opened. If the value determined by the third broker is the average of the values proposed by Lessor’s broker and Lessee’s broker, the third broker’s determination of Prevailing Market Rent shall be the Prevailing Market Rent. If such is not the case, Prevailing Market Rent shall be the rent proposed by either Lessor’s broker or Lessee’s broker which is closest to the determination of Prevailing Market Rent by the third broker.

 

Notwithstanding anything in this Exhibit A to the contrary, in no event shall the Prevailing Market Rent rate be less than the Base Rent payable in the last month of the Extension Term.

 

-8-

 

The parties expressly agree that the provisions of this Section 3 shall be implemented in accordance with express terms of this Section 3 and under such other procedures as the parties may agree to in their sole discretion, and except as expressly set forth above, shall not be subject to or governed by the provisions of California Code of Civil Procedure Section 1280 et seq. as an arbitration, and all such arbitration provisions are hereby intentionally waived.

 

4.    Extension Amendment. If Lessee is entitled to and properly exercises its Extension Option, and if the Prevailing Market Rent rate for the Second Extension Term is determined in accordance with Section 3 above, Lessor, within a reasonable time thereafter, shall prepare and deliver to Lessee an amendment (the “Extension Amendment”) reflecting changes in the Base Rent, the Second Extension Term, the Expiration Date, and other appropriate terms, and Lessee shall execute and return the Extension Amendment to Lessor within fifteen (15) days after receiving it. Notwithstanding the foregoing, upon determination of the Prevailing Market Rent rate for the Second Extension Term in accordance with Section 3 above, an otherwise valid exercise of the Extension Option shall be fully effective whether or not the Extension Amendment is executed.

 

5.    Definition of Prevailing Market Rent. The Base Rent shall be the “Prevailing Market Rent” (as defined below) for the Premises (excluding Lessee’s furniture, fixtures and equipment) based upon the terms of this Lease, as so extended. Prevailing Market Rent shall include the periodic rental increases, if any, that would be included for space leased for the period of the Second Extension Term. For purposes of this Section 5, the term “Prevailing Market Rent” shall mean the rental rate that would be applicable for a lease term commencing on the commencement date of the Second Extension Term and that would be payable in any arm’s length negotiations for the Premises in their then as-is condition, for the Second Extension Term, which rental rate shall be established by reference to rental terms in leases actually executed for comparable space under primary lease (and not sublease), taking into consideration the location of the Building and such amenities as existing improvements, situated in comparable area of San Jose, in similar physical and economic condition as the Building, engaged in then-prevailing ordinary rental market practices with respect to tenant concessions (if any) (e.g. not offering extraordinary rental, promotional deals and other concessions to tenants in an effort to alleviate cash flow problems, difficulties in meeting loan obligations or other financial distress, or in response to a greater than average vacancy rate in a particular building) and taking into account then market concessions (including, but not limited to, any construction allowances and/or rent abatement). The determination of Prevailing Market Rent shall take into account any material economic differences between the terms of the Lease and any comparison lease, such as rent abatements, construction costs and other concessions, the manner, if any, in which the landlord under any such lease is reimbursed for operating expenses and taxes, and any reasonably anticipated changes in the Prevailing Market Rent rate from the time such Prevailing Market Rent rate is being determined and the time such Prevailing Market Rent rate will become effective under the Lease.

 

6.    Subordination. Notwithstanding anything herein to the contrary, Lessee’s Extension Option is subject and subordinate to the expansion rights (whether such rights are designated as a right of first offer, right of first refusal, expansion option or otherwise) of any tenant of the Building or the Project existing on the date hereof.

 

-9-

 

7.    Delay In Determination. If the Prevailing Market Rent is not established prior to the commencement of the Second Extension Term, then Lessee shall continue to pay as Base Rent and additional Rent the sums in effect as of the last day of the Extension Term and, once the Prevailing Market Rent is determined, Lessee shall, within thirty (30) days following receipt of Lessor’s invoice therefor, pay to Lessor any deficiency in the amount paid by Lessee during such period.

 

-10-
EX-10.35 5 ex_784692.htm EXHIBIT 10.35 ex_784692.htm
 

Exhibit 10.35

 

FOURTH AMENDMENT TO LEASE

 

 

THIS FOURTH AMENDMENT TO LEASE (this “Amendment”) is made and entered into as of this 31st day of January 2024, by and between LUNDY ASSOCIATES, LLC, a California limited liability company (“Lessor”), and QUICKLOGIC CORPORATION, a Delaware corporation (“Lessee”).

 

 

R E C I T A L S:

 

A.    Lessor and Lessee entered into that certain AIR Standard Industrial/Commercial Multi-Tenant Lease -NET and Addendum dated as of February 13, 2019 (the “Original Lease”), as amended by that certain First Amendment to Lease dated September 23, 2020 (the “First Amendment”), that certain Second Amendment to Lease dated June 24, 2021 (the “Second Amendment”), and that certain Third Amendment to Lease dated October 24, 2023 (the “Third Amendment”, collectively with the Original Lease, the First Amendment and the Second Amendment, the “Lease”), whereby Lessor leased to Lessee, and Lessee leased from Lessor, certain premises consisting of approximately 24,164 rentable square feet (the “Premises”) located in that certain building at 2220 Lundy Ave., San Jose, California (the “Building”).

 

B.    Lessee has requested a sixty (60) day extension in connection with the completion of the Remedial Work (as defined in the Third Amendment), and Lessor is willing to grant such extension on the terms and conditions set forth below.

 

NOW, THEREFORE, in consideration of the foregoing recitals and the mutual covenants contained herein, and for other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto hereby agree as follows:

 

 

A G R E E M E N T:

 

1.    Recitals; Capitalized Terms. Lessor and Lessee agree that the foregoing recitals are true, correct and complete and are hereby incorporated in this Amendment. Unless otherwise defined herein, capitalized terms as used herein shall have the same meanings as given thereto in the Lease.

 

2.    Remedial Work Deadline. The Remedial Work Deadline (as defined in the Third Amendment) and Lessor’s right to terminate the Lease in connection therewith is hereby extended to March 31, 2024. For the avoidance of doubt, other than as amended by this Section 2, all obligations of Lessee and Lessor in Section 2 of the Third Amendment will remain in effect.

 

3.    Extension of Original Term. Lessor and Lessee acknowledge that the term of the Lease was set to expire on April 14, 2024. Lessor and Lessee agree that the expiration date for the original term of the Lease is hereby extended to June 14, 2024, and Lessee shall continue to pay Lessor monthly Base Rent in the amount of $35,382.24 and Lessee’s Share of Operating Expenses during such period.

 

-1-

 

4.    Extension Term. Section 3 of the Third Amendment is hereby deleted in its entirely and replaced with the following:

 

“Provided Lessor does not exercise its right to terminate the Lease as provided in Section 2, Lessor and Lessee agree to extend the term of the Lease for an additional three (3) years (the “Extension Term”), commencing on June 15, 2024 (the “Extension Term Commencement Date”) and expiring on June 14, 2027 (the “Expiration Date”) on the terms and conditions set forth in this Amendment.”

 

5.    Base Rent During Extension Term. Section 4 of the Third Amendment is hereby deleted in its entirety and replaced with the following:

 

“Commencing on the Extension Term Commencement Date, Base Rent for the Premises shall be as follows:

 

Months:

 

Monthly Rent:

 
         

June 15, 2024 – May 14, 2025

  $ 30,205.00  
         

May 15, 2025 – June 14, 2025

  $ 0.00*  
         

June 15, 2025 – May 14, 2026

  $ 31,111.15  
         

May 15, 2026 – June 14, 2026

  $ 0.00*  
         

June 15, 2026 – May 14, 2027

  $ 32,044.48  
         

May 15, 2027 – June 14, 2027

  $ 0.00*  

 

*So long as no event of default shall have occurred under the Lease, Lessee’s obligation to pay Base Rent shall be abated for Months 12, 24 and 36 of the Extension Term (the “Abatement Period”). Lessee shall be obligated to pay Lessee’s Share of Common Area Operating Expenses during the Abatement Period. Lessee acknowledges and agrees that the foregoing Base Rent abatement has been granted to Lessee as Lessor’s contribution towards the Remedial Work, and for Lessee agreeing to pay the rental and perform the terms and conditions otherwise required under the Lease, as amended by this Amendment. In the event of a default by Lessee under the terms of the Lease as hereby amended, Lessor shall be entitled to recover such abated Base Rent granted during the Abatement Period to the extent permitted by Section 13.3 of the Lease. All such Rent shall be payable by Lessee to Lessor in accordance with the terms of the Lease.”

 

6.    Brokers. Each party represents and warrants to the other that no broker, agent or finder negotiated or was instrumental in negotiating or consummating this Amendment, except Ventana Commercial Properties, Inc., who represents Lessor only. Lessee agrees to defend, indemnify and hold harmless Lessor from and against any claim for commission or finder’s fee by any entity who claims or alleges that they were retained or engaged by Lessee or at the request of Lessee in connection with this Amendment.

 

-2-

 

7.    No Waiver by Lessor. Nothing in this Amendment shall be deemed a waiver by Lessor of any provision of the Lease or any breach by Lessee, or otherwise be implied as a waiver by any failure of Lessor to enforce any remedy on account of the violation of such provision, even if such violation shall continue or be repeated subsequently. Any waiver by Lessor of any provision of the Lease may only be in writing, and no express waiver shall affect any provision other than the one specified in such waiver and that one only for the time and in the manner specifically stated. Lessor does not and shall not be deemed to assume any liabilities of Lessee relating to the Premises or the business conducted therefrom.

 

8.   Lessee Representations. Lessee represents and warrants to Lessor as follows: (i) Lessee has not entered into any assignment, sublease, transfer, conveyance or other disposition of the Lease or any interest in the Lease or the Premises; (ii) Lessee has no knowledge of any existing or threatened claim, demand, obligation, liability, action or cause of action arising from or in any manner connected with the Lease or the Premises by any other party; (iii) Lessee has the authority to enter into this Amendment; and (iv) Lessee has not filed a bankruptcy petition; to the knowledge of Lessee, a bankruptcy petition has not been filed against Lessee; Lessee has not made a general assignment for the benefit of creditors; and Lessee does not contemplate initiating any such filing or assignment.

 

9.    No Further Modification. Except as set forth in this Amendment, all of the terms and provisions of the Lease shall remain unmodified and in full force and effect. In the event of any conflict between the terms and provisions of this Amendment and the terms and provisions of the Lease, the terms and provisions of this Amendment shall supersede and control.

 

10.    Certified Access Specialist Disclosures. For purposes of Section 1938 of the California Civil Code, Lessor hereby discloses to Lessee, and Lessee hereby acknowledges, that the Premises have not undergone inspection by a Certified Access Specialist (CASp). Lessor further discloses the following pursuant to Section 1938 of the California Civil Code: “A Certified Access Specialist (CASp) can inspect the subject premises and determine whether the subject premises comply with all of the applicable construction related accessibility standards under state law. Although state law does not require a CASp inspection of the subject premises, the commercial property owner or lessor may not prohibit the lessee or tenant from obtaining a CASp inspection of the subject premises for the occupancy or potential occupancy of the lessee or tenant, if requested by the lessee or tenant. The parties shall mutually agree on the arrangements for the time and manner of the CASp inspection, the payment of the fee for the CASp inspection, and the cost of making any repairs to correct violations of the construction related accessibility standards within the premises.”

 

-3-

 

Pursuant to Section 1938 of the Civil Code, upon at least thirty (30) days’ prior written notice to Lessor, Lessee shall have the right to require a CASp inspection of the Premises. If Lessee requires a CASp inspection of the Premises, then: (a) Lessor and Lessee shall mutually agree on the arrangements for the time and manner of the CASp inspection during such 30-day period; (b) the contract with the CASp inspector shall require the inspector to perform the inspection in accordance with the standard of care applicable to experts performing such inspections, and Lessor shall be an intended third party beneficiary of such contract; (c) the CASp inspection shall be conducted (i) at Lessee’s sole cost and expense, (ii) by a CASp reasonably approved in advance by Lessor, (iii) in a manner reasonably satisfactory to Lessor, and (iv) shall be addressed to, and, upon completion, promptly delivered to, Lessor and Lessee; (d) the information in the inspection shall not be disclosed by Lessee to anyone other than contractors, subcontractors, and consultants of Lessee who are retained by Lessee to complete any repairs or correct violations to the extent that Lessee has agreed to undertake such repairs or corrections or who otherwise have a need to know the information therein and who are directed not to further disclose such information; and (e) Lessee shall pay to Lessor, as and when required by Lessor, the cost of making any repairs to correct violations of the construction related accessibility standards within or relating to the Premises.

 

11.    Counterparts; Electronic Signatures. This Amendment may be executed in counterparts, each of which will constitute an original, but all of which together will constitute one and the same instrument. The parties agree that a signed copy of this Amendment transmitted by one party to the other party(ies) by facsimile, by electronic transmission, or by an electronic signature platform (such as DocuSign) will be binding upon the sending party to the same extent as if it had delivered a signed original of this Amendment.

 

-4-

 

IN WITNESS WHEREOF, this Amendment has been executed as of the day and year first above written.

 

 

LESSOR:   LESSEE:
     
LUNDY ASSOCIATES, LLC, a California   QUICKLOGIC CORPORATION, a Delaware
limited liability company   corporation
     
     
By:/s/ Don Turnquist   By:/s/ Elias Nader
     
Name: Don Turnquist   Name: Elias Nader
     
Title: owner   Title: CFO
     
Dated: 2/2/2024   Dated: 1/31/2024

 

-5-
EX-19.1 6 ex_781400.htm EXHIBIT 19.1 ex_781400.htm

Exhibit 19.1

 

 

Updated as of February 20, 2025

 

 

 

 

 

QUICKLOGIC CORPORATION

 

 


 

SECOND AMENDED AND RESTATED
INSIDER TRADING POLICY

 

and

 

Guidelines with Respect to

Certain Transactions in Securities

 


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TABLE OF CONTENTS

 

 

 

  Page
       
I.   PERSONS COVERED BY THIS POLICY 1
       
II.   TYPES OF TRANSACTIONS COVERED BY THIS POLICY 1
       
III.   GENERAL POLICY 2
       
IV.   INTRODUCTION 2
 

A.

Legal prohibitions against insider trading

2

 

B.

Detection and prosecution of insider trading

2

 

C.

Penalties for violation of insider trading laws and this Policy

2

 

D.

Compliance Officer

3

 

E.

Reporting violations

4

 

F.

Personal responsibility

4

 

G.

Applicability of this Policy after your departure

4

 

H.

No exceptions based on personal circumstances

4

       
V.

 

MATERIAL NONPUBLIC INFORMATION

4

 

A.

Material Information

4

 

B.

Nonpublic Information

6

       
VI.

 

POLICIES REGARDING MATERIAL NONPUBLIC INFORMATION

6

 

A.

Confidentiality of Nonpublic Information

6

 

B.

No trading on Material Nonpublic Information

7

 

C.

No disclosing Material Nonpublic Information for the benefit of others

7

 

D.

Prohibition Against Internet Disclosure

7

 

E.

Obligation to disclose Material Nonpublic Information to the Company

8

 

F.

Responding to outside inquiries for information

8

       
VII.

 

TRADING BLACKOUT PERIODS

8

 

A.

Recommended Trading Window

8

 

B.

Quarterly blackout periods

9

 

C.

Special blackout periods

9

 

D.

401(k) plan blackouts

10

 

E.

No “safe harbors”

10

 

-i-

 

TABLE OF CONTENTS

 

(Continued)

 

VIII.   PRE-CLEARANCE OF TRADES 10
       
IX.   ADDITIONAL RESTRICTIONS AND GUIDANCE 11
 

A.

Short sales

11

 

B.

Derivative securities and hedging transactions

11

 

C.

Using Company securities as collateral for loans

11

 

D.

Holding Company securities in margin accounts

11

 

E.

Placing open orders with brokers

12

       
X.   LIMITED EXCEPTIONS 12
 

A.

Transactions pursuant to a trading plan that complies with SEC rules

12

 

B.

Receipt and vesting of stock options, restricted stock and stock appreciation rights

13

 

C.

Exercise of stock options for cash

14

 

D.

Purchases from the employee stock purchase plan

14

 

E.

Stock splits, stock dividends and similar transactions

14

 

F.

Bona fide gifts and inheritance

14

 

G.

Change in form of ownership

14

 

H.

Other exceptions

14

       
XI.   COMPLIANCE WITH SECTION 16 OF THE SECURITIES EXCHANGE ACT 15
 

A.

Obligations under Section 16

15

 

B.

Notification requirements to facilitate Section 16 reporting

15

 

C.

Additional Information for Section 16 Individuals

15

 

D.

Option Exercises by Section 16 Insiders

16

 

E.

Personal responsibility

16

       
XII.   ADDITIONAL INFORMATION 16
 

A.

Delivery of Policy

16

 

B.

Amendments

16

 

 

 

SCHEDULE I

(Individuals subject to Pre-clearance Requirements)

 

SCHEDULE II

(Individuals subject to Section 16 reporting and liability provisions)

 

-ii-

 

INDEX OF DEFINITIONS

 

Definition Page
   
   

Approved Rule 10b5-1 Trading Plan

12

Company

1

Compliance Officer

3

controlling persons

2

Exchange Act

3

insider trading

2

Material information

4

Nonpublic information

6

Policy

1

Regulation BTR

10

SEC

2

Section 16 Individual

15

Securities Act

3

trading day

6

 

-iii-

 

I.     PERSONS COVERED BY THIS POLICY

 

This Policy applies to all employees, officers, directors and insider agents of QUICKLOGIC CORPORATION (the “Company”). For purposes of this Policy, the term “insider agents” means those consultants, service providers or other agents identified by the Company as persons who are subject to this Policy by virtue of the fact that they are likely to have access to Material Nonpublic Information of the Company. References in this Policy to you (as well as general references to employees, officers, directors and insider agents of the Company) should also be understood to include members of your immediate family (or other persons) with whom you share a household, persons who are your economic dependents and any other individuals or entities whose transactions in securities you directly or indirectly control, in each case where such persons have or may have access to Material Nonpublic Information regarding the Company.

 

The persons described in the paragraph above are sometimes collectively referred to in this Policy as “Insiders.”

 

II.     TYPES OF TRANSACTIONS COVERED BY THIS POLICY

 

This Policy applies to all transactions involving the securities of the Company or the securities of other companies as to which you possess Material Nonpublic Information obtained in the course of your service with the Company.

 

This Policy therefore applies to all transactions in QuickLogic Corporation securities, including common stock, restricted stock, options for common stock and any other securities the Company may issue from time to time, such as preferred stock, warrants and convertible debentures, as well as to derivative securities relating to the Company’s stock, whether or not issued by the Company, such as exchange-traded options. This Policy also applies to any arrangements that affect economic exposure to changes in the prices of these securities. These arrangements may include, among other things, transactions in derivative securities (such as exchange‑traded put or call options), hedging transactions, and short sales. This Policy also applies to any offers with respect to the transactions discussed above. There are no exceptions from insider trading laws or this Policy based on the size of the transaction.

 

This Policy and the restrictions and guidelines described herein apply not only to Material Nonpublic Information of the Company, but also to Material Nonpublic Information regarding other companies, including the Company’s customers, vendors or suppliers (“business partners”), when that information is obtained in the course of employment with, or other services performed for, the Company. Civil and criminal penalties, and disciplinary action (including possible termination of employment), may result from trading on or tipping Material Nonpublic Information regarding the Company or the Company’s business partners. All directors, officers and other employees should treat Material Nonpublic Information about the Company’s business partners with the same care required for information related directly to the Company.

 

 

QuickLogic Corporation Insider Trading Policy

1

 

III.     GENERAL POLICY

 

It is the policy of the Company to oppose the unauthorized disclosure of any Nonpublic Information acquired in the work-place and the misuse of Material Nonpublic Information in securities trading. Specific policies used to enforce these objectives are outlined below.

 

IV.     INTRODUCTION

 

A.

Legal prohibitions against insider trading

 

The antifraud provisions of U.S. federal securities laws prohibit employees, officers, directors, insider agents and other individuals who possess Material Nonpublic Information from trading on the basis of that information. Transactions will be considered “on the basis of” Material Nonpublic Information if the person engaged in the transaction was aware of the Material Nonpublic Information at the time of the transaction. It is not a defense that the person did not “use” the information for purposes of the transaction.

 

Disclosing Material Nonpublic Information directly or indirectly to others who then trade based on that information or making recommendations or expressing opinions as to transactions in securities while aware of Material Nonpublic Information (which is sometime referred to as “tipping”) is also illegal. Both the person who provides the information, recommendation or opinion and the person who trades based on it may be liable.

 

Trading on Material Nonpublic Information and/or tipping are illegal activities commonly referred to as “insider trading”. State securities laws and securities laws of other jurisdictions also impose restrictions on insider trading.

 

In addition, a company, as well as individual directors, officers and other supervisory personnel, may be subject to liability as “controlling persons” for failure to take appropriate steps to prevent insider trading by those under their supervision, influence or control.

 

B.

Detection and prosecution of insider trading

 

The U.S. Securities and Exchange Commission (the “SEC”), the National Association of Securities Dealers and The Nasdaq Stock Market use sophisticated electronic surveillance techniques to investigate and detect insider trading. The SEC and the U.S. Department of Justice pursue insider trading violations vigorously. Cases involving trading through foreign accounts, trading by family members and friends, and trading involving only a small number of shares have been successfully prosecuted.

 

C.

Penalties for violation of insider trading laws and this Policy

 

Legal penalties (civil and criminal). Insider trading violations under U.S. federal securities laws can result in substantial jail time and payment of criminal penalties of several times the amount of profits gained or losses avoided.

 

In addition, a person who tips others may also be liable for transactions by the tippees to whom he or she has disclosed material nonpublic information. Tippers can be subject to the same penalties and sanctions as the tippees, and the SEC has imposed large penalties even when the tipper did not profit from the transaction.

 

2

 

Controlling person liability. The SEC can also seek substantial civil penalties from any person who, at the time of an insider trading violation, “directly or indirectly controlled the person who committed such violation,” which would apply to the Company and/or management and supervisory personnel. These control persons may be held liable for up to the greater of $2,559,636 or three times the amount of the profits gained or losses avoided. Even for violations that result in a small or no profit, the SEC can seek penalties from a company and/or its management and supervisory personnel as control persons.

 

Company disciplinary actions. If the Company has a reasonable basis to conclude that you have failed to comply with this Policy, you may be subject to disciplinary action by the Company, up to and including dismissal for cause, regardless of whether or not your failure to comply with this Policy results in a violation of law. It is not necessary for the Company to wait for the filing or conclusion of any civil or criminal action against an alleged violator before taking disciplinary action.

 

D.

Compliance Officer

 

Please direct any questions, requests or reports as to any of the matters discussed in this Policy to the Chief Financial Officer or the Chief Executive Officer of the Company (the “Compliance Officer”). The Compliance Officer is generally responsible for the administration of this Policy. The Compliance Officer may select others to assist with the execution of his or her duties. The duties of the Compliance Officer shall include, but not be limited to, the following:

 

 

Pre-clearing all transactions involving the Company’s securities by Section 16 Individuals and other applicable persons, other than transactions made under an Approved Rule 10b5-1 Trading Plan, in order to determine compliance with this Policy, insider trading laws, Section 16 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”) and Rule 144 promulgated under the Securities Act of 1933, as amended (the “Securities Act”).

 

 

Forwarding periodic reminders to all Section 16 Individuals regarding their obligations to report under Section 16 of the Exchange Act.

 

 

Circulating this Policy (and/or a summary thereof) to all employees, including Section 16 Individuals, and insider agents on a periodic basis, as required, and providing this Policy and other appropriate materials to new employees, officers, directors, insider agents and others who have, or may have, access to Material Nonpublic Information.

 

 

Reviewing and providing prior approval of any trading plan adopted pursuant to SEC Rule 10b5-1(c), in order to ensure compliance with Company policies.

 

 

Assisting the Company in implementation of this Policy.

 

3

 

E.

Reporting violations

 

It is your responsibility to help enforce this Policy. You should be alert to possible violations and promptly report violations or suspected violations of this Policy to the Compliance Officer. If your situation requires that your identity be kept secret, your anonymity will be preserved to the greatest extent reasonably possible. If you wish to remain anonymous, send a letter addressed to the Compliance Officer at 2220 Lundy Avenue, San Jose, California, 95131, or alternatively call the QuickLogic Compliance Hotline at (877) 705 2577 and the Compliance Officer will be notified. If you make an anonymous report, please provide as much detail as possible, including any evidence that you believe may be relevant to the issue.

 

F.

Personal responsibility

 

The ultimate responsibility for complying with this Policy and applicable laws and regulations rests with you. You should use your best judgment at all times and consult with your legal and financial advisors, as needed. We advise you to seek assistance if you have any questions at all. The rules relating to insider trading can be complex and violation of insider trading laws can carry severe consequences.

 

G.

Applicability of this Policy after your departure

 

You are expected to comply with this Policy until such time as you are no longer affiliated with the Company and you no longer possess any Material Nonpublic Information subject to this Policy. In addition, if you are subject to a trading blackout under this Policy at the time you cease to be affiliated with the Company, you are expected to abide by the applicable trading restrictions until at least the end of the relevant blackout period.

 

H.

No exceptions based on personal circumstances

 

You may, from time to time, have to forego a proposed securities transaction even if you planned to make the transaction before learning of Material Nonpublic Information or even if you believe you may suffer economic loss or forego anticipated profit by waiting. Personal financial emergency or other personal circumstances are not mitigating factors under securities laws and will not excuse a failure to comply with this Policy.

 

V.     MATERIAL NONPUBLIC INFORMATION

 

A.

Material Information

 

Information should be regarded as material if there is a substantial likelihood that a reasonable investor would consider it important in deciding whether to buy, hold or sell securities or would view the information as significantly altering the total mix of information in the marketplace about the issuer of the security. In general, any information that could reasonably be expected to affect the market price of a security is likely to be material. Either positive or negative information may be material.

 

4

 

It is not possible to define all categories of “material” information. However, some examples of information that would often be regarded as material include information with respect to:

 

 

Unannounced actual or expected future financial results (including the confirmation or an evaluation of these results);

 

 

Earnings or dividends of an unusual nature;

 

 

A material impairment, write-off or restructuring;

 

 

Restatement of financial results;

 

 

The gain or loss of a substantial customer, distributor or supplier;

 

 

Financial results, financial condition, earnings pre-announcements or guidance, projections or forecasts, particularly if inconsistent with the expectations of the investment community;

 

 

A change in Independent Registered Public Accounting Firm, or a notice from such firm that the Company may no longer rely on an audit report;

 

 

Business plans, budgets or capital investment plans;

 

 

Creation of significant financial obligations or any significant default under or acceleration of any financial obligation;

 

 

Impending bankruptcy or financial liquidity problems;

 

 

Significant developments involving business relationships, including execution, modification or termination of significant agreements or orders with customers, suppliers, distributors, manufacturers or other business partners;

 

 

Product announcements of a significant nature, including product introductions, product defects, recalls or modifications or pricing changes;

 

 

Major events involving the Company’s securities, including calls of securities for redemption, stock repurchase programs, option repricings, stock splits, changes in dividend policies, public or private securities offerings, new debt offerings, modification to the rights of security holders or notice of delisting;

 

 

A significant improvement to or problem with the Company’s technology;

 

 

Significant developments in research and development or relating to intellectual property;

 

 

Creation of a material direct financial obligation or a material obligation under an off-balance sheet arrangement or any significant default or acceleration of payment under any financial obligation;

 

 

Significant legal or regulatory developments, whether actual or threatened;

 

5

 

 

Significant corporate events, such as a pending or proposed merger, joint venture or tender offer, significant investments, the acquisition or disposition of a significant business or asset or a change in control;

 

 

A material agreement not in the ordinary course of business (or termination thereof);

 

 

Major personnel changes, such as changes in senior management or layoffs; and

 

 

An event requiring the filing of a report on Form 8-K under the Exchange Act.

 

Either positive or negative information may be material. If you have any questions as to whether information should be considered “material”, you should consult with the Compliance Officer. In general, it is advisable to resolve any close questions as to the materiality of any information by assuming that the information is material.

 

B.

Nonpublic Information

 

Information is considered nonpublic if the information has not been broadly disseminated to the public for a sufficient period to be reflected in the price of the security. As a general rule, information should be considered nonpublic until at least two full trading days have elapsed after the information is broadly distributed to the public in a press release, a public filing with the SEC, a pre-announced public webcast or another broad, non-exclusionary form of public communication. However, depending upon the form of the announcement and the nature of the information, it is possible that information may not be fully absorbed by the marketplace until a later time. Any questions as to whether information is nonpublic should be directed to the Compliance Officer.

 

The term “trading day” means a day on which national stock exchanges and the National Association of Securities Dealers, Inc. Automated Quotation System are open for trading. A “full” trading day has elapsed when, after the public disclosure, trading in the relevant security has opened and then closed.

 

VI.     POLICIES REGARDING MATERIAL NONPUBLIC INFORMATION

 

A.

Confidentiality of Nonpublic Information

 

The unauthorized use or disclosure of Material Nonpublic Information relating to the Company or other companies is prohibited. All Material Nonpublic Information you acquire in the course of your service with the Company must only be used for legitimate Company business purposes. In addition, Material Nonpublic Information of others should be handled in accordance with the terms of any relevant nondisclosure agreement, and the use of any such Material Nonpublic Information should be limited to the purpose for which it was disclosed.

 

You must use all reasonable efforts to safeguard Material Nonpublic Information in the Company’s possession. You may not disclose Material Nonpublic Information about the Company or any other company, unless required by law, or unless (i) disclosure is required for legitimate Company business purposes, (ii) you are authorized to disclose the information and (iii) appropriate steps have been taken to prevent misuse of that information (including entering an appropriate nondisclosure agreement that restricts the disclosure and use of the information, if applicable). This restriction also applies to communications with agents of the Company. In cases where disclosing Material Nonpublic Information to third parties is required, you should coordinate with the Legal Department.

 

6

 

B.

No trading on Material Nonpublic Information

 

Except as discussed in the section entitled “Limited Exceptions” below, you may not, directly, or indirectly through others, engage in any transaction involving the Company’s securities while aware of Material Nonpublic Information relating to the Company. It is not an excuse that you did not “use” the information in your transaction.

 

Similarly, you may not engage in transactions involving the securities of any other company if you are aware of Material Nonpublic Information about that company (except to the extent the transactions are analogous to those presented in the section entitled “Limited Exceptions” below). For example, you may be involved in a proposed transaction involving a prospective business relationship or transaction with another company. If information about that transaction constitutes Material Nonpublic Information for that other company, you would be prohibited from engaging in transactions involving the securities of that other company (as well as transactions involving Company securities, if that information is material to the Company). It is important to note that “materiality” is different for different companies. Information that is not material to the Company may be material to another company.

 

C.

No disclosing Material Nonpublic Information for the benefit of others

 

You may not disclose Material Nonpublic Information concerning the Company or any other company to friends, family members or any other person or entity not authorized to receive such information where such person or entity may benefit by trading on the basis of such information. In addition, you may not make recommendations or express opinions on the basis of Material Nonpublic Information as to trading in the securities of companies to which such information relates. You are prohibited from engaging in these actions whether or not you derive any profit or personal benefit from doing so.

 

D.

Prohibition Against Internet Disclosure

 

Unauthorized persons are prohibited from disclosing Company information on the internet and more specifically in forums (chat rooms or blogs) where companies and their prospects are discussed. Examples of such forums include but are not limited to Yahoo! Finance, Reddit, Silicon Investor and The Motley Fool. No director, officer, employee, agent or other party related to the Company may discuss the Company or Company-related information in such a forum regardless of the situation. Posts in these forums can result in the disclosure of material non-public information and may bring significant legal and financial risk to the Company and are therefore prohibited, without exception. Any post that is made by any person with access to Material Nonpublic Information, or information supplied by any such person for someone else to post, will be treated as a violation of this Policy.

 

Note that you remain subject to these restrictions until such time as you are no longer affiliated with the Company and you no longer possess any Material Nonpublic Information subject to this Policy. In any event, you should refrain from discussing the Company or Company-related information in any such forum.

 

7

 

E.

Obligation to disclose Material Nonpublic Information to the Company

 

You may not enter into any transaction, including those discussed in the section entitled “Limited Exceptions” below, unless you have disclosed any Material Nonpublic Information that you are aware of, and that management is not aware of, to the Compliance Officer. If you are a member of management, the information must be disclosed to the Chief Executive Officer, and if you are the Chief Executive Officer or a director, you must disclose the information to the board of directors, before any transaction is permissible.

 

F.

Responding to outside inquiries for information

 

In the event you receive an inquiry from someone outside the Company, such as a stock analyst, for information, you should refer the inquiry to the Chief Financial Officer. The Company is required under Regulation FD (Fair Disclosure) of the U.S. federal securities laws to avoid the selective disclosure of Material Nonpublic Information. Generally, the regulation provides that when a public company discloses Material Nonpublic Information, it must provide broad, non-exclusionary access to the information. Violations of this regulation can result in SEC enforcement actions, resulting in injunctions and severe monetary penalties. The Company has established procedures for releasing Material Information in a manner that is designed to achieve broad public dissemination of the information immediately upon its release in compliance with applicable law. Please consult the Company’s communications policy for more details.

 

VII.     TRADING BLACKOUT PERIODS

 

To limit the likelihood of trading at times when there is a significant risk of insider trading exposure, the Company has instituted quarterly trading blackout periods for all Section 16 Insiders and other covered persons listed on Schedule I (together with the Section 16 Insiders, the “Covered Persons”). The Compliance Officer may from time to time update and revise Schedule I as appropriate, or designate certain individuals as Covered Persons for periods of time at the discretion of the Compliance Officer. The Compliance Officer may also institute special trading blackout periods from time to time. Such special trading blackout periods may be applicable to individuals other than the Covered Persons at the discretion of the Compliance Officer. In addition, to comply with applicable legal requirements, the Company may also institute blackout periods that prevent directors and officers from trading in Company securities at a time when employees are prevented from trading Company securities in the Company’s 401(k) plan.

 

It is important to note that whether or not you are subject to blackout periods, you remain subject to the prohibitions on trading on the basis of Material Nonpublic Information and any other applicable restrictions in this Policy.

 

A.

Recommended Trading Window

 

The “Trading Window” is that period of a fiscal quarter during which Covered Persons are not precluded from trading in the Company’s securities.

 

8

 

To ensure compliance with this Policy, the Company requires that all Covered Persons conduct transactions involving the purchase or sale of the Companys securities only during the period commencing at the opening of market on the third trading day following the date of public disclosure of the financial results for a particular fiscal quarter or year and continuing until the opening of market on the date that is 15 days before the end of each fiscal quarter (or if such date is a holiday or weekend, the first trading day thereafter).

 

Even during the Trading Window, any person possessing Material Nonpublic Information concerning the Company should not engage in any transactions in the Company’s securities until such information has been known publicly for at least two full trading days. Each person is individually responsible at all times for compliance with the prohibitions against insider trading.

 

B.

Quarterly blackout periods

 

Except as discussed in the section entitled “Limited Exceptions” below, all Covered Persons must refrain from conducting transactions involving the Company’s securities during quarterly blackout periods.

 

Quarterly blackout periods begin at the opening of market on the date that is 15 days before the end of our fiscal quarter (or, if such date is a holiday or weekend, the first trading day thereafter) and ends on the close of business on the second full trading day following the date of public disclosure of the financial results for that fiscal quarter.

 

This period is a particularly sensitive time for transactions involving the Company’s securities from the perspective of compliance with applicable securities laws due to the fact that, during this period, individuals may often possess or have access to Material Nonpublic Information relevant to the expected financial results for the quarter.

 

C.

Special blackout periods

 

From time to time, the Company may also prohibit Covered Persons and other employees, officers and insider agents from engaging in transactions involving the Company’s securities when, in the judgment of the Compliance Officer, a trading blackout is warranted. The Company will generally impose special blackout periods when there are material developments known to the Company that have not yet been disclosed to the public. For example, the Company may impose a special blackout period in anticipation of announcing interim earnings guidance or a significant transaction or business development. However, special blackout periods may be declared for any reason. The Company will notify those persons subject to a special blackout period. Each person who has been so identified and notified by the Company may not engage in any transaction involving the Company’s securities until instructed otherwise by the Compliance Officer, and should not disclose to others the fact of such suspension of trading.

 

9

 

D.

401(k) plan blackouts

 

Directors and executive officers may also be subject to trading blackouts pursuant to Regulation Blackout Trading Restriction, or “Regulation BTR,” under U.S. federal securities laws. In general, Regulation BTR prohibits any director or executive officer from engaging in certain transactions involving Company securities during periods when 401(k) plan participants are prevented from purchasing, selling or otherwise acquiring or transferring an interest in certain securities held in individual account plans. Any profits realized from a transaction that violates Regulation BTR are recoverable by the Company, regardless of the intentions of the director or officer effecting the transaction. In addition, individuals who engage in such transactions are subject to sanction by the SEC as well as potential criminal liability. The Company has provided, or will provide, separate memoranda and other appropriate materials to its directors and executive officers regarding compliance with Regulation BTR.

 

The Company will notify directors and officers if they are subject to a blackout trading restriction under Regulation BTR. Failure to comply with an applicable trading blackout in accordance with Regulation BTR is a violation of law and this Policy.

 

E.

No “safe harbors”

 

There are no unconditional “safe harbors” for trades made at particular times, and all persons subject to this Policy should exercise good judgment at all times. Even when a quarterly blackout period is not in effect, you may not engage in transactions involving the Company’s securities when you possess Material Nonpublic Information, are subject to a special blackout period or are otherwise restricted under this Policy.

 

VIII.     PRE-CLEARANCE OF TRADES

 

Except as discussed in the section entitled “Limited Exceptions” below, Covered Persons may not engage in any transaction involving the Company’s securities without first obtaining pre-clearance of the transaction from the Compliance Officer. In addition, the Company has determined that certain other employees and insider agents of the Company that may have regular or special access to Material Nonpublic Information should refrain from engaging in any transaction involving the Company’s securities without first obtaining pre-clearance of the transaction from the Compliance Officer.

 

All Section 16 Insiders are subject to pre-clearance requirements. Other individuals subject to pre-clearance requirements are listed on Schedule I. The Compliance Officer may from time to time update and revise Schedule I as appropriate, or designate certain individuals as Covered Persons for periods of time at the discretion of the Compliance Officer.

 

These pre-clearance procedures are intended to decrease insider trading risks associated with transactions by individuals with regular or special access to Material Nonpublic Information. In addition, requiring pre-clearance of transactions by directors and officers facilitates compliance with Rule 144 resale restrictions under the Securities Act, the liability and reporting provisions of Section 16 under the Exchange Act and Regulation BTR.

 

The Compliance Officer is under no obligation to approve a transaction submitted for pre-clearance, and may determine not to permit the transaction. Pre-clearance of a trade is not a defense to a claim of insider trading and does not excuse you from complying with insider trading laws or this Policy.

 

10

 

IX.     ADDITIONAL RESTRICTIONS AND GUIDANCE

 

This section addresses certain types of transactions that may expose you and the Company to significant risks. You should understand that, even though a transaction may not be expressly prohibited by this section, you are responsible for ensuring that the transaction otherwise complies with other provisions in this Policy that may apply to the transaction, such as the general prohibition against insider trading as well as pre-clearance procedures and blackout periods, to the extent applicable.

 

A.

Short sales

 

Short sales (i.e., the sale of a security that must be borrowed to make delivery) and “selling short against the box” (i.e., a sale with a delayed delivery) with respect to Company securities are prohibited under this Policy. Short sales may signal to the market possible bad news about the Company or a general lack of confidence in the Company’s prospects and an expectation that the value of the Company’s securities will decline. In addition, short sales are effectively a bet against the Company’s success and may reduce the seller’s incentive to improve the Company’s performance. Short sales may also create a suspicion that the seller is engaged in insider trading.

 

B.

Derivative securities and hedging transactions

 

Transactions in publicly traded options, such as puts and calls, and other derivative securities with respect to the Company’s securities are prohibited. This prohibition extends to any hedging or similar transaction designed to decrease the risks associated with holding Company securities. Stock options, stock appreciation rights and other securities issued pursuant to Company benefit plans or other compensatory arrangements with the Company are not subject to this prohibition.

 

C.

Using Company securities as collateral for loans

 

The pledge of Company securities as collateral for loans is prohibited under this Policy without the prior written consent of the Compliance Officer. Even if you receive written consent to pledge Company securities as collateral for loans, you should exercise caution when doing so. If you default on the loan, the lender may sell the pledged securities as collateral in a foreclosure sale. The sale, even though not initiated at your request, is still considered a sale for your benefit and, if made at a time when you are aware of Material Nonpublic Information or otherwise are not permitted to trade in Company securities, may result in inadvertent insider trading violations, Section 16 and Regulation BTR violations (for officers and directors), violations of this Policy and unfavorable publicity for you and the Company.

 

D.

Holding Company securities in margin accounts

 

Holding of Company securities in margin accounts is prohibited. Under typical margin arrangements, if you fail to meet a margin call, the broker may be entitled to sell securities held in the margin account without your consent. The sale, even though not initiated at your request, is still considered a sale for your benefit and, if made at a time when you are aware of Material Nonpublic Information or are otherwise not permitted to trade, may result in inadvertent insider trading violations, Section 16 and Regulation BTR violations (for officers and directors), violations of this Policy and unfavorable publicity for you and the Company.

 

11

 

E.

Placing open orders with brokers

 

Except in accordance with an approved trading plan (as discussed below), you should exercise caution when placing open orders, such as limit orders or stop orders, with brokers, particularly where the order is likely to remain outstanding for an extended period of time. Open orders may result in the execution of a trade at a time when you are aware of Material Nonpublic Information or otherwise are not permitted to trade in Company securities, which may result in inadvertent insider trading violations, Section 16 and Reg. BTR violations (for officers and directors), violations of this Policy and unfavorable publicity for you and the Company. If you are subject to blackout periods or pre-clearance requirements, you should so inform any broker with whom you place any open order at the time it is placed.

 

X.     LIMITED EXCEPTIONS

 

The following are certain limited exceptions to the restrictions imposed by the Company under this Policy. These exceptions, however, do not excuse you from complying with any applicable legal restrictions. For example, transactions subject to Section 16 should be independently scrutinized to ensure compliance with law. Likewise, Regulation BTR contains several exceptions that vary from the exceptions stated below. You are required to comply with applicable law at all times.

 

A.

Transactions pursuant to a trading plan that complies with SEC rules

 

The SEC has enacted rules that provide an affirmative defense against alleged violations of U.S. federal insider trading rules for transactions pursuant to trading plans that meet certain requirements. In general, these rules, as set forth in Rule 10b51 under the Exchange Act, provide for an affirmative defense if you enter into a contract, provide instructions or adopt a written plan for trading securities when you are not aware of Material Nonpublic Information. The contract, instructions or plan must (i) specify the amount, price and date of the transaction, (ii) specify an objective method for determining the amount, price and date of the transaction or (iii) place any subsequent discretion for determining the amount, price and date of the transaction in another person who is not, at the time of the transaction, aware of Material Nonpublic Information.

 

Transactions made pursuant to a written trading plan that (i) complies with the affirmative defense set forth in Rule 10b51 and (ii) is approved by the Compliance Officer (an “Approved Rule 10b51 Trading Plan”), are not subject to the restrictions in this Policy against trades made while aware of Material Nonpublic Information or to the pre-clearance procedures or blackout periods established under this Policy. In approving a trading plan, the Compliance Officer may, in furtherance of the objectives expressed in this Policy, impose criteria in addition to those set forth in Rule 10b51. You should therefore confer with the Compliance Officer prior to entering into any trading plan. No Approved Rule 10b51 Trading Plan may be adopted during a blackout period.

 

For an Approved Rule 10b51 Trading Plan to not be subject to the restrictions in this Policy, it must meet the following requirements:

 

(i) it has been reviewed and approved by the Compliance Officer at least five days in advance of being entered into (or, if revised or amended, such proposed revisions or amendments have been reviewed and approved by the Compliance Officer at least five days in advance of being entered into);

 

12

 

(ii) it provides that no trades may occur thereunder until expiration of the applicable cooling-off period specified in Rule 10b5-1(c)(ii)(B), and no trades occur until after that time. The appropriate cooling-off period will vary based on the status of the Insider. For directors and officers, the cooling-off period ends on the later of (x) ninety days after adoption or certain modifications of the 10b5-1 plan; or (y) two business days following disclosure of the Company’s financial results in a Form 10-Q or Form 10-K for the quarter in which the 10b5-1 plan was adopted. For all other Insiders, the cooling-off period ends 30 days after adoption or modification of the 10b5-1 plan. This required cooling-off period will apply to the entry into a new 10b5-1 plan and any revision or modification of a 10b5-1 plan;

 

(iii) it is entered into in good faith by the Insider, and not as part of a plan or scheme to evade the prohibitions of Rule 10b5-1, at a time when the Insider is not in possession of material nonpublic information about the Company; and, if the Insider is a director or officer, the 10b5-1 plan must include representations by the Insider certifying to that effect;

 

(iv) it gives a third party the discretionary authority to execute such purchases and sales, outside the control of the Insider, so long as such third party does not possess any material nonpublic information about the Company; or explicitly specifies the security or securities to be purchased or sold, the number of shares, the prices and/or dates of transactions, or other formula(s) describing such transactions; and

 

(v) it is the only outstanding Approved 10b5-1 Plan entered into by the Insider (subject to the exceptions set out in Rule 10b5-1(c)(ii)(D)).

 

The SEC rules regarding trading plans are complex and must be complied with completely to be effective. The description provided above is only a summary, and the Company strongly advises that you consult with your legal and tax advisors if you intend to adopt a trading plan. While trading plans are subject to review and approval by the Company, the individual adopting the trading plan is ultimately responsible for compliance with Rule 10b51 and ensuring that the trading plan complies with this Policy. The Company may publicly disclose information regarding trading plans that you may adopt.

 

Trading plans must be filed with the Compliance Officer and must be accompanied with an executed certificate stating that the trading plan complies with Rule 10b51 and any other criteria established by the Company, including the requirements described in Exhibit A to the Companys Guidelines for Preparing Trading Plans, a copy of which will be made available to you should you be interested in adopting a trading plan. The Company strongly recommends that all trading plans be administered through E*TRADE for administrative efficiency; other administrators may be approved by the Compliance Officer on an exception basis.

 

B.

Receipt and vesting of stock options, restricted stock and stock appreciation rights

 

The trading restrictions under this Policy do not apply to the acceptance or purchase of stock options, restricted stock or stock appreciation rights issued or offered by the Company. The trading restrictions under this Policy also do not apply to the vesting, cancellation or forfeiture of stock options, restricted stock or stock appreciation rights in accordance with applicable plans and agreements.

 

13

 

C.

Exercise of stock options for cash

 

The trading restrictions under this Policy do not apply to the exercise of stock options for cash under the Company’s stock option plans. Likewise, the trading restrictions under this Policy do not apply to the exercise of stock options in a stock‑for‑stock exercise with the Company or an election to have the Company withhold securities to cover tax obligations in connection with an option exercise. However, the trading restrictions under this Policy do apply to (i) the sale of any securities issued upon the exercise of a stock option, (ii) a cashless exercise of a stock option through a broker, since this involves selling a portion of the underlying shares to cover the costs of exercise, and (iii) any other market sale for the purpose of generating the cash needed to pay the exercise price of an option.

 

D.

Purchases from the employee stock purchase plan

 

The trading restrictions in this Policy do not apply to elections with respect to participation in the Company’s employee stock purchase plan or to purchases of securities under the plan. However, the trading restrictions do apply to any subsequent sales of any such securities.

 

E.

Stock splits, stock dividends and similar transactions

 

The trading restrictions under this Policy do not apply to a change in the number of securities held as a result of a stock split or stock dividend applying equally to all securities of a class, or similar transactions.

 

F.

Bona fide gifts and inheritance

 

The trading restrictions under this Policy do not apply to bona fide gifts involving Company securities or transfers by will or the laws of descent and distribution.

 

G.

Change in form of ownership

 

Transactions that involve merely a change in the form in which you own securities are permissible. For example, you may transfer shares to an inter vivos trust of which you are the sole beneficiary during your lifetime.

 

H.

Other exceptions

 

Any other exception from this Policy must be approved by the Compliance Officer, in consultation with the Board of Directors or an independent committee of the Board of Directors.

 

14

 

XI.     COMPLIANCE WITH SECTION 16 OF THE SECURITIES EXCHANGE ACT

 

A.

Obligations under Section 16

 

Section 16 of the Exchange Act, and the related rules and regulations, set forth (i) reporting obligations, (ii) limitations on “short‑swing” transactions and (iii) limitations on short sales and other transactions applicable to directors, officers, large shareholders and certain other persons.

 

All members of the Companys Board of Directors and all executive officers of the Company, including the CEO, President, CFO, CTO and each individual listed on Schedule II are required to comply with Section 16 of the Securities Exchange Act of 1934, and the related rules and regulations, because of their positions with the Company (each a “Section 16 Individual”). The Compliance Officer may amend Schedule II from time to time as appropriate. Schedule II is not necessarily an exhaustive list of persons subject to Section 16 requirements at any given time. Even if you are not listed on Schedule II, you may be subject to Section 16 reporting obligations because of your shareholdings, for example.

 

B.

Notification requirements to facilitate Section 16 reporting

 

To facilitate timely reporting of transactions pursuant to Section 16 requirements, each person subject to Section 16 reporting requirements must provide, or must ensure that his or her broker provides, the Company with detailed information (e.g., trade date, number of shares, exact price, etc.) regarding his or her transactions involving the Company’s securities, including gifts, transfers, pledges and transactions pursuant to a trading plan, both prior to (to confirm compliance with pre-clearance procedures, if applicable) and promptly following execution.

 

C.

Additional Information for Section 16 Individuals

 

Section 16 Individuals must also comply with the reporting obligations and limitations on short-swing transactions set forth in Section 16 of the Exchange Act. The practical effect of these provisions is that Section 16 Individuals who purchase and sell the Company’s securities within a six-month period must disgorge all profits to the Company whether or not they had knowledge of any Material Nonpublic Information. Under these provisions, and so long as certain other criteria are met, neither the receipt of an option under the Company’s option plans, nor the exercise of that option, nor the purchase of stock under the Company’s employee stock purchase plan, nor the receipt of restricted stock under the Company’s option plans, is deemed a purchase under Section 16; however, these transactions must still be reported in accordance with the requirements of Section 16, and the sale of any such shares is a sale under Section 16. Moreover, pursuant to Section 16(c) of the Exchange Act (as well as this Policy), no director or officer or any other employee may make a short sale of the Company’s stock. Section 16 Individuals should be aware that trading in Company securities under an Approved Rule 10b5-1 Trading Plan does not exempt such transactions from the provisions of Section 16. The Company has provided, or will provide, separate memoranda and other appropriate materials to Section 16 Individuals regarding compliance with Section 16 and its related rules.

 

15

 

D.

Option Exercises by Section 16 Insiders

 

When exercising options to purchase the Company’s common stock, Section 16 Insiders or their representatives must (i) deliver payment of the aggregate exercise price for the options being exercised to the Company prior to the exercise of such options, or (ii) exercise the shares under a “T+1” arrangement through which, the broker pays the Company, and the Company delivers the shares to the broker, on the settlement day (generally the day after the option exercise). The funds for the option exercise price may not be loaned or otherwise provided to the Section 16 Insider by the Company or otherwise arranged for the Section 16 Insider by the Company, and the Company may not enter into agreements facilitating a same day cashless sale by Section 16 Insiders.

 

E.

Personal responsibility

 

The obligation to file Section 16 reports, and to otherwise comply with Section 16, is personal. The Company is not responsible for the failure to comply with Section 16 requirements.

 

XII.     ADDITIONAL INFORMATION

 

A.

Delivery of Policy

 

This Policy will be delivered to all employees, officers, directors and insider agents of the Company when they commence service with the Company. In addition, this Policy (or a summary of this Policy) will be periodically re-circulated, as required, to such individuals. Each employee, officer, director and insider agent of the Company is required to acknowledge that he or she understands, and agrees to comply with, this Policy.

 

B.

Amendments

 

We are committed to continuously reviewing and updating our policies and procedures. The Company therefore reserves the right to amend, alter or terminate this Policy at any time and for any reason, subject to applicable law. A current copy of the Company’s policies regarding insider trading may be obtained by contacting the Compliance Officer.

 

* * *

 

Nothing in this Insider Trading Policy creates or implies an employment contract or term of employment.

 

16

 

 

SCHEDULE I

 

INDIVIDUALS SUBJECT TO
PRE-CLEARANCE REQUIREMENTS

 

*Specific Names of Individuals are included in the Books and Records of the Company and available by request from the Compliance Officer

 

 

1.

DIRECTORS

 

Each member of the Company’s Board of Directors.

 

 

2.

SECTION 16 OFFICERS (including officers who are also directors)

 

President and Chief Executive Officer

 

Chief Financial Officer

 

Chief Technical Officer & Senior VP of Engineering

 

 

3.

OTHER OFFICERS AND COVERED PERSONS

 

VP Worldwide Operations

 

VP of Worldwide Sales

 

VP of IP Sales

 

Controller

 

All members of the Company’s finance team

 

HR Manager

 

All individuals who contribute to the Company’s press releases as designated by the Compliance Officer

 

All individuals who contribute to preparation of the Company’s board materials

 

 

Amended and Restated Insider Trading Policy

 

 

SCHEDULE II

 

INDIVIDUALS SUBJECT TO
SECTION 16 REPORTING AND LIABILITY PROVISIONS

 

 

1.

DIRECTORS

 

Each member of the Company’s Board of Directors.

 

 

2.

OFFICERS (including officers who are also directors)

 

President and Chief Executive Officer

 

Chief Financial Officer

 

Chief Technical Officer & Senior VP of Engineering

 

 

 

3.

OTHERS

 

Name

 

Title(s) and/or relationship to the Company

 

 

Amended and Restated Insider Trading Policy

 
EX-21 7 ex_756124.htm EXHIBIT 21... SUBSIDIARIES OF THE REGISTRANT ex_756124.htm

EXHIBIT 21

 

Subsidiaries of QuickLogic Corporation

 

Name

 

Jurisdiction

 

 

 

 

 

 

QuickLogic International, Inc.

 

Delaware

QuickLogic Kabushiki Kaisha

 

Japan

QuickLogic (India) Private Limited

 

India

QuickLogic (Shanghai) Trading Limited

 

China

SensiML Corporation

 

Delaware

 

 
EX-23.1 8 ex_792243.htm EXHIBIT 23.1 CONSENTS OF EXPERTS AND COUNSEL ex_792243.htm

Exhibit 23.1

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

We hereby consent to the incorporation by reference in the Registration Statement on Form S-3 (No. 333-266942) and the Registration Statements on Form S-8 (Nos. 333-34898, 333-34900, 333-34902, 333-76022, 333-123515, 333-159498, 333-208060, 333-231806, 333-237879, 333-256300, and 333-265079) of QuickLogic Corporation and Subsidiaries (collectively, the “Company”), of our report dated March 25, 2025, relating to the consolidated financial statements of QuickLogic Corporation and Subsidiaries, appearing in this Annual Report on Form 10-K of the Company for the year ended December 29, 2024.

 

/s/ Frank, Rimerman + Co. LLP

 

San Francisco, California

March 25, 2025

 

 
EX-23.2 9 ex_756125.htm EXHIBIT 23.2 CONSENTS OF EXPERTS AND COUNSEL ex_756125.htm

EXHIBIT 23.2

 

Consent of Independent Registered Public Accounting Firm

 

We consent to the incorporation by reference in the Registration Statements on Form S-3 (No. 333-266942) and Form S-8 (Nos. 333-34898, 333-34900, 333-34902, 333-76022, 333-123515, 333-159498, 333-208060, 333-231806, 333-237879, 333-256300, and 333-265079) of QuickLogic Corporation (the “Company”), of our report dated March 26, 2024, except for Note 14 to the consolidated financial statements, as to which the date is March 25, 2025 relating to the 2023 and 2022 consolidated financial statements of the Company, appearing in this Annual Report on Form 10-K of the Company for the year ended December 29, 2024.

 

/s/ Moss Adams LLP

 

San Francisco, California

March 25, 2025

 

 

 
EX-31.1 10 ex_756126.htm EXHIBIT 31.1 RULE 13A-14(A)/15D-14(A) CERTIFICATION PEO ex_756126.htm

EXHIBIT 31.1

 

CERTIFICATIONS

 

 

I, Brian C. Faith, certify that:

 

1.

I have reviewed this annual report on Form 10-K of QuickLogic Corporation;

     

2.

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

     

3.

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

     

4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

     
 

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

     
 

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

     
 

(c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

     
 

(d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

     

5.

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

     
 

(a)

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

     
 

(b)

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

     

Date:

March 25, 2025

     

 

    /s/ Brian C. Faith
    Brian C. Faith
    President and Chief Executive Officer

 

 
EX-31.2 11 ex_756127.htm EXHIBIT 31.2 RULE 13A-14(A)/15D-14(A) CERTIFICATION PFO ex_756127.htm

EXHIBIT 31.2

 

CERTIFICATIONS

 

I, Elias Nader, certify that:

 

1.

I have reviewed this annual report on Form 10-K of QuickLogic Corporation;

     

2.

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

     

3.

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

     

4.

The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

     
 

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

     
 

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

     
 

(c)

Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

     
 

(d)

Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

     

5.

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

     
 

(a)

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

     
 

(b)

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

     

Date:

March 25, 2025

     

 

    /s/ Elias Nader
    Elias Nader
    Chief Financial Officer and SVP, Finance

 

 
EX-32.1 12 ex_756128.htm EXHIBIT 32.1 SECTION 1350 CERTIFICATION PEO ex_756128.htm

EXHIBIT 32.1

 

 

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO

18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

 

I, Brian C. Faith, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of QuickLogic Corporation on Form 10-K for the fiscal year ended December 29, 2024 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Annual Report on Form 10-K fairly presents in all material respects the financial condition and results of operations of QuickLogic Corporation.

 

     
     
 

By:

/s/ Brian C. Faith

 

Date:

March 25, 2025

 

Name:

Brian C. Faith

 

Title:

President and Chief Executive Officer

     

 

 

 
EX-32.2 13 ex_756129.htm EXHIBIT 32.2 SECTION 1350 CERTIFICATION PFO ex_756129.htm

EXHIBIT 32.2

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO

 

18 U.S.C. SECTION 1350,

 

AS ADOPTED PURSUANT TO

 

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

 

I, Elias Nader, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Annual Report of QuickLogic Corporation on Form 10-K for the fiscal year ended December 29, 2024, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Annual Report on Form 10-K fairly presents in all material respects the financial condition and results of operations of QuickLogic Corporation.

 

 

     
     
 

By:

/s/ Elias Nader

 

Date:

March 25, 2025

 

Name:

Elias Nader

 

Title:

Chief Financial Officer and SVP, Finance

 

 
EX-101.SCH 14 quik-20241229.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Balance Sheets link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Balance Sheets (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Statements of Operations link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statements of Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 995552 - Disclosure - Note 1 - The Company and Basis of Presentation link:calculationLink link:definitionLink link:presentationLink 995553 - Disclosure - Note 2 - Other Relevant Accounting Polices link:calculationLink link:definitionLink link:presentationLink 995554 - Disclosure - Note 3 - Earnings (Loss) Per Share link:calculationLink link:definitionLink link:presentationLink 995555 - Disclosure - Note 4 - Balance Sheet Components link:calculationLink link:definitionLink link:presentationLink 995556 - Disclosure - Note 5 - Property, Plant, and Equipment link:calculationLink link:definitionLink link:presentationLink 995557 - Disclosure - Note 6 - Intangible Assets link:calculationLink link:definitionLink link:presentationLink 995558 - Disclosure - Note 7 - Debt Obligations link:calculationLink link:definitionLink link:presentationLink 995559 - Disclosure - Note 8 - Leases link:calculationLink link:definitionLink link:presentationLink 995560 - Disclosure - Note 9 - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 995561 - Disclosure - Note 10 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 995562 - Disclosure - Note 11 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 995563 - Disclosure - Note 12 - Employee Stock Plans link:calculationLink link:definitionLink link:presentationLink 995564 - Disclosure - Note 13 - Stock-based Compensation link:calculationLink link:definitionLink link:presentationLink 995565 - Disclosure - Note 14 - Information Concerning Product Lines, Geographic Information, and Revenue Concentration link:calculationLink link:definitionLink link:presentationLink 995566 - Disclosure - Note 15 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 995567 - Disclosure - Note 16 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 995569 - Disclosure - Schedule II - Valuation and Qualifying Accounts link:calculationLink link:definitionLink link:presentationLink 995570 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 995571 - Disclosure - Note 4 - Balance Sheet Components (Tables) link:calculationLink link:definitionLink link:presentationLink 995572 - Disclosure - Note 5 - Property, Plant, and Equipment (Tables) link:calculationLink link:definitionLink link:presentationLink 995573 - Disclosure - Note 6 - Intangible Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 995574 - Disclosure - Note 8 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 995575 - Disclosure - Note 9 - Fair Value Measurements (Tables) link:calculationLink link:definitionLink link:presentationLink 995576 - Disclosure - Note 10 - Income Taxes (Tables) link:calculationLink link:definitionLink link:presentationLink 995577 - Disclosure - Note 13 - Stock-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 995578 - Disclosure - Note 14 - Information Concerning Product Lines, Geographic Information, and Revenue Concentration (Tables) link:calculationLink link:definitionLink link:presentationLink 995579 - Disclosure - Note 1 - The Company and Basis of Presentation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995580 - Disclosure - Note 2 - Other Relevant Accounting Polices (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995581 - Disclosure - Note 3 - Earnings (Loss) Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995582 - Disclosure - Note 4 - Balance Sheet Components (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995583 - Disclosure - Note 4 - Balance Sheet Components - Balance Sheet Components (Details) link:calculationLink link:definitionLink link:presentationLink 995584 - Disclosure - Note 5 - Property, Plant, and Equipment - Useful Life (Details) link:calculationLink link:definitionLink link:presentationLink 995585 - Disclosure - Note 6 - Intangible Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995586 - Disclosure - Note 6 - Intangible Assets - Schedule of Carrying Value of Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 995587 - Disclosure - Note 6 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets From Business Acquisition (Details) link:calculationLink link:definitionLink link:presentationLink 995588 - Disclosure - Note 6 - Intangible Assets - Schedule of Carrying Value of Patents (Details) link:calculationLink link:definitionLink link:presentationLink 995589 - Disclosure - Note 6 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 995590 - Disclosure - Note 7 - Debt Obligations (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995591 - Disclosure - Note 8 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995592 - Disclosure - Note 8 - Leases - Summary of Operating Leases (Details) link:calculationLink link:definitionLink link:presentationLink 995593 - Disclosure - Note 8 - Leases - Summary of Supplemental Cash Flow Information (Details) link:calculationLink link:definitionLink link:presentationLink 995594 - Disclosure - Note 8 - Leases - Details of Right-of-Use Assets and Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 995595 - Disclosure - Note 8 - Leases - Schedule of Future Lease Payments for Leases (Details) link:calculationLink link:definitionLink link:presentationLink 995596 - Disclosure - Note 8 - Leases - Schedule of Lease Terms and Weighted Average Discount Rate (Details) link:calculationLink link:definitionLink link:presentationLink 995597 - Disclosure - Note 9 - Fair Value Measurements (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995598 - Disclosure - Note 9 - Fair Value Measurements - Fair Value Valuation Method Significant Unobservable Inputs (Details) link:calculationLink link:definitionLink link:presentationLink 995599 - Disclosure - Note 10 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995600 - Disclosure - Note 10 - Income Taxes - Components of Income Tax Expense Benefit (Details) link:calculationLink link:definitionLink link:presentationLink 995601 - Disclosure - Note 10 - Income Taxes - Effective Tax Rate Reconciliation (Details) link:calculationLink link:definitionLink link:presentationLink 995602 - Disclosure - Note 10 - Income Taxes - Deferred Tax Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 995603 - Disclosure - Note 10 - Income Taxes - Unrecognized Tax Benefits Roll Forward (Details) link:calculationLink link:definitionLink link:presentationLink 995604 - Disclosure - Note 10 - Income Taxes - Income Taxes Paid (Details) link:calculationLink link:definitionLink link:presentationLink 995605 - Disclosure - Note 11 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995606 - Disclosure - Note 12 - Employee Stock Plans (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995607 - Disclosure - Note 13 - Stock-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995608 - Disclosure - Note 13 - Stock-based Compensation - Schedule of Allocation of Recognized Period Cost (Details) link:calculationLink link:definitionLink link:presentationLink 995609 - Disclosure - Note 13 - Stock-based Compensation - Schedule of Stock Based Compensation Award Activity (Details) link:calculationLink link:definitionLink link:presentationLink 995610 - Disclosure - Note 13 - Stock-Based Compensation - Stock Options Activity (Details) link:calculationLink link:definitionLink link:presentationLink 995611 - Disclosure - Note 13 - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) link:calculationLink link:definitionLink link:presentationLink 995612 - Disclosure - Note 13 - Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details) link:calculationLink link:definitionLink link:presentationLink 995613 - Disclosure - Note 14 - Information Concerning Product Lines, Geographic Information, and Revenue Concentration (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995614 - Disclosure - Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Product Line (Details) link:calculationLink link:definitionLink link:presentationLink 995615 - Disclosure - Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Shipment Destination (Details) link:calculationLink link:definitionLink link:presentationLink 995616 - Disclosure - Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 995617 - Disclosure - Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Accounts Receivable (Details) link:calculationLink link:definitionLink link:presentationLink 995618 - Disclosure - Note 15 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 995619 - Disclosure - Note 16 - Subsequent Events (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 15 quik-20241229_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 16 quik-20241229_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 17 quik-20241229_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Dividend yield Note To Financial Statement Details Textual Significant Accounting Policies Note 4 - Balance Sheet Components us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate Income tax benefit at statutory rate, amount Note 5 - Property, Plant, and Equipment Risk-free interest rate Note 6 - Intangible Assets Note 8 - Leases Note 9 - Fair Value Measurements Note 10 - Income Taxes Long-term liabilities: Heritage Bank of Commerce [Member] Related to Heritage Bank of Commerce. Note 13 - Stock-based Compensation Note 14 - Information Concerning Product Lines, Geographic Information, and Revenue Concentration Income Tax Disclosure [Text Block] Note 4 - Balance Sheet Components - Balance Sheet Components (Details) Note 5 - Property, Plant, and Equipment - Useful Life (Details) Note 6 - Intangible Assets - Schedule of Carrying Value of Intangible Assets (Details) Note 6 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets From Business Acquisition (Details) Volatility Note 6 - Intangible Assets - Schedule of Carrying Value of Patents (Details) us-gaap_LiabilitiesCurrent Total current liabilities Reverse Stock Split [Member] Related to a reverse stock split. Note 6 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets (Details) Note 8 - Leases - Summary of Operating Leases (Details) Note 8 - Leases - Summary of Supplemental Cash Flow Information (Details) Note 8 - Leases - Details of Right-of-Use Assets and Lease Liabilities (Details) Expected life (months) (Month) Note 8 - Leases - Schedule of Future Lease Payments for Leases (Details) Note 8 - Leases - Schedule of Lease Terms and Weighted Average Discount Rate (Details) Note 9 - Fair Value Measurements - Fair Value Valuation Method Significant Unobservable Inputs (Details) Note 10 - Income Taxes - Components of Income Tax Expense Benefit (Details) Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Note 10 - Income Taxes - Effective Tax Rate Reconciliation (Details) Purchase Commitment, Excluding Long-Term Commitment [Axis] Note 10 - Income Taxes - Deferred Tax Assets and Liabilities (Details) Purchase Commitment, Excluding Long-Term Commitment [Domain] Note 10 - Income Taxes - Unrecognized Tax Benefits Roll Forward (Details) Note 10 - Income Taxes - Income Taxes Paid (Details) Note 13 - Stock-based Compensation - Schedule of Allocation of Recognized Period Cost (Details) Note 13 - Stock-based Compensation - Schedule of Stock Based Compensation Award Activity (Details) Share-Based Payment Arrangement, Option, Activity [Table Text Block] Note 13 - Stock-Based Compensation - Stock Options Activity (Details) Share-Based Payment Arrangement, Activity [Table Text Block] Note 13 - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) Note 13 - Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details) Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Product Line (Details) Vested (in dollars per share) Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Shipment Destination (Details) Forfeited (in dollars per share) Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Revenue (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Balance (in dollars per share) Balance (in dollars per share) RSUs and PRSUs forfeited (in shares) Forfeited (in shares) Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Accounts Receivable (Details) Notes To Financial Statements us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Balance (in shares) Balance (in shares) Notes To Financial Statements [Abstract] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) RSUs and PRSUs granted (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Vested (in shares) quik_OperatingAndFinanceLeaseLiability Total Operating and finance lease liability. quik_CurrentExpectedCreditLossesCecl Current Expected Credit Losses (CECL) Amount recognized as current expected credit losses. Notes payable, current Sensi ML [Member] Related to Sensi ML. Revolving line of credit Line of Credit, Current Weighted average remaining, balance (Year) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 Software [Member] Related to software. Weighted average fair value of ESPP options granted (in dollars per share) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Weighted average price balance (in dollars per share) Weighted average price balance (in dollars per share) us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice Weighted average price, forfeited or expired (in dollars per share) Deferred revenue Contract with Customer, Liability, Current Warrants Issued in Connection with Underwritten Public Offering [Member] Information pertaining to warrants issued in connection with underwritten public offering. quik_OperatingAndFinancingCashFlowsFromLeases Total Operating and financing cash flows from leases. Lessee, Operating and Finance Leases [Text Block] The entire disclosure for lessee's entity's operating, capital and finance leases. Lessee, Leases, Supplemental Cash Flow Information [Table Text Block] Tabular disclosure of lessee's supplemental cash flow information for the periods presented under leases. . Schedule of Right of Use Assets and Lease Liabilities [Table Text Block] Tabular disclosure of the schedule of right-of-use assets and lease liabilities. Schedule of Future Lease Payments for Leases [Table Text Block] Tabular disclosure for schedule of future lease payments for leases. Accrued liabilities Accrued Liabilities, Current quik_OperatingLeaseCostNet Total Operating lease cost net. Disclosure of Employee Stock Ownership Plans [Text Block] Description of the plan, including the basis for determining contributions, the employee groups covered, and the nature and effect of significant matters affecting comparability of information for all periods presented. Stock Plan 2019 [Member] Related to the stock plan 2019. Stock Plan 2009 [Member] Related to stock plan 2009. Employee Stock Purchase Plan [Member] Employee stock purchase plan. Schedule of Lease Terms and Weighted Average Discount Rate [Table Text Block] Tabular disclosure for schedule of lease terms and weighted average discount rate. Revolving Credit Facility [Member] quik_DeferredTaxAssetsLiabilitiesGross Net deferred tax assets Amount of deferred tax assets (liability) attributable to taxable temporary differences. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Balance (in shares) Balance (in shares) quik_RecordedSalesReturns Recorded Sales Return Reversal The amount related to the recorded sales return. Purchases of property and equipment in accounts payable and accrued liabilities Options forfeited or expired (in shares) Accrued payroll tax Credit Facility [Axis] Accrued employee benefits Credit Facility [Domain] Distributor "A" [Member] Represents information regarding Distributor "A." Performance Restricted Stock Units (PRSUs) [Member] Related to performance restricted stock units. us-gaap_OtherAccruedLiabilitiesCurrent Other New Products [Member] Related to new products. Accrued compensation us-gaap_PolicyTextBlockAbstract Accounting Policies Mature Products [Member] Related to mature products. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee (in shares) Trademarks and Trade Names [Member] Customer "F" [Member] Represents information regarding Customer "F." us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date Distributor "B" [Member] Represents information regarding Distributor "B." us-gaap_PaymentsForSoftware Capitalized internal-use software us-gaap_PaymentsToAcquireIntangibleAssets Purchases of intangible assets us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Capital expenditures for property and equipment Purchases of assets with financing arrangements us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) Accrued liabilities: us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) Trade payables us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Current liabilities: Supplemental Balance Sheet Disclosures [Text Block] Weighted average shares: (1) Vesting [Axis] Developed Technology Rights [Member] Vesting [Domain] Lease liabilities Share-Based Payment Arrangement, Tranche One [Member] Supplemental disclosures of cash flow information: us-gaap_Assets TOTAL ASSETS Patents [Member] Plan Name [Axis] Plan Name [Domain] us-gaap_InvestmentInterestRate Investment Interest Rate Property and equipment: us-gaap_OperatingLeaseExpense Operating Lease, Expense us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) Unmarked Devices [Member] Represents unmarked devices held for sale which are completed upon customer orders. Commitments Disclosure [Text Block] Die Wafers [Member] Represents die wafers. Customer Relationships [Member] us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] quik_ResearchAndDevelopmentExpensesReclassifiedToCostOfGoodsSold Research and Development Expenses Reclassified to Cost of Goods Sold The value of research and development expense reclassified to cost of goods sold. Interest Income [Policy Text Block] The interest income policy text block. us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount Share-Based Payment Arrangement, Amount Capitalized Share-Based Payment Arrangement [Text Block] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] R&D tax credits Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit. us-gaap_ContractWithCustomerAssetNet Contract with Customer, Asset, after Allowance for Credit Loss Award Type [Domain] Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Award Type [Axis] Net income (loss) Net income (loss) Net loss Tooling [Member] Represent Tooling. us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Accumulated Amortization Net Carrying Amount Total quik_FinancingReceivableEffectiveAnnualInterestRate Financing Receivable, Effective Annual Interest Rate Represents the effective annual interest rate on financing receivable. Intangible assets, net Restricted Stock Units (RSUs) [Member] Gross Carrying Amount us-gaap_InterestCostsCapitalized Interest Costs Capitalized Share-Based Payment Arrangement [Member] quik_FinancingReceivableDefaultInterestRate Financing Receivable, Default Interest Rate Represents the default interest rate on financing receivable. Share-Based Payment Arrangement, Option [Member] Inventory [Axis] Stock-based compensation capitalized as tooling and fixed assets Amount of cost capitalized as tooling and fixed assets for award under share-based payment arrangement. Inventory [Domain] Antidilutive Securities [Axis] Capitalized software held for internal use Antidilutive Securities, Name [Domain] quik_PercentageOfRevenue Percentage of Revenue The percentage of revenue. Stock-based compensation capitalized as internal-use software Amount of cost capitalized as internal use software for award under share-based payment arrangement. us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Accumulated depreciation and amortization Property and equipment, net Property, Plant and Equipment, Net Property, Plant and Equipment, Net Goodwill Property and equipment, gross Software Tools [Member] Represents software tools. Other Cash flows provided by (used in) investing activities: Non-marketable equity investment Equity Securities without Readily Determinable Fair Value, Amount Net income (loss) per share: (1) Earnings Per Share [Text Block] Other long-term liabilities us-gaap_IncreaseDecreaseInOtherOperatingLiabilities us-gaap_EquityMethodInvestments Equity Method Investments quik_TaxCreditCarryforwardCapitalized Tax Credit Carryforward, Capitalized The amount of tax credit carryforward capitalized during the period. Accrued liabilities us-gaap_IncreaseDecreaseInAccruedLiabilities Provision for income taxes Provision for income taxes, amount Consolidation, Variable Interest Entity, Policy [Policy Text Block] The Note [Member] Represents the Note. us-gaap_DefinedContributionPlanCostRecognized Defined Contribution Plan, Cost us-gaap_DebtInstrumentTerm Debt Instrument, Term (Year) Trade payables us-gaap_IncreaseDecreaseInAccountsPayableTrade us-gaap_IncomeTaxPaidForeignBeforeRefundReceived Foreign income taxes us-gaap_IncomeTaxPaidStateAndLocalBeforeRefundReceived State and local us-gaap_IncomeTaxPaidFederalBeforeRefundReceived Federal quik_NotesReceivableInterestRate Notes Receivable, Interest Rate Notes Receivable, Interest Rate Total costs and expenses Share-Based Payment Arrangement, Expense us-gaap_MoneyMarketFundsAtCarryingValue Money Market Funds, at Carrying Value Amendment Flag City Area Code New Accounting Pronouncements, Policy [Policy Text Block] Deferred revenue us-gaap_IncreaseDecreaseInContractWithCustomerLiability us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) Common stock, shares outstanding (in shares) Preferred stock, shares outstanding (in shares) us-gaap_IncreaseDecreaseInOtherOperatingAssets Other assets Hardware Products [Member] Reprsents hardware products. Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate us-gaap_NotesReceivableNet Financing Receivable, after Allowance for Credit Loss us-gaap_DebtInstrumentInterestRateStatedPercentage Debt Instrument, Interest Rate, Stated Percentage us-gaap_DebtInstrumentInterestRateEffectivePercentage Debt Instrument, Interest Rate, Effective Percentage us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent Operating leases us-gaap_InterestReceivable Interest Receivable Document Fiscal Period Focus us-gaap_OperatingLeaseCost Fixed Document Fiscal Year Focus Short term Lease, Cost [Table Text Block] Document Period End Date Operating leases us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1 Operating leases (Year) Entity File Number us-gaap_DebtInstrumentFeeAmount Debt Instrument, Fee Amount Entity Emerging Growth Company eFPGA IP [Member] Represents the eFPGA IP segment. Document Type Entity Small Business Entity Shell Company Document Information [Line Items] Document Information [Table] us-gaap_AreaOfRealEstateProperty Area of Real Estate Property (Square Foot) Entity Public Float Entity Filer Category Entity Current Reporting Status Entity Voluntary Filers Entity Well-known Seasoned Issuer SIFMA Municipal Swap Rate [Member] us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization Accumulated amortization Variable Rate [Domain] Capitalized internal-use software, net Capitalized Computer Software, Net us-gaap_AccountsReceivableNet Accounts Receivable, after Allowance for Credit Loss Prime Rate [Member] us-gaap_CapitalizedComputerSoftwareAmortization1 Capitalized Computer Software, Amortization us-gaap_GoodwillImpairmentLoss Goodwill, Impairment Loss Capitalized internal-use software: Concentration risk percentage Concentration Risk, Percentage us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue Stock-based compensation Entity Tax Identification Number Entity Central Index Key Entity Registrant Name Common stock issued under stock plans and employee stock purchase plans Entity [Domain] Customer Concentration Risk [Member] Legal Entity [Axis] Entity Address, Address Line One ecd_NonRule10b51ArrTrmntdFlag Non-Rule 10b5-1 Arrangement Terminated [Flag] Entity Address, City or Town Geographic Concentration Risk [Member] ecd_Rule10b51ArrTrmntdFlag Rule 10b5-1 Arrangement Terminated [Flag] ecd_Rule10b51ArrAdoptedFlag Rule 10b5-1 Arrangement Adopted [Flag] Entity Address, Postal Zip Code Entity Address, State or Province Concentration Risk Type [Axis] ecd_NonRule10b51ArrAdoptedFlag Non-Rule 10b5-1 Arrangement Adopted [Flag] us-gaap_AllowanceForDoubtfulAccountsReceivable Accounts Receivable, Allowance for Credit Loss Concentration Risk Type [Domain] Material Terms of Trading Arrangement [Text Block] Entity Common Stock, Shares Outstanding Trading Arrangements, by Individual [Table] us-gaap_MarketingAndAdvertisingExpense Marketing and Advertising Expense Revenue Benchmark [Member] Accounts Receivable [Member] us-gaap_IncreaseDecreaseInInventories Inventories Trading Symbol Customer "K" [Member] Represents customer "K". Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Common stock issued under stock plans and employee stock purchase plans (in shares) Local Phone Number us-gaap_GainLossOnDispositionOfAssets Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares) us-gaap_TableTextBlock Notes Tables us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan Common stock issued under stock plans and employee stock purchase plans Selling, general and administrative us-gaap_ProvisionForDoubtfulAccounts Accounts Receivable, Credit Loss Expense (Reversal) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod Forfeited or expired (in shares) Line of Credit Facility, Lender [Domain] Common stock offering, net of issuance costs (in shares) Stock Issued During Period, Shares, New Issues (in shares) Lender Name [Axis] us-gaap_LiabilitiesAndStockholdersEquity TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY Finished goods Work-in-process us-gaap_EquitySecuritiesFvNiMeasurementInput Equity Securities, FV-NI, Measurement Input UNITED STATES us-gaap_StockIssuedDuringPeriodValueNewIssues Common stock offering, net of issuance costs Asset Pledged as Collateral [Member] Distributor "D" [Member] Represents information regarding Distributor "D". us-gaap_IncreaseDecreaseInContractWithCustomerAsset Contract assets Customer "A" [Member] Represents information pertaining to Customer "A". Accumulated deficit Research and development Customer "C" [Member] Represents information pertaining to Customer "C". Money Market Funds [Member] SaaS and Other [Member] Represents information pertaining to SaaS and Other. Debt Disclosure [Text Block] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Domain] us-gaap_InterestExpense Interest expense Measurement Input, Price Volatility [Member] Changes in operating assets and liabilities: Measurement Input, Risk Free Interest Rate [Member] us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Subsequent Event [Member] Lease liabilities, non-current Measurement Input, Expected Term [Member] Present value of lease liabilities, operating Operating Lease, Liability Measurement Input, Discount for Lack of Marketability [Member] Subsequent Event Type [Axis] Lease liabilities, current Measurement Input, Expected Dividend Payment [Member] Subsequent Event Type [Domain] Subsequent Events [Text Block] Right of use assets, net Operating Lease, Right-of-Use Asset us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total lease payments, operating us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less: Interest, operating us-gaap_FinanceLeasePrincipalPayments Payment of notes payable us-gaap_DeferredIncomeTaxExpenseBenefit Subtotal Measurement Input Type [Axis] us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2027, operating us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive Thereafter Measurement Input Type [Domain] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo 2026 Fair Value of Financial Instruments, Policy [Policy Text Block] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree 2027 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths 2025, operating us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour 2028 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo 2026, operating us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive 2029 Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths 2025 Engineering Services [Member] Represents revenue derived from engineering services. Foreign Currency Transactions and Translations Policy [Policy Text Block] Registered Direct Offering [Member] Represents the public offering of securities. Stock-based compensation us-gaap_ShareBasedCompensation Other assets Lessee, Leases [Policy Text Block] Finite-Lived Intangible Asset, Useful Life (Year) Finite-Lived Intangible Asset, Useful Life (Year) Business Combinations Policy [Policy Text Block] Note receivable, non-current Financing Receivable, after Allowance for Credit Loss, Noncurrent Depreciation and amortization us-gaap_DepreciationAmortizationAndAccretionNet Depreciation, Amortization and Accretion, Net Operating expenses: Comprehensive Income, Policy [Policy Text Block] Income Tax, Policy [Policy Text Block] Schedule of Finite-Lived Intangible Assets [Table Text Block] us-gaap_LesseeOperatingLeaseTermOfContract Lessee, Operating Lease, Term of Contract (Year) us-gaap_StockholdersEquityNoteStockSplitConversionRatio1 Stockholders' Equity Note, Stock Split, Conversion Ratio Goods and Services [Member] Represents information pertaining to the purchase of goods and services. Office In California [Member] Represents information pertaining to leasing premises in California. Intangible Assets Disclosure [Text Block] quik_InventoryFinishedGoodsNoncurrent Inventory, Finished Goods, Noncurrent Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within after one year or longer. Beaverton Oregon [Member] Represents Beaverton, Oregon location. quik_InventoryWorkInProcessNoncurrent Inventory, Work in Process, Noncurrent Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within after one year or more. us-gaap_SharesIssuedPricePerShare Shares Issued, Price Per Share (in dollars per share) Inventories, non-current us-gaap_AssetsCurrent Total current assets us-gaap_CashAndCashEquivalentsFairValueDisclosure Cash and Cash Equivalents, Fair Value Disclosure Share-Based Payment Arrangement [Policy Text Block] Warrants to Purchase Common Stock [Member] The warrants to purchase common stock. Equity [Text Block] us-gaap_InvestmentsFairValueDisclosure Non-marketable equity investment quik_DeferredTaxAssetsWithholdingTaxOnFutureDistribution Withholding tax on future distribution Amount of withholding tax on future distribution. Pension and Other Postretirement Plans, Policy [Policy Text Block] Expired tax attributes, amount Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to expired tax attributes. Advertising Cost [Policy Text Block] Common stock, $0.001 par value; 200,000 shares authorized; 15,336 and 14,118 shares issued and outstanding as of December 29, 2024 and December 31, 2023, respectively Measurement Frequency [Axis] Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities: Measurement Frequency [Domain] Fair Value, Recurring [Member] Common stock, shares authorized (in shares) Common Stock, Shares Authorized (in shares) eFPGA Revenue [Member] Represents eFPGA revenue. Common stock, shares issued (in shares) Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share (in dollars per share) Asia Pacific [Member] Revenue from Contract with Customer [Policy Text Block] Deferred charges Standard Product Warranty, Policy [Policy Text Block] us-gaap_DeferredTaxAssetsValuationAllowance Deferred Tax Assets, Valuation Allowance Valuation allowance us-gaap_CommonStockCapitalSharesReservedForFutureIssuance Common Stock, Capital Shares Reserved for Future Issuance (in shares) Statistical Measurement [Domain] Operating cash flows used for operating leases us-gaap_OperatingLeasePayments Maximum [Member] quik_DeferredTaxAssetsOperatingLeaseLiability Operating lease liability Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from operating lease liability. Minimum [Member] Weighted Average [Member] Product and Service [Axis] us-gaap_OtherAssetsCurrent Other Product and Service [Domain] Statistical Measurement [Axis] Future benefit of deferred tax assets not recognized, amount Amount of income tax future expense (benefit) of deferred tax assets that has not yet been recognized. Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Preferred stock, $0.001 par value; 10,000 shares authorized; no shares issued or outstanding Preferred stock, shares issued (in shares) North America [Member] Prepaid taxes Interest paid Income taxes paid Total income taxes paid Other prepaid taxes, royalties, and other prepaid expenses Property, Plant and Equipment Disclosure [Text Block] Geographical [Axis] Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Geographical [Domain] us-gaap_DeferredTaxAssetsGross Gross deferred tax assets Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized (in shares) us-gaap_DeferredIncomeTaxLiabilities Gross deferred tax liabilities Europe [Member] Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Inventories Inventory, Net Preferred stock, par value (in dollars per share) us-gaap_InventoryWorkInProcess Inventory, Work in Process, Gross Fair Value, Inputs, Level 3 [Member] Fair Value Hierarchy and NAV [Domain] Customer [Axis] Fair Value, Inputs, Level 1 [Member] Customer [Domain] Fair Value, Inputs, Level 2 [Member] us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment Depreciation and amortization Fair Value Hierarchy and NAV [Axis] Credit Card Debt [Member] Represents credit card debt. us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther Accruals and reserves 162(m), amount Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to 162(m). Software and Software Development Costs [Member] 162(m), percent 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 162(m). Inventories: Property, plant, and equipment useful life (Year) Property, Plant and Equipment, Useful Life (Year) Cash flows provided by (used in) operating activities: Future benefit of deferred tax assets not recognized, percent 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 deferred tax assets that has not yet been recognized. RSU and PRSU [Member] Represents RSU and PRSU. quik_EffectiveIncomeTaxRateReconciliationExpiredTaxAttributesPercent Expired tax attributes, percent 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 expired tax attributes. Note receivable Statement [Line Items] Allowance for doubtful accounts Furniture and Fixtures [Member] Accounts receivable, net of allowances for credit losses of $30 and $34, as of December 29, 2024 and December 31, 2023, respectively us-gaap_NumberOfReportableSegments Number of Reportable Segments us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost Stock-based compensation Additional paid-in capital Stockholders' equity: Leasehold Improvements [Member] Interest income and other (expense) income, net Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Domain] Segment Reporting Disclosure [Text Block] us-gaap_DeferredTaxAssetsTaxCreditCarryforwards Credits carryforward us-gaap_DeferredTaxAssetsOperatingLossCarryforwards Net operating losses Fixed Assets, Net Purchased Through Financing Arrangements [Member] Relating to fixed assets, net purchased through financing arrangements. Schedule of Income Taxes Paid [Table Text Block] The tabular disclosure of the income taxes paid during the period. Current assets: Fair Value Disclosures [Text Block] National Taxation Bureau of Taipei [Member] The income tax authority for Taiwan. Other Foreign Jurisdictions [Member] The other foreign jurisdictions. Cash and cash equivalents and restricted cash us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash, cash equivalents and restricted cash at the beginning of the period Cash, cash equivalents, and restricted cash at the end of the period us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net increase (decrease) in cash, cash equivalents and restricted cash ATM Offering [Member] the At Market Issuance Sales Agreement. us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by (used in) financing activities us-gaap_Liabilities Total liabilities Commitments and Contingencies (Note 15) Sale of Stock [Axis] Sale of Stock [Domain] us-gaap_OperatingIncomeLoss Operating income (loss) us-gaap_ContractWithCustomerLiabilityRevenueRecognized Contract with Customer, Liability, Revenue Recognized us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by (used in) operating activities Prepaid expenses and other current assets: us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash provided by (used in) investing activities us-gaap_DeferredTaxLiabilities Total deferred tax liability Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current us-gaap_GrossProfit Gross profit Cost of revenue Counterparty Name [Axis] Counterparty Name [Domain] quik_SharebasedCompensationArrangementBySharebasedPaymentAwardOfferingPeriod Share-based Compensation Arrangement by Share-based Payment Award, Offering Period (Month) Offering Period that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Write-down of inventories us-gaap_DeferredTaxLiabilitiesLeasingArrangements Right-of-use asset The 2009 Employee Stock Purchase Plan [Member] Represents pertaining to the 2009 employee stock purchase plan. us-gaap_PaymentsOfStockIssuanceCosts Payments of Stock Issuance Costs Stock issuance costs Concentration Risk, Credit Risk, Policy [Policy Text Block] quik_OperatingExpensesDenominatedInForeignCurrencyPercent Operating Expenses, Denominated in Foreign Currency, Percent Represents the percentage of operating expenses denominated in foreign currency. Research And Development Associated With Revenue Contract Performance [Member] Represents the Research And Development Associated With Revenue Contract Performance. us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries Unconsolidated Variable Interest Entity [Member] Represents the unconsolidated variable interest entity. Condensed Balance Sheet [Table Text Block] quik_EquityIssuableAggregateMaximumOfferingAmount Equity Issuable, Aggregate Maximum Offering, Amount The value of the aggregate maximum offering or equity issuable. quik_LitigationCostsCapitalized Litigation Costs Capitalized The capitalized costs related to the litigation case. Cost of Goods and Service [Policy Text Block] Scenario [Domain] Forecast [Member] Retained Earnings [Member] Professional Services [Member] Represents professional services. Revenue us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax Revenue from Contract with Customer, Excluding Assessed Tax Proceeds from issuance of common stock to investors Proceeds from Issuance of Common Stock us-gaap_CurrentStateAndLocalTaxExpenseBenefit State us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit State Scenario [Axis] quik_LongtermDebtMaturityExpectedInterestPayments Long-Term Debt, Maturity, Expected Interest Payments Represents the amount of expected interest payments for the term of a long term debt instrument. Proceeds from issuance of common stock us-gaap_CurrentForeignTaxExpenseBenefit Foreign us-gaap_DeferredForeignIncomeTaxExpenseBenefit Foreign Additional Paid-in Capital [Member] Common Stock [Member] us-gaap_CurrentFederalTaxExpenseBenefit Federal us-gaap_DeferredFederalIncomeTaxExpenseBenefit Federal Equity Components [Axis] Equity Component [Domain] us-gaap_LongTermDebt Long-Term Debt us-gaap_CurrentIncomeTaxExpenseBenefit Subtotal us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) Class of Warrant or Right [Axis] us-gaap_RevenueRemainingPerformanceObligation Revenue, Remaining Performance Obligation, Amount Class of Warrant or Right [Domain] us-gaap_NotesPayable Notes Payable us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign Foreign us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Income (loss) before income taxes Income (loss) before income taxes State Administration of Taxation, China [Member] us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic U.S. National Tax Agency, Japan [Member] Ministry of Finance, India [Member] ICFR Auditor Attestation Flag us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount Line of Credit Facility, Maximum Month-end Outstanding Amount State and Local Jurisdiction [Member] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Domain] Internal Revenue Service (IRS) [Member] Income Tax Jurisdiction [Axis] Income Tax Jurisdiction [Domain] Disaggregation of Revenue [Table Text Block] Domestic Tax Jurisdiction [Member] Foreign Tax Jurisdiction [Member] Equipment [Member] Document Annual Report Cash and Cash Equivalents, Policy [Policy Text Block] Statement of Financial Position Location, Balance [Axis] Statement of Financial Position Location, Balance [Domain] Entity Incorporation, State or Country Code us-gaap_UnrecognizedTaxBenefits Beginning balance of unrecognized tax benefits Ending balance of unrecognized tax benefits us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Accounting Policies [Abstract] Significant Accounting Policies [Text Block] Document Transition Report Document Financial Statement Error Correction [Flag] us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations Lapse of statutes of limitations Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Selling, General and Administrative Expenses [Member] Entity Interactive Data Current Document Financial Statement Restatement Recovery Analysis [Flag] us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions Additions (subtractions) for tax positions related to the prior year Security Exchange Name us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions Additions (subtractions) for tax positions related to the prior year us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions Additions for tax positions related to the current year Title of 12(b) Security Receivable Type [Axis] Cost of Sales [Member] Receivable [Domain] Research and Development Expense [Member] Statement of Income Location, Balance [Axis] Statement of Income Location, Balance [Domain] Nonmonetary Transaction Type [Domain] Nonmonetary Transaction Type [Axis] Auditor Name Auditor Firm ID Auditor Location us-gaap_TaxCreditCarryforwardAmount Tax Credit Carryforward, Amount Pledging Purpose [Domain] Research Tax Credit Carryforward [Member] us-gaap_SharePrice Share Price (in dollars per share) us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) us-gaap_RepaymentsOfLinesOfCredit Repayment of line of credit Proceeds from notes payable Tax Credit Carryforward [Axis] Pledging Purpose [Axis] Tax Credit Carryforward, Name [Domain] Non-US [Member] us-gaap_OperatingLossCarryforwards Operating Loss Carryforwards Proceeds from line of credit SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Statement [Table] Statement of Financial Position [Abstract] Basic and diluted (in shares) us-gaap_EffectiveIncomeTaxRateContinuingOperations Provision for income taxes, percent Business Acquisition [Axis] Basic and diluted (in dollars per share) Credit Loss, Financial Instrument [Policy Text Block] Business Acquisition, Acquiree [Domain] Statement of Cash Flows [Abstract] Lease Contractual Term [Domain] Statement of Stockholders' Equity [Abstract] Lease Contractual Term [Axis] Income Statement [Abstract] us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree Long-Term Debt, Maturity, Year Three us-gaap_RepaymentsOfDebt Repayments of Debt us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths Long-Term Debt, Maturity, Year One us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo Long-Term Debt, Maturity, Year Two quik_OperatingAndFinanceLeaseRightOfUseAsset Total Operating and finance lease right of use asset. us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized Preproduction Costs Related to Long-Term Supply Arrangements, Costs Capitalized Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Stock compensation and other permanent differences us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes State taxes, percent us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential Foreign taxes, percent Fair Value, Assets Measured on Recurring Basis [Table Text Block] Cash flows provided by (used in) financing activities: us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate Income tax benefit at statutory rate, percent Other long-term liabilities Pre-Product Design And Development [Member] the pre-product design and development. Internal Use Software [Member] The internal use software. Pledged Status [Domain] Pledged Status [Axis] us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense Operating Lease, Right-of-Use Asset, Periodic Reduction us-gaap_StockholdersEquity Total stockholders' equity Balance Balance ROU asset amortization Amount of amortization expense attributable to right-of-use asset from operating lease and finance lease. Class of Stock [Axis] Class of Stock [Domain] us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost Stock compensation and other permanent differences, amount us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear Recorded Unconditional Purchase Obligation, to be Paid, Year One Property, Plant, and Equipment Useful Life [Table Text Block] The useful life of property plant and equipment. Notes payable, non-current us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes State taxes, amount us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential Foreign taxes, amount us-gaap_IncomeTaxReconciliationTaxCreditsResearch R&D tax credits EX-101.PRE 18 quik-20241229_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 19 graph01.jpg begin 644 graph01.jpg M_]C_X 02D9)1@ ! 0$!2@%* #_X0 B17AI9@ 34T *@ @ 0$2 , M ! $ #_VP!# (! 0(! 0(" @(" @(" P4# P,# P8$! ,%!P8' M!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_VP!# 0(" @,# M P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# S_P 1" (; HH# 2( A$! Q$!_\0 'P 04! 0$! M 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4%! 0 %] 0(# M 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*%A<8&1HE)B7J#A(6& MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76 MU]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! 0 M $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q!A)! M40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y M.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4 ME9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/D MY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]_**** "BBB@ HHHH *** M* "BBB@ HHHH **** "C-(PR"*\$_;X_X* ^&/V _ .A7^L:1K_BWQ-XSU5- M#\+>%M!A$VI^(+Y^1%$I(554M&:^/OV8O^"MEA\4/&GCO MPG\5?ACXW^ WBWX>Z"?%.I6OB14N+&;2A]ZZBNX1V?_!P MS9P>"+/XH:M^SS\8]&_9VU&\2WM_B1<00& 0O+Y4=[)9AO.2U9B,2<\$<9XH M _1W(HS7Q;XP_P""U_@#P?\ \%0/"'[,D^@ZQ"/'WOG6,X/0Y%>?6O_ <6_#O5O'G[2>B:?X'\47UO^S=I%YJ]_?I..2ZLXCU\R%9/FSW1AZ4 ?8>11G%?GWX@ M_P""Y&O3?$KXMZ/X,_9F^*WQ"T;X,:]=:!K^LZ->69B66W7?(4C=@[?)A@HY MP179>%O^"WOPS\=:Y\ O[(TG7Y] ^/N@:MXBL-6F5(DT6#349KI+B/)8LI21 M?DR,H<9XH ^TLT9K\]O@S_P7LA^+>J^"=>G^ /Q4TGX-_$G6AH7A[Q\/L]]; MRS,[)')?$/P[2 M-O%UQX?D@M;'0Y)%+"V\V8_O;C:,^6H]LYR* /MC-&:_/_XK_P#!P_\ "'X9 M?L0>$OCNF@^+;[PWKGBL>#]8TN2!+;5/"M\@)N(KJ)B?GB R54G<&&#S7OEK M_P %#_">M_MG?#[X/Z1976L-\2/ \WCO2_$-K/&U@UG'($5+."&!'�! M]"9%&:^?O^"@/_!0SPK_ ,$^O &@W^M:/X@\7>)O&FJ)HGA?PMH%N)]4\07K M8_=Q*2 %4$%F)PH(ZD@5YI^SC_P5Z3XC?'FX^%'Q0^$7CKX(?$J;0Y_$6B:5 MKTD%U;^([2!6:7[+-?VR+#PWKG M@_\ 95^*UUX%\1ZH=/3Q*VIV'V2WC6X,$MPRE]Y2,JQ.!SM.*^AO^"A/[<^C M?\$\_@!'X\UCP_K?BLWFLV6@Z?H^C^7]MU&\NY?+BCCWL%R3ZF@#W6C->+_L M9?M2Z_\ M6_#W5M;UOX3^.OA-FTM].\4K"LVH)Y:OY\9B=U,>6*YSU4U MX,?^"Z7PX\)?!#XX>)/&^@Z[X+\5? ?5QHVM>$+N6*34[^>9@MB;7!Q*MR2- MC#H,D\"@#[AS1FO@?Q3_ ,%IO%6G_'BS^&.@?LR_$SQ;X]7P;I_C/5])L-2L M4DT."\)"PS&1E!D0[5;;GDX[5[C<_MYO\./V%O%7QO\ BE\/O$OPLB\(6=W> MWOAW5;B"?4&2$XC56C8H6G;:J#/5Q0!]#Y%&17Q#\/\ _@N'X#^(_P#P2N\6 M?M26'A;Q"FE^!GEM]9\,2R1)J=G9_M<_M7>#/V(/V>O$GQ.\?W\FG^&?#$ EG,*>;/<.S!(X8DXWRR.RJJ MYZGD@9-?-_[.7_!8K4?B7^T)X-\ ?$?]G_XK_!J3XF027'A#5-:BBN[35-B> M9Y4YAR;68ISLDZ="10!]N9HS7R!\/?\ @KYX9^(?_!/CXI_M"P>$==MM$^%E MUK%I>:3)<1&ZO6TZ0I(48?* ^,C/3O7%^.O^"]7@+X<_M*_L_P#PXU7P?XBM MW_: T+2]50E>,L* /O/-&:^"M3_P""^/@*U_;3 M^,_P8L_!WB;4+_X+>']2US4=6BGA%I?M8P)+/;1 G<'!?9D\;E-=I\2?^"OG MAGX:_P#!/[X3?M!7'A#7[G1/BSJ&C:?9Z5'/$+JP;4B1&TC$[2$V\XZYXH ^ MP:*\'_9__;RT/]H']K[XT?!^QT/5M/U;X+3:?#J%_6ZSH8@IW#:& M .X=:Q?^"HW_ 4M\)_\$M_V>;7Q[XFT?5_$TVIZK#H^F:+I17[9J$SAG;8& MXPD:.Y]E]Z /I*C-?!?[6?\ P7#B_9G_ &?=!^,&F?!3QWX^^$&M>';'Q#)X MLTJ^LTM+ 73*BV\BN^_S%=U5L @$^U:^N_\ !875?AS\-? .N^//@-X]\"7G MQ(\<6?@G1M,U+4+-IIGNH&ECNRR,5$65V8/.3Z4 ?;N>:,BOCSP#_P %D? ? MBW_@G[\3?C[?Z+JVA6?PFO=3TK7_ ] MN&UO_@MMKUU\8]'\ ^#_ -F[XE^.O%M]X&TOQY?V&FZC91OI%I? F.*7S&4> M8ORAL=VQVH ^_,T9KS']FOXV>)_C=\%AXF\3?#3Q)\--<\V=/^$X@FO,1 MGY&WQ,4Q)VY^M?'&J_\ !='QWI7[1EO\)F_9"^,!\?7FE2Z];:5_:FG>9/I\ M%//C$B6L]Q*VQKDJ>(UZ]CG(#-!_X+-P?%W]EV+XD_"WX M,_$7XA7>E:K=Z+XN\+Q/;6&K^"KJUCWRQWB2N!TZ;"<@@^U 'V]G-&:^-O\ M@GI_P5EO?V\O C^.;CX,>-OAO\,'T6?6[7Q?K=[:R6%W% [+(H$;%QC9(X@ MNHL'&R98W"YZ$=<$4 ?:&:*\F_8=_:RTO]N7]E#P3\6=&TN^T32_&UA]OM[& M]=7GMEWLFUBIVDY4]*\T_P""A?\ P4K_ .&$O'7PP\*Z?\-/%'Q.\4?%B_N= M.T;3-$N8()FD@B$K F4A?NY/7^$T ?4F:,BOA3P7_P %QM&N--^-6G^-_A)\ M0_AMX_\ @GX/D\=:CX6UDV[3ZGI:+_K;>:-S&?FVKSCEAUYQI?LO?\%5OB1^ MTY>^"KVT_9/^*VB>#?&@@N(/$EWJ>GM:6UI*F]+ET5]Y7:0< 9YH ^V&=7T?7?A-H^CZMJ=Q(J M58]"1QQ0!]"YHS7YYZQ_P<#^'Q^S7X-^(&A_"7QMXDN_'?Q#O?AQI.@6EY;+ M>3W]LS+O#,=NURI '4=Z[3X-_P#!92U\6_&/Q5\-_B%\'OB)\(/B!H'A"Z\< M6&E:\UO,FO:=;A_--O-"[+O#(PP1C@\\8H ^V,T9%? /@'_@X/\ A=\4/^": ME[^TAH?A_7+VQT76[;P_K'AH7$(U'3+N>XCB0.V=FTB5) W&5/J*]6T+_@K# MX&US_@H7=_LY)H?BZ/Q=::>EX9VTJ?RF9CDY^3"P"/#^>6V'.!S0!]44444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 $9!KX$_X+-?!WQWI7QG_9P_: \&>$=8^(EG\!?$]U?^(/ M#>DJ)-2N;"ZM_(>XMHC_ *V2+EM@Y/&.AQ]]TA!QQUH _.CQ'\>?BE_P64^% M'Q^^&OASX1^*/AE\)M=\!7&CZ)XG\;Z?-H^L:IKDP(\I;-SD6JJ>9#R".^[ M^R)]0&I9\DQ M>6N\ <[CUXY_:4@FD*DCJ?SH _"/]M_]@;XL_#CXW^/O$/@?PQXCUGQ?\!_A M?\.K[P?K-II,T\.LZEH\XBN88"%_>NT1OQ+^$GP*^-N MGK\._&$^M^,?V7XI]0>'2II/MWB*^U5KVZLT(!WSH93F,98!>E?T'E">Y_.D MP_K0!^7?P=_X)?6G[+/[-/@?]H3QGX@^-_QI^(?PB\"QZMX1\%ZWBK;0642!BZR,L8SDJ%R<[:^0]*_P"":O[8?[-G[)?PK^.4EIX-U[Q'\/\ MQB/BS?:!I>BW3^-KV?4W0ZC:SODI*WE. T2KG,0 ^Z<_T %&'2E*DM0!^$D/ M_!*SXI?M=Z9^VCX^\'ZO\8OASXKU?XA7&M>&?#D][=Z+H_C;3Y((YGM9X/D+ M-*K/#YJM\K *> :]+\*>!?$GQ,^/?["GB?X>? 3Q#X"TCP7X,\5:9=^%]3TJ MXM]/\.:B+78EI=2R*2L$\^<2MDNDA;DY%?L>4).>]*5/KF@#^?;X8_#GQ9X5 M^+WP^?\ 9W^"?[3'[/\ ^T#)XNMSXT\+HER?AC#:>=_ITGFSLT+0.@W*$)/) M Z9/UK\*OB[XK_X(U?MF?M(VGC'X.?%CQ[X(^,WBQO&_A/Q%X(T.37?.DEB5 M'L+E$PT+J5 #-QU['-?JGGJ":\1T?]NGPYJW[9NJ_!M=-U2*ZTW3S<+KK;?[ M.NKU$2:;3T.<^?';RQ2L,8VOZJ: /R;F_P""?'Q0U_\ 9V\&Z[X[^%NJ?:?C M;^T\/B#K7@U;3[=_PCVB72RH5O @(0E&)_8W_P"" MY^C>#-9TG6M;^"GP[\%ZW:> /$[6DDEO;:9>W*7,6G37'W?,@D:6-5.#M48& M,5^B^G?\%/?V?]6E"6WQ8\)3;I88@R7+%#YK[(W#8P8R_P OF9V!N"P/%=C< M?M=?#.S^+TW@*3QKH2>+;8,9=,,_[Q&6(S&,MC;Y@B!D\O._:-V,/\ 2/C7^SE^T)X&\':M\2+?X"^)+N]U_P ,Z7A]1NK"[M_(>>VC/^LD MB&6V#D_+CH:\GU+Q1XP_X*R?\%)_A/\ $[PS\*OB5X"^%_P#\/Z_-=:OXST5 M]&O]=U"_M1$EG;VSGS&12BEF^Z&/^"AGP2\;>$]?US2OB7X7O=)\ M+V\-WJ5U'<'RX(9FVPR#(_>([_*I3<&;Y1D\5=O?VW?AD/V>O%'Q2L/%%GK? M@WP@LXU*ZT\-,\,T(4O;[,!O.RZ+Y9 .Y@#0!^?7_! G_@DQ#X(_9P^'OQ+\ M9:K\<_"/CS2-9U*\E\*W7B6\L-&&+N98]^F-A-C(0V"/F)W5](?\%KOAYX4\ M=_ +P=-X^^"_CGXU^"=$\5VM_K&G>%+Z2._TF)5G_%WXHW>GQ31-J,5NUM;WJ3 M/!6!(WE3,TL$+R:AK/A\:9?W/BG4XK21]-:ZL49],:\8#9OC=B8]_/"CM7UE>_P#!2GX6ZCJ/ MAJ+PUX@L/%=MKFO)H=W=65RL<6CAK6YNA=3&3;F I:R8=H)P:Z;X-_M@> M'?CI\:M?\(^'HIKVUT;0M,\00:PCJUIJ5O?>;Y9B'WN/*))(P=PQ0!^4_P#P M4Y^"NFR?\%MO&/C#XA_#K]J#7_ =_P##S2]/TS5/A+:WZR/?),S/'-+;,FY MF O&/[9W[&GP"_9R^ /@?XQ>'O#/BGQ;RZ;_PBGB_PWK\ M-QJ<6G7['45M&TT26L]TDC)*%8[HX&8*!DIEQ\H)H _';]JW]E3]I?\ 9VT' M]K[X=^*_"D?CJT_:6\'0>+-.NOAUX=NFT:TURTNK>.6W\LAFBDEA4O@GYRN0 M/3UW3/\ @GGXC_8*_;*_9H^)6M:3\6?C[\*;ZRM+&?3]>U"\UJ^^%&N/"FS4 M8K=>#""-IWI^Z"MSG;7ZN_ []IOP%^TOIU]=> _%6E^)8-,D2.Z-HYW0%UW( M2K ':Z\JV-K#D$UY+\,OV^];^+^MZ/K&@?"/Q=J7PH\0ZP=%T_Q=;7-O)),? M.:$7S60;SDL3(I'G'D+ARH4YH XO_@N]^R1XS_;'_P"">>M:#\/;&/6/%WAS M6=.\4Z?I+N$&M&RG$C6H8\;G4MMSP64#C-8'[/7_ 54^)7[7G[2?@/PEX&_ M9W^(WA7PI%!+-\0]=\?Z3-HJ:"RQX2WL21X-A>YUB9KL+%9PI+Y+R[SA719?D9T+*&."0:;X:_;_P#@SXQ\ M7Z1X?TWXB^'KG6M=, LK3S&625IU+PJP91L:102BO@OCY0: /R#?7OB/^R]_ MP3Z_:2_8^U3X#?&37?B1\0O$>OIX6U/0_#[WGA_5+;4YRT5RU\#Y<2J"2P;G M &<9XU_V[_\ @GG\4==^(OAW3M+\':WJ&O\ PN_9JTIM(U.ULGN+2/Q)H]Y: MSI;QR*-K3-Y4H5 =S9&!7ZT0?M\_!FYA\42K\2?"P@\&0/=:S,UWLBLX4D\I MY2Y&UT63Y"R$@,<$YI-+_;U^#NM>(-$TJV^(&AR7_B)(I-/B9G7SO-#-$I)4 M!'<(Q5'(9L< T ?C[^QW^P3\7O&'Q1TG5O$O@G7].\9?&OX+>-=5\3ZE=:=) M;VT&NZO>R/#;3NP_=R^4(1L8Y'I4TNN?$?\ :A_8!_9F_9!L?@-\9M ^)7PW M\5^'QXHU'6?#SVOA[3;73)&\ZY6^)\N564AE"\GD#.!G]1OA)_P50^%OQ9\& M'Q4=7M= \*"R-Q]JU2Y6*[\T7TED(?L@S*2\D?R%0=V<#D$5UOB3_@HC\$?" M>AZ)J.H?$[PM:V7B*U:]T^5KDL)X%E\IY< $HB2?([, $/#8H _/SP9^TOJO M_!/C_@L!^USXF\3_ 5^/'BWP_\ $B\T-]#U+PCX,GU:UN5M].B24F12J\,2 M!@GE2.U'[37ASX^?\%3/^"CGP[\2_##PK'X"\$?!KP8=8M7^*WAF[CLK[5=7 MB,0=0_M!YXTA MQ_RS9)(-A+D*6D4*30!^8WBK]G+XZ_#W_@AC^TY^RIXA\#^(_$/B/X8ZY9'P MG=:-I-U-8^(-,NM0@N M@6!,BPMYN4!+(N,]*^SO^"R'P<\7_$CX7_LAP>'/ M#&O:Y/X<^*?AZ_U1+"R>=M,MXK>0233!0=B*>"QX!-?:WA+]J'X?>._BEJ'@ MK1_%NDZAXITLR+MI;:K:6>HRQW09D.GVO_!;P[X8U>Z_9Q_:5\7Z%\2/%VJPV[M8Z8^G^;)?VSR ; M$:XDAB(5CDD1X!R:3_@IS\$=(C_X+7>*_%GC_P"''[3VM^ +GX=:3IVDZC\( M[.^1OMB2R%HI9;9DW(J9^7=P<<=*_2E?^"A&FS_MUP_ ^'PUJDM^UO'+->B> M,36_F69O$G:USYHM-H,)N" HG(CQGFN+\(_\%5I-6\0>&[G5_AKJ6C^!_%WC M&X\$:7KB:[975PU['=SVB-)9(WGK&\EN_(!**0S #D '7_\ !+'5_#%[^Q_I M%GX1\/?&+PUH6D7MU:06OQ.BN$\0.3*96>0W#-(T9:0A"3T&!@"O&?&'PH\3 MW7_!QSX,\:1>'M;?PC;?!B_TR;6EM'-A'=-J".L#38V"0J,A%?AO8Z!9^(O$OB;3WU0I=^(['18K:W%Q';H URZ^;([N=J)DGRV M]JS-1_X*7Z)X?^).H6VJ^%=:L/A_8ZU?>&#XQ>>%K5M6LK66ZN+?R ?-$82" M95EQM9XB.X) /DWP]\2O%W_!'S_@HS^T=KOB[X2?%#XA?#;X^ZI9^*- \1^! M]#?7)K:ZB@,4EA=0QG?&06.UC\N,8SN..V_X):?L[?$?3/@A^U1\5O'7@_4? M ^M?M$^(-4\3:1X1N2'O]-M&M&C@$RKPL\A))7K]W(!.!]0_LM?MLC]HCQI/ MX?U7P;K7@?69]!M/%FE6]_<0W!U32+IBL4^8F(CD5@!)$WS(77DYXQ_!G_!4 MCX2:EHHG\3^)-/\ U]-JVH:7!I^JW*F>5+2_DL3&K.ZU"=KFZNQ MMS!$(#@EP/EE-8]K^Q7^T?\ \$]?VKO#>LZ]H_A7Q=X(^)/PQO/A'J<7PS\/ MW@ATI;2P?^S+B[B8L2VX+&9A@;5P>2,_I]\0_P#@H5\.O O[0/ACX:6^L6>L M^*_$&LMHUU:VLXSI#+:27323$_+\J1C,-->]TWQ] MH$]I'?VNF&5I6B0SW3E+8 L!E97!5'&48@@,: /@3_@BE^W_ #? /]D3X'? M/Q1\!_VD=*\6:;!%H5[J4_@.X31;262X)]3.N:_P"%)9;6ZT")K/Y9?M48/V?+ +N.,Y([ MU^@/PY^)>@_%SPPFM>&-7L]> M<9H _$WPO^QMX]_93\,?MO\ PA\2^"/'?Q+\>>,_A[J-SX-^+%PEWJMQXOTP MP,L.CS2'_"O]O/3?B-I265 MA=/JUKJI\(VEZ\7DRM)&\GDK:J78C*A5&#CBOV^V%>AH*,1UH ^"?&_PF\4W M/_!QMX*\9Q^'=;D\'VOP?N].FUM;1S817)O780-+C:)""#MSGFO*/B7\4/$? M_!,C_@L%\?OB9XD^$OQ7\>> OCAX8T2/0=4\$Z!)K1AO+&!XY+6>.,[HBS.< M,>, =<\?J<4)/MZ4!2"?>@#\#Y?^"%/$7@OQ]X?U'Q)\> M;WQ7K,&BETU?PIIM[)*R32RQ@FV=5P=Y^[D9P>*]P^ O[%WB[]AO]N/X^^#O M%GAKX@?%^3XC?#W4O^%=_%C4WNM7N[*T%M)O\/W4I)2%_,!9& 4R'']_ _7\ M*@#^<3XW_P#!+GXS_!O_ ()I?!/Q-\+_ -XB6/XI>']"\/_ !:\ M%P:3*;Z&]LKT7%IJIM\;TEVH8Y&V\ J6^\2/Z"-(_9^\%V/Q!7QG'X3T*+Q? M*_GR:P+-!?/(T"P,3+C<XE:.Z@%EOVK&]@YMP1R"JMVQ7VW10!\27/_!)6_;X M2V_AF'Q1HD3V_P )X?ANLXTL@"1+Z.[:XQN_U;;"-G7)SFM36?\ @FYXLU3Q M5>Z.OBKPW'\/;SQN_P 1B?[,D_ML:FT!0V_F[_+^S^:=V_;YGE?NNG-?8]!Y M% 'P+\<_^"=VM_"[X2^!M:TBYDUW4_A9X0\-Z%9V>CZ&+EKB[TO4%N?M36WF M(9;<@MNA5O,'WD)8 'J/V8/V2M?^/W[&OQJ\/?$ZVG\,W'QH\7:MK436VG_V M=<6L$WD+;W MG9VCD_M\?M.^(/@);^#M&\)7VD6_B;QC M&-#\->$-?US3[AYY+K4'UFYGMYH8)5.R)8_)WHS!MQ.#ZT =A\2/V M _CY^TMX\TE?BM\2? FL>#='TK4M-M+/1-&FL;JWO+K3);'^UF=W<2/MEDS; MG" RL0WR@56O/^"4OCCXLV%\GQ!\;>%Q)?P:#ICCP_ID\ CL],M;ZV+*TLC' MSI1>;P?NILVX(.:H_"?]K3X@_'C]MCX-7^H:_P"'-+\'^)-0\8V<'A;3;B1= M1MUT_;;I]O4MB1\H7(VKY;2*!G--KO.]5. 7R<\4 >D_$W_ ()9>*_VJOAGX5\&_%CQ M/X.F\->$KG3X8+;PUI,VG37=M96EW!'*\WF%Q*7N(G$0/DKY)&T[VKI/AY^R M1\>OA%\:G\:Z5XS^%NOZEKOAG2?#_B"35='O(FN7L&E47,"P3*L9ECD!92" MX.W"X%>*S?\ !8+XI:[I.D76C^"]#FFT+PK9>(/$,8(^RZK+/?W%F\4-Q+-& M+6(?9F(D99/GD5"..?;O^"G-SK'B.\^%>BZ/XEL+.?4[Z[NY_!EWXEN/"\GC M...!,PQ:E"-T4L!<2>5N D&5<22R"%Q&T[@@;?/PF\CG/(> _V#OB#^WAK_CS7 MOB!GP;INM76DP13#PY)I%Q?16VAWUA/LM9)'D4K)>C#R':WE,JC9M->3?M%? MM8^(/%/[.W@+0/!?BOXC6;?#\:]K7C*75O$$?]H:7IEI?&S>:WNH&5=7GL)& M!A0,8YHX\RDL0#Z!X[^(?B?]MS]H35;[X=:?\3?'6CZO\+_#^L>')]-\=CPM M'HD]T]\%N[B)7V-)*8XW;"OM$94J#+CQ]H&F^/M7U+0M%\0:U=ZU+H46M2JFZ[CAN(1YB23O&VU4PS D#!. M*^69?C==^/O!VN:3>>+O$_PYT_X5^!/$.I:0]KXOGNH]2\06&KR6TMW'>R'? M?6Z%(UCCDW +&OA=X ME\5>'=8FNY=/9M6U-=/M(6VV&V\M7 _#?XX>,?$/Q.\*>/ M-2\7Z[%\1=2^+-EX+OO"@U%EL8M'DTH321?8,[0VY%;G_ 4I MUG5V_:*\4WMMXLOM:T;P5X.AO[OPWHOCI_"FN^#V+32_VQ;(^+?4#(L84),6 M53!LQ^\H V-9_P""2GC+QQ\.--\&:WXQ\&KX?\"^'[[PWX6DLM%D2XN[>[N[ M6:1]0!DVL5CM54)& K.[.>< =!^T1_P32\=_';]J ^+9?'VE?\(Q;^)]%\2Z M?97%M.LFGI8,A>T6*.18',A5F%Q(K2+G'05QW@O_ (*E^._%'Q?MK30O#KZI MX#TK5-)\.376KVR65_J(N]/BN3J+R-*HCES(K"V6)C(BL5;H!S&F_P#!3SX_ M?\*V7Q7+YF[<8KIDW1D;' M177TKI/#/_!+#78++Q[=ZKXL\/SZ[\0_!WB/0]0:VTIH[6SOM8O7NI'@4L6% MLFY5V$[GVEB.=1^/WC[P7X5O? 'A'^Q]1U;7[K5_&%_<365Q;6 MD&E@6B?./))^UEY&7*QJ@(0EC3S_ ,%0/'44TGBO[/X#F\)WOB;4_!EEX>BF ME?6;>>TL;BY74'P8AEC?=G((!]7_"+PKXLLO"NN^%?$D.E6^BZ M9;V^D:#>V9;S[RU6SCCDEF5F(5_-WXQCY0..Y^:/AO\ \$JO%/AWX$^*/"VL M>+O#-UJ>N>'?#?ANVO+?3)1''#HUY/,DCJ[EBTB2)E5("NI([5R>B_\ !2WX MP:7I^BZ-K\7PTC\0?$/2O"NKZ+J4(N(].\.)K+O&ZW2NV9A$4&Q@RAV<*<4W M]GK]OKQ?\+]'^(5GXM\0^%-=N-/B^(/B-=4DOV6R>XTG5+>"&UMV=OEMPDYR MF24P .* /0?V9_\ @EC<_ 3]IRT\53ZKH.J^'] U?6M;TB22.Z?51+J&]=2'[#=^(/#\D MFO\ @.1$"R2:5=P21L=Q E593A) ME6]OH@TZ_:8ZO>:C.'=<6FUMJ,@E"J,,)98IP=NT4 =5XO M_P""1GCVZ_:$M/&&A?$C1K*XTOQ7'XG_ +?N+2Z;Q%KUJ'@:30=0FCF5)=.9 MH$(VJ&4HF /FW>W?LE?\$U/A_P#LX7+:_>^'/#.L_$ Z[J^LCQ$MB1<(;V]G MN%VAF8*Z1S"+-7L_AZFF>(=6UMXETZUEO[K M1]-TR1HA)+;&9)+A7*EYI(,_9U*_*^>/4OVZ/VE=0\/_ ?^ OCWPUK2_9=< M\06^K2&QN)(K36;8Z)?7BQ'< S0.41L, < $@$4 =-^W#^QKXM_:AU.\M-'U M+X>0>'_$F@MX>U0Z[X;6]U+2U,IH!VRV651$3E_+ 1IV=7V[F M52/ES7/>$/\ @C/KD?PD\1^#M7U_PE!:^)]!T_P/?ZA8VMY/?2Z%#(7N/+>X MF<07#C B$8\N!MSKDD8_06B@#SC]D[X/:Q\ /@)X?\%:SJ>G:P_A:$Z;97EG M9_9!-9QL5M_,CR1YPB"!V'#,"W&:]'HHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "@C(Q110!S'Q* M^"WA+XRV=G;^+/#FB^(X-/G^TVJ:C:)<"WDQC(Y]"DO_ ?A*\?P MR[2:49M+A?\ L]F?S&,>5^7+_-Q_%SUK5^*WP4\(_'7PO_8GC/PWHGBG2?-$ MPM-3LTN8ED'1P&!PPR>1SR:ZBB@#@-6_93^&>NZ#X\%_";PQ\.97?P_X?T;1'DA6W8V-G' 3$KNZI M\H'RAI'('0%V]:Z&B@#!^(?PQ\/?%OPITS66H6R7$$A4Y! M*L",@\@]0:PM6_9@^'.O>'?#ND7O@;PI=:7X1=9-%M)=,A:'2V&,&%2N$Z \ M=2 37=T4 / FM?$6T\77G@_PW<^*+&'[/;ZK)IT37<,84H%5\9 "L5'H"1TJ?_A1 M7@S^R_L/_"*^'_L7]G_V1Y'V"+R_L>_?]FVXQY6_YMG3/.*ZNB@#A?&/[,7P M[^(5ND6N^"/"NKQQW_\ :BK=Z9%*!=;50S>+&\&^&6\2ZA:-8W.IG3HOM4\#*$:-GQDJ5 4^J\=*[6B@#C]=_9]\#>)]$ MN--U'PAX;3XGCDLXCF.W((_U:$ JO12.,5CW_P"Q[\*M5\*Z M7H=S\.O!D^C:)/)=6%E)I$#06DLG^L=%VX!?^+^]WS7I%% '&+^SKX#7QY8^ M*!X.\,CQ'IMHMC:ZD-.B^TV\"KL6-7QD*%RH'93@<5GZ9^R7\,-%U;0+^S\ M>$+:]\*J5T>>+2H5?3 79\1';\GS.S#'0L2,9KT.B@#A/%_[,'PZ\?>&=/T7 M6O _A;5-)TFX>ZLK2YTV*2*TEJ:- MI>H6FG-OM8+BU22.V;8T>44C"_(S+Q_"Q'0UM44 ';ZPN]-CT>:WGL(GCDLXV+1VY!&/+1B2J] >1BL:_\ V/\ X5ZKX,T[P[<_ M#OP9-H.D7+7EE8-I$!M[69OOR(FW 9OXC_%WS7H]% ',1?!7PC!<+,GAG04E MCU0:VKK8QAEOA&(A<@XR)1& F_KM '3BNGHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** /@+_@OY^T+\1?V?/@QX!O_ /Q#_X0 M:VE\0&77XM,N;2+Q'J=E%$7;^STNOW4YC(WRPY!= 1D#-?/T/_!6SXIW?[3/ MC3Q#;ZYKUWX1T.&;0_"FAK96*0>()_\ A&&U:WN+RS*"]C:61',M(L;R+4+>VU2U6X2"XC;\\'?\*M^'__ B6H7_]JW.C?V!: M_89[O.1<-%LV&3/\6,@<=*]*L;*'3;*&WMX8K>WMT6.**-0J1*!@*H' M% '+_"'XN67QD\-W.H65GJ>FR65W+87=GJ$(BN;2>/&Y' )'&1T)'-=;7D_[ M*_\ K_B1_P!COJ/_ +3KUB@ 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 \G_ M &5_]?\ $C_L=]1_]IUZQ7D_[*_^O^)'_8[ZC_[3KUB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ )Q2;QZ]*'X%,!!_'OF@1(#FBFQ]>M.H&%%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 -DE6(99@HR!DG').!3@_GUOQ!:6>F>*%N'T:WBOX],\2R>40EI<7=E^]M9%$\4:O\4O$WA;[-I'@G4;?5XM2^'4:>&9#%??:6D%C>(;D M*CL\99Y9A@AP0 #]FB<4 YK^?W3/$>N'X-V4-QK7Q>/[.CZIIC>*+TSZJ+N/ MQ&?#$S748DQ]H6/^V/*WA/W?G[5]J_9;]A34/B#<_L!?"RZ\;PW$_P 2G\'6 M$FK1ZHQBFDO_ +,A<3G!*N6^\<9!SQ0!I_LK\3_$C_L=]1_]IUZS7C'[&4VI M76A>.I-8M[6SU5_&-^;N"VF,L,4G[O(1R 67W(%>ST %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4A8"AC@&F,V!QFDP%D<%#DX'>O!?B3\9]<^+WQ&7P-\.KCROL,JMKFNJ-T M5D@/,2'H7/(-)\8MX#+IN%"F_WM1; MR:_Y=TW_ .E2Z;+4^EH8>EEU!8G%1YJLE[D'LD_MR_\ ;5UW>F_4V:&.( DL M0!SZU-38QBG5]]"*C%170^:"BBBJ **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@"OJ6DVVLVXBN[:WNH@ZR!)HQ(H93E6P>,@@$'L14VPD=:=10 MFWG/>C'-+10!Y-^RQ_KOB1_V.^H_^TZ]9KR?]E?_ %_Q(_['?4?_ &G7K% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4F:6F$^G_ZJ3$*9,CBO#OV@/C;JFN>)U^'?@$BX\47RXOKU M.8M&@/5V/]_!X':KO[17QWOM&U6W\$^#4&H>-=:&%"\II<1ZS2'M@= :Z+]G M_P" UA\$/##QHYO]:U!O/U/49>9;N4\DY/.T$G KX/-<=B,WQ4LGRV7+3CI6 MJ+I_T[@_YWU?V5YGTF#PU+ TECL7&\G_ X/K_>E_=71?:?DBY\#/@AI?P.\ M')IFG@SW$Q\V]O)!F6\F/5V/YX':NV$>*1%P>Q_I3Z^PR_ 8?!8>&%PL>6$5 M9)'A8G$U,15E6K.\I.[;#'-%%%=IB%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%^CM(9 M)I&VI&&<@%B>WID] :U+GX@:'9ZSI6G2ZSI46H:[')-IMJ]T@FU".-0[O"F< MR*JLI)7( ()ZT ;%%<*?VGOAN/ ]QXG/Q"\#CPS:7G]GSZL==M18PW.[;Y#3 M;]BR9XV$[L]J[>WN4NX$EB=98I5#HZ$%64\@@CJ,4 >5?LK_ .O^)'_8[ZC_ M .TZ]8KR?]E?_7_$C'_0[ZC_ .TZ]8H **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *:6//3BG4S&[/]:!,7?S M]:\H_:._:!E^'$5KX>\/0?VMXUUP^586:?-Y /'FR>BCWZXJ[^T1^T!!\&M& M@M;*#^U/%&L-Y&EZ=&-SRR'@,P'1 ?SK-_9S^ %QX$>Z\3^*)QJOC?7/WEY< MMR+53SY,7HH'!QZ>E?$9UFN(QV)>393*T_\ EY46U.+Z+O-K9=-V?19?@J6' MHK,</C,;5Q=:5>N[R?] M)+LET0@7%+117I',%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% 'YY?\'#G[//B/XX?!'X=WWA/X?>)?&_B#PQXB,]C-I"6M\NF2S1 M&%?M>GW&([NTEW>7)\RF,'=G&:\2^+'_ 3O_:V^)G[8WA7QKK&E_#Z-M2\# M:[X4M+K0]8NHK?P':S:+'!%:+ R>6KM=%W$D;-N+$$JB)G]>L%IM)EU=8!)Y+I] MLD5@[-O9,R8R*_5_]ASX-^+O@7^P5\,/ ?B"_A7QMX8\(6&E7UTQ^UQQ7<5N MJ,20:AJ<7C&_2ZNH8/(CN M)!LRRQY.T>V37L]>3_LLK#X&^%EN)5:^U>_;R=-TZ+F6\E/0 ==H/4U/\O4]JX7X!?!'5?$'BH_$7Q_BX\37R_Z#8GF+1H3]U5 M!_CQU/;ZU\;GN=8BKB/[(RC6O)7E+>-*/\S_ +S^S'KN]#W\MR^E&E]?Q_\ M"6B76;[+LOYI=-EJ6_V>/@3J%AKEQX[\;NNH>--67<%;F/2HCTAC'0$#@U[/ MY:L*;@;0,5)7N9)DN'RS#+#X=>;;WE)[R;ZMGFX_,*N,K.M5]$EHDELDNB0@ M4"EHHKUSB"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#R?]E?_7_$C_L=]1_]IUZQ7D_[*_\ K_B1_P!COJ/_ M +3KUB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH *1CC^=+36ZTF @;=S7'?&[XV:1\#_"#ZGJ;F2:0^5:6D?,UY*?NH@^O M?M47QP^-^C_ SPJ=1U)VFN9SY5G91U>?_ 4^">L^/_&*?$/X MBJLNLN VE:2PS#I$1Y'R]#)CN>A]Z^.SO/:\L1_9.46EB&O>;^&E'^:7G_+' M=^A[N6Y;25+Z]CM*2V6SF_Y8^7>73U$^"'P5U?QWXP7XC?$-/,UN49TG2FYA MTB(\C@\>81C/I]:]Y R.13%&%_G3UY45Z^19%0RS#^QIWE*3O*3UE.3W;?Z; M):(XB,5V+>Z?>P',,D9(9T96$ MB KUQ7"?%W_@F-\9_P!HCXO>&(?&7BCP5/H?AKPEJ'AU_&-J]TNN:M%?:2UG M/;S63 VP_VA--) US&T=IY7G/$]LK3B14*&)2V<5](^!O&VD_$GP9I/B'0=1MM6T37+ M2*^L+VW??%=P2*'213W#*01]:_+C3?\ @C?\?-,?2/B NI_"]_B7X773]#L- M'^VW@T6[TRU\/2Z(;B2?R?,6X;S//"",J "F[G-?H)^R5^S.W[-/[&G@'X3O MK%Q>/X.\,VF@2:G;$P22M%"L;2Q]UR02OIQ0 G[+'$_Q(SQ_Q6^H_P#M.O6: M\8_8RT+_ (1C1/'>FB[OM06Q\8W\(N;V;SKF?'E_-(Y^\WJ:]GH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I&X'I2DXIK,..>])@+D-2 M$G-?&G[?'_!:CX=_L<^,(OA[X9TW5OB_\:M2;RK#P/X67[3=K(< &YD4,L"\ M\@Y;'\->%V7[#O[:'_!2P+JGQ]^+\O[/G@.^&^/P#\.WVZDT1P0EU>Y/S;>" M-SC.?D6O8P^32<%7Q4U2@]G+=^D5J_P7F9NIT6I]]_%;]K;X6? LR+XS^(_@ M?PO)$/GBU/6[:VE'_ '<-^E>7ZI_P5>^!NJ^ ->UOPG\0O#/C'_A'X]UT--N MP\-N2"09)3\B+@9))Z5\KZU_P1<_9 _9CN[?1-,^%+?%KXCZC_JAXEU.XU69 MF/\ RUG!;RU'? 09KZ0_9_\ ^"4?PL\$_"2\\/>)O '@F_T_66\VZT&WTN*/ M2+;)W;%A VL0[^XROV4OB[\+OCWXTC\D(>55(M^XO[XX]S7U_"08E92&5N00<@BOBOXH?\ !O%^Q_\ %2W<2_!C M1= G;.VXT"ZN-+DC/JODNJ_F"*\EN/\ @@W\2_V99GOOV8_VK/BCX!,1#Q>' MO%4HU[19"/X2K#Y%[9\MSBOH\CX7R+ T/88.O*,F[RE4C=SD]W*46]_2RV/, MS',L3C*OM*R5EHDM%%=$EV_/=ZGZ8'KVIPX K\PI/^"F_P"UU_P3\D6#]IOX M!IX_\&VQ"R^//ADQN5B3./-GLR2R^I^YTX6OL7]C/_@I3\%/V^O#XO?A?X\T MC7KI$W7&E2-]FU2S]1+;28D4CUP1[UZ&*R;$T(>ULI0_FB^:/WK;YV.&-2+T MZGO'6BD#@]QQ2Y%>53_LK_ .O^)'_8[ZC_ .TZ]8KR M?]E?_7_$C_L=]1_]IUZQ0 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 449'K1F@ HI"P%*#D4 %%!.!0.10 4444 %%%% !1110 4444 M%%%% !1110 4444 %!X%)N]C69XQ\9Z3X \*:CKFNZC9Z3HVDV[W5[>WJ:I:Z/IMQ>7ES!:6=K&TT\\SB.*%%&69F/ 4 M$DG@8K\O?C5_P4.^+?\ P5G^*^L?!K]CJX;P]X!TB8V?C+XRW,9%M;#H]OIO M3S)",X<<\7^/?B)_P<8_%"^\)>!;_6_AW^QOX;O3;Z]XEB#6^I?$ MF6-OFMK;/*VV1R3QW;)P@_3'X,_!GP+^R+\%--\)^$-'TKPAX-\,VVR&W@ B MBB4#YG=CRSD\L[99B:W?BI^T5JOC/Q3+X)^&4::CK8.R^U8_-::2IX)ST9Q^A]:Q];^(?B3]KS7 M)]"\$RW.B>"('\K4=?(*RWP_BC@]CZ_RKVCX5_"+0_@[X6BTC0[..VMTYD?K M)]I5OM3_NTO+^_MTB?5T\'A\JBJF,BIUNE M/I'LY_I#_P "['/_ (_9QTKX*V4UR9)-6\1:A\^H:K2 3]U<]A7H M\8P.@%)L(IRKBOJ\LRO#8##QPV%ARQ73]6^K?5O4\+%XRMBJKK5YA, MHIZ,_+5OVJOVQ_\ @D6_V?XW^%Y/VFO@O9?+_P )UX5M]GB+2801\]Y:_P#+ M0 $DM[_&_Q^WQ,^$NL:I\ ?C1;,9[?Q-X M3/V:"\EZXNK9<)(K$#<1@GG(;I7KK$X#&Z8J/LJG\\5[K_Q1Z>L?N,^64=M4 M?=>X8^M+7Y>>%_\ @K#\=?\ @FCK]IX3_;2\ 3:CX4\P6UC\6_!]JUSI=R,X M5KV!1F%B,$D "?VD_A]9^*_ /BC1O%OAV_4/#?:9:<#FO.N6 M%%&:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** $+ '%* M#D5\R?\ !2S_ (*3V'_!.KP[X%D?P9K'CG6_B%KHT/2M.L[V#3XV<(9'+W$Y M$2OM!"(2#(Q !'49GQ'_ ."J>F_!7X]VGA7QK\-_''A7PS?P7GV;Q3?_ &=; M>XN;336U*YB2 .97CC@1U,Z@Q^8-N>02 ?5U%? ]K_P7F\/WW@&.6+X3>/SX M]O[RV&F>#FFM!>ZCI]QISZI%J"R[_*6,V4;N58[EL5Y)^RE.D[?$:2-EEC?QMJ+*Z,&5A^[Y!%>MT %%%% !1110 4444 %% M%% !1110 4444 %%&_% MIS!I/A+PQ$_0SRM<2)]0./UKY>7'>7U';!0J5WWIPDU_X$[1_$]C_5K%P_WF M4*7^.:3_ / 5>7X'O7!]:4-@]>*\('P>^-6K?-=_$O2K,G^&UTOI^9H/P3^, M>G_O+;XHV<[C^"XTP%#^1H7%..:YEEM:WK3O]W.-Y+AD[?7*=_\ M_\ /D/= MP01Z_K3ATKP)_$'QX\ L&NM)\,^,;5?O_9'-M.1[ \9J]X?_ &XM#MM133_& M&D:SX)OB=O\ Q,(&,#'VD QCWZ>]72XYRZ,U3QJGAY/_ )^1<5_X%K'_ ,F) MEPYBY+FPSC57]R2D_P#P'27X'M]%4="\26/B;38[S3KRVOK:0966"42*WXBK MA>OKZ56%2*G3=T^JV/#E%Q?+)68ZBDW$]J <]L5H2+1110 4444 %%%% !11 M10 44F_GWJIK.O6?AS2+K4-0N;>QL+&%[BYN;B01Q6\: LSNQP%4 $DG@ 4+ M5V07(/%?B[2_ OAF_P!:UK4+72M)TJW>ZO+RZE$4-K$@+.[L>%4 $DFORAUK M6O&?_!R!\:[C1M&GUCP9^Q3X(U+9J.HINMKWXGW<+\Q1D\BU!'7H.IRY 1WC M_P ;>+O^#C/X^7O@?P9>ZKX6_8T\!ZD(O$OB*#=!28_F2)_VR]2 MAU'Q+'=^&_A["XDL](5BEQJF.0\I'1?;\O6MGX:_LWZMX\\50^,OBC/'J>KK M\]CHZ\V6E#L-O1F_SS7NT<03Y5X XP.@K\L6"QW$=15\T3IX7=4K^]4[.H^B MZ\G_ ($?1/%8?*DX8-J=?K/I'NH=W_?_ / >Y4\/>'++PII%O8:?;0V=E;($ MBAB4*B =@!5]?O?A2%/SI57'I7WE*E&G!0@DDMDNA\U*3E)RD[MBT445J(** M** "BDS06Q1?$74?V?O'4S>=C(E!2W M/S+\&_\ !<;X@?L8>(+7PA^VO\(-9^'5T7$$'C[PU;OJ7AC5#P/,;9N:'.!?VE/!5OXC^'_BW0/%^B72AX[O2[Q+B/'OM.5/L0"*W_ M !;X-TGQYX=N=(US3-/UG2;U/+N+.^MTN+>=?1D8%2/J*^#_ (I_\&\GPPL? MB7'XX^!?B[QM^SKXP6X2XFD\(WS+IMYM.2LEHYV$'G@''M7=*KEN*3I]:EKPT:A1113 **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@#YD_X*D_L#ZS_ ,%"_@A8>#=* M\=#P?;I?I+J5O=:3#J=CJML?E=)(I!E9$^_$Z,I5U&UCQ+X+N_!O_"OT\-ZKHD-Q/I^B_8VMFM[:^:4O \C$2RR*FZ1E4'@ M5]QLN[N1]* * /SUM?\ @@U)9>&+:]C^-6OCXEZ5/:PZ3XL/A^V(L-+MM*?2 M8[$VF_9)_HDC;I2X8R /@8VG[.^!/[.?AWX ?LX>%OA=I<4EYX9\*:);Z# E MX0[W$$40CS)P 2P&3QU)KO<44 >-?L<>'K'PKI'CS2]-M8+'3M/\9:A!;6\* M[8X$'EX51V%>RUY/^RO_ *_XD?\ 8[ZC_P"TZ]8H **** "BBB@ HHHH **0 MG![T%N.U "T4@;CGM0#FBX"T4A;K[5'<72VT)>1EC5>2S'"C\:F4XQ3JV6FVZC):>4*3]!U M/X5Y#?\ [8M_X^NVL?AKX1U/Q,_3^T+E3;62'UW'EA6IX*_8J\,Z;J:ZIXFN M-0\::SD,USJLID16]5CZ"O7]-TRVTBT2"V@AMX(QA(XT"*H]@*Y?8<19E_%G M'"4WTC:=3_P)^['Y*1K[3*<)\$77FNKO&'W+WG\W$\'7]GWXC?%S]YX[\;R: M992A#R4 _NM)U/ZUW/P__90\!?#ATEL=!M9KM>3=7?\ I$Q/KN?.#],5 MZ-M /:E(SW^E=V"X+RO#S]M.'M:G\]1N]OE8Y\1Q!C:L/91ER0_E@N5? M-+?YW9%#!';H%C544= HP!3L?K3@<<<4$@>A-?5**BK1T1XK=]Q%0BE"@'TH M!XI"033L.X=3Z"L_Q%X1TSQ?ILEIJEC:7]M*,-%<1+(I'XBM$?=]J >^:QK M4*=6+A4BI)]'J.$Y0:E%V9X1X@_8Y?PCJJNIZ-:ZWI M\EK>V\-W;3+M>*5 R./0@U\=6X.^JR=?(JKP\NL/BI2]8=/6-F?00SYUE[/, MH*JOYMIKTEU])716\,>+=-\8Z3'?Z7?6VH6#>)_V M1;OP-K$NM_"[6Y?"]^YWR:=(QDTZY/7:4.=N?;BG>%_VOKGP7J\6B_$_0Y_" MFH,=D>H*#)IUS[AQG;^H^E*CQ;/"5%0SZE[%O136M*3\I?9OVE853)(5X^TR MN?M%ORO2:_[=Z^L;GO&6LPW1S0N'1Q[$5;W$CBOM M:52%2*G!W3ZK8\"47%N,M&.HIH?G%.K0FX44F[GMBC=2N,6BDW53UO7[/PWI M-SJ&H75M8V%E$T]S<7$@BB@C499W9N%4 $DGI1L?"KX;:Y?>$/V2? MX(_B M!XZA

&O MV;X+C9XG\56,#1:C\0-KG*?F%LQ&#(1M;DG( 5OM7]G3]@MM+^&.@>%KW M3K7P+\-_#L2QZ7X,TARJ!1U:YD',LCG)9B222>1TKCQ/%5#+'[#*X?6<<]HI M^Y2_O5)[*7:.K7:^WL8?(YN"KXZ7LJ7=_%+RC'=^KLO,M?#_ ,0P:3X$TOX4 M?LZ^'+/0/"/AFW73TU98?+L=/B7@^6/^6DA.26.2S$DY)S7L7P._9KT;X-++ M?%IM8\17O-YJUW\\\I/4+G[J_2NZ\,>$]-\'Z)!IVEV=O86-LNV.&! B(/I5 M\( M?.Y?PU4GB?[3SJI[?$7NOY(7_DCW_O/WGY&F+S>/LGA,!'V=+KUE+SD_ M_;5HOQ$1,$&G*OX8H5L4A8Y^E?7'A#Z*;YG%#2; 2< #N>*+@.HKF/&/QG\) M?#VT:?7?$_A_1X4&6>\OXH0/^^FKQ'XA?\%@/V;_ (;3/%>_%?PS>3Q\&+39 M&OWSZ8A5JYZN-H4OXDTO5HY*^886C_%J1CZM'TK3>CFOA^__ ."\'PYUZ5H/ M O@/XM_$"YSB/^R_#B;_ $.!\18%Z4Y.7^&+?Y(^Z"YI 3CO7PN? M!O[>WQ=&Z[\4_![X7VLW#1V-I)J5Q$I_WP1D>S4?\.I/BQ\3L#XD_M4_$[58 M7YDM-#CCTN ^H R_%)9C6E_"H2?K:/YLE9M7G_!PTW_BM'\V?9WBCXD^'?!, M)DUK7=%TA%!):]O8X !_P)A7AOQ._P""MG[.GPE:2/5_BOX5>YC./L]G<&[E M)] (P/2XV?_ +Z8$YHYLRGM&$/5M_E;\Q\^;5%[L80]6Y/\ M$E^)\]:M_P %W/AYKDYM_ 7P_P#BS\1)CPATSPY+%$Y[8>3 Q[U77]O7]JGX MM'9X&_9:N-#AE_U=WXMUN.TVCL2BC^M?<.F:+::+;"&SM;>TB' 2&)8U'X " MK.SW-/ZEBY_Q*[_[=BE^=P_L['3_ (N):7:,4OQ?,?"H^&_[>7Q7.=1\>?"3 MX9V[C!CTO3GO[A/^!/N4D?A4^F?\$F_B/XWOK:[^(W[47Q6UXQRK-)::25TJ MW5S_ +/2ON,KF@#%$*?V@O!7@U2=2\4:-:XZ@W*L?R%<.)S3!X>/-B*L8KSDD=%'"UJ MKM2@Y>B;.SHKQ75/V]? ,#F/39]6UV8' 2PL))$O"<+>I-U*H_#(S^%!_9,\5>+5#>*_B?XC MO >7@T\"TC]QQ_A6#XKQE?3 X"K+SGRTU_Y,^;_R4K^Q;_\ M)5R_^3'KGBCXF^'_ 5 9-5UG3=/ &<3W"J3]!G)KS3Q%^WAX$TVX:WTN?4/ M$EWT6+3+1Y=Q],X_6H-+_9&^$_@9A/J<-I>S#YC-J^H>9D^N&8+^E:^H_M!_ M!;X,612?Q?\ #[088ARJZA;1[?J *X?PR MO)SJ/S<::_\ ;G^*.:;XU?%KXF?+X6\!IX?M9/NWNN3 %1ZB,?:C_P %V/ &O7/D> OAY\7OB%<-PG]G>')88W/^]+MKDGD.75&I M9OC)8A_RN5H?^ 0LOON>?5X_P6&]W!NG2_P^]/\ \"?-+[K'UM\._@AX5^%5 MFL.A:)8V) YE$8,K?5SS^M=6 *^&1^WC^U7\6#Y7@C]ER;08Y3\EWXMUQ+4* M/4Q@ _DU(?A'^W7\803K/Q,^%_PPM)N&AT/2FO[B,?[TH89]PPKZ?"8C"X:F MJ. H-1ZK\22Q,W.,*E5OK9K\96/N8OM/.,#OG%2\U2&)Q_P !+9_2OE3_ (-5;[]K:WP MTRU)/4;%WX'TQ7SZBSGU*R,4_(5T?6 M,PG\%)1_Q2_1)_F8_6LSJ:4Z*BO[TOTBG^95\?\ _!<+]F[P/=&VMO'3>)KT M /V>? ?PKM5@\-^#?#&AQJ,!;+388 M(O$BAU'8E8\T1V7_ 4!\7GYK_X&^$8W_NP37SQ^W. :^Z.".!TH![\4?V7* M6LZTWZ-+\D+^QYR?[S$5'Z-+\DCX;_X9@_;?UUBU[^T-\/M,W#[MEX68[?ID MTG_#%7[8N\O_ ,-3:3O/\/\ PBT>VON8\.$M9?M"?#[5]HR%O_##+N/H2IJ*2X_X* ^"&W>7\#?& MD47\"F;3WD_'D9K[HQDX-&WGI^M2\IBOAJ37_;[_ %N)9'!?!6J+_M]O\[GP MNO[=7[6OP\(_X2W]EI=:@B_UL_ACQ!'-D>H5^?TI\'_!(+C[3HNA:_X)O.2L_A M_6[FU*GU"EF0?@*SJTL=*#IU80J1?35?FI(N%;.*$E)*$[=4Y0?_ +=^9Z5J MO[)&K?#6_DU+X7>)KCP\Y)=])NV,]A*?0 \K_GFBQ_:UU_X7RK:?$OP=J&E; M>/[4TY?M-E)ZMQRH^M>*C_@DQ\2OAQ&?^%^!_CO MX0^(]NKZ-X@TR]W 'RQ,%D'_ %L']*ZR.4.H*L"#Z'-?FIXRT?]I:WNFN/$ M_P"RIX U^4\M=^%?%'V"5CZA06Y^HKG8_C9\9/"#;3^SW^T-HH3JFF:Y%?1 M>VY5S37%.?X;W<5@U4MU@Y1O\I1LO_ F-YIP_4U]K5H^4Z4FE_V]'?\ \!1^ MII<+UP*R_$?CK1_!MJTVJZG86$2C.9YU3/TR:_,=_P!K;X@ZF_EZA\&_VLKL M-QY<:P)GVSN->:^._P#@K%\)O@;\3;?PMXJ^!?Q"N/'%T5$&C:_K$29\*/8U:WL==D1LB"U60![I00-SD",8QACQ7 MQO\ %S]G7]J#]O'X[:7K7Q3^!6NZK\(]"E^UZ)\+].NET#17D!S&]]+R]PP' MWL@9Z#:N0?N+PQ\1OVVD\-6&D>%?@7\'_A]HEA MM9VMQK(DBLHE&%58HF7 M [ 5VULLAB:,?[3Q52M.6\*4)TZ2\FW[\WWO)1\APXWP%"7_ EX6=^DY0E* M7RNE%>MK^9]?_"7]G_PK\%M,2'0=*A@D5 C7#@-.X P!N[#V&![5V8 4G/7K M7PV/@S^W?\1"?[2^+7PJ\$0R\,ND:*]U+&/8RJPS^-#?\$G?BI\0U_XN#^U7 M\4M627_6VNBJFEPM]-K$?^.UZV!<<+25' X1QBO\,5^=_G8\7$9_CL74=5T) MSD^LFE^;O^!]H>*/'NA^![,W&M:UI6D0#DR7MW' H_%R!7B/Q-_X*M_L[_"0 M2+K'Q8\*>=%G]U9W)O&8^@\H,,_C7F7AG_@@W\!K*^6Z\1V_C+QQW?##_@GK\#_@YY;>'/A9X*TZ6,\3#2XI)OJ7<%C^)KKY\QG\ M,807FW)_D(07FW)_^(IC;_ ^\ _%?XDW& M<*=)\.RK _I^\88'XU4;]N;]K/XMG_BAOV8D\.VLW^JNO%^NI 5'J4CR?PQ7 MW'IVBV>D1".TM+:U0# 6&)4 _ "K!4&J^I8J?\2NU_A27YW?XA_9V-J?QL2U M_ABE^+YG^)\*I\%?VZ?C$A.N_%;X9_#2U<\PZ%I#7MPH]I'X)^HI8_\ @CIX MJ\?/O^(_[2_QB\3F7_6V]A>+I<+#N (LQ\=>$?^"$G[.'AZ\6YU/PIJGBZ\')GU_6)[QV/J?F M%>W_ [_ &'/@]\*HE70/AEX*TXQ_=<:3#)(/^!N"WZUZL$ I:ZJ66X6G\%- M+Y'91RG!TOX=**^2*UAIEMIMNL-M!#;Q(,*D:!%4>P'2I@.<$'\Z<% -&!G- M=BBDK([HQ2T2$-&T?C[TN.:7K18H:"?^"@7@K1=%\87GB72_["OA>6UYH>J2V%P48; M9H'*'#Q2QY1@P/!R,$9K3D_85^&#>*M!U0>'(U'AKP;=> ;&R61OL:Z-2@W'G /K0!\.:?_P6T^,FH6VE^"U\!?#@?%CQ(;'5]+;[;>'0DTBZ MT*76AYW_ "U^TI''Y!VG87;>/E&VOO/]EK]IG3_VCOV2/ _Q:>W_ +"TWQAX M=M?$$L$TF\6*RPK(R%NX7)&<$TL_&*YU*+4H=:'B.Y M.M6GDVK645O%=9WI;I:,UN(AQY;$=>:^H_AS\-M"^$WP[T7PGX=TVVTOP]X> ML8M-T^QB'[NVMXD")&,]@H YI,#YG^%_[;OP\^$,?CB;4M9$D6J>*;[4;62 M QSP/LVN'8A<'![UQ_Q-_P""[GPG\#,Z0ZGHQ=?^?C5HMW_?$>\U[!\(?@)X M'^,,?Q%@\6>#O"_B6*+QGJ,:)JFEPW811LPJ[U.!["LGQA_P1L_98\=*_P#: M/P(^'3&3[QM],6U)_&(J:^3JY-G.)JR]KC_94V]%3IQLGO\CU7C,'3@E1 MP_-*VKE)VOZ1MI\SY6N/^"^5S\3[B2V\ Z-/XBFW;%&C:<]X<^F68#/X56;] MM/\ :9^(K,(?A#\9)HG/RK;)!8!A]67BO6/&7_!M1^QUXKF>:W^%\V@3N<^9 MI.N7L#*?;,C ?E7)WW_!LW\)]"4MX)^+'[0O@23JHTWQK*8T/; *@_\ CU4_ M#/*\3;ZYFV)E_B22^Z#1YLLUS5/]PZ=-?W:<;_?+F.4M_P#AH?Q:X>;]F3Q? MJ4C=6UWQW'&A/J41E_+%=)X<^'W[4T&W^R/V:_@9H;G@2ZGKDUU(/'8.]+$0;[SB[_?*,OS.6MCL[JQ<*V.K6_NN,5] MT4CM-)^'O[=L\86TF_9]\'QD8VVEK+<&/\/+P?SJX?V8_P!N#Q4-NI?M"^ M M$C;K_9OA8.R_0DK7G\ES_P %2_!$N%M_V:/'$*=Q]IT^1_Q+8_2G3?ML_P#! M1;P*FW5_V3/AUXE*?>?2/&00O] VZOHJ/ E."Y*.(B_)5$OTB>3/*U4_C5JL MO63_ $._B_X)M?M$^(SC7OVO?&R(WWDTK2X;7\LDT2?\$4I?$1W>)OVBOCKK MK'[P&LK:JW_?"@_K7!6O_!6_]K?PV?\ BI/V#?'VQ?O-I&OV]V/PP*+C_@O- M\2=#)75_V(?VB+5UX;R(89Q^@%;?ZAU'KRJ7_<5/_P!O)_L/ 2UG&3?G*;_4 M]+TW_@@A\#6??K=Y\1O$S_Q?VGXJNY%<^Z[@*[;PC_P1@_9D\'%6B^$OAV]D M3H]\9+EL_P# FKYV;_@XCU6$?O\ ]CS]IZ(K]_&@HX7\CS0G_!Q+JES_ ,>_ M['O[3TP;[I.@*F3^)XK6' M2.V'C]\/U9I#*,M@]*4?FK_G<^Y/!?['?PI^' M<:C1?AUX-T[9]TQ:3!N'XE2:] T[2K;2+80V=O!:PKT2&,(H_ <5^+Y@OAG]A?5-/1^%E\0^*H; M8#W*J,UUT^%\325E&$/^WX+]3T:<*-/^'%+T5OR1^DYQC.* /EK\V)OB=_P5 M ^)Y7^SOAQ^SW\.+>8_ZS4=5EU*6(>NQ&Z_6FS_L(?\ !0CXM2*WBO\ :[\( M^"K:;_66WA+PJC.GL'E4'\C^-:_V)"/\7$TU\VW^"9K[2^R9^D[L(U+.0JCJ M2<"N)^)/[3'PY^#MNTOBWQ[X-\,Q(,LVIZQ;VN!_P-Q7PH$:%UP?I7:_#3_@VH_9 ^']W]JO/AO=>,;WJ M;CQ%K5U>NY]6 =5/XBG]4RNGK/$2EY1A;\9-?D'--]#I_BK_ ,'!W['WPC\U M+OXV>'-7N(CCR-#AGU1G/H&@1D_\>KR2[_X.9OAMXS<1?"[X,_M!_%*XD.V( MZ5X2>."0]OG)) ]]M?9?PI_8 ^!WP0CC'A/X1?#K07B^[+;:!;"88_Z:%"_Z MUZU:6<5C$(X88H8T&%5%"@#Z"CZQE%/X*,Y_XII?A%?J%JCZGYLO_P %5_VS MOBVR_P#"N_V&M>TF"7[ESXQ\2062K[M&?+8?09ITVO?\%2/BJP>VT7]FWX90 MR]IKJYU"6(?[N) 3^.*_2FC I+.*,-*.%IKU3D_Q?Z#]F^K9^:\W[$/_ 46 M^(B!M<_:W^'_ (69OO1Z'X+5]OL"=E%O_P $B/VMM1.[5/V]_B)N;EA8Z%#; MJ#[?/P*_2@ "C H_U@Q*TIQA'TA']4P]DOZ9^;$__!'S]JFT7-A^WQ\45=>5 M^U:5#,N?<;^138?^">O[?_@1VDT']M'P_P"(-GW(M=\%QG=]2&;^5?I3@>@I M"H/84?ZPXIZ34&O.$/T5Q>R7G]Y^:ZZ;_P %2?AC+O&I?LV_$NWCYVRQW&F3 M28]E15Y_WJ:W_!2#]O/X42G_ (37]BNQ\36L?+W'A#Q9"X8=R$=I'S[;:_2O M ]!11_;-.6E7#4WZ)Q?X,/9OHV?FM_Q$4S^ Y?+^)7[)_P"TMX&V?ZV5/#IU M"",>OF 1@CZ5K:#_ ,'0W[)MY<^3K.N>.O"4X^]'K/A2ZB9?KY8?%?HF0&&" M 0:Q_$/P\\/^+HRFK:'H^IH>JW=E'./_ !X&FL9E4OCPSC_AF_U3_,.6?<^0 M-'_X.(_V,];A62/XY:!!G^&XL+Z%A^#0BK5S_P '!?[&UNI9OCOX48>B07;' M\A%7T!JO[%?P_";X9WCL,%IO#%BY/XF*JEK^P9\#;*3=#\&OA5&Q[K MX3L ?_152YY0_L5/_ H__(A:?D?*OC+_ (.;OV/O#+F/3O'^L^*[@<+!HGAN M]G>0^@+QH,_C7)3_ /!?3Q[\="]M\ ?V1?C=X\DF^6VU/7K-="TW)X#,[[E( M_P"!C\*_0;PG\#O!7@)E.A>#_"VBE>AL-*@ML?\ ?""NH50HP /057US*X: MT\.Y/^]/](I?F'+/O^!^8]S^R[_P4!_;Y8I\4OBKX3_9N\$7G^NT+P'&;W6I M(F&&C:[)^0X[AV'M7TO^PW_P2%^"7[ LSZMX4\.2:SXUNOFOO%WB"8ZCK5VY M W-Y\F=F?1 O6OJ( #M1BL,3G.(JT_8PM"'\L59/UZOYMC5**=WJQ@49Z=:- MN01@BG@8HKR+=S1#,8],TH&1T%.P/2C%,5AG4GK3L$D4N,44 @HHHH&%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% 'D_[*_\ K_B1_P!COJ/_ +3K MU9V/UI:*0#0/;]:,8[?K3J*+ M)G/2C&#_ /7I:*+ -)'8XH##N:=13 3/IFCGT/YTM% #:*Y;XVZ_?^%?@]XKU/2M1T;2-3T_2+JXM+_5WV:?9S+$Q26=NT2L M 6/]T&@#J-P]:4$$5^'WP._X*?\ QNUOX#Z'X)U'XSZEIGC_ %#Q3JO_ D? MB?4=,TN[M]&AM](N]1MH;"Y0&UN;6ZE@^5F D6-60 <$_J_^QC\?-8^.O[#7 MPU^)6OZ9(NO>*?"5AKFH65E#\S3RVR2.D2$CJQ.!GO0!9_97.)OB1_V.^H_^ MTZ]9KYN^"?Q@U;X?-XM?4/AI\2_^)]XBNM7MA'I2.1#+LVAOWG#<'(KNO^&I MI_\ HF?Q2_\ !,G_ ,=H ]7HKRC_ (:FG_Z)G\4O_!,G_P =H_X:FG_Z)G\4 MO_!,G_QV@#U>BO*/^&II_P#HF?Q2_P#!,G_QVC_AJ:?_ *)G\4O_ 3)_P#' M: /5Z*\H_P"&II_^B9_%+_P3)_\ ':/^&II_^B9_%+_P3)_\=H ]7HKRC_AJ M:?\ Z)G\4O\ P3)_\=H_X:FG_P"B9_%+_P $R?\ QV@#U>C->4?\-33_ /1, M_BE_X)D_^.UB>.?VI_$PT^T_X1WX8?$%[K[;"+D7FD*J?9MW[XKB3[^W[OO0 M![E17D__ U-/_T3/XI?^"9/_CM+_P -33_]$S^*7_@F3_X[0!ZO17E'_#4T M_P#T3/XI?^"9/_CM'_#4T_\ T3/XI?\ @F3_ ..T >KT5Y1_PU-/_P!$S^*7 M_@F3_P".T?\ #4T__1,_BE_X)D_^.T >KT5Y1_PU-/\ ]$S^*7_@F3_X[1_P MU-/_ -$S^*7_ ()D_P#CM 'J]%>4?\-33_\ 1,_BE_X)D_\ CM'_ U-/_T3 M/XI?^"9/_CM 'J^<4FX#O7E!_:DG/_-,_BE_X)D_^.UC>'/VI/$AUW6_[5^& M'Q"73A<)_9)M](4RM#Y:[O-!DP&\S=C';% 'N(.:*\G_ .&I9Q_S3/XH_P#@ MF3_X[2_\-33_ /1,_BE_X)D_^.T >KT5Y1_PU-/_ -$S^*7_ ()D_P#CM'_# M4T__ $3/XI?^"9/_ ([0!ZO17E'_ U-/_T3/XI?^"9/_CM'_#4T_P#T3/XI M?^"9/_CM 'J]%>4?\-33_P#1,_BE_P""9/\ X[1_PU-/_P!$S^*7_@F3_P". MT >KT5Y1_P -33_]$S^*7_@F3_X[1_PU-/\ ]$S^*7_@F3_X[0!ZL6 ZTH.: M\/\ '?[4WB0:"/\ A'/AC\0GU+[1#Q>:0JQ>3YB^;R),[O+W;??%; _:EF'_ M #3/XI?^"9/_ ([0!ZQ17E'_ U-/_T3/XI?^"9/_CM'_#4T_P#T3/XI?^"9 M/_CM 'J]%>4?\-33_P#1,_BE_P""9/\ X[1_PU-/_P!$S^*7_@F3_P".T >K MT5Y1_P -33_]$S^*7_@F3_X[1_PU-/\ ]$S^*7_@F3_X[0!ZO17E'_#4T_\ MT3/XI?\ @F3_ ..T?\-33_\ 1,_BE_X)D_\ CM 'J]!(%>4?\-33_P#1,_BE M_P""9/\ X[36_:EGX_XMG\4O_!,G_P =H ]9!S17A^B_M3>(QXLUL7_PP^(2 MZ*##_930Z0IG8>7^]\T>9@?/]W':MG_AJ:?_ *)G\4O_ 3)_P#': /5Z*\H M_P"&II_^B9_%+_P3)_\ ':/^&II_^B9_%+_P3)_\=H ]7HKRC_AJ:?\ Z)G\ M4O\ P3)_\=H_X:FG_P"B9_%+_P $R?\ QV@#U>BO*/\ AJ:?_HF?Q2_\$R?_ M !VC_AJ:?_HF?Q2_\$R?_': /5Z*\H_X:FG_ .B9_%+_ ,$R?_':/^&II_\ MHF?Q2_\ !,G_ ,=H ]7H)Q7E'_#4T_\ T3/XI?\ @F3_ ..UE^,?VG?$E[X< MN(?#/PT\>KKLVV.S;4M+6*T5RP&96$GRJ!GF@#VH,":6F19V#.,XYQZT^@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JIK4-I<:5=1WZ M6SV#PNMRMP%,+1E3O#AN"N,YSQC-6ZCN+9+J)HY%62.0%71AE7!Z@B@#\]O# M/QH_8=T[]D37;'PA\.M&\8_#*+Q[<:0=&T'P>VJIK&N1K]IEEMX@A\Q41F(E MX0(I53MP#[?XD_X*K?!?X?\ @GPS>:7+X@UZP\1>'K'7= M/#F@37DE[:7,K M0VT44*+E7/ER81@H587R1C%>1?&;_@FM\;K/X+_%SPK\)_&G@/PP?BS\1Y_$ ME[),+NT:#09;6WA?3HI((R\$LGDLC21@;8W.T@GBMXX_X)N?'BU_9_\ %>D? M#OQ-\+_A]XL\6V>@>&=NG-?1Z?H'A[3K-XY;*QF\LS122S37&)=NY4E)!#@$ M 'L7@C_@L1\"/B-\0?!?A[1?$NHWS>.8[,66HKI4XTVTN;Q9&M;*ZG*A8+J; MRI L3\DH1QQG:L_^"I/P;O?BEX0\%+XBF7Q/XYU75-+TFP:W(EE_LZ2>*YN7 MY^2V$EO*JRM@.5.W/-?+>N?\$5O&7B?XC?"W4K=?A9X&T3P4FAZIJ.G>&;S5 MTBN=1T99_L2.&_M#(!Y]J[Q2*LB\90].,^Y5\2?\$U M?^"77B+]CO\ : \5^._$VK^'G6YT"W\)>']'T&[U"XL=.TZ*[FN05%XS-;@M M*JK;Q$Q1A3@G=Q]MT %%%% !1110 4A8 XI:1ESTZT >)7/_ 4/^$T7QG^( M7@*'Q/%?>(_A7X>;Q-XIBM8S+%I%LI8%))!\OG#:28P<@$9P>*Y_PQ_P5/\ MA/XF^)S^$VG\4:5?_P!ARZ]#<:GH5Q:65W%!9QWMS#%,Z[))H+>5'D4'"YQD MD$5Q7[5__!-WQ!\<_C]XZ\3^'=:\.>'])\>_#ZT\#:A ;=TN'']KO=WLS%%P MQDMI'C4D[MY&<#FN+_:P_P""9GQ@_:6_:/O?$4'B_P"'F@>';'1-1\.:15&HF=)H_G9B@(4 D@'L/PN_X*R?![XK_ !3TWPE: M7WB+2[O5K&2]M+_5]&GL=,F:*T%Y/;BY<"/SHK9O,=_"[Q)\+-!TV3P_X/T@M>K?>%=/:#RY&B@,?V9[JY*H)I78 MD1CRTPO!];_8&_90U/\ 9$^'?C/1-3U#2[\^(_'.M>*;7[!&T<5K;7MQYL4) M# 89%P#@;>.* /=:*** "BBB@ HHHH *XC]HO]HSP9^R?\'-;\>^/MN&_:7^$(^/7P \9^$%73Q=^(M$O=.L MYKV'S8K2XFMY(HYB,$_*SYR.>N* /,_'/_!3GX6^ /!&@:[=3>);R'Q1X6M? M%VF6NGZ-->7EU:74T$%M&(8P6\^66XC54([-D@*36,?^"NWP:G^&N@^)[*]\ M3ZK!XCM+N>TL+'0KBXU(36MY#8RV;VZKO2Y^U3+$$(Y97YPI->5?\.Z?CM\. M?V?M;T[X>>// VB?$N3P'X6^'NB:] /B'+X4L?!OAV]L6U"[M-%MQ>7%U? MWIEFC,TE[OSC\3?\$Q? MCUJ'PS^"?@;3IO@=9_#KX>S'4/$OA-KW5VL_$]^MUYT-Q//Y1FN K$SLDI"R M3G<^0!C]'( RPH'"A@HSMZ9]O:@!U%%% !1110 4444 !.*\< 8KF/ ?_!8?X*_$#XB>'/#EK>^*K63Q5"C:?J%YX?N8 M=.DG>V>[CM/M&W8;A[9#*L:YRI'.XA:Q_P!I#_@G#K7C7XG^&=>^'^J^'_#D M?A?X8:]X#M?M,4BS_:+ZWM;>UN6:-3N6%+?QFTS]M/P M=XC&M?"Z]^$?PRT2'0_ ^D70OC>^%G6Q%O+J8@5!!<7K, H:1\)$"JE2S&@# MZ(_9(_;L\!?MI1>(5\'OK]K?>%Y8$U#3];TF?3+V&.>/S;:?RI0&\J:/YT8X M)'4"O9*^5?\ @GI^QC\1OV=OBQ\6?''Q%U_P;8O\A5>%8X) M'.(%_P""K_PAG^&>@>*+>[\2WEOXBBU-H+"UT.>;4K>;3I!#=6TULH,B3K,P MBV$??.,XYKS[XR_L"?&'1OB#^T9XM^"WC#P-X+\1?- TWP_0*Q?@/_P $W_BO\%_!45QIM]\*-&\4^'?!+^&- M MHEO]2TQI[C4?ME_);JWO?BWXC/A30-(GL9(]4;44N#;3136Y&Z(0S*4D=OE4X&3D57^-W_ 5S M^#G[/_BW6='U^Y\4O-XXL=!N+NUTM8DB::YGE0%4MXO/C5W)X+=#@ MFO*_AG_P2<\4^$OV=?A1X8O-;\(PZOX$^+=M\1)(K*&=['2M.2^>Z;1[&61? M/:-=_P K2XW')..,<_\ 'G_@F1\>O&W@30/#&B>*/AAJGAC5/%FJ>,OB%I&N M2ZA;Q>,+J>\,UI:O);QES9Q1K"7B.!*\0#93B@#ZB^%'_!0GX;_&7]HW5?A= MI%SKL/B;3X;BXMGO]'N+.SUF.W=$N7LYI%"W"Q/(BLR\988)'->W@Y%?(OPR M_8C^*+?$W@2'1='T*^\/VD/A^QN8;_7K*>5);:WODD)BC6T8/ ML>$YE)!8+TKZY4$#G% "T444 %%%% !TKRW]KW]LWX=_L*_!F]\>?$O7X=!T M"T=84^0RW%[,QPL,$2_-)(?[JCH"3@ FO4CTKQ3_ (*%_LL7?[9?['/C_P"' M6F7&D:?KGBC29;#3=0U" R1:?*^!YGR@L. 1E>: ,[6O^"D_PO\ #W[4&D_" M6]NO$%KXDUF:VL;>\DT:X72?MUQ;&Z@L3=E?+^TO -X0$\<$@\5R&G?\%EO@ M=J'C/1M(EU3Q'I]OK3^2NL7FA7$.CVLS>>889KLKY:O,MO*T8!.5 SC(%>>? M'/\ 8-_:!^*7[8-IXN3Q#\*]1\ ^$]!;2_!FF:C+J$5UX;OI;$V\^K;(H_*F MNRS,J.Y(BBX4!F8UE2?\$QOB]'\=?A9:SZG\*/$?P1^%WAZUTG3?#>K?;_,C MOVM#!>ZM)"B>5/475;"ZAA<$LDB\%48\8Q5OX=_\%6?@W\0O M#?C_ %=M7UCPYI_PWTG_ (2#5)M?TF?3!-I9:5$U"W$J@RV[O#(JL!DLN,9( MKYJ_9?\ ^"+_ (\^$7Q!@\2>(/$?@^:E?64=AHEM%_'L7QF^)GA2'Q3XLUJWUX^)/"J2W M,VHBU\\66EW-K>P&!--MO-5DAC4YD0NV6)- 'Z"_ CXU:%^T=\&O#/CSPS)< MS>'_ !;I\6IZ>]Q"896AD7E=;7C7_!/C]F[7?V0?V,?AY\-?$GB- M/%>M>#](BT^YU*.(113,N>(UVJ=BC"C<-Q YYKV6@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HQ110 8HZT44 %%%% !1110 4444 % M%%% 1FC%%% !1110 4444 %%%% !1110 4$9HHH ,4A&32T4 %%%% !111 M0 4444 %%%% !0>:** $Q^5+BBB@ HHHH **** "BBB@ HHHH #S1C%%% "; M>:7%%% !1110 4444 %%%% !1110 $9HHHH 0C-+THHH **** "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@ I,G/M2TG>DP%!S28/K4-[?PZ?$9)YHK>/.-\CA%]ADU5'B[2 ML?\ (3T__P "4_QII-[ :&#ZTHK._P"$NTG_ *">G?\ @2G^-+:>(;"^N%C@ MOK*:1NB1SJS'Z &AQD(T**^+?$G_ 6\^'?A[Q5JUR/!GQ,OOA9X=\1_\(GJ MWQ,MM*C?PU8:CYP@92_F><\*3,L;S)&45SC)ZU]0W'Q^\%QN8X_%7AZ>X.IR M:'' FHPF2744C,C6:C=S.$&3']X#G&*!G8T5XOX)_;U^&FN_#+P-XC\0>)]# M\!R?$0$:+IOB#5[.WN[M]YC\M-LK)(V['W&8?,!UXK'\(?\ !2#X=^*=-\?2 MR7-SI5[X"UW6?#[:;?/#%>ZW/I4(FNFLXM^94"'.>,=\4 ?0%%>=_!W]IGPO M\8_V9O#WQ:BNSH/@_P 1:)#KZ3ZNZ6OV.UDC$@:M5HOVS/A)< M?"&'X@1_$WP(_@>XNA8Q:^NN6QTYYRVT0B;?L,A/&W.?:@#TVBO(=(_;2\%> M(OBOI_AW2]1L]6TK4?#EWXF3Q+::E:2Z3'!;7 @F0N)=^5;)+!2BA2"P/%=1 M\./VC? 7QC\!7OBKPEXS\,^)_#>G>:+K4M+U&*[M;8Q*6D#O&2%*J,D'H* . MVHKY0_9K_P""M/AG]IOXF>&=*TKX%&\>1VYNF\.C58?[36(#=O- MONWXV\].G/2@#N**\@OOV_?@?IOAV]U:X^+_ ,-XM,TZZCL;J[;Q#:B&WGD# M,D3-OP'8*Q"GG"GTKB/BU_P58^$OPS\?^*/!]IK*^)_%_A+2--UV[TO3;JV5 MI;2^G2**2*261(WP)$D8!N$=#R6 (!]+45PX_:4^'O\ PN&7X>CQSX3/CN&V M-V_A_P#M6'^TTB W;S!N\S&.>G3FHOA9^U)\-OC=XDN]'\'>/O!_BK5K"V2\ MN;/2M7@NYX(7.%E9$8D(3P&QC- '>T444 %%%% !2$^]+32HW4"8H/;/-(2< MU7O]3@TX;IYX8%/ ,CA03^-5QXHTPCG4;'/_ %\)_C4.23U9+G%/5FAD_P"1 M0&/O6?\ \)1IG_01L?\ P(3_ !IDOBO3HK2XN#>VSQVT;32['#E44$DX7)/ M/2A35[7#GB]F:@/'-+7RI^Q__P %7O#'[9GC:PL- \ _$G2_#WB"WO+KP_XF MO=/ADTK6$M7*2@M!+(]M(<$K'<+&SCH,\5B_L_?\%I_AK^T1X:^*VK:;H/C+ M3K/X3Z!=>)[W[7;P%[VPMWN(W*K'*QAG+VLH$%QY*+7M*9E7SX)()I1D;T M)5]I 85=B_X*G>$+_P#:_P#%OPCL/"GC74#X ;9XG\4P16G]B:"19_;&\YFG M$V%CP"5B(#,!0!]/T5\4^%?^"ZWPE\2?##Q+XCN/#_Q$T:XT:WTF^TK1K_28 MX]2\66NK3FWTNXL4$I5TN9057S&0KU8**^A_V1_VJ] _;$^$0\6:!9:UI!MM M0NM'U32=8MQ;ZCHU_:RM#<6LZ!F4.CJ1\K%2"""0: /3Z*** "BBB@ HZ444 M )NR*#QWJM-J4$+;7GB5O1G --76+7/_ !\V_P#WV*YI8JBFTYK3S12A)ZI% MH-N'7%*#^-5#J]J?^7FW./\ IH/\:\E_;._;9\+_ +$OPKL/$^OVFJZT^MZQ M:^']'TW2A$UQJ5_ /V3;[XI>(/ 7Q'T"33_$,'A6?P[J=A!:WL>H32K%%F=I1:_9F M9U/VGSO*P?O9XK,\8?\ !8GPEHWP:^"GBW0? 'Q)\97/QXN[JR\-Z%I5G;+J M7FVR2/,)1-,D84")\.KE6 #*2"#6Q)]?T5X'\$O^"BO@'XX_L>:_\:[1-)OB3J4FE>&M%T;[ M.LVI31PF>3][<2Q0HJQ@G+N"W 4$T >[T5XIX _;X^'?B;X3>%/%?B74V^%[ M>+[I]/L](\;-'HNI"\1RCVYBE;#,&'5"RD$$$@BMSQ=^VC\(O ?B^Z\/ZW\3 M_ 6D:Y8B0W&GWFNVT-S!Y<8D?=&SAEVHP8Y'0@T >GT5Y#9_MI>"M9^)'AG1 MM*U&TUC1?%7AN\\4VOB6SU&TDTE+2V>-')?S=Q!WYW*I0!3N93@&Y:_MK_!^ M[^$5UX_B^*7@&7P/97'V2XUY==MCIT$V0/*:;?L#\CY2<\]* /4J*\R\8_MF M_"3X?:9I5[KOQ.\!Z/9ZY:QWVG3WFNVT,=_;R.$2:)F)O$>FWFM3?8WM?#]A?6[ZO?17-U%;1S10,ZL\8:4$L.-H M.,XH ]WHKD++X]^"M1O+.VA\6^'9;F_U.?1;>)=0B+S7\"EIK10&YFC"L6C' MS* <@8KRWXQ?\%2/@)\$OA;KGC#4_B=X4U'1_#6K6VAZE_9.I0WTMG>7$HBC MA=8V.TYW$[L *CG^$T ?0-%<##^U+\-KKXI67@>+Q]X/D\9ZG9KJ%IH:ZO = M0N;=EWK*D.[>5*_,"!R.>E<_=?M]?!"QT.\U*;XO?#A-/T^YCL[FY_X2&U\J M"9U+)&S;\!BJDXZX!- 'KU%5M'U:VU[2[>^LKF"\L[R)9X)X'$D4T;#*NK#A ME((((X.:LT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4A[TM% M)@>)_MS_ +!?@'_@H9\*K3P;\1%\0-H]E?)J,7]DZK+I\OFJ"!N9#\RX)X(/ MK7R#1G'>O0PN;8W#0]G0JN*[)D2A%ZL M_.3_ (A:OV5_^>7Q/_\ "QN:[3]G'_@WJ_9W_99^./AKXA>%8_B$OB+PI=B\ ML3>>*KFXM_, (_>1G <8/W3P>^:^Y\^](H!ZUM4SW,:D7"=:33WU$J<%K8_* M+X\_\$E?VH?#OP'\4? [X8>+_AEJ/P)UGQ!?^(&L]2CFMO$-[;WFHQW\FFF? M:T4;+*)MDX'W9<,.!7H>D?\ !*SXNV?[2=A>C5?A[;_#;2_BY/\ %:$'[2^M M,UUIC6CV+#'D@1,00X.7'IC!_1S'IQ17E&A^7/@/_@C-\7/@M;_#R?0;KX)> M,;VQ^']O\/\ 7(/&6D3:A8Z0L.J2WPU"QAP1(["4HT;E,LD;;OEQ6]X'_P"" M+/CCX8?M5_$_XH:3XK\/WMS\6;OQ/IFK66H))+%8Z3J-LOV22S&W_1[I+A,S M!3MDC?'517Z444 ?FO;_ /!-S]I#XH?\$\[']G7QQJ7P;T[0/"6CZ5!HFIZ3 M)J%PVK7.FW$$L4&H02*$:TG$)654).&X!KRK]H?]A3Q[^S%;:1\9M?\ #WA& M\\3ZE\3HO$=SX*\+^$[S7?!>C0_V,^F>9-;1*)S*R_O3.D1Q(5&W'-?K[10! M^-W[+?\ P1;^(WQ__8VT!=(O[3M9#;@ M_NK9HD5'A)WJDFWK7WK^R7^ROXRTOX/_ !%T;XHZ'\(_"\WQ C^P-I_PZTM[ M2"&V^Q?9&>:=PK3S,,LI*@1KM49QFOIRB@#X+_9;_83_ &E/A3\/O"GP9UWX MC^ M-^"7@#P[?>&K>]T"QG_X2'Q1;2VS6]D;@R_N[5[96#LT))D=!T!-?/TG M_! KXH^+_@IK7A35=3^$?AN31_AM'\,M$;PY8W$$7BF$:C:W;ZAJP*@^9LMB M%1=^))9&W8;%?KK10!^3/[3_ /P3(\>?M _MR_&#PAX+\&?#G0/ FO\ @3PI MH#:]K6B2*-(2*XGEFDT@Q)L\]-HRF5PS1MGY>?0]'_X(X>/M/_:@LKF36/ 3 M^!=.^*!^*J>+?LTQ\$O!^I:G/!.+FUO]"U);G?"0N6AGBRI MW$,"B#D#C]9J* /S>M_^".WCV']JJ2_;5?A\W@9/BIW\=U',&P-ZJ%8'?D@GBOO>B@ HHHH **** "FGECD<4ZC^= 'BO M[7_["7@/]N#3=&L_'0UXP:!,\]K_ &;JDEE\SKM._9PW XR.*\/'_! 3]G\C M_5^/?_"FGK[8*9I0*X:V7X:K+GJ03?FCSL1E.#KS]I6IJ3[M'Q-_PX#_ &?_ M /GGX]_\*:>NR^ O_!(GX4?LP_$2/Q=X+F\86/B.WM+BUM;F\UJ6\B@,J%-Y MB;Y7*\$!N,BOJ?%,SQTJ:>682$E.%-)HBEDV!I352G2BFNMC\P_@3_P1T^,_ M@[]I>[\8W'B7X9_#6\70]:TS4_$WP]MKNQO?'US>VS0VMW?Z>2+.![5V$^8@ M2THX(%<3^SI_P0\_:!^#=_XJM[/Q9\-/"OA;QCX-U+PMXAT#2K[4[FV\3:I- MIDMHGB.?SAG[5)(ZL\1)7EF!W=?UT4XZ?C3J] ]-,^7_ /@G3_P2W^'/[ W@ M+P[=Z;X?LI/B5%X9LM!USQ";VZO9+ORHU\Q(3<2,88#*&81H%'(XXKQ;XR_\ M$D?%OQU_;5N_$FH6_P (_#G@R?6[[7)/$_A[2IK/QGJD-SILMBVE7;Y,5J#HF< <+VZ=!65_P[^^ M'_IK_P#X,Y*]N (Z]OUI0,"OF*W!F1U9RJU,+!R;;;MNWNSV*7$.9TX*G"O) M):)7Z(\0/[ 'P_7'RZ_QS_R$Y*X;]KW]@G5?'/[,%QX*^&I\(7@FU:+4M2T/ MQW9-JNC^);=01)93-S);[A@K-$-Z.H/K7U0/E[8I=O-;Y=PQE.!JJO@\/&$M MKI=S'%YUC\3#V6(JRE'LV?E.W_!$;XKC]D"S\&W.I> -9TE/'=QXHF^$UYJN MJ'P:NF267V>+2DNMQN]D$W^E)P$\T?=P!5CX7?\ !#/XL>*/!_P8\*?&SXBZ M)X^\.?"SQG=:XSVNH:A:WATJ725LX=/AE0H\0@D1=I5EWIDG!.*_5&BOH#S3 MQ'4?V*_#'P\_8J\0?!SX6^'_ EX6T:]TJ\L=/L=2L'U'2_.G#%FNXF??<([ ML3)N??B]X!FC^(^@)\&/"?Q&T+QQ8>+=#\%Z+#=VW@RW6WT MN739P< 21S7*RF5F1< HH.[EJ_4.B@#\GKO_ ((#?$;P=X!T/P?X:\<^#[G1 MO%W@:Q\$?$.\U"VN%N+=;?69-7>ZTU%R&+O--"$E(P-C9R"*^MO^"FG[&GBW M]JCX4^%=#\*Z=\,?%FC:%<2?VMX1\>Z>\VG:_"T/EQ,EU$#/:3PL-RR1_>W, MIXKZKHH _(+QK_P;\?%C6_AK\/K.[\;>%_%UYIVA:UX8U72-6U"^33M$L-1O MEN8X;.8K)/-#;(HB"R%7'$N+*&;$+ZSKD6IVB[,#-NB1"*5!C(9@HQ7<>.?\ @F1\:?B% MHGA+QC=Z#^S=IOC7P/XQ'B.T\%Z9HL]OX8UJ'^S38$7LVS?+= GS(I#&1&,) M@]:_2&B@#\L/"'_! KQ1HGPZN](U;7? .N7-Y\(_%?@^)9M.+M,\$_P!JZOKM MI<2:OH5WX>2VC>+3W"G$%P(68$E2A9\@[LC]3Z* /S5MO^"0_P 7+KX]K'=> M)? =O\-=/^)?B?Q_9WEJMR->8:Y8W%NT6TCRE:W:TWPO?Z;H$R3^(FTG48[LW&J3LN]5FC0IY2!@KO M(VXAB*_4FB@#\U9?^"/'Q%UC]I(:A;_A+].NH M8(D;1;>;;M^Q[X]BN6&(69-N37/>-?\ @A?XIL?V'_A3X(\.6GPZ;Q_X$U'6 M;^]UJ">YTF=YK]Y=LT4\<;^8 LBK)'/&XD1=H*CK^I=% ' _LM?#;7_@[^SE MX)\*>*MS1QA6>.% %C0D<* .!T%=]110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% 'F_QF_:W^'O[/GCCPQX<\8^([70]6\8"Y;2HIHW(N%MHC+,=R@A0J M DDD=*X7P5_P4U^%7BOX)^+OB'J%[KGA'PIX* DO[SQ#I,U@)H7#&*>W# ^> MD@4[=F6)XP#7L/C[P1;^+=&NF2ST:768K6>+3KK4+);I+222-DR5/.PYPR@C MRN4EC ML97M;!+UBEG]JE VP&=P5C#D$D=JM?!K]LCP'\>O&&K:'X)9D:,NF0&7'I7@WCG]@/QOK.NW.D65]X=D\+>-K#PK M;^)KN6XECO=,DT9EW_98PA683HBJI9D\MMS$-G%;7[*'[%OC3X4_$_2-0\47 M/A[^R_ 7AF^\+:"^G7$CS:O'BZ;?ZEXDT?Q-K\*: MCHEU NISZ=;3:7Y4-MI3[_)E)FM[:'$@"@NTKE'0\D ^\OB7^T+X'^#VAZMJ M/B7Q3H>D6NA"$Z@9[R,/9":18XC(N=RAG=0"1SFMS_A/-#^UW\']L:5Y^E1" M>]C^UQ[[.,C<'D&)O^"3_CZ?7O&,=B/!%YI.KV29CUB\GO\ M^W+F-[&2,LTL336NXVK"4B69&W K&IS4%]_P2-^(-_KOB6ZFUO2KR:>\OM4@ MDN]8N'MO$"W&H0WG]F7=ND2[;?9&86Z\, M:E%JMIHFJ3:-&M M*U.QGNO".E--=:9-%::5[E,JRX"0)N9VYH ^N?CG^T1X,_9M M^$M_XY\::]9:+X7TV(2RWLA+J^[[BQA02[-V"@DUS'BS]M_X?>"?B;IWA74; M_4H;Z_-E&UT--G:PLI;W/V2&>X"^7')-M(12ZFL MO!&O?#?P18V<^CZ9-K%Q922ZS%$RF_O(UMW%P(FV^3'O55.7.6"X /1=6_X* M#_#/1?';:!<:CJJSP:D-*O+P:7.UAIUPUT]I$L]P%\N,23QNB$G!*GH,&I/" M?_!0+X8^,[;Q//9ZQ>I;^%]/N-6DFN-/F@CU&SMY'BEN;0LH^T1K*C1Y3/S8 M'<9\<7]C/XHVGC+X::#=P>#O$?PL\%VMI>7M@^KSV-QJ^N"5I9[^Z46[BYCC M9M\4)=5,A+/G"@+;?XJQZE?SZ/I^@:>!HUMI\6N7FH6YTQ]474+ M@012H/LRL((8Q!ND^_*?,V[5 !])ZA^WM\*M-3Q[N\4022?#*.R/B.*&&21] M/EN]PM[?"@[YW*[?+3)#$ X)K>\#_M1>%/B'X&@U_39-2^SMJZZ#=6T]E)!> M:9>^8(VAN87 :(H2"V[@#GI7E/QP_8HU'X@^(?B_?65IX/H_&M_)=ZG/?+;HLD?[@W117FD\J)32=4T M[5([:3R9FL[E)Q$^ =K%2<-@C@\\USGB#]H[P+X7UC1=/O?%>A1WOB+5_P"P M=/A6\C=KF_V,_P!F&TG$FU&.TX/%>-?L7?L,W/[*7BC4I;?_ (1^TTG4O!>@ MZ#):Z>LB+-?V-N\4]RZ\!M^X8?.]@.3TKP'PG_P2>^(.E:?9VS/X)TZQTC5K M>XT^ W4E[*^+O#__ 3)\>:4=*U230?AA'%X:&C6[^#X M;NX_L;QBUC;W<#W]ZYA^2=S=)(JF.3!MUWLYPPZOX$_\$Y?&OPB_:STWXHR7 MG@[[.$M=/G\,6@G_ +)TFU%D8I)[!7!,5TDFU [$^9"67Y,@4 ?8K^-='BUB MZTY]6TU=0L8/M5S:FZC$UO%_ST=,[E3_ &B,5F:A\7M L(M&G2^BO++7)WM[ M:\M76:V!1&=F>13M51L(R3UXKXQ^,?\ P3&\<_$CQ;XVAM'\%6L&O:IX@UF+ MQ0UQ<#6=3BU.SFMX]*N$"?+;PF5?F$C#9;Q!45LFN[_:_P#^"==]\9?V8O O MP[\%-X;\.6?A6UGM9;[4C=5GCFA9L!?F21L,KG=61H'_!*GQYX8 M^*=CK%Q>Z%XFMK*"PN8UNM8N+:UC>UT;[ =.,"PEGMG?/)D"^6[;HFHK MOC+X2.]5O)B$5O+&X)=8VW0Q$,=L$,0(W D\!\5_^"5>N?%#XO?%S MQ+?7'A+4!XQT_4X?#OVSSGDTFYN9-.>.4_+A"OV-_FC^8;EQU- 'UQ\3/C_X M1^$>C:C>ZWK=G"-(>U2\@BD$US;_ &F>.WA+1+EPK22H,D8YST%;]YXTT?3[ M&2ZN-5TV"VB@^U/-)=(L:0YQYA8G 3/&[I7Q5JO_ 3=\;ZG'XFTE[7X>SOJ MNN2:S_PF=U)<2Z_?1RZA971MG 0*BHELZ9+2!L1;5C^8GG['_@FO\6+[3M%A MU@?#R]M/ >CZ5HVGZ:U_=26_BV&QU,W;+>;HL0I-'M&P+*%=>=ZT ?8'@+]K M/P)\1[:[NM-UN :99-<1R:E./!%]XGM_A_ M_P (WHNL2ZI?^';3SYK&-'U'4[M;>)'4*ZH+V$?, "8VXQBO-/B!^Q3XQ^%G MC#PQX'@\(6GC/4;R\\-_9-4;3+V2+PS;6.MR7;K8W04PQH+LKQ8*@ 2 J M ?J#J7C+2-&U%+.\U33K2\EC>9()KE(Y71 69@I()4 $D] :Q'^./A=-1@ MB.K6?V*YT\ZE'J?G)_9S0A]G%QG83G/&>@)KYL_;;_X)PZG^U%\1/'OB;3]0 MTG3=7UGPEI>@Z'>NTBW5F]M?3W-S%O /EQ7$[/RXY(!]\6G MBW2[^S%Q!J5A-;E(Y/-CN49-LG^K;(.,-_">_;-4I?BEX9ATBXU!O$6A+86= MQ]DGN3?Q"&";('E,^["ODCY2<\]*^+]1_P""3WB6]TSPUHMGXGTG0?#T\>K6 M?BFWLA-NN8%O[R]T/[.. IM7N55@<#:@5> *X/1/^"1GQ!TKX9RVTPT.ZUVW M^PP0.WB>X*S26]M=PF^"M:F#+FY :&6&4NFX&3<$90#[RT/]I7P#XBUGQ#86 MOB[0&NO"E^FF:LCWL1Q7PH/^"1_B3Q+XDU:7Q)#\.-0BO+/4;C M[1!:R0KFW? MA75K%-2M=4$ZBUDMW4,LF\G 7![].]?&G@/_ (),ZEX4ALKBYN/#5YK5OXDT MZ_?4IWGN;HZ;#H3Z=+:&60%W5I'/RL=K(,M\V,>@:O\ L7>*=3_X)_?##X:[T432#0M?6P;#6TCB,,L

*M*GUVR@L@+B,6,153#<1G#8.TD] :\5_8\_8.UGX M%_'*W\<:Y#X3BD;1M8M(['35>3^Q#>ZL+V.SMI&12;>&(LF<+RQPBJ<#QZW_ M ."4'CN77?)FC^'L,>GV=U8R>($GN#JGBM9]=M-2WWB[,*5A@DC(WOEB,$)\ MH /O'6?B?HVAZUI%A-=*\NM1R30/&0\:11QF1I78'"Q[1PYXR0,\UA>"OVGO M GQ BUJ73?$VE26N@:JNB75T]PD=LUVT22K''*3LD)212-I/<=0:^*_'7_!( M+QYXLLKE5\7Z"9M)O[G3?#WF/<;8?#,43FQTN;'+;I)7CF8<&-(\9*X-'QA_ MP2=^(/BV*]U*&Q\#^'XM3U[6-0;PEHVL3VFFVL=_:6<"3>=]F.Z6)K:0D+$F M1.=C(10!^A<7CC1;C7Y=)CU?3'U2",RRV:W49N(T&,LT>=P R.2.]+M;\1V-CXIT:0^%;BVM=0N&ND6U26XC\R)%F)V.Q7LI)!X/-?(>H_\$AO M$$GAVZCT[7]$T[Q)J&IZU)<^(@T\FH3VEYI$5C%$\I_>. \0+J6^[R#NYK%\ M7?\ !+?Q]XG\.^(;FS\-_#/PQJ.K:O:WUCIFCZI,EIIIBTT[;[8PS[V.7 MBDA(,?1ED&^@#]%$E$@!4@AAD$'((IU<=\$=(\3^&_!%II/BA-":YTFWM[.& MXTLNL5XL<$:M*8F \K,@?" L NWFNQH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH ^/O^"B_[2?C+]G?XZ> +GPE-_M'?\%$OBGI_PM\=^$9=>^'?@WQ/X4T_Q$MWXFGDFM;? M5Y+%K9(X;%6;,=RRW0<@ER#&, @DC]&K[0+'5)4DNK.UN7B!"-+$KE 2&."1 MQRJGZJ/051UKX<^'_$:QC4=#T>_$-P;I!<6<;)'<.NW:L0P)4 M8,W0X>G_ /!97XD>)9/#L\/@?1M&N-1M1JU[HFI3_9[NQW7R6G]CSO*Z;+R- M29F94?F6%0F"37Z&W7PR\.7NMS:E-H&BS:C<0K;RW3V43321+C:C,5R5&!@$ MXX%.U/X;^'M:U&WO+S0M'NKNUN#=PSS6<;R13$ &16(R'P -W7@>E 'S;^PU M^V]XB_:(^.OC7PCXG_X1NUN=*ADU'3K72MURJVJW36^[[2KLC_P;E=8I%&;^^NM-TG3=/NM3D\V\FMK9(I+I_[TA4 L??"[PUJ-QJDUQX>T2>76T6/47DL8F:^5?NB4EJ_\%0-5N;&YT1M1\!W&N7^MZ-HUB^E7ZAX1O-*&JSVSOJ&GZM;:"]^;MV9\SRAT(9!$(_F4AVY%=RG_!7+XB^%-8U M*$>'-!\6V/AFR^P2M!.D4^L2QZ5#=G580)"[V[O*242,@0JS!R1@?H+!\,_# MEMJSW\>@:+'?21K$UPME$)615*JI;;G 4D >AQTI-/\ ACX;TG58;ZUT#1;: M]M[46,4\5E&DD=N!@1!@,A .-HXH ^4?V0/VG_%VM6G[1'B37?$&A?$F7P>- M/O=.M_"LK26# Z+#(- L?".G>,?BAKO]@WTMX)IM/T\I'= M&6>-%(=^;;*H3_%@GBO-O!__ 4[^*VJ^&_#ZZW;?#;1;KQ]9:3?6&KN;A=+ M\+QW5S?6LC79=AY@+V/[LY0;[A%8X&3^@*>';"."");*T6*U?S($$*A86Y^9 M1CY3R>1ZFJNH> ="U;2IK&ZT;2KBRN(1;RV\EI&T4D08L$*D8*AB3CIDYH ^ M$=._X*;_ !3\2R3:GI^G^ '\/^$+6QFUN0&X<^(?.UV?23+8OG"0.L2SQLP; M.X+R/FKSOP'^VM\>: /CW]M/_ (*6>,_@EXET MC1O#WP^U+09KL:K<-J'BM(+>TOEL55ECA83A=DV[[[,&1/F$;=!S%S_P4Z^* M>@6&K^+K[POX5NO#8O\ 7-'L="M#.^I13Z?IGVY9I)A\C)D,CJJ_< <9Y%?= M7B;P5H_C6TBM]9TK3M7@@E6>..]MDG6.1>C@," P]>M3+X;TY""MA9*0[2C$ M"C#LNUFZ=2O!/<<4 ?G9KO[57Q!O_P!E_P#:I\0R_$GPSJVK>%GT&72-7\.7 M3C2-+$UE9RN%8EBB[I&,F"3@YX)P+GQG_P""K_C3X7> ] MJO'J-C#)-IWB:ULK&&[)@8RJD>UIO)E.]V# %%)R!]]:5\.?#^A:+-IMCH>C MV>G7))EM8+..."4GNR ;3^(J"3X2^%9=*L;%O#>@M9:9(9;.W-A%Y5JYSN9% MVX4G)R1US0!\!?$#_@J/XKU:_P!=L-0@\.VMG=Q6UYH=KIEY*TSJD]F9/,NH MF+1.JS/YD4L2=%",X)KW']@K]NW4OV@O%7BO0O&][X3T_6M-N(&L;;3GW1.D M[3"-([D2-'<;A"Q4#9+P^Z,8S7TE;_#/PY::KWJ)'<3K91"294P M4#-MR0,#&>F!Z4NC_#;P]X=:0V&A:/9&6Z-\Y@LXX]UQ@CS3@??P2-W7D^M M&PJ[N>11Y8!XX%. Q10 T1XHV<4ZB@!OE^YH\L9S3J* &^6,]32[:6B@!HCP M>N:#'DTZB@!OECGWH,8)_6G44 )LR*0Q@@]LTZB@!HC -!C!'?%.HH :4!]J M @!S3J* &M'N'4T;/>G44 -,0/4Y_I04R,=J=10 BIM[FEHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH RO%GC;2/ 6C/J.NZKINC:?&P1KJ^N4MX02 M< %W(&3]:O6=]%J-I%<6\L4]O.@DCEC8.DBD9!!'!!'>OE?]MOPM_9?[4'PX M\;^+?!FJ_$/X8Z+H^IV%QIMCI/\ :W]DZG,\!AO)+3!WAHEDB#A28R>P5PBEF.%4$]R2 !WS7YE M_"7XY_%GQ=\,?$OC#1/&OQ!9=#T[7-6UW4?$@M[?0C=V.JQOIMI82,H4Q301 MW,$F#RC(6(?%7KC3_P!HKXK^%-:^(C:CXU:74[?P]XC\->';R*V.B6/VVY,\ MD4R&,LWV6W6W$A+ QL9&&3B@#])[W4X--,7VB>"#[1((8O-<)YCGH@SU8]@* M+W5+?3;>6:YN(;:&!/,E>5PBQKW8D]!UY-?ECX)N?&_[5GQ%T#PO!XG^*>N6 M^E7?@WQ%K=Q=RVKR:+?27=[]NN;*6)2J0%44 \@* 4'>KGB?X"_&+QKK%O?^ M(K7XDZMJK>"CIUTEVHFM=06SU744A::( 1R7*)-8W.S'[T*S8)&V@#]./#7B M_2_&NE+?:-J>GZK9,Q43VEPD\9(ZC7_P &_$N@^%[7Q/I,VO\ MPZM_"K1PZ=HUM9W\5F7A/&I727$\IZ?93:MI MD5[JRE[&W:Y02WB@9)B7.7&.?ESQ2:7XXT?7-7N]/L=6TR]U"P_X^K:"Z22: MWP<$.@.5YXY'6OS8\'_":^77?A!X*\1?"SQ;H5[:_P!GZMJGC$Z#)J%W:VT6 MK37.F:):S!B+,Q1F+[3(,!(\Q_,22OJG_!.SX;>(OA9^T)XHMM-\.^*AHEYI M^I7GB&\\5^';/3+^+69=1,T4%O>0#==PR)),Y+,X4+$VX%MH /L_1OB+H/B+ M6]2TS3]^U'1R%O[6WO(Y9K(GM*BDE#_O8K7WG /'-?D?I_P"S;XKG\*^. MO"GA+X<^.[7S/!OB2TNGU/0(],\0>&)IU66*VAUB!]FKK<2J57 +'XPZ9I@TV_TR!=1A\Z2*!;&W.GW01HA#&[2^8R_,\A; M>) !@ _3Z>Y6VA:21ECC0%F9B % '))["DM;R._M(YX)4FAF021R1L&212, M@@C@@CO7YW_'GPM\9_">G>(?"-[JGQJUCXI]WAQ&C'8*Y#4M7_ &C/!6H>&-&\):)\3-'D\-^';'1I;/RA-9- M/#ZN(;=9'6)&E<('=C@*"> MI)X ZU7U#Q5IND:Q8Z==:C86VH:GO^QVLLZ)-=;!EO+0G+;1R< XK\W_ !O\ M)_C!>?$3P#X;\3W7Q@\7+I6O^$]7TB62*&XTZX@5S-JLVHR*BA98IR>."B"( M("-U6O\ @I!X?^)R?M^:%X\\/?#?7?&+> 8M,_L'1[/3VFL_$\ D>:>[EO5Y MM9K"=RZP+M^T*-K%@ZJH!^A7C#XF>'OAZ+8Z]K^BZ)]L8K!]OO8[;SR.R;V& M[\*V(;D7$*R(R21N R,IRK ]"#]*^/\ ]M3]FOQ1^TA^V)\)M0T33/#XT;3_ M SK*WFH>)?#":WI]G),;8QQM [H%F8!B"3T5A7F47PJ^,O[*OC70OAYX*U# MXB:NGA2+1=.\$N((SX:U2QVDZI+J;8/EL'+87<#&@@$>%/&?[+/[7/@KP M_P"!;/Q_>_#2P\F6?3;53'9H)IKJXU&]DN"CQW!:20/+'*T<@)3ROO$4 ?= M8DXI&E"H6)P!DD]@*^2?V\/B_P"+OB!\#/ 6I_#.R\?"Q\7M/Z2DEK+9C M['(]LMS&D;W WS; JJ -X =@N<\U\6_$/Q?US]E7X&2>)E^)FG#4=(D3X@MX M4LH_[?CU#[$!:J\85ML;7&_S-@QN\L'"DT ?:&D^(['7U O#]KX"Y[.>SMXO[(6;2;=9-5? R6LYTD63);&\@ M @"LK1XOV@O"4EEHCV'Q*UA9M*OM/72SIL5K:Q1F.['VU]L9MKD._E.\;F.4 M.R[0RDY /U!MKM+R!)8626&50\/%T748=6MOL$"Z'IULL$0TQ]-^7:;G=_"" K;XHZ#JVI>(]>@TS4()/"E_P")9$EFN1+I=K+*IE15WQK>M.O(RO*YP!0! M[CKOB&Q\+Z1/J&IWEKIUA:KOFN;F58H8E]69B !]:H>(OB5X?\(OIRZKKVBZ M6VKR"*Q%W>QPF\8C(6/<1O/(X7/6OS8O?AC\9?VE/!$?A;Q5%\7-3T^6]\.W MOC"'5HHK:.#6H]U(6SNW ^A_\%1_A+*?#VNLTK/_9LL(=)M.F+B,BZC91M8GK&!0!]WOXK MTR+Q''H[ZE8+JTT)N8[$W""X>('!D$>=Q4'C(&*H^'/BEX:\8:S=Z;I/B+0M M4U&P)6YM;2_BGFMR#@[T5B5P>#D<&OS;U+0/BMX*_P""E'A7XB2_";7[R:TN M],T2^T6TM7N-/T72C8I ^O1:CDM<2Q+-0I!60AFC+'T_P#8&_X)PZ[X M=U#P'XY\6S:/X;N_!NLZ]?VFE:=X:CT_5[HW5[>(HO[X2%[B(Q.LFS: Y*$_ M=% 'VSJ/Q'T#1_%-IH-YKNC6FNZ@N^VT^:\C2ZN!ZI&3N8<'H.U:5AJ]MJMN MTMK<6]S$C,C212!T#*<,N0>H(P1VK\WOC3\-_$OA7Q1XZT9OA(WB_P"*/B#X MBOXATO6M0\,2:M9ZYIAFC:R2+4HY4;3C:Q*L9R0(S"Q"L)#FOX#\/_&[X7>* M]3TNRT[XD:5>7/BIKOP;86-I&="U".XU9WU.35&(.!Y#.REBH$>QD^?J ?I5 MI^IP:K:)<6L\-S;R [)8G#H^#@X(R#R/TIHU6!M1:S%Q!]K6/SC!O'F!" M%TN&R^$&C#Q%H-_K,TUO'>^(WE66$VQC!$ACA@:)M^% M'VQQZU+^PUX"\7ZA^WIXU^(FL^"O$7A?2/%FD75U&VIVPB:*6<:*WD-@GYPT M,P_[9-0!]K2:K;QZE'9M<0+=RQM*D!<>8Z @%@O4@$@$]!D>M']J6YU V@N( M?M:Q^<8-X\P)G&[;UQGC/3-?F?XGLOCK\/8?"?B7Q#K_ ,0E@\1WNHQ>++JY M-G'>Z/8/K5K%#:::S(/*E>V&50$LZ[V&7"U@_"_2_B_\9-(O_BGX7UKXGWVJ MZ#HFH:=H6H,MN+G6C;^*&$5I=@)MEVVJL"JX!4L22W0 _502;@2I! R#CG%! M<^E?F3-H_P 8_@KXRCM_#$/QDO(D\?:]>W6C[&2#56N-52:&2&\*.@3[(Y;R MIPL)4RX=77%>V?MR:)\=+SXJ^.M8^'.J^,;:Q\/>#M,;0K"Q$?V"]O)M1D34 M9"NQGEN([$;HU!X;:0&) H ^RRQ#'V&: Q(Z5^:5AXP_:%TF#P+>K??%'Q%9 M1ZQ<"PTR/3I=/DO[8W-L$$MU+&69T0W.!=QQH\.XA@ZJ2WX>C]J7QYXANM(U MW7O'^CW&IZWI]MXG.GV!B72T?6(EE>QN)H_*2,6)E!\H2+LVOD,.0#]+MYST MJ'4=5M](MO.N[B"UAW*GF32!%W,< 9) R20![U^>/QDM_P!J+PHFMZ!IE_XS MF\+?#G58--.N%!-?>+=)O)6F>Z4PH96EM(A' [(@;)9@#R:XGQOX9^.WQ7T# MPUHWC=?BIKLC7^@W?A>.PTH0V%Y;QZM(]Y)JRLH=98[=;8[G*$H P7<7 /U M,4DMVI:R/!?BN+QGHWVZ*SU*Q0S2Q>5?6QMYLHY0MM/.TXR#W!![UKT %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 &*,444 8.I?"[PWK/@R3PY=:#I%Q MH$IW/ISVB&U<[_,YCQM/S_-TZ\UN>0GE>7L7R]NW;CC'ICTIU% '/^ /A1X8 M^%4%Y%X9\/Z/H$>H3?:+E;"T2W$\G]YMH&?;T[5T%%% 1FBBB@ HQ110 $9 MHQ110 8HHHH ,4@4"EHH ,<48%%% !CC%(R!E*D J>".QI:* $2-8U"JH5 M0, 8 I<444 &**** "C ]*** #%&,&BB@ Q00":** #&*,<444 &**** # M]*,444 9?C+P3H_Q#\.W&D:]IECK&EW8 FM;R!9HI,'(RK C((!![$5-X;\, MZ=X.T*UTO2;&TTW3;&,16]K;1+%%"HZ!5& !5ZB@ Q1110 8H(S110 8HQBB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB 8B@ HHHH **** "BBB@ HHHH **** /_9 end GRAPHIC 20 polarlogo.jpg begin 644 polarlogo.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0 L17AI9@ 34T *@ @ 0$Q ( M * &@ !''EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3% MQL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! M 0$! 0$ ! @,$!08'" D*"__$ +41 (! @0$ P0'!00$ $"=P ! M @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D: M)BH*# MA(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3 MU-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# 0 "$0,1 #\ _OXHJO<3 MI;PO,^2@_P ,?TK\!?A[_P +B_X*[^(?$OQ%UCXD_%3X)_\ !,/1O%GBKPO\ M(O!_PG\4W7@?XJ?MT7'ANY_X1#QO\6/&WQ7\,WX\?^"_V5RP\5^ ?A-\/_A\ M_P +_BG\458_$7XDR*G]F:10!^D_QD_X*#_L5?L_>)KGP-\7?VI?@9X)\?#B M+X9W'C_0M;^*@) (/_"J/#!U'Q^1SCC2R-V1D%2*Y^V_X*%? S56\KP_X!_; M%\10>5^YU;2OV ?V[?[%)ZD'7S^S\5'&>F2<=J]?^ ?[*_[.W[,7AK_A%_V? M_@Q\-O@_H5U]G_M2/X>>$M#T.XU@ 8;_ (2C7ULUU'Q,*=9_8C^,W@WPUX1L/!#>%O#>O?$S]F'4/CM\2-;\2>(/LGB&U\ M/>"O#/QQU'X'^&O"?@KPQ=6FH_\ ">^,_P!IC2]5U,CQ3I(^'FHG2T_M/[TK MXF_:&_;"^%_[-FJ_#[P/XPTWQSXO^,'QGO\ Q!I/PB^"GP@\)W7C[XK_ !)_ MX1#P]=^)/%MUX4\/QE GA?P996UT=6\9?$!O GP_TK[98_VMJZG4M+_M( ^Q M-,NK?4;*VN[;_5]OPZ_T//\ A6K7X0_M@_$C]HWXS?"2Y\'?M*2?!G_@EE^R MW\4/&F@>"_%'Q7^.?[3GA>__ &B_$_AK_A)K/Q;=_#GPAX>\& ? #X0^./B' MX$\)^+4'C!?VE_B=JG@)27TC2-6>Q=M._5[X+_M(_L^_M#:-?^(O@)\=_A'\ M;M(TC$5_J'PB^(OA;XF:+IYX !O/!M]J*YZ*,M_LCM0!] 4444 %%%>;>-_' M7A/X:^$_$?Q"\;>)M&\*^"_!/A[Q!XI\4>)_$&H?V7HGAS0/#5O=WOBG7=>N MWPHL=-5"[@+K#X>_ []L7]FKXH^.=7MI MY=/\'^#?C)X.U7QAK&+8$'PIX?%[_:'B49ZMIV0@PS< BONR@ HHHH **** M/F?]KK0/%WC3]E?]I7P7\.K^.T^)/BCX#_&CPW\/K_\ Z!OCCQ#\,?%UEX3N M_P#@%_=VIZDCDC.:\?\ ^"8^EZ%HG_!.+]@VV\/6EA9Z1%^QY^S!Y(L!\I_X MM)X-]!DC)[\Y9NP&/OBOS^^'!U_X ?M">$/V7M!\):1X;_9D? 7X1:C\7OBQ\6_C!X"^%>B_;;#Q/_P (!\-_ M#[79\8?$WXI?&/Q;X7./!?@?P9X&\)^*PA^]X]^*-[X#^'&1_:C"L?\ ;Z\: M?'WP5^RQ\1]1_99@TR7XWZ_J?P_^'G@CQ%JMK=:IH'PWF^*?Q1\(_#;Q;\;? M%2V.T_\ "+? CP1XJ\5?%#5]RE#'X.QJO#OD Y+XW?MT_#WX7^/9/@%\./!/ MCG]IO]J+^RI]2F^ 'P(L/^$HUOPBU\8E\/Z_\6_%=VZ?#O\ 9S\%/L6^34_B MO\1O CZD-R?#72OB=JS[#S_[)W[*OCOPIX^\>?M:?M57V@^-_P!KWXXV0\)7 M$GA+[;K/PN_9S^"UIXE_X2WPI^S]\)F\1D.OAE;Q;/QA\5O&0&FGXI_%&.^U M;*#3? >FQ_0_[+'[*_PF_9*^$NF?"/X2:9J<]A)K&K>)O&WC3Q5.=>\??%KX M@^(F)\6_%'XK>*AF^\9^.?B"\8>+7*]B M?!%G>8SNX'!P37SUH/QO_9VTO_@ICXE_X*-_"S0/&7PG_8@^&_[ >O> OVAO MC:/V;/B?\+/ /Q:^,'B[X\>#S\*/!WA8^,_ WPZ\>_&;QM((VRWP\\#?$WAO M 6BJ5D^)*Y^O_P#@N&A'AG_@F3R/M?\ P^0_88_LV3_H'-]J\=\]?8Y]&9_"7QW^"'Q#^$OP[/Q MC\3_ K^/?P9\4_#/XIZC\)[1;RT_P"%G>%?"F6_X33P0VH>%+WP@)/!HU,' M5K,1GYF&[ZX^#OQ7\)_''X1_"[XT^#%NG\%_%_P!X(^*/A?^U+$Z7JG_ BW MC'PU:>,?"K75H<$,UA>6IQSM+$!B.3^0W[;<5S-_P5#_ &?K?PM'J#ZN?^"9 M?_!0B+XG^9>X\-_\( ;SX/+X)_X2L 9PWCO)#'.#_A#\)\$XW _$;Q%X3Z M9'4+/&^@^+KS1O"Y MN?&-O=>#OBR?A!=J/"8 U#:;W_A%M0#MM_XH'Q'I^K'_ !C\"?C$ M_@CQ,W7PAXQ\*_$)?!'B$(_P\U34T)LK]?E+1K7X7?&?Q'\._A=^Q1_P69_8 M<^'FD>+='\ :?^RC^R3^TM\+_#7C+X*_%+X#ZW_Q1_A?X0_LW_M!>)SX2^-' M@KX<>/O^$'TWQ1^S[X4\?L2"';Q?XZ8;=J ?;_AC0?B'XL_91_X+7?%C]KGX M@Z5XS_X*%>%_V-_C7^RM\7_ _AOP?X6\#^"/A+\*/"'PO^-/CO\ 9[_X51X8 MX^('B?P-^T18?%?_ (6>/'GQ&S_:I8_"6, ?"23< ?$&F>+=,_;F_P""=W_! M%S]EC]C[X,_&GQY^T?\ "?X@?L/>*_$WQKL/V>/BQX'\"_LT:!\(?!UG9_%? MXHCX\^,_ _PW^'Y9S:W*G^SV\??\+3P%31]4;4_ACJK?T"_L^_\ !9_]FCX] M^/OAUX5L?AE^TM\-O#'QK^)7C_X,?!/XQ?%?X46>E?!?XK_%;X7WGBP>*O!_ MA'Q=X+\;_$-;'Q(B^"O&Y_XN*G@-G'A"^V9;:K^K_P#!&*.O'7QU_9)^ G[8'Q1FT[]E_2?VE/VO MOVG?^">GPX\+^$/"N@Z+XN_:=_9R_:>_::\)?%KPO\5?B9B3X@'QO\.I?%7B MGX_?"CP &C,D/C O_:V?AQY+ ']$.B_\%D/V;-<\36%W8?#[]H%_V<-8^.__ M S?HO[;8^&GA[_ADO5_C!_;Q\'_ &0>-S\1/^$__P"$(_X6-GX>CXHGX9_\ M*J_X3\#2#\0L[C7Z?:9XNLM2UO6_#\6EZY:W6@?V%(_VD_'>F_VSX8\1^7K_P"V M1^U5+_#MV3_PN[(/_"4^'+/4,=.V<+NKT[QW^S/\/OB'KM]J M^MZO\=K.YUJ$C4;/PU^T_P#M*>!_#H!QPOA+P5\1M.\ C@#(&EC/3&.GT]10 M!X_\,OA]X>^$_P /O GPS\%V6I:;X2^&GA70? 7AC3]3U/7?$,^D:%X2T-?# MWAZ"?Q!XG+>+/$YCL!;V2W[W\C,-;?X1_%_P #_'SX?&ZU/7-*N?#/Q>^%UT;OP1XPLV\-NF'TQBVW-M+U;P[XH\':_8#4]$U_1[P M_-:WUH?E*E1\V>W*X8(P]+HH ^*?@S^P]^S9^S\?%TWPV^&L\FJ_$?05\+>. M_$GCSQW\1_BYXWU_P5C+^%V\6_&;QK\1O%__ @X ('@,:FNCY<@QY50?/\ MP1_P37_8W^'>BV/@CPS\+=9?P)H&I?#?6M'\$>(/B[\>/&_@?03\'O%"^+_A M1_PCWA#QI\2-3\!^%O\ A7GBKP_::AI T_3#L^Q?.0=2&?T6HH ^1OC)^QW^ MS=\?_$6K>(_C-\)/"'Q$UCQ!\(?$/P$U2_UZ$2SZE\(/&/C#PCX[\4^%'7=S M8#QMX*\.^+@0RY>,?-M;:-WQ?^S)\"/'WB+Q_P")?%WP\T?7];^*'P;NOV>/ MB=J5QB9O''PAO+N_8^#/%1+8OK#3U\6>*]B'!5?%_B[&;#P=\.OAIX6\/>"/!7AO3I +;1_#OA*WM;3P]HE MMN)SM5?7GYLC##'BEI^Q/^RK:^%? '@&V^"/@1O"/P<^.8_:/^&>E"P!7P3\ M:F\3>+?&/_"T/#I"#['XT'C;Q9XK<2;CG[#XR_X6?_ ,)#$=?71?\ A:!_YJB/":WW_" #XCX_YJ"/ 2 P^( [:M7Z!444 %%%% '__9 end GRAPHIC 21 quicktmlogo.jpg begin 644 quicktmlogo.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0 L17AI9@ 34T *@ @ 0$Q ( M * &@ !''EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3% MQL?(R;GZ.GJ\?+S]/7V]_CY^O_$ !\! ,! 0$! M 0$! 0$ ! @,$!08'" D*"__$ +41 (! @0$ P0'!00$ $"=P ! M @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D: M)BH*# MA(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3 MU-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# 0 "$0,1 #\ _OOENX+> M-9+AQ K2+&OFE5R[L%1<[BOS,0%RPR2%'S$ HEW&^T!9 Q*J59,%7=-ZH3G: M21D;D+(K*0SCY2?Q\_X+6?\ !1KXH?\ !,G]B_6?VCOA)\$E^,6O)XLT+PFS M:Q>7%CX*\ 1^(IV@M_&7CF>S>+4I-.%TD6D:;H]C-:2ZAK>J:4)[Y;,7-M<_ M@_\ \$J/V^?B7_P5+T27Q1\?/CC^U?\ M(?&VVO+R]\1_L??LGZ/X:_9J_9^ M^"OAW^UI[#P[<_%#Q_J6N^#;KQ;-K$"33)::7XIUO7Y+?S_(\.ZQ)!/+;@'] MHFI>-O">C7 M=6\0Z-IEPQP(=0U73;*?(ZXM[FZBN' '.Z.)T(Z,:CTWQSX5 MUB)[C2=9L]2M(FF6>\LIXKFVMC "\C7+Q.S00K&KRM:6 MAN;:YU?4[:VE1Y4NY_XOH#5[^W\<_!?XFZ/X2U;P[XQ?5OA]XMTFQC\ 6Z/I MC:KJN@:A;P:7I#V,MW:7'VNX=(HYTOP@*O^"VO_!*#P7XDU3P MEK_[=W[/D.N:+>7NGZK;6'C6UUF"QOM-F>VU*SN;_1TO["&ZTZXC>&]MI+E9 MX''SQ[65F^X/@A^T;\#OVD_A]I/Q5^ WQ/\ !OQ8^'>MSW=GIGB[P1KVFZ]H MUU?Z<$.IZ:MS8W,H&H:7YBC4;0@2V; K,%88K^2C_@EE^WQ_P39_8S_8)^#/ M[-7[:7PTUSP%^T_\'X/BMI'Q:\"^+OV+/'7C/QC<:U_PM[Q]JB--J&B_#/Q. M==M[WPSJNCS1:K-JZVT]M:-&+Q4B*I^?/[&_Q?;X2Z[^S1^W5HUK\5?#G[!& MJ?\ !8'_ (* ?$C4]<^'7A7QMJ7A;2/@UXT\"^'M"^',GC#P)X&T>XFT/1U\ M0:!JFB6OAO5M(#6>HV\[R'>7C(!_H+^)O'GAWPAH'B/Q-K]R]GI/A/1]0US7 MY(U2]NK*PTS3;S5KLQZ?8RW%]?7(LK*:2"TT^WN[F[8L?"_ 7]H7 MX5_M+_"'P1\=/@_K=_K_ ,-?B)I9UCPGK.I^'M>\*WFH6 FDMS)-H?BC3](U MO3I?.BD1;;4;"UN)-NZ.)T9&;^63]L/]O/P/_P % OVM?V*/^&%_$7[0/B[P M[\'/!O[9OCCX\:AI?PO^-WPTT'PKH$WP-U[2?#$WB";Q+X;\,Z)KMR_BFW=M M%A0ZT]K=7:MHXB>5=WYL?!_Q/X N=0_8"OO^"J/B_P#;,T7]DZ?_ ()5?#>? MP#J'@:[_ &IH=)U+]JA_C3XGM_%&H^*E^#UA=:S=^(O^$'^R1HVO10B.!+$P M*TB*\@!_>5\:/V@O@Y^SO\.?$OQ<^-/C[0/AY\-O!HLV\5>,/$=[%9:-H2:A M=65A9/?W#ME5N=0U+3K!#&DFV[OK>.7RU9G2E\3?VDO@E\'/AAKGQG^)?Q"\ M/^$OA?X<\,67C+5_&6I7L*Z5:>&=2B2:QUE_*>2Y.G7236OD7H@^R3/>6\<4 M[R,ZQ_Q-?M;2_P#!*/Q'^P+^W%I__!/3Q7^TWXX^.0^!NE6E[HGQ6N?VP_$F MA1>%8?C#\*]4U.)M)^.6A6_A]YFO(M+?^TH+.34XM.T^^<3[-Y,_ACX?^//B ME_P30_X*M?"CXR^#_C%XJ_X*^ZO\%K.;XK^'/%,U_P"(-(\:?!!9M+U_X2:? M^RO#I\4'ALHO%4.O6SV.I/=_:/+8 _NOT+Q1HOB;1-'\ M1Z#=IJFBZ_I6EZYI-_:%9(KS2-:M(+_2[^(!M[07EC<1W<1"E_))9E7&*T1J M5F5C?S4VRJ&C9I(D1\OY>T.\BIOR"0A8,P#; Q5@/P ^ ?\ P7@_X)OZ#\(_ M@IX!\3?$?XNZ#XV\/^ _AKX&\1>%]5_9A_:/6_T/Q79^$M!T*YTW5Y;;X7W. MFZ5Y&LH]L;PZL-.B\N9Y-26*4*_XU:GXH_8PU?\ :Q_;NG_X+$>/OVY_#?Q6 MA_:5U,_LY0Z!??M9:1\,Q^RQ>#C>3RW6O22_VA'#K" M[[>*5XI8Y' !_(K/P?^S;XX\1^ -1T#0/CWI^F:A>:SI?B32)XH-5 M\-VTVHV[F)8V1HR' /[C_@A\?OAA^T3\(_ /QP^%.MW&M_#KXEZ'%XB\*:KJ M.F7_ (;O;C2WDE@EDOM&\0P:;JNF3V=S!-;W5K>VD-PDD9,<:]<^+8-/M M]*2(^*[:"/HOV"_B+^TQXM^(P\!%_ M&=I\9=8_:TU#1-/\+F\3[5>0P?'73-.T:SUTW#-;Q-I#S2Q\QV\:1[0 #^B& MBBB@#^7S_@["\#>*?&W_ 2OUJU\)_#'XF_$>_T/XM>$_$VIWOP[UBZMK#P% MH.E6>M2ZGXZ^)&BZ?O;Q-X2M[56L8K6YB:VTC4[W3]RN(O,M+F-X9KR:I'\8/A<^M?"#XL0ZPX41ZQ_P )Y\,=4\*Z]?ZE:;5^PSZO=:DM MFH*V\48- 'Y*? CX6>"/V>S#/X)^(/\ P4'_ &4=2M7!>S_:D_8N\$_M-K!= M/<&ZOH;[XT_#?X;^+M;US@A+C6/&/Q)N+DH&=;[SPPK]%/#/[3OC>1;;2['] MN[]@OQW=W*31V]A\3M)U'X0^-+M&,?DVY\+6OCZSU2W6WD"F6*+2L^=Y:R*G M"GOM%_X)_>./A:L,7P4_;W_;4\-Z7;NOV+PK\2_&7@O]H70H%A7$=I]H^*W@ MV[^(5Q8H?F-J_P 1ITZ[%BQOKTN'X7_MHV+K#>?M _!#XEV,EN8;NU\7?L]W M?A74Y@>%.IR:!\1]%_V_!3X4>'M>U$ZUXILOA9XQ\,>%K#7]9D5GFU+5M(B^&6E M6-[=&>625[MKD232EKAW=I"QYW_A0/Q*OCYVL?L^_L!>([N.^@FGU6+PEK%O M>7$0<-=2G[3\/[N&&^*\JZ:@P4D%LG&?0+;P'XUTEFALOV;_ (&Q6)<>=>>" M_$\'AZ],2M\H%U+X8L960(=FT3J%V[ $4!0 >Q6?B'XDWB@W_P --,T^RE"L MOF?$C2[H20&-@JY@\/E1YK,);@;YXKD@APZ,376:'?:G*?L5YH&FZ/ L%NT, M,.MV-Y#&L#;(HUM+>UCMQ'$=LD2PPVR[T5MH->.6/AG76)+? S1K2/\ Y9R1 M_$Z.\=D/(W;Y-K$C!SDCDG->I>$].GTZ\:27PQ!X>A\I81/%XEEU%&.X?)Y; MW;98,=N0.3P%[T =^NAV2H(VCBF01B$+/;PS?N$?=%"S2(TDD<8 &R9Y%9E2 M0@,@H_L6V%RETIVS0K/';N8TKXIB^&WA6>+3=-\-6]YIVI7^CB +=QC3KGRB&:, M,_ZF44 9$6C6T<,N>#G@D?RQ11 M0 C(KD%@3M.1RP'XJ" W_ @:9Y$6XOL! XML 23 R1.htm IDEA: XBRL DOCUMENT v3.25.1
Document And Entity Information - USD ($)
12 Months Ended
Dec. 29, 2024
Mar. 21, 2025
Jun. 30, 2024
Document Information [Line Items]      
Entity Central Index Key 0000882508    
Entity Registrant Name QUICKLOGIC Corp    
Amendment Flag false    
Current Fiscal Year End Date --12-29    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2024    
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 29, 2024    
Document Transition Report false    
Entity File Number 000-22671    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 77-0188504    
Entity Address, Address Line One 2220 Lundy Avenue    
Entity Address, City or Town San Jose    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 95131    
City Area Code 408    
Local Phone Number 990-4000    
Title of 12(b) Security Common Stock, par value $0.001 per share    
Trading Symbol QUIK    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag false    
Document Financial Statement Error Correction [Flag] true    
Document Financial Statement Restatement Recovery Analysis [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 124,844,817
Entity Common Stock, Shares Outstanding   15,799,036  
Auditor Firm ID 1596    
Auditor Name Frank, Rimerman + Co. LLP    
Auditor Location San Francisco, California    

XML 24 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 29, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents and restricted cash $ 21,880 $ 24,606
Accounts receivable, net of allowances for credit losses of $30 and $34, as of December 29, 2024 and December 31, 2023, respectively 2,436 1,625
Contract assets 2,682 3,609
Note receivable 0 1,200
Inventories 940 2,029
Prepaid expenses and other current assets 1,666 1,561
Total current assets 29,604 34,630
Property and equipment, net 15,699 8,948
Capitalized internal-use software, net 2,451 2,069
Right of use assets, net 758 981
Intangible assets, net 808 537
Non-marketable equity investment 300 300
Goodwill 185 185
Inventories, non-current 718 0
Note receivable, non-current 1,292 0
Other assets 118 142
TOTAL ASSETS 51,933 47,792
Current liabilities:    
Revolving line of credit 18,000 20,000
Trade payables 3,120 4,657
Accrued liabilities 1,611 2,673
Deferred revenue 454 1,052
Notes payable, current 1,928 946
Lease liabilities, current 284 302
Total current liabilities 25,397 29,630
Long-term liabilities:    
Lease liabilities, non-current 447 681
Notes payable, non-current 1,202 461
Other long-term liabilities 0 125
Total liabilities 27,046 30,897
Commitments and Contingencies (Note 15)
Stockholders' equity:    
Preferred stock, $0.001 par value; 10,000 shares authorized; no shares issued or outstanding 0 0
Common stock, $0.001 par value; 200,000 shares authorized; 15,336 and 14,118 shares issued and outstanding as of December 29, 2024 and December 31, 2023, respectively 15 14
Additional paid-in capital 334,268 322,436
Accumulated deficit (309,396) (305,555)
Total stockholders' equity 24,887 16,895
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 51,933 $ 47,792
XML 25 R3.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
shares in Thousands, $ in Thousands
Dec. 29, 2024
Dec. 31, 2023
Allowance for doubtful accounts $ 30 $ 34
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 10,000 10,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 200,000 200,000
Common stock, shares issued (in shares) 15,336 14,118
Common stock, shares outstanding (in shares) 15,336 14,118
XML 26 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Revenue $ 20,112 $ 21,198 $ 16,180
Cost of revenue 8,226 6,711 7,378
Gross profit 11,886 14,487 8,802
Operating expenses:      
Research and development 6,544 6,448 5,001
Selling, general and administrative 8,773 7,969 7,601
Operating income (loss) (3,431) 70 (3,800)
Interest expense (406) (215) (148)
Interest income and other (expense) income, net (1) (116) (221)
Income (loss) before income taxes (3,838) (261) (4,169)
Provision for income taxes 3 2 98
Net income (loss) $ (3,841) $ (263) $ (4,267)
Net income (loss) per share: (1)      
Basic and diluted (in dollars per share) [1] $ (0.26) $ (0.02) $ (0.34)
Weighted average shares: (1)      
Basic and diluted (in shares) [1] 14,510 13,453 12,588
[1] Note: Net income (loss) equals total comprehensive income (loss) for all years presented.
XML 27 R5.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Cash flows provided by (used in) operating activities:      
Net income (loss) $ (3,841) $ (263) $ (4,267)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:      
Depreciation and amortization 3,613 1,807 1,147
ROU asset amortization 269 348 345
Stock-based compensation 4,606 2,522 2,035
Write-down of inventories 82 606 224
Other (4) 16 (9)
Changes in operating assets and liabilities:      
Accounts receivable (807) 1,048 (1,708)
Contract assets 927 (1,622) (1,692)
Inventories 289 (142) (639)
Other assets 596 (958) (220)
Trade payables (3,601) 91 1,455
Accrued liabilities (1,081) 1,003 (156)
Deferred revenue (598) 780 (183)
Lease liabilities (298) (389) (366)
Other long-term liabilities (125) 0 (22)
Net cash provided by (used in) operating activities 27 4,847 (4,056)
Cash flows provided by (used in) investing activities:      
Capital expenditures for property and equipment (5,404) (5,467) (142)
Capitalized internal-use software (967) (872) (672)
Purchases of intangible assets (94) 0 0
Net cash provided by (used in) investing activities (6,465) (6,339) (814)
Cash flows provided by (used in) financing activities:      
Payment of notes payable (1,384) (701) (452)
Proceeds from notes payable 0 105 0
Proceeds from line of credit 78,000 65,000 60,000
Repayment of line of credit (80,000) (60,000) (60,000)
Proceeds from issuance of common stock 310 200 253
Proceeds from issuance of common stock to investors 6,810 2,313 4,682
Stock issuance costs (24) (20) (17)
Net cash provided by (used in) financing activities 3,712 6,897 4,466
Net increase (decrease) in cash, cash equivalents and restricted cash (2,726) 5,405 (404)
Cash, cash equivalents and restricted cash at the beginning of the period 24,606 19,201 19,605
Cash, cash equivalents, and restricted cash at the end of the period 21,880 24,606 19,201
Supplemental disclosures of cash flow information:      
Interest paid 344 81 86
Income taxes paid 33 14 16
Purchases of assets with financing arrangements 3,107 1,116 650
Stock-based compensation capitalized as internal-use software 149 248 0
Stock-based compensation capitalized as tooling and fixed assets 9 0 0
Purchases of property and equipment in accounts payable and accrued liabilities $ 2,041 $ 2,101 $ 1
XML 28 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Jan. 02, 2022 11,863      
Balance at Jan. 02, 2022 $ 12 $ 310,222 $ (301,025) $ 9,209
Common stock issued under stock plans and employee stock purchase plans (in shares) 542      
Common stock issued under stock plans and employee stock purchase plans $ 0 253 0 253
Common stock offering, net of issuance costs (in shares) 797      
Common stock offering, net of issuance costs $ 1 4,664 0 4,665
Stock-based compensation 0 2,035 0 2,035
Net loss $ 0 0 (4,267) (4,267)
Balance (in shares) at Jan. 01, 2023 13,202      
Balance at Jan. 01, 2023 $ 13 317,174 (305,292) 11,895
Common stock issued under stock plans and employee stock purchase plans (in shares) 466      
Common stock issued under stock plans and employee stock purchase plans   199 0 200
Common stock offering, net of issuance costs (in shares) 450      
Common stock offering, net of issuance costs $ 0 2,293 0 2,293
Stock-based compensation 0 2,770 0 2,770
Net loss 0 0 (263) (263)
Common stock issued under stock plans and employee stock purchase plans $ 1      
Balance (in shares) at Dec. 31, 2023 14,118      
Balance at Dec. 31, 2023 $ 14 322,436 (305,555) 16,895
Common stock issued under stock plans and employee stock purchase plans (in shares) 572      
Common stock issued under stock plans and employee stock purchase plans $ 0 310 0 310
Common stock offering, net of issuance costs (in shares) 646      
Common stock offering, net of issuance costs $ 1 6,758 0 6,759
Stock-based compensation 0 4,764 0 4,764
Net loss $ 0 0 (3,841) (3,841)
Balance (in shares) at Dec. 29, 2024 15,336      
Balance at Dec. 29, 2024 $ 15 $ 334,268 $ (309,396) $ 24,887
XML 29 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Insider Trading Arrangements
3 Months Ended 12 Months Ended
Dec. 29, 2024
Dec. 29, 2024
Trading Arrangements, by Individual [Table]    
Material Terms of Trading Arrangement [Text Block]  

ITEM 9B. OTHER INFORMATION

 

Insider Trading Arrangements

 

For the three months ended December 29, 2024, none of our directors or officers (as defined in Rule 16a-1(f) of the Exchange Act) adopted or terminated a "Rule 10b5-1 trading arrangement" or "non-Rule 10b5-1 trading arrangement" (as those terms are defined in Item 408 of Regulation S-K).

Rule 10b5-1 Arrangement Terminated [Flag] false  
Non-Rule 10b5-1 Arrangement Adopted [Flag] false  
Non-Rule 10b5-1 Arrangement Terminated [Flag] false  
Rule 10b5-1 Arrangement Adopted [Flag] false  
XML 30 R8.htm IDEA: XBRL DOCUMENT v3.25.1
Cybersecurity Risk Management and Strategy Disclosure
12 Months Ended
Dec. 29, 2024
Cybersecurity Risk Management, Strategy, and Governance [Line Items]  
Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]

In July 2023, the SEC adopted a new rule, Cybersecurity Risk Management, Strategy, Governance, and Incident Disclosure, which requires registrants to disclose material cybersecurity incidents they experience and to disclose on an annual basis material information regarding their cybersecurity risk management, strategy, and governance. For registrants, the final rules were effective September 5, 2023, with the new disclosures required beginning in annual reports for fiscal years ending on or after December 15, 2023. With respect to compliance with the incident disclosure requirements, all registrants other than smaller reporting companies must begin complying on December 18, 2023, with smaller reporting companies being given an additional 180 days, or June 15, 2024. The Company adopted these new cybersecurity disclosure requirements in the prior fiscal year, as detailed below.

 

The Company’s Board of Directors (the “Board”) recognizes the critical importance of maintaining the trust and confidence of our customers, clients, business partners, and employees. The Board is actively involved in oversight of the Company’s risk management program, and cybersecurity represents an important component of the Company’s overall approach to enterprise risk management (“ERM”). The Company’s cybersecurity policies, standards, processes, and practices are fully integrated into the Company’s ERM program and are based on recognized cybersecurity industry frameworks established by the National Institute of Standards and Technology, and other applicable industry standards. This does not mean that we meet any particular technical standards, specifications, or requirements, but only that we use these frameworks as a guide to help us identify, assess, and manage cybersecurity risks relevant to our business. In general, the Company seeks to address cybersecurity risks through a comprehensive, cross-functional approach that is focused on preserving the confidentiality, security, and availability of the information that the Company collects and stores by identifying, preventing, and mitigating cybersecurity threats and effectively responding to cybersecurity incidents when they occur. Additionally, we utilize internal and external independent controls to monitor and mitigate the risk of these threats, including a Security Incident Response Plan ("SIRP") and periodic Information Technology training for all employees.

 

Cybersecurity Risk Management and Strategy

 

As one of the critical elements of the Company’s overall ERM approach, the Company’s cybersecurity risk management program includes the following key components:

 

 

•  

Risk assessments designed to help identify cybersecurity risks to our critical systems, information, services, and our broader enterprise IT environment.

 •  

The IT team including its executive leadership is in charge of managing (i) our cybersecurity risk assessment processes, (ii) our security controls, and (iii) our response to security incidents.

 •  

The Company deploys technical safeguards that are designed to protect the Company’s information systems from cybersecurity threats, including firewalls, intrusion prevention and detection systems, anti-malware functionality, and access controls, which are evaluated and improved through vulnerability assessments and cybersecurity threat intelligence.

 •  

The Company has in place an incident response and recovery plan that addresses the Company’s response to a cybersecurity incident.

 •  

The Company maintains a comprehensive, risk-based approach to identifying and overseeing cybersecurity risks presented by external resources accessing the Company’s systems, as well as the systems of third parties that could adversely impact our business in the event of a cybersecurity incident affecting those third-party systems.

 •  

The Company provides regular, mandatory training for personnel regarding cybersecurity threats as a means to equip the Company’s personnel with effective tools to address cybersecurity threats, and to communicate the Company’s evolving information security policies, standards, processes, and practices.

 

 The Company engages in the periodic assessment and testing of the Company’s policies, standards, processes and practices that are designed to address cybersecurity threats and incidents. These efforts include a wide range of activities, including audits, assessments, EDR tools, and PEN test exercises that focus on evaluating the effectiveness of our cybersecurity measures and planning. The Company regularly engages third parties to perform assessments on our cybersecurity measures, including audits and independent reviews of our information security control environment and operating effectiveness. The results of such assessments, audits and reviews are reported to the executive management team and the Board, and the Company adjusts its cybersecurity policies, standards, processes and practices as necessary based on the information provided by these assessments, audits, and reviews.

 

We experienced a cyberattack in January 2023. We believe the incident has not had nor will have a material impact on our business, operations, ability to serve our customers, or financial results. At this time, we have not identified risks from known cybersecurity threats, including as a result of any prior cybersecurity incidents, that have materially affected us, including our operations, business strategy, results of operations, or financial condition. The impact of potential cybersecurity threats is difficult to predict, but one or more of them could result in the loss of information or capabilities, harm to individuals or property, damage to our reputation, loss of business, regulatory actions, and potential liability, any of which could have a material adverse effect on our financial position, results of operations and/or cash flows. These threats could lead to losses of sensitive information or capabilities, harm to personnel, infrastructure, or products, and/or damage to our reputation as well as our vendor’s ability to perform on our contracts. See “Risk Factors - Cyberattacks, like our 2023 cybersecurity incident that was previously disclosed, can lead to disruption of business, reduced revenue, increased costs, liability claims, or harm to our reputation or competitive position."

Cybersecurity Risk Management Processes Integrated [Flag] true
Cybersecurity Risk Management Processes Integrated [Text Block] The Company’s Board of Directors (the “Board”) recognizes the critical importance of maintaining the trust and confidence of our customers, clients, business partners, and employees. The Board is actively involved in oversight of the Company’s risk management program, and cybersecurity represents an important component of the Company’s overall approach to enterprise risk management (“ERM”). The Company’s cybersecurity policies, standards, processes, and practices are fully integrated into the Company’s ERM program and are based on recognized cybersecurity industry frameworks established by the National Institute of Standards and Technology, and other applicable industry standards. This does not mean that we meet any particular technical standards, specifications, or requirements, but only that we use these frameworks as a guide to help us identify, assess, and manage cybersecurity risks relevant to our business. In general, the Company seeks to address cybersecurity risks through a comprehensive, cross-functional approach that is focused on preserving the confidentiality, security, and availability of the information that the Company collects and stores by identifying, preventing, and mitigating cybersecurity threats and effectively responding to cybersecurity incidents when they occur. Additionally, we utilize internal and external independent controls to monitor and mitigate the risk of these threats, including a Security Incident Response Plan ("SIRP") and periodic Information Technology training for all employees.
Cybersecurity Risk Management Third Party Engaged [Flag] true
Cybersecurity Risk Third Party Oversight and Identification Processes [Flag] true
Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag] false
Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block] We experienced a cyberattack in January 2023. We believe the incident has not had nor will have a material impact on our business, operations, ability to serve our customers, or financial results. At this time, we have not identified risks from known cybersecurity threats, including as a result of any prior cybersecurity incidents, that have materially affected us, including our operations, business strategy, results of operations, or financial condition. The impact of potential cybersecurity threats is difficult to predict, but one or more of them could result in the loss of information or capabilities, harm to individuals or property, damage to our reputation, loss of business, regulatory actions, and potential liability, any of which could have a material adverse effect on our financial position, results of operations and/or cash flows. These threats could lead to losses of sensitive information or capabilities, harm to personnel, infrastructure, or products, and/or damage to our reputation as well as our vendor’s ability to perform on our contracts. See “Risk Factors - Cyberattacks, like our 2023 cybersecurity incident that was previously disclosed, can lead to disruption of business, reduced revenue, increased costs, liability claims, or harm to our reputation or competitive position."
Cybersecurity Risk Board of Directors Oversight [Text Block]

Governance

 

The executive management team and the Board oversee the Company’s ERM process, including the management of risks arising from cybersecurity threats. The executive management team and the Board each receive regular presentations and reports on cybersecurity risks, which address a wide range of topics including recent developments, evolving standards, vulnerability assessments, third-party and independent reviews, the threat environment, technological trends, and information security considerations arising with respect to the Company’s peers and third parties. The executive management team and the Board also receive prompt and timely information regarding any cybersecurity incident, as well as ongoing updates regarding any such incident until it has been addressed. On an annual basis, the executive management team and the Board discuss the Company’s approach to cybersecurity risk management to monitor the prevention, detection, mitigation, and remediation of cybersecurity threats and incidents in real time.

 

Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block] The executive management team and the Board oversee the Company’s ERM process, including the management of risks arising from cybersecurity threats. The executive management team and the Board each receive regular presentations and reports on cybersecurity risks, which address a wide range of topics including recent developments, evolving standards, vulnerability assessments, third-party and independent reviews, the threat environment, technological trends, and information security considerations arising with respect to the Company’s peers and third parties. The executive management team and the Board also receive prompt and timely information regarding any cybersecurity incident, as well as ongoing updates regarding any such incident until it has been addressed. On an annual basis, the executive management team and the Board discuss the Company’s approach to cybersecurity risk management to monitor the prevention, detection, mitigation, and remediation of cybersecurity threats and incidents in real time.
Cybersecurity Risk Management Positions or Committees Responsible [Flag] true
Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag] true
XML 31 R9.htm IDEA: XBRL DOCUMENT v3.25.1
Note 1 - The Company and Basis of Presentation
12 Months Ended
Dec. 29, 2024
Notes to Financial Statements  
Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]

NOTE 1 THE COMPANY AND BASIS OF PRESENTATION

 

QuickLogic Corporation was founded in 1988 and reincorporated in Delaware in 1999. The Company provides innovative, programmable silicon and software platforms to enable its customers to develop custom hardware products in a fast time-to-market and cost-effective way. Specifically, QuickLogic is a fabless semiconductor company with a variety of products: embedded FPGA ("eFPGA") intellectual property ("IP"), low power, multi-core semiconductor system-on-chips ("SoCs"), discrete FPGAs, and AI software. QuickLogic's customers can use its eFPGA IP for hardware acceleration and pre-processing in their Application Specific Integrated Circuit (ASIC) products, the Company's SoCs to run its customers' software and build their hardware around, and the Company's discrete FPGAs to implement their custom functionality. The Analytics Toolkit from SensiML Corporation ("SensiML"), the Company's wholly-owned subsidiary, provides an end-to-end Artificial Intelligence / Machine Learning solution with accurate sensor algorithms using AI technology. The full range of products, software tools, and eFPGA IP enables the practical and efficient programmability for the Company's customers across Aerospace, and Defense, Consumer/Industrial IoT, and Consumer Electronics markets.

 

QuickLogic’s Fiscal Year ends on the Sunday closest to December 31. Fiscal Years2024, 2023, and 2022 ended on December 29, 2024 December 31, 2023, and January 1, 2023, respectively.

 

Liquidity

 

The Company has financed its operations and capital investments through the sale of common stock, financing arrangements, operating leases, a revolving line of credit, and cash flows from operations. As of December 29, 2024, the Company’s principal sources of liquidity consisted of cash and cash equivalents of $21.9 million, inclusive of an $18 million advance from its Revolving Facility with Heritage Bank of Commerce ("Heritage Bank").

 

The Company's principal contractual commitments include purchase obligations, re-payments of draw-downs from the revolving line of credit, and payments under operating and finance arrangements. Purchase obligations are largely comprised of open purchase order commitments to suppliers. The Company's risk associated with the purchase obligations is limited to the termination liability provisions within those contracts and as such, the Company does not believe they represent a material liquidity risk. See Note 7 for additional information.

 

Heritage Bank has a first-priority security interest in substantially all of the Company’s tangible and intangible assets to secure any outstanding amounts under a loan agreement. See Note 7 for additional information.

 

On  December 5, 2024, the Company entered into common stock purchase agreements with certain institutional investors and their affiliated entities for the sale of an aggregate of  424 thousand shares of common stock in a registered direct offering pursuant to an effective shelf registration statement on Form S- 3, resulting in net cash proceeds of approximately $3.2 million. Issuance costs of $27 thousand related to the offering were immaterial.

 

On March 13, 2024, the Company entered into common stock purchase agreements with certain institutional investors and their affiliated entities for the sale of an aggregate of  223 thousand shares of common stock in a registered direct offering pursuant to an effective shelf registration statement on Form S-3, resulting in net cash proceeds of approximately $3.5 million. Issuance costs of $24 thousand related to the offering were immaterial.

 

On March 21, 2023, the Company entered into common stock purchase agreements with certain investors for the sale of an aggregate of 450 thousand shares of our common stock, in a registered direct offering pursuant to an effective shelf registration statement on Form S-3, resulting in net cash proceeds of approximately $2.3 million. Issuance costs related to the offering were immaterial.

 

On September 14, 2022 and February 9, 2022, the Company entered into common stock purchase agreements with certain investors for the sale of an aggregate of 487 thousand and 310 thousand shares of common stock, respectively, in registered direct offerings pursuant to an effective shelf registration statement on Form S- 3, resulting in net cash proceeds of approximately  $3.2 million and $1.5 million, respectively. Issuance costs related to the  September 14, 2022 and February 9, 2022 offerings were immaterial.

 

The Company currently uses its cash to fund its working capital, to accelerate the development of next-generation products and for general corporate purposes. Based on past performance and current expectations, the Company believes that its existing cash and cash equivalents, together with  $6.8 million gross cash proceeds from the  December 5, 2024 and March 13, 2024 financings, its revenues from operations, and the available financial resources from the Revolving Facility with Heritage Bank will be sufficient to fund its operations and capital expenditures and provide adequate working capital for the next twelve months. 
 
Various factors affect the Company’s liquidity, including, among others: the level of revenue and gross profit as a result of the cyclicality of the semiconductor industry; the conversion of design opportunities into revenue; market acceptance of existing and new products including solutions based on the Company's ArcticLink® and PolarPro® platforms, ArcticPro™, EOS S3 SoC, Quick AI solution, QuickAI™, SensiML Analytics Toolkit, Eclipse II products, and eFPGA IP license and professional services; fluctuations in revenue as a result of product end-of-life; fluctuations in revenue as a result of the stage in the product life cycle of its customers’ products; costs of securing access to and availability of adequate manufacturing capacity; levels of inventories; wafer purchase commitments; customer credit terms; the amount and timing of research and development expenditures; the timing of new product introductions; production volumes; product quality; sales and marketing efforts; the value and liquidity of its investment portfolio; changes in operating assets and liabilities; the ability to obtain or renew debt financing and to remain in compliance with the terms of existing credit facilities; the ability to raise funds from the sale of equity in the Company; the issuance and exercise of stock options and participation in the Company’s employee stock purchase plan; and other factors related to the uncertainties of the industry and global economics. 
 
Over the longer term, the Company anticipates that sales generated from its new product offerings, existing cash and cash equivalents, together with financial resources from its Revolving Facility with Heritage Bank, assuming renewal of the Revolving Facility or the Company entering into a new debt agreement with an alternative lender prior to the expiration of the revolving line of credit on December 31, 2025, and its ability to raise additional capital in the public capital markets will be sufficient to satisfy its operations and capital expenditures. However, the Company cannot provide any assurance that it will be able to raise additional capital, if required, or that such capital will be available on terms acceptable to the Company. The inability of the Company to generate sufficient sales from its new product offerings and/or raise additional capital if needed could have a material adverse effect on the Company’s operations and financial condition, including its ability to maintain compliance with its lender’s financial covenants.

 

Principles of Consolidation

 

The consolidated financial statements have been prepared in accordance with Generally Accepted Accounting Principles, in the United States of America or ("US GAAP"), and the applicable rules and regulations of the Securities and Exchange Commission, ("SEC"), and include the accounts of QuickLogic and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated.

 

Certain prior period amounts and disclosures in the consolidated financial statements and accompanying notes have been reclassified or modified to conform to the current period's presentation.

 

Critical Accounting Policies and Use of Estimates

 

The preparation of these 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 the disclosures of commitments and contingencies at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods.

 

The methods, estimates, and judgments the Company uses in applying its most critical accounting policies have a significant impact on the results it reports in its consolidated financial statements. The SEC has defined critical accounting policies as those that are most important to the portrayal of the Company's financial condition and results of operations and requires it to make its most difficult and subjective judgments, often as a result of the need to make estimates of matters that are inherently uncertain.

 

Although these estimates are based on the Company’s knowledge of current events and actions it may undertake in the future, actual results may ultimately materially differ from these estimates and assumptions. Areas where management uses subjective judgment include, but are not limited to, revenue recognition, inventory valuation, including the identification of excess quantities, market value, and obsolescence, and valuation of goodwill and long-lived and intangible assets. The Company believes that it applies judgments and estimates in a consistent manner and that such consistent application results in consolidated financial statements and accompanying notes that fairly represent all periods presented. However, any factual errors or errors in these judgments and estimates may have a material impact on the Company's financial statements.

 

Revenue Recognition

 

The Company recognizes revenue in accordance with Accounting Standards Codification ("ASC") Topic 606 and related Accounting Standards Updates ("ASUs").

 

The Company earns revenue from principal activities by (i) delivering standard hardware products, (ii) delivering and providing eFPGA IP products and professional services, (iii) and providing software as a service to customers, as well as (iv) other miscellaneous revenue.

 

In accordance with ASC 606, the Company applies a five-step model for recognizing revenue

 

 1. 

Identification of the contract, or contracts, with a customer,

 2. 

Identification of the performance obligations in the contract,

 3. 

Determination of the transaction price. The Company estimates the transaction price based on the amount expected to be received for transferring the performance obligations in the contract, which may include both fixed consideration and variable consideration. The Company's contracts with customers containing variable consideration are generally sales-based royalties, which is fully constrained.

 4. 

Allocation of the transaction price to the performance obligations in the contract, and

 5. 

Recognition of revenue when, or as, the Company satisfies a performance obligation.

 

When entering into a new contract, the Company evaluates certain factors including the customer’s ability to pay, or credit risk.

 

The following is a description of the Company's revenue recognition policy by principal activity:

 

Hardware Product Revenue

 

The Company generates revenue by supplying standard hardware products, which must be programmed before they can be used in an application. Standard hardware products may be programmed by the Company, distributors, end customers, or third parties. Contracts with customers for hardware products generally do not include other performance obligations such as services, extended warranties, or other material rights. The Company's promise to transfer hardware products is identified as a distinct performance obligation. The Company recognizes revenue on hardware products when it transfers control of the promised products to the customer. Transfer of control of hardware products occurs when its performance obligation is satisfied, which typically occurs upon shipment from the Company's manufacturing site or headquarters. The Company recognizes revenue in an amount that reflects the consideration it expects to receive in exchange for those products, which also represents the standalone selling price ("SSP") of its performance obligation. Hardware product prices are fixed. The Company elected a practical expedient in which it does not assess whether a contract has a significant financing component since its standard payment terms are less than one year. The Company allocates the transaction price of customer contracts to each distinct product based on its relative SSP. The sale of hardware products does not typically involve significant judgment or estimates by management. However, the Company does record an allowance for hardware product sales returns, which requires some judgment by management.

 

Hardware Product Sales Return Allowance

 

While the terms and conditions of the sale of hardware products generally do not allow for refunds or product returns other than for warranty repairs, the Company does record an allowance for hardware product sales returns. The allowance for sales returns is based on a historical returns analysis of the prior four quarters that is performed on a quarterly basis. Amounts recorded for hardware product sales returns were $1 thousand, $8 thousand, and $2 thousand for the years ended December 29, 2024, December 31, 2023, and January 1, 2023, respectively, on the Company's consolidated statements of operations. While hardware product sales returns have not been material to the Company in recent reporting periods, the Company notes there is an inherent uncertainty in estimating this allowance. In the case where actual results may significantly vary from management estimates, the Company may be required to make future adjustments to its revenues and operating results.

 

eFPGA IP Revenue

 

eFPGA IP revenue is comprised of eFPGA intellectual property revenue, eFPGA-related professional services revenue, and eFPGA-related support and maintenance revenue. The Company recognizes eFPGA intellectual property revenue from licensing its eFPGA intellectual property to customers and recognizes eFPGA-related professional services revenue from the fees associated with the custom development and integration of the Company's technology solutions into hardware products. The Company recognizes eFPGA revenue from support and maintenance services for post-implementation customer support ratably over the service term. Renewals of support and maintenance contracts create new performance obligations for which the Company recognizes as revenue ratably over the service term. The majority of the Company's revenue is derived from sales of eFPGA IP licenses and professional services.

 

eFPGA IP contractual arrangements often include promises to transfer intellectual property licenses, to customize hardware products, and to provide professional services and technical support services. The Company must determine whether the promised goods and services are distinct performance obligations that should be accounted for separately or are a single, combined performance obligation and should be accounted for together. In accordance with ASC 606, the Company must evaluate whether the customer can benefit from each good or service on its own or together with other resources that are readily available to the customer and whether the transfer of each good or service can be separately identifiable. The Company also must evaluate when control of the performance obligation is transferred to and accepted by the customer. The Company notes these determinations, in addition to identifying contractual terms and conditions within the contract including termination for convenience clauses, enforceable rights to payment for performance completed-to-date, and consideration of the alternative use of the asset require significant judgment. In these judgments, the Company considers the context of the contract, historical experience with similar contracts, and the interdependency of the promised goods and services.

 

Additionally, judgment is required by management to allocate the transaction price to the separately identifiable performance obligations in the contract. The Company allocates the transaction price of the contract to each performance obligation based on its relative SSP. The Company rarely sells eFPGA intellectual property licenses on a standalone basis. Generally, the Company will provide eFPGA-related professional services and support and maintenance services to customers in conjunction with eFPGA IP licenses based on unique contractual arrangement terms and conditions. As such, the Company is required to estimate the SSP for each performance obligation.

 

In instances where the SSP is not directly observable because the Company does not sell the promised goods or services separately, the Company typically determines the SSP using either the adjusted market assessment approach, residual approach, or the expected cost plus a margin approach, depending on the characteristics and context of the deliverable. The selected method is applied by the Company consistently for similar arrangements and deliverables. The factors used to select the most appropriate estimation method, as well as select the most appropriate SSP include, but are not limited to, the extent of internal costs required to provide the promised performance obligation, margins achieved on standalone sales of similar products, profit objectives, cost structure, location-specific factors, and competition.

 

In other instances, the Company may have more than one SSP for individual performance obligations due to the stratification of those items by classes of customers and circumstances. In these instances, the Company may use information such as its overall pricing objectives, taking into consideration market conditions and other factors, including the value of its contracts, customer type, customer tier, type of the technology used, customer demographics, and geographic locations, among other factors. The Company also provides eFPGA-related professional services on a time-and-material basis.

 

Generally, the Company satisfies eFPGA-related contractual performance obligations over time as the customer simultaneously receives and consumes the benefits provided by the Company’s performance as it performs, the Company's performance creates or enhances an asset that the customer controls as it is created or enhanced, or the Company’s performance does not create an asset with an alternative use to the Company and the Company has an enforceable right to payment for performance completed to date. When the Company satisfies performance obligations over time, it recognizes revenue by applying an over-time methodology that depicts the Company’s performance toward satisfaction of the performance obligation.

 

The Company’s over-time methodologies include, but are not limited to the following:

 

 

Revenue recognition model measured using an input method such as units of labor,

 

Revenue recognition model measured using an output method reflecting a generally consistent effort to satisfy performance obligations throughout the contractual arrangement term,

 

Revenue recognition model measured using an output method such as the specific deliverables produced,

 

Revenue recognition model measured using an input method such as time and material for professional engineering services. For revenue derived from time and material inputs, the Company estimates a fully-burdened overhead rate for the labor and any materials required.

 

Due to the nature of the work performed under contractual arrangements, the selection and application of an over-time methodology is complex and involves significant judgment. In the case of the selection of an input method, the key factors reviewed by management to estimate costs to complete each contract include, but are not limited to, the estimated labor days-effort necessary to complete the project, budgeted hours, hourly cost to the Company, profit margins, and engineering hours at cut-off when projects extend beyond a reporting period. In the case of the selection of an output method, key factors reviewed by management include, but are not limited to, the specific deliverables specified in the contracts with customers and the duration of performance, inclusive of delays. The Company has methods and controls in place for tracking labor-days incurred in completing eFPGA IP contracts, as well as quantifying changes in estimates used within the chosen methodology. Management considers labor-days to be a critical estimate as any significant variation of labor and time required to complete a contractual arrangement could cause a revenue claw-back from prior periods and deferral of revenue to future periods.

 

When the expected consideration from a revenue contract with a customer is less than the expected costs of fulfilling the contract, the Company is required to first impair any capitalized costs associated with the contract. The Company is also required to recognize a provision for contract losses as a liability on its balance sheet. This would result in an unfavorable impact to income from operations.

 

SaaS & Other Revenue

 

SaaS & Other Revenue is comprised primarily of software as a service ("SaaS") revenue and software-related professional services revenue. SaaS revenue is generated when the Company licenses its software to customers and allows customers to access the software over a short-term subscription basis. The Company grants the customer the right to access and use software at the outset of the arrangement and throughout the entire term of the arrangement. The Company recognizes SaaS revenue ratably over the license term. The Company recognizes revenue from software-related professional services as services are provided to the customer.

 

Other miscellaneous revenue is comprised primarily of royalties from licensing the Company’s technology. The Company recognizes royalty revenue on the later of (i) the subsequent sale or usage, or (ii) satisfaction of a performance obligation to which some or all of the sales-based royalty has been allocated.

 

Practical Expedients, Elections, and Exemptions  

 

 

•  

Taxes collected from customers and remitted to government authorities and that are related to the sales of the Company's products are excluded from revenues.

 •  

Sales commissions are expensed when incurred because the amortization period would have been one year or less. These costs are recorded in selling, general, and administrative expense in the consolidated statements of operations.

 •  

The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with original expected lengths of one year or less or (ii) contracts for which it recognizes revenue at the amount to which it has the right to invoice for the services performed.

 

Valuation of Inventories

 

Hardware product inventories are stated at the lower of standard cost or net realizable value. Standard cost approximates actual cost on a first-in, first-out basis. The Company routinely evaluates quantities and values of its inventories in light of current market conditions and trends and records reserves for quantities in excess of demand and for product obsolescence. The evaluation may take into consideration historic usage, expected demand, anticipated sales price, the stage in the product life cycle of the Company's customers’ products, new product development schedules, the effect new products might have on the sale of existing products, product obsolescence, customer design activity, customer concentrations, and product merchantability, among other factors. Actual consumption of inventories could differ from forecasted demand and this difference could have a material impact on the Company's gross margin and inventory balances based on additional provisions for excess or obsolete inventories or a benefit from inventories previously written down. The Company also regularly reviews the cost of inventories against estimated market value and records a lower of cost or market reserve for inventories that have a cost in excess of estimated market value, which could have a material impact on its hardware product gross margin and hardware product inventory balances based on additional write-downs to net realizable value or a benefit from inventories previously written down. Estimates of market value for the Company's products require subjective criteria such as anticipated demand and market acceptance for unique products. Differences between these estimates and actual results could result in gross margin volatilities from period to period.

 

The Company's hardware products have historically had an unusually long product life cycle and obsolescence has not been a significant factor in the valuation of inventories. However, as the Company continues to develop new products, the Company believes its new product life cycle may be shorter, which could increase the potential for obsolescence. A significant decrease in demand could result in an increase in excess inventory on hand. Although the Company makes every effort to ensure the accuracy of its forecasts of future product demand, any significant unanticipated changes in demand or frequent new product developments could have a significant impact on the value of its inventory and its results of operations.

 

Goodwill

 

Goodwill represents the excess fair value of consideration transferred over the fair value of net assets acquired in a business combination. The carrying value of goodwill is not amortized but is annually tested for impairment during the Company's fourth fiscal quarter, and more often if there is an indicator of impairment. The Company either performs a qualitative assessment under ASC 350, including the consideration of factors such as macroeconomic conditions, industry and market considerations, and overall financial performance, or a quantitative assessment under ASU No. 2017-14, which involves comparing the carrying value of the reporting unit to its fair value. Subsequent to the Company's annual impairment testing in the fourth quarter of 2024 and 2023, there were no indicators of impairment that gave cause for additional impairment testing of goodwill. No impairment of goodwill has been recognized to date.

 

Long-Lived and Intangible Assets

 

The Company’s long-lived assets include property and equipment, software, tooling, furniture and fixtures, leasehold improvements, and internal-use software. These assets are stated at cost less accumulated depreciation and amortization. Depreciation and amortization of long-lived assets is calculated on a straight-line basis over the estimated useful lives of the assets, generally one to ten years, with the amortization period of internal-use software being generally five years and the amortization period of leasehold improvements being the shorter of the lease term or the estimated useful lives of the assets, which is generally three to five years. The Company notes the estimation of the useful lives of its long-lived assets involves judgment and estimation by management. In the determination of an asset’s useful life, the Company considers the following factors: obsolescence, competition, historical product life cycles, and industry and market considerations, among others. Refer to Note 5 for additional information on the useful life ranges of the Company’s long-lived assets.

 

The Company recognizes assets for pre-production design and development costs for which there is a contractual reimbursement by the customer. These assets are classified under 'tooling' within property and equipment and are depreciated over the estimated useful lives of the assets, generally seven years. Refer to Note 4 for additional information.

 

The Company capitalizes costs related to the development and enhancement of hosted services it provides to its customers and the development and enhancement of other internally used engineering software as internal-use software. Costs incurred in the application development phase are capitalized and amortized on a straight-line basis over their useful lives, which are generally five to seven years. Costs related to planning and other preliminary project activities and post-implementation activities are expensed as incurred. The Company also capitalizes costs related to internally used enterprise-level business and finance software in support of the Company’s operational needs as software.

 

Acquired intangible assets with finite useful lives are amortized on a straight-line basis over the periods benefited. The Company reviews the recoverability of its long-lived assets annually and when events or changes in circumstances occur that indicate that the carrying value of the asset or asset group may not be recoverable. The Company assesses possible impairment based on its ability to recover the carrying value of the asset or asset group from the expected future pre-tax cash flows (undiscounted and without interest charges) of the related operations, as well as the useful lives applied to the assets. If these cash flows are less than the carrying value of the asset or asset group, an impairment loss is recognized for the difference between the estimated fair value and the carrying value, and the carrying value of the related assets is reduced by this difference. The measurement of impairment requires management to estimate future cash flows and the fair value of long-lived assets. In estimating future cash flows and the fair value of its long-lived assets, the Company considers changes in legal factors and the business climate, product and technology obsolescence, and competition. The Company performed an annual impairment assessment in the fourth quarter of 2024 and 2023 and deemed no impairment was necessary for the current or prior year. Subsequent to the Company's annual impairment testing in the fourth quarter of 2024 and 2023, there were no indicators of impairment that gave cause for additional impairment testing of the Company’s long-lived assets. No impairment of intangible assets has been recognized to date. Additionally, the Company did not recognize any gains or losses on the disposal of equipment in the years ended December 29, 2024 or December 31, 2023.

XML 32 R10.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - Other Relevant Accounting Polices
12 Months Ended
Dec. 29, 2024
Notes to Financial Statements  
Significant Accounting Policies [Text Block]

NOTE 2 OTHER RELEVANT ACCOUNTING POLICIES

 

Cash Equivalents and Restricted Cash

 

The Company considers all short-term, highly liquid investments with an original or a remaining maturity at purchase of ninety days or less to be cash equivalents. The Company’s investment portfolio included in cash equivalents is generally comprised of investments that meet high credit quality standards. The Company’s investment portfolio consists of money market accounts and funds. Restricted cash represents amounts pledged as cash security related to the use of credit cards.

 

Contract Balances

 

Due to the terms in contractual agreements with customers, the timing of revenue recognition may differ from the timing of invoicing to customers, and these timing differences result in accounts receivables, contract assets, or contract liabilities on the Company’s consolidated balance sheets.

 

The Company records a contract asset when revenue is recognized prior to invoicing if the Company does not have the unconditional right to invoice the customer. The Company records a contract liability (deferred revenue) when revenue is recognized subsequent to invoicing and also when consideration is received in advance of satisfying performance obligations. Balances in contract assets are transferred to accounts receivable when the Company has an unconditional right to invoice the customer. Balances in contract liabilities (deferred revenue) are recognized as revenue once the performance obligations are satisfied, as control of goods and services are transferred to the customer, all revenue recognition criteria have been met, and any constraints have been resolved. Payment terms and conditions vary by term of contracts with the customer. The Company's contracts do not include a significant financing component. The Company's invoicing terms provide customers with simplified and predictable ways of purchasing the Company's goods and services and not to facilitate financing arrangements. The timing between invoicing and when payment is due is not significant. The Company defers costs until related revenue is recognized.

 

The Company had contract assets associated with eFPGA-related professional services revenue of approximately $2.7 million, $3.6 million, and $2.0 million and contract liabilities (reflected as deferred revenue) associated with eFPGA-related professional services revenue of $0.4 million, $1.1 million, and $0.3 million on the consolidated balance sheets at  December 29, 2024, December 31, 2023, and January 1, 2023, respectively.

 

Assets Recognized from Costs to Obtain a Contract with a Customer

 

The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year. The Company has concluded that none of the costs it has incurred to obtain and fulfill its ASC 606 contracts during the years ended  December 29, 2024 and  December 31, 2023 met the capitalization criteria and as such, there are no costs deferred nor recognized as assets on the consolidated balance sheets at December 29, 2024 and December 31, 2023.

 

Current Expected Credit Losses

 

The current expected credit loss ("CECL") reserve required under ASU 2016-13 "Financial Instruments - Credit Losses - Measurement of Credit Losses on Financial Instruments (Topic 326)" ("ASU 2016-13"), reflects the Company's current estimate of potential credit losses related to its financing receivables and contract assets. As of January 1, 2023 and December 31, 2023, the Company's CECL reserve was $0. Subsequent changes to the CECL reserve are recognized through a provision for or reversal of current expected credit loss reserve on the Company's consolidated statement of operations. ASU 2016-13 specifies the reserve should be based on relevant information about past events, including historical loss experience, market conditions, and reasonable and supportable macroeconomic forecasts for the duration of each financing receivable. For each financing receivable and contract asset, the Company performs an annual quantitative assessment of the impact of CECL using a probability-of-default method. This includes estimating the probability that the loan will default before its maturity (probability of default) and the amount of the loss if the loan defaults (loss given default). These two factors result in an expected loss percentage that is applied to the balance of each financing receivable to determine the expected credit loss. The Company adjusts these factors for current conditions, including the financial condition of the borrower, the probability that it will grant the borrower a concession through modification of the loan terms, and reasonable and supportable forecasts of future losses as necessary.

 

For its trade accounts receivable, the Company estimates the current expected credit loss at the end of each reporting period based on the aging of the trade receivable balance, current and historical customer trends, and communications with its customers. Amounts are written off only after considerable collection efforts have been made and the amounts are determined to be uncollectible.

 

The Company provides an allowance for credit losses for its trade accounts receivable based on both historical experience and a specific identification basis. As of  December 29, 2024 and December 31, 2023, the allowance for credit losses was $30 thousand and $34 thousand, respectively, in its consolidated balance sheets. Credit loss expense for the years ended  December 29, 2024, December 31, 2023, and  January 1, 2023 was $6 thousand, $24 thousand, and $16 thousand, respectively.

 

Leases

 

The Company accounts for leases under ASC 842 and related ASUs. Under ASC 842, all significant lease arrangements are generally recognized at the lease commencement date. Right-of-use ("ROU") assets and lease liabilities are recorded in the Company's consolidated balance sheet. The Company determines if an arrangement is a lease at inception, including considering whether the Company has the right to obtain substantially all of the economic benefits from and direct the use of an identified asset for a period of time. When an arrangement is a lease, the Company determines if it is an operating lease or a finance lease. Lease liabilities represent the present value of the Company's future lease payments over the expected lease term, which includes options to extend or terminate the lease when it is reasonably certain those options will be exercised. The present value of a lease liability is determined using the Company's incremental collateralized borrowing rate at lease inception. ROU assets represent the Company's right to control the use of the leased asset during the lease and are recognized in an amount equal to the lease liability for leases with an initial term greater than 12 months. An ROU asset may also include lease payments related to initial direct costs and prepayments and excludes lease incentives. The Company does not apply lease recognition requirements to lease arrangements having terms of twelve months or less. Instead, it recognizes payments in the consolidated statement of operations as rental costs on a straight-line basis over the lease term. The Company has lease agreements which contain lease and non-lease components; non-lease components are generally accounted for separately.

 

The Company’s ROU assets were approximately $0.8 million and $1.0 million and lease liabilities were approximately $0.7 million and $1.0 million on the Company’s consolidated balance sheets at  December 29, 2024 and December 31, 2023, respectively. See Note 8 for additional information.

 

Fair Value of Financial Instruments

 

Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. Assets and liabilities recorded at fair value are measured and classified in accordance with a three-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value:

 

 

•  

Level 1 - Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.

 

 

•  

Level 2 - Inputs that are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant inputs are observable in the market or can be derived from observable market data. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, foreign exchange rates, and credit ratings.

 

 

•  

Level 3 - Unobservable inputs that are supported by little or no market activities.

 

The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The determination of fair value involves the use of appropriate valuation methods and relevant inputs into valuation models. The carrying value of cash equivalents, accounts receivable, accounts payable, and accrued liabilities approximate their fair values due to their relatively short maturities.

 

The Company's financial assets consisting of an investment in non-marketable equity without a readily determinable fair value are measured under a measurement election alternative to the requirement to carry equity interests at fair value. In the Fiscal Year ended January 2, 2022, the Company recognized revenue from a contractual arrangement with an unaffiliated customer on the sale of eFPGA IP. The eFPGA IP included an eFPGA intellectual property license, know-how, and eFPGA-related professional services. Consideration in the contractual arrangement was comprised of cash and non-cash consideration. Non-cash consideration consisted of shares of common stock in the customer. The customer was, and continues to be, a privately-held company and its common stock is not publicly traded. The Company applied significant judgement to estimate the fair value of the shares as a portion of the total contractual consideration. The Company recognized a $0.3 million non-marketable equity investment on its consolidated balance sheet and a corresponding amount in deferred revenue. This deferred revenue was recognized as revenue during the year ended January 1, 2023.

 

In determining the fair value of the investment at acquisition of the common stock, the Company applied the Black-Scholes Option Pricing model using a back-solve technique and applied significant judgment to quantify inputs used in the model, in accordance with the AICPA Accounting and Valuation Guide, Valuation of Privately Held Company Equity Securities Issued as Compensation (2013). The Company has neither significant influence nor control over the investee. Post-acquisition, the Company accounts for the non-marketable equity investment under a practical expedient under ASC 321, in which equity investments without a readily determinable fair value are measured to fair value at “cost minus impairment.” Under the “cost minus impairment” method, when the non-marketable equity investment is determined to be impaired on the basis of a qualitative assessment, the carrying value of the non-marketable equity security is adjusted to fair value and is measured at cost, less any impairment. The Company reviews its non-marketable equity investment for impairment periodically. The carrying value of non-marketable equity securities is classified within Level 3 of the fair value hierarchy. Any losses, should they occur, from impairments of non-marketable equity investments are recorded in the statements of operations within interest income and other (expense) income, net. The non-marketable equity investment is classified as a non-current asset on the consolidated balance sheets. There was no impairment assessed as of  December 29, 2024 and December 31, 2023. See Note 9 for additional information.

 

Variable Interest Entities

 

A variable interest entity (VIE) is a legal entity that 1) does not have sufficient equity at risk to finance its activities without additional subordinated financial support or 2) is structured such that equity investors lack the ability to make significant decisions relating to the entity’s operations through voting or similar rights and/or do not substantively participate in the gains and losses of the entity.

 

Consolidation of a VIE by its primary beneficiary is not solely based on majority voting interest, but is based on whether the reporting entity has a controlling financial interest in the VIE. To have a controlling financial interest, the reporting entity must have the power to direct the activities of a VIE that most significant impact the VIE's economic performance, as well as the obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE.

 

When the Company enters into various arrangements with unaffiliated entities in the normal course of business, it assesses the entity to determine whether it qualifies as a VIE and if so, whether the Company is the primary beneficiary and should consolidate the entity. These assessments include a review of the entity's capital structure, related contractual relationships and terms, nature of the entity’s operations and purpose, nature of the entity’s interests issued, and the Company's involvement with the entity, including the breadth of the Company's decision-making ability and its ability to influence activities that significantly affect the economic performance of the VIE.

 

As of December 29, 2024, the Company held one interest in a VIE; its $0.3 million equity investment in an unaffiliated entity. The VIE’s activities consist of the development and commercialization of certain semiconductor technology, which are financed primarily through investors. The Company's involvement is that of a passive equity investor and creditor without any active involvement in the management or direction of the VIE’s activities. The Company is not required to consolidate the VIE and accounts for it under ASC 321. The Company’s maximum exposure is its $0.3 million equity investment in the VIE, as well as the $1.3 million note receivable with the VIE. Refer to Note 9 for additional information.

 

Cost of Revenues

 

The Company records costs of revenue associated with hardware product revenues, eFPGA IP revenue, and SaaS revenue. Hardware product costs include the cost of materials, contract manufacturing fees, shipping costs, and quality assurance. Hardware product costs also include indirect costs such as warranty, excess and obsolete inventory charges, general overhead costs, and depreciation and amortization of certain capitalized software. eFPGA IP and SaaS costs include costs related to services under contractual agreements over the term of their respective agreements. These costs are primarily comprised of employee salary and benefits and other employee-related costs to perform work on revenue-generating contracts with customers, software tool utilization costs, and contract engineering costs.

 

At times, the Company reclassifies certain costs and expenses to better attribute usage of labor and resources to their functional utilization. The Company allocated $4.8 million, $3.0 million, and $3.3 million of R&D expenses associated with the performance of its revenue contracts to costs of revenues in the 2024, 2023, and 2022 annual fiscal periods, respectively.

 

Hardware Product Warranty Costs

 

The Company warrants product hardware against defects in material and workmanship under normal use for twelve months from the date of shipment. The Company’s liability is limited to the cost of repair or replacement of the defective part. The Company does not consider activities related to such warranties to be a separate performance obligation under ASC 606. The terms and conditions of sale generally do not allow for refunds or product returns other than for warranty repairs. The Company does not have significant product warranty-related costs or liabilities for the years ended December 29, 2024 December 31, 2023, and January 1, 2023.

 

Foreign Currency Transactions

 

All of the Company’s revenue transactions and inputs to its cost of revenue are denominated in U.S. dollars. The Company conducts sales and marketing activities in various countries outside of the United States. The Company's foreign operations' monetary assets and liabilities are translated into U.S. dollars at current period-end exchange rates and non-monetary assets and related elements of expense are translated using historical exchange rates. The Company's foreign operations' income and expenses are transacted in local foreign currency and translated to U.S. dollars using the average exchange rates in effect during the period. Gains and losses from the foreign currency transactions of the Company's foreign operations are recorded as interest income and other (expense) income, net in the consolidated statements of operations. The impact from foreign currencies was not significant for each of the Fiscal Years ended  December 29, 2024 December 31, 2023, and January 1, 2023.

 

Operating expenses denominated in foreign currencies represented approximately 6%, 8%, and 12% of total operating expenses for the years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively. The Company incurred a majority of such foreign currency expenses in the United Kingdom, China, India, Taiwan, and Japan in the Fiscal Years ended December 29, 2024 December 31, 2023, and January 1, 2023. The Company does not use derivative financial instruments to hedge its exposure to fluctuations in foreign currency and therefore, is susceptible to fluctuations in foreign exchange gains or losses in its results of operations in future reporting periods.

 

Advertising

 

Advertising and promotion expenses are charged to “selling, general, and administrative” expense in the consolidated statements of operations as incurred. Advertising and promotion expenses were $73 thousand, $44 thousand, and $40 thousand for the years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively.

 

Defined Contribution Post-Retirement Benefit Plans

 

In July 2024, the Company started an employer match program for its 401(k) post-retirement benefit plan. In the fiscal year ended December 29, 2024, the Company recognized $0.1 million in associated matching contribution expenses.

 

Stock-Based Compensation

 

The Company grants stock-based compensation under its stock plan (the "Plan") to eligible employees and non-employee directors and grants stock-based compensation under an employee stock purchase plan ("ESPP") for all eligible employees. The Company accounts for stock-based compensation under the provisions of the amended authoritative guidance and related interpretations, which require the measurement and recognition of expense related to the fair value of stock-based compensation awards. The fair value of stock-based compensation awards is measured at the grant date and re-measured upon modification, as appropriate. The Company uses the Black-Scholes option pricing model to estimate the fair value of employee stock options and rights to purchase shares. The fair value of restricted stock awards, restricted stock units, and performance-based restricted stock units is based on the closing price of the Company’s common stock on the date of grant.

 

Using the Black-Scholes pricing model requires the Company to develop highly subjective assumptions, including the expected term of awards, expected volatility of its stock, expected risk-free interest rate, and expected dividend rate over the term of the award. The expected term of awards is based primarily on the Company's historical experience with similar grants. The expected stock price volatility for both stock options and ESPP shares is based on the historic volatility of the Company's stock, using the daily average of the opening and closing prices, and measured using historical data appropriate for the expected term. The risk-free interest rate assumption approximates the risk-free interest rate of a Treasury Constant Maturity bond with a maturity appropriate for the expected term of stock awards under the Plan or the maturity appropriate for the term of the purchase period for the ESPP Plan. The dividend yield assumption is based on the Company's intent not to issue a dividend under its dividend policy. This fair value is expensed over the requisite service period of the award.

 

Stock-based compensation expense is measured at the grant date based on the fair value of the award less expected forfeitures, over the requisite service period, which is typically the vesting period. Expected forfeitures are an estimate based on the historical pre-vest cancellation experience and is applied to all share-based awards. Equity compensation awards that contain a service condition are expensed using the straight-line attribution method over the requisite service period. Performance-based awards are expected to vest based on the achievement of a performance goal and are expensed over the estimated vesting period, which is estimated by management. The Company regularly reviews the assumptions used to compute the fair value of its stock-based awards and it revises its assumptions as appropriate. See Notes 11 and 12 for additional information.

 

Interest Income

 

The Company's interest income is comprised of interest earned on its money market accounts and financing receivables. As of December 29, 2024, the Company had one note receivable related to the conversion of accounts receivable for a customer. Interest is accrued as earned and is reflected as an increase in the balance of the note receivable, as well as recognized as interest income on the Company's consolidated statement of operations. All accrued and unpaid interest will be due and payable to the Company on the maturity date of the note receivable. Refer to Note 9 for additional information.

 

Accounting for Income Taxes

 

As part of the process of preparing the Company's consolidated financial statements, the Company is required to estimate its income taxes in each of the jurisdictions in which it operates. This process involves estimating the Company's actual current tax exposure together with assessing temporary differences resulting from different tax and accounting treatment of items, such as deferred revenue, allowance for credit losses, the impact of equity awards, depreciation and amortization, and employee-related accruals. These differences result in deferred tax assets and liabilities, which are included on the Company's consolidated balance sheets. The Company must then assess the likelihood that its deferred tax assets will be recovered from future taxable income. To the extent the Company believes that recovery is not likely, it must establish a valuation allowance. To the extent the Company establishes a valuation allowance or increases this allowance in a period, it must include an expense within the tax provision in the consolidated statements of operations.

 

The Company accounts for uncertainty in income taxes using a two-step approach for recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Company classifies the liability for unrecognized tax benefits as current to the extent that it anticipates payment (or receipt) of cash within one year. Interest and penalties related to uncertain tax positions are recognized in the provision for (benefit from) income taxes. Accrued interest and penalties are included within the accrued liabilities in the consolidated balance sheets. 

 

Comprehensive Income (Loss)

 

The net income (loss) in the consolidated statements of operations for each of the years ended December 29, 2024 December 31, 2023, and January 1, 2023 is the same as the consolidated comprehensive income (loss). The Company has no reportable items for other comprehensive income ("OCI") under comprehensive income nor under accumulated other comprehensive income on its consolidated balance sheet.

 

Concentrations of Credit and Suppliers

 

Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents and accounts receivable. Cash and cash equivalents are maintained with high-quality institutions. The Company’s accounts receivables are denominated in U.S. dollars and are derived primarily from sales to customers located in North America, Europe and Asia Pacific. The Company performs ongoing credit evaluations of its customers and generally does not require collateral. See Note 14 for information regarding concentrations associated with accounts receivable.

 

The Company depends on a limited number of contract manufacturers, subcontractors, and suppliers for wafer fabrication, assembly, programming, and testing of its hardware products and for the supply of programming equipment. These services are typically provided by one supplier for each of the Company’s hardware products. The Company generally purchases these single or limited source services through standard purchase orders. Since the Company relies on independent subcontractors to perform these services, it cannot directly control its product delivery schedules, costs, or quality levels. The Company’s future success also depends on the financial viability of its independent subcontractors.

 

Business Combinations 

 

When the Company acquires a business, it allocates the purchase price to the acquired tangible assets and assumed liabilities, including deferred revenue, liabilities associated with the fair value of contingent consideration, and acquired identifiable intangible assets with finite lives. Any residual purchase price is recorded as goodwill. The allocation of the purchase price requires the Company to make significant estimates in determining the fair values of these acquired assets and assumed liabilities, intangible assets with finite useful lives, and goodwill. These estimates are based on information obtained from management of the acquired companies, the Company's assessment of this information, and historical experience. These estimates can include, but are not limited to, the cash flows that an acquired business is expected to generate in the future, the cash flows that specific assets acquired with that business are expected to generate in the future, the appropriate weighted average cost of capital, and the cost savings expected to be derived from acquiring an asset. These estimates are inherently uncertain and unpredictable, and if different estimates were used, the purchase price for the acquisition could be allocated to the acquired assets and assumed liabilities differently from the allocation that the Company has made to the acquired assets and assumed liabilities. In addition, unanticipated events and circumstances may occur that may affect the accuracy or validity of such estimates, and if such events occur, the Company may be required to adjust the value allocated to acquired assets or assumed liabilities and may impact the useful life assigned to intangible assets with finite useful lives, which would impact amortization expense of intangible assets with finite useful lives and results of operations.

 

The Company recognizes assets acquired (including goodwill and identifiable intangible assets with finite useful lives) and liabilities assumed at fair value on the acquisition date. Subsequent changes to the fair value of such assets acquired and liabilities assumed are recognized in earnings, after the expiration of the measurement period, a period not to exceed 12 months from the acquisition date. Acquisition-related expenses and acquisition-related restructuring costs are recognized in earnings in the period in which they are incurred.

 

Recent Accounting Standards Adopted

 

In November 2023, the FASB issued ASU No. 2023- 07, Segment Reporting (Topic 280) Improvements to Disclosures About Reportable Segments to enhance disclosures about significant segment expenses, among other interim disclosure requirements. For public entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2023, and interim periods beginning after December 15, 2024. Early adoption is permitted. The Company adopted ASU No. 2023- 07 prospectively on January 1, 2024 and it had no material impact on the Company's consolidated financial statements or related disclosures. Refer to Note 14 for additional information.

 

New Accounting Pronouncements Pending Adoption

 

In November 2024, the FASB issued 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) to improve the disclosures about a public entity's expenses and address requests from investors for more detailed information about the types of expenses in commonly presented expense captions. For public entities, the amendments in this Update are effective for annual reporting periods beginning after December 15, 2026 and interim periods within annual periods beginning after December 15, 2027. Early adoption is permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements. The adoption of ASU 2024-03 is not expected to have a significant impact on the Company's consolidated financial statements

 

In March 2024, the FASB issued ASU 2024-02, Codification Improvements - Amendments to Remove References to Concept Statements to remove references to its concept statements from the FASB Accounting Standards Codification. For public entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2024. Early adoption is permitted for any fiscal year or interim period for which financial statements have not yet been issued or made available for issuance. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements. The adoption of ASU 2024-02 is not expected to have a significant impact on the Company's consolidated financial statements

 

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740) Improvements to Income Tax Disclosures to enhance the transparency and decision usefulness of income tax disclosures by providing information to better assess how an entity's operations and related tax risks and tax planning and operational opportunities affect its tax rate and prospects for future cash flows. For public entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements. The adoption of ASU 2023-09 is not expected to have a significant impact on the Company's consolidated financial statements

XML 33 R11.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Earnings (Loss) Per Share
12 Months Ended
Dec. 29, 2024
Notes to Financial Statements  
Earnings Per Share [Text Block]

NOTE 3 EARNINGS (LOSS) PER SHARE

 

Basic earnings (loss) per share was computed by dividing earnings (loss) available by the weighted average number of common shares outstanding during the period. Diluted earnings (loss) per share was computed using the weighted average number of common shares outstanding during the period plus potentially dilutive common shares outstanding during the period under the treasury stock method. In computing diluted earnings (loss) per share, the weighted average stock price for the period is used in determining the number of shares assumed to be purchased from the exercise of stock options and warrants. For periods in which the Company has reported a net loss, diluted net loss per share attributable to common stockholders is the same as basic net loss per share attributable to common stockholders as dilutive common shares are not assumed to have been issued if their effect is anti-dilutive. For periods in which the Company has reported a net income, diluted earnings per share attributable to common stockholders is different from basic earnings per share attributable to common stockholders as dilutive common shares would increase the amount of shares outstanding reduced by the amounts of treasury shares repurchased from the proceeds at the average market price for the period.

 

Approximately 0.7 million, 0.7 million, and 0.8 million shares associated with equity awards outstanding and the estimated number of shares to be purchased under the current offering period of the ESPP Plan were not included in the calculation of diluted net loss per share, as they were considered antidilutive due to the net loss the Company experienced in the years ended December 29, 2024 December 31, 2023 and January 1, 2023, respectively. Warrants to purchase up to 0.4 million shares were issued in connection with the  May 29, 2018 stock offering were also not included in the diluted loss per share calculation as they were also considered anti-dilutive due to the net loss the Company experienced in the year ended January 1, 2023. These warrants expired unexercised on May 29, 2023.

 

XML 34 R12.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Balance Sheet Components
12 Months Ended
Dec. 29, 2024
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]

NOTE 4 BALANCE SHEET COMPONENTS 

  

December 29,

  

December 31,

 
  

2024

  

2023

 
  

(in thousands)

 

Inventories:

        

Work-in-process

 $710  $1,602 

Finished goods

  230   427 
  $940  $2,029 

Prepaid expenses and other current assets:

        

Prepaid taxes

 $498  $498 

Deferred charges

  792   290 

Other prepaid taxes, royalties, and other prepaid expenses

  242   629 

Other

  134   144 
  $1,666  $1,561 

Property and equipment:

        

Equipment

 $9,623  $10,503 

Software tools

  3,402   2,163 

Tooling

  14,357   7,085 

Software

  1,776   1,803 

Furniture and fixtures

  58   65 

Leasehold improvements

  647   580 
   29,863   22,199 

Accumulated depreciation and amortization

  (14,164)  (13,251)
  $15,699  $8,948 

Capitalized internal-use software:

        

Capitalized software held for internal use

 $4,607  $3,491 

Accumulated amortization

  (2,156)  (1,422)
  $2,451  $2,069 

Accrued liabilities:

        

Accrued compensation

 $865  $1,910 

Accrued employee benefits

  76   57 

Accrued payroll tax

  124   197 

Other

  546   509 
  $1,611  $2,673 

 

The majority of the Company's deferred charges balance as of December 29, 2024 relates to the Company's software tools and related subscriptions. The Company's deferred charges balance as of December 31, 2023 relates primarily to the Company's software subscriptions, as well as legal and revolving credit facility fee accruals. The Company amortizes its deferred charges over their estimated useful lives using the straight-line method.

 

As of December 29, 2024 and December 31, 2023, work-in-process ("WIP") inventories, net consist primarily of $0.5 million and $0.5 million, respectively, of die wafers and $1.0 million and $1.1 million, respectively, of tested, unmarked devices held for sale, which are completed upon customer orders. During its 2024 fiscal year, the Company reclassified certain of its work-in-process and finished goods inventory in the amount of $0.7 million and $28 thousand, respectively, from current to non-current to better reflect the business cycles of its certain customers for that family of inventory. Additionally, in conduction of its annual excess and obsolete (E&O) inventory analysis, the Company determined that none of said work-in-process inventory was subject to a reserve.

 

The Company capitalized $7.27 million in pre-production design and development costs as tooling to be utilized under its long-term professional services contracts for the fiscal year ended December 29, 2024. The capitalized assets recognized in the period are owned by the Company. $7.09 million in pre-production design and development costs were capitalized in the fiscal year ended December 31, 2023.

 

The Company recorded depreciation and amortization expense of $3.6 million, $1.8 million, and $1.1 million for the years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively. No interest was capitalized for any period presented.

 

Depreciation and amortization expense included approximately $0.7 million, $0.6 million, and $0.4 million in amortization expense of capitalized internal-use software for the years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively.

 

Accounts receivable, net of allowances for credit losses of $18 thousand, was $2.7 million as of January 1, 2023.

XML 35 R13.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Property, Plant, and Equipment
12 Months Ended
Dec. 29, 2024
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

NOTE 5- PROPERTY, PLANT, AND EQUIPMENT

 

Property, plant, and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation begins at the time the asset is placed in service. Maintenance and repairs are charged to operations as incurred. Depreciation is computed using the straight-line method over the following estimated useful lives of the assets:

 

 Useful Lives

Equipment

1 - 10 years
Tooling7 years
Software1 - 7 years
Furniture and fixtures5 - 7 years
Leasehold improvements3 - 5 years

 

The amortization period of leasehold improvements made at the inception of the lease is directly related to the initial lease term, while the amortization period for subsequent leasehold improvements is directly related to the initial lease term adjusted for extensions.

 

XML 36 R14.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Intangible Assets
12 Months Ended
Dec. 29, 2024
Notes to Financial Statements  
Intangible Assets Disclosure [Text Block]

NOTE 6- INTANGIBLE ASSETS

 

The following table provides the details of the carrying value of intangible assets recorded from the 2019 acquisition of SensiML at  December 29, 2024 (in thousands):

 

  

December 29, 2024

 
  

Remaining Useful Life

  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

 

Developed technology

  4  $959  $(575) $384 

Customer relationships

     81   (81)   

Trade names and trademarks

  4   116   (70)  46 

Total acquired identifiable intangible assets

     $1,156  $(726) $430 

 

The following table provides the details of the carrying value of intangible assets recorded from the 2019 acquisition of SensiML at  December 31, 2023 (in thousands):

 

  

December 31, 2023

 
  

Remaining Useful Life

  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

 

Developed technology

  5  $959  $(480) $479 

Customer relationships

     81   (81)   

Trade names and trademarks

  5   116   (58)  58 

Total acquired identifiable intangible assets

     $1,156  $(619) $537 

 

The following table provides the details of future annual amortization of SensiML intangible assets, based upon the current useful lives at  December 29, 2024 (in thousands):

 

  

Amount

 

Annual Fiscal Years

    

2025

 $107 

2026

  107 

2027

  107 

2028

  109 

Total

 $430 

 

In the fiscal year ended December 29, 2024, the Company capitalized $385 thousand in litigation costs related to the Company's successful defense of its patents in a lawsuit. The following table provides the details of the carrying value of the related intangible asset at December 31, 2023 (in thousands):

 

  

December 29, 2024

 
  

Remaining Useful Life

  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

 

Capitalized patent litigation costs

  9  $418  $(39) $378 

Total intangible assets related to patents

     $418  $(39) $378 

 

The following table provides the details of future annual amortization of intangible assets related to our patents, based upon the current useful lives at  December 29, 2024 (in thousands):

 

  

Amount

 

Annual Fiscal Years

    

2025

 $39 

2026

  39 

2027

  39 

2028

  39 

2029

  39 

Thereafter

  183 

Total

 $378 

 

XML 37 R15.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Debt Obligations
12 Months Ended
Dec. 29, 2024
Notes to Financial Statements  
Debt Disclosure [Text Block]

NOTE 7 DEBT OBLIGATIONS

 

Revolving Line of Credit

 

On December 21, 2018 , the Company entered into a loan agreement, the QuickLogic Corporation Heritage Bank of Commerce Amended and Restated Loan and Security Agreement (as amended, the "Loan Agreement") with Heritage Bank which among other things, provided a revolving line of credit facility ("Revolving Facility") allowing the Company to draw advances up to $15 million. The Revolving Facility, as amended, includes a number of customary and restrictive financial covenants including maintaining certain minimum cash levels with the lender. On December 8, 2023, the Company entered into the Seventh Amendment to the Loan Agreement, which increased the line of credit to $20 million, extended the maturity date from  December 31, 2024 to December 31, 2025, and increased the annual facility fee to  $60 thousand from $45 thousand, payable each December 31st. Advances under the Revolving Facility bear a variable annual interest rate equal to  one half of one percentage point (0.50%) above the prime rate. On December 29, 2024, the Company had an $18 million outstanding balance on the Revolving Facility with an interest rate of 8.00%. On December 31, 2023, the Company had a  $20 million outstanding balance on the Revolving Facility with an interest rate of 9.00%.
 
The Company was in compliance with all loan covenants under the Loan Agreement, as of the end of the current reporting period. Additionally, the Company fully expects to renew the Revolving Facility prior to its maturity date of December 31, 2025.
 
Heritage Bank has a first-priority security interest in substantially all of the Company’s tangible and intangible assets to secure any outstanding amounts under the Loan Agreement.

 

Financing Arrangements

 

The amount of net assets purchased through financing arrangements on the consolidated balance sheets were $3.3 million and $1.4 million as of  December 29, 2024 and December 31, 2023, respectively. The corresponding note payable amount for these financing arrangements was $3.1 million and $1.4 million as of  December 29, 2024 and December 31, 2023, respectively. Payments related to financing arrangements were $1.4 million, $0.7 million, and $0.5 million for the years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively. The Company's outstanding financing arrangements as of  December 29, 2024 have remaining terms of 0.64 years to 2.32 years, with a weighted average remaining term of 1.68 years. Stated and imputed interest rates for its financing arrangements outstanding as of  December 29, 2024 range from 8.00% to 9.89%, with a weighted average interest rate of 8.88%. The Company's outstanding financing arrangements as of  December 31, 2023 had remaining terms of 0.91 years to 2.25 years, with a weighted average remaining term of 1.81 years. Stated and imputed interest rates for its financing arrangements outstanding as of  December 31, 2023 ranged from 3.75% to 9.89%, with a weighted average interest rate of 8.34%.

 

Amounts due to be paid in Fiscal Years 2025, 2026, and 2027 are $2.1 million, $1.0 million, and $0.3 million, respectively, less amounts representing interest of $0.3 million results in the total notes payable amount of $3.1 million.

 

XML 38 R16.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Leases
12 Months Ended
Dec. 29, 2024
Notes to Financial Statements  
Lessee, Operating and Finance Leases [Text Block]

NOTE 8 LEASES

 

The Company's principal research and development and corporate facilities are leased office buildings located in the United States. These lease facilities are classified as operating leases. Operating leases generally have lease terms of 1 to 5 years. The Company's corporate facility is located at 2220 Lundy Avenue, San Jose, California, 95131, where the Company occupies approximately 24,164 square feet of space. The original five-year lease was entered into in February 2019 and has since been extended to June 14, 2027 under similar terms. Upon expiration, the Company has the ability to extend the term of the lease for an additional period of five years at a base rent equal to the prevailing market rent rate. Due to the Company's uncertainty in renewing the lease upon expiration, the option to renew is not included within the Company's measurement of the related ROU asset and operating lease liability. The Company's SensiML subsidiary in Beaverton, Oregon occupies approximately 925 square feet of space. The original four-year lease was entered into in April 2019 and on April 1, 2023, was extended to March 31, 2025 under similar terms. The Company maintains sales offices out of which it conducts sales and marketing activities in various countries outside of the United States. The sales offices are rented under short-term leases. Total rent expense was approximately $0.4 million for each of the years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively.

 

The following table provides the activity related to operating leases (in thousands):

 

  

December 29, 2024

  

December 31, 2023

 

Operating lease costs:

        

Fixed

 $374  $394 

Short term

  18   18 

Total

 $392  $412 
         

Right-of-use assets obtained in exchange for obligations lease:

        

Operating leases

 $46  $865 

Total

 $46  $865 

 

The following table provides the details of supplemental cash flow information (in thousands):

 

  

December 29, 2024

  

December 31, 2023

 

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

        

Operating cash flows used for operating leases

 $378  $421 

Total

 $378  $421 

 

Non-cash ROU assets related to operating leases included in the operating cash flows for the fiscal year ended  December 29, 2024 and  December 31, 2023 were $269 thousand and $348 thousand, respectively.

 

The following table provides the details of ROU assets and lease liabilities (in thousands):

 

  

December 29, 2024

  

December 31, 2023

 

Right-of-use assets:

        

Operating leases

 $758  $981 

Total

 $758  $981 

Lease liabilities:

        

Operating leases

 $731  $983 

Total

 $731  $983 

 

The following table provides the details of future lease payments for operating leases as of December 29, 2024 and (in thousands):

 

Annual Fiscal Years

 

Operating

 

2025

 $339 

2026

  349 

2027

  128 

Total lease payments

  816 

Less: Interest

  85 

Present value of lease liabilities

 $731 

 

The following table provides the details of lease terms and discount rates:

 

  

December 29, 2024

 

ROU assets:

    

Weighted-average remaining lease term (years)

    

Operating leases

  2.42 

Weighted-average discount rates:

    

Operating leases

  9.00%

 

XML 39 R17.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Fair Value Measurements
12 Months Ended
Dec. 29, 2024
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

NOTE 9 FAIR VALUE MEASUREMENTS

 

The Company's cash, cash equivalents and restricted cash balances were $21.9 million and $24.6 million, including amounts in money market funds, as of December 29, 2024 and December 31, 2023, respectively. The money market funds are collateral for the company's credit card debt and had a balance of $0.1 million at  December 29, 2024 and December 31, 2023. Interest in these funds is earned at a 0.01% annual percentage rate ( "APR"). Due to the short-term nature of the money market funds, the Company believes that carrying value approximates fair value.

 

On April 28, 2023, the Company converted accounts receivable for a customer in the amount of approximately $1.16 million to notes receivable (the "Original Note"). At the time, the Original Note bore an interest rate of 3.0% compounded monthly. On June 28, 2023, the Company cancelled the Original Note and entered into a revised promissory note ("Second Revised Note") with the customer, where the interest rate changed to 4.69% compounded monthly, or a 4.8% effective annual interest rate, accruing from the date of the Original Note. On June 27, 2024, the Company cancelled the Second Revised Note and entered into a revised promissory note ("Current Note") with the customer, where the interest rate changed to 10.0% per annum. Accrued but unpaid interest will be compounded monthly, accruing from the date of the Current Note. Additionally, if not prepaid prior to the Current Note maturity date of the earlier of (i) 24 months from June 28, 2024 or (ii) the closing of the customer's Series B financing, the principal and all accrued and unpaid interest will be due and payable to the Company. If an event of default occurs, the interest rate will increase to 15.31%. All other terms of the Original Note remained the same. As of December 29, 2024, the related note receivable balance was $1.29 million, including $129 thousand in accrued interest. The Company evaluated the note receivable under the current expected credit loss ("CECL") model, which requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. The CECL model does not specify a threshold for the recognition of an impairment allowance. The Company utilized the probability-of-default method to determine the current expected credit loss for the note receivable. The probability-of-default method represents the likelihood that a receivable that has reached the point of default will not be collected in full. The Company updates its loss rate and factors annually to incorporate the most recent historical data and qualitative factors, including knowledge of industry and technological trends and understanding of the customer's business and history as a start-up entity. Additionally, these factors may include forward-looking information. Using this method, the Company measured the current expected credit loss associated with the note receivable to be de minimis as of December 29, 2024.

 

In the third quarter of 2021, in connection with a revenue contract with the same non-affiliated customer, the Company received shares of the customer's common stock. The full transaction price under the revenue contract was cash plus a non-cash consideration, which consisted of a certain amount of the customer's equity. The Company considered the non-cash consideration to be an investment in the customer. The full transaction price was the amount of consideration which the Company received under the contract in exchange for transferring the promised goods and services to the customer. Since the non-cash consideration was shares of common stock that were not publicly traded, the fair value was not readily determinable. The Company considered various valuation methods such as market multiples, guideline public company method, and the Black-Scholes Option Pricing model. Due to limited data for the valuation, the Company ultimately selected the Black-Scholes method using back-solve techniques as that was determined to be the most suitable with the available data. The Black-Scholes Option Pricing model is a valuation approach that can be used to determine the value of common shares for companies in which there are no, or infrequent, transactions involving common shares. The Company believed that its valuation method for the non-public equity under this arrangement fell under Level 3 in the fair value hierarchy because the value method relied on unobservable market inputs. The initial fair value of the non-cash consideration is listed below: 

 

  

Fair Value at Valuation Date Using:

 
  

Total

  

Quoted Prices in Active Markets for Identical Assets (Level I)

  

Significant Other Observable Inputs (Level 2)

  

Significant Unobservable Inputs (Level 3)

 

Non-marketable equity investment

 $300  $  $  $300 

 

In arriving at the estimated value for the non-cash consideration, the Company utilized inputs relying on significant judgment in accordance with the AICPA Accounting and Valuation Guide, Valuation of Privately Held Company Equity Securities Issued as Compensation (2013). The key assumptions below were utilized:   

 

 

Discount for lack of marketability: 34% - 41%.

 

Expected Term: 4 - 5 Years.

 

Risk Free Interest Rate: 0.75% - 0.92%.

 

Dividend: 0.00.

 

Volatility: 63% - 78%.

 

Volatility was estimated by utilizing a selected peer group of companies within the customer's industry with a valuation date as of  October 2021. 
 
After initial recognition fair value of the non-cash consideration, the Company elected to utilize the practical expedient under ASC 321 by which entities can elect to measure equity securities without readily determinable fair values at “cost minus impairment,” basis for periods subsequent to the acquisition date. Under the “cost minus impairment” methods, when the investment is determined to be impaired on the basis of a qualitative assessment or there is an observable price change in an orderly transaction, entities that have made the election in ASC 321 must remeasure such equity securities at fair value in accordance with ASC 820. ASC 321 indicates that the adjustments to the carrying value of an equity security without a readily determinable fair value should reflect the fair value of the security as of the date that the observable transaction for the similar security took place. 
 
Subsequent to the valuation date and through December 31, 2023, there were no observable price changes or indicators of impairment for the non-marketable equity investment. During Fiscal 2024, there were no observable price changes or indicators of impairment for the non-marketable equity investment. There was no change to the carrying value of the non-marketable equity investment of $0.3 million as of  December 29, 2024 and December 31, 2023.
 
XML 40 R18.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Income Taxes
12 Months Ended
Dec. 29, 2024
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

NOTE 10 INCOME TAXES

 

The following table presents the U.S. and foreign components of consolidated income (loss) before income taxes and the provision for (benefit from) income taxes (in thousands):

 

  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Income (loss) before income taxes:

            

U.S.

 $(3,782) $(225) $(4,116)

Foreign

  (56)  (36)  (53)

Income (loss) before income taxes

 $(3,838) $(261) $(4,169)
             

Provision for income taxes:

            

Current:

            

Federal

 $  $  $ 

State

  (2)  9   3 

Foreign

  (20)  (6)  36 

Subtotal

  (22)  3   39 

Deferred:

            

Federal

 $  $  $ 

State

         

Foreign

  25   (1)  59 

Subtotal

  25   (1)  59 

Provision for income taxes

 $3  $2  $98 

 

The following table presents the rate reconciliation between income tax provisions at the U.S. federal statutory rate and the effective rate reflected in the consolidated statements of operations (in thousands):

 

  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Income tax benefit at statutory rate

 $(806)  21.0% $(55)  21.0% $(876)  21.0%

State taxes

  (2)  0.1%  9   -3.4%  3   -0.1%

Foreign taxes

  17   -0.4%     -0.1%  106   -2.5%

Stock compensation and other permanent differences

  8   -0.2%  (740)  282.9%  21   -0.5%

162(m)

  147   -3.8%     0.0%     0.0%

R&D tax credits

  (543)  14.1%  (480)  183.8%  (318)  7.6%

Expired tax attributes

  585   -15.3%  1,290   -493.5%  3,563   -85.5%

Future benefit of deferred tax assets not recognized

  597   -15.6%  (22)  8.6%  (2,401)  57.6%

Provision for income taxes

 $3   -0.1% $2   -0.7% $98   -2.4%

 

Based on the available objective evidence, management believes it is more likely than not that the U.S. net deferred tax assets will not be fully realizable. Accordingly, the Company has provided a full valuation allowance against its U.S. federal and state deferred tax assets at December 29, 2024. Any future release of the valuation allowance may be recorded as a tax benefit increasing net income. The Company believes it is more likely than not it will be able to realize its foreign deferred tax assets.

 

Deferred tax balances are comprised of the following (in thousands):

 

  December 29, 2024  

December 31, 2023

 

Deferred tax assets:

        

Net operating losses

 $42,488  $42,220 

Accruals and reserves

  1,232   1,569 

Credits carryforward

  7,342   6,730 

Depreciation and amortization

  6,086   5,841 

Stock-based compensation

  601   447 

Operating lease liability

  165   216 

Gross deferred tax assets

  57,914   57,023 

Deferred tax liabilities:

        

Right-of-use asset

  (172)  (215)

Withholding tax on future distribution

  (125)  (125)

Gross deferred tax liabilities

  (297)  (340)

Net deferred tax assets

  57,617   56,683 

Valuation allowance

  (57,742)  (56,783)

Total deferred tax liability

 $(125) $(100)

 

Beginning January 1, 2022, the Tax Cuts and Jobs Act (the "Tax Act”) eliminated the option to deduct research and development expenditures in the current year and requires taxpayers to capitalize such expenses pursuant to Internal Revenue Code (“IRC”) Section 174. The capitalized expenses are amortized over a 5-year period for domestic expenses and a 15-year period for foreign expenses. As a result of this provision of the Tax Act, the Company capitalized $10.1 million of research expenses in fiscal year 2024.

 

As of December 29, 2024, the Company had federal and state income tax net operating loss ("NOL") carryforwards of approximately $170.3 million and $96.3 million, respectively. Approximately $103.5 million in federal NOLs generated before January 1, 2018 expire beginning in 2025 through 2037. Federal NOLs of $66.8 million generated in years after January l, 2018 can be carried forward indefinitely. State NOLs will expire beginning in fiscal year 2028 through 2044. The Company had research credit carryforwards of approximately $5.2 million for federal and $5.7 million for state income tax purposes as of December 29, 2024. If not utilized, the federal carryforwards will expire beginning in 2026 through 2044. The California research credit carryforward can be carried forward indefinitely.

 

Due to the Company's history of losses, it believes that it is more likely than not that the deferred tax assets and benefits from these federal and state NOL and credit carryforwards will not be realized as of December 29, 2024. Accordingly, the Company established a valuation allowance of $57.7 million, tax-effected, as of the Fiscal Year ended  December 29, 2024 due to uncertainties related to its ability to utilize its U.S. deferred tax assets before they expire.

 

Events which may restrict utilization of a company’s net operating loss and credit carryforwards include, but are not limited to, certain ownership change limitations as defined in Internal Revenue Code Section 382(a) ("Section 382") and similar state provisions. In the event the Company has had a change of ownership, utilization of carryforwards could be restricted to an annual limitation. The annual limitation may result in the expiration of net operating loss carryforwards and credit carryforwards before utilization.

 

The Company performed a Section 382 Study related to ownership changes in fiscal year 2023, covering the period starting January 1, 2005 through December 31, 2023. Per the Section 382 Study, there were no Section 382 ownership changes during this period. As a result, the future utilization of the Company's NOL and R&D credit carryovers generated since 2005 are not subject to any limitations, assuming the Company does not experience an ownership change in the future.

 

Foreign withholding taxes associated with the repatriation of earnings of foreign subsidiaries were not provided for on the undistributed earnings of certain foreign subsidiaries as of the end of fiscal 2024. The Company intends to reinvest these earnings indefinitely in the Company’s foreign subsidiaries. The Company believes that future domestic cash generation will be sufficient to meet future domestic cash needs. In previous years, the Company recorded a deferred tax liability of approximately $0.1 million on the undistributed earnings of non-U.S. subsidiaries. During fiscal 2024, there were no changes to this balance, and at December 29, 2024, the balance for this deferred tax liability was approximately $0.1 million. The foreign withholding taxes are not expected to have a material impact on the Company’s financial position and results of operation.

 

Uncertain Tax Positions

 

Changes in gross unrecognized benefits are as follows (in thousands):

 

  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Beginning balance of unrecognized tax benefits

 $2,513  $2,249  $2,118 

Additions (subtractions) for tax positions related to the prior year

  (63)  2    

Additions for tax positions related to the current year

  280   262   185 

Lapse of statutes of limitations

        (54)

Ending balance of unrecognized tax benefits

 $2,730  $2,513  $2,249 

 

Out of $2.7 million of unrecognized tax benefits, there are no unrecognized tax benefits that would result in a change in the Company's effective tax rate if recognized in future years. The accrued interest and penalties related to uncertain tax positions was not significant as of December 29, 2024, December 31, 2023, and January 1, 2023.

 

The Company is not currently under tax examination in the U.S. and the Company’s historical net operating loss and credit carryforwards may be adjusted by the Internal Revenue Service and other tax authorities until the statute closes on the year in which such tax attributes are utilized. The Company estimates that its unrecognized tax benefits will not change significantly within the next twelve months.

 

The Company is subject to U.S. federal income tax as well as income taxes in many U.S. states and foreign jurisdictions in which the Company operates. The U.S. tax years from 2005 forward remain effectively open to examination due to the carryover of unused net operating losses and tax credits.

 

Significant components of the Company's income taxes paid are as follows (in thousands):

 

  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Federal

 $  $  $ 

State and local

  13   9   2 

Japan

  1   2   2 

Taiwan

     2   4 

India

  15   1   7 

China

  4       

Other foreign jurisdictions

        1 

Total income taxes paid

 $33  $14  $16 

 

XML 41 R19.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Stockholders' Equity
12 Months Ended
Dec. 29, 2024
Notes to Financial Statements  
Equity [Text Block]

NOTE 11 STOCKHOLDERS’ EQUITY

 

Common and Preferred Stock

 

As of December 29, 2024, the Company is authorized to issue 200 million shares of common stock and has 10 million shares of authorized but unissued undesignated preferred stock. Without any further vote or action by the Company’s stockholders, the Board of Directors has the authority to determine the powers, preferences, rights, qualifications, limitations, or restrictions granted to or imposed upon any wholly unissued shares of undesignated preferred stock.

 

Issuance of Common Stock

 

On December 5, 2024, the Company entered into common stock purchase agreements with certain investors for the sale of an aggregate of 424 thousand shares of its common stock, in a registered direct offering pursuant to an effective shelf registration statement on Form S-3, resulting in net cash proceeds of approximately $3.2 million. Issuance costs of $27 thousand related to the offering were immaterial. The purchase price for each share of common stock in the December 2024 offering was $7.67.

 

On March 13, 2024, the Company entered into common stock purchase agreements with certain institutional investors and their affiliated entities for the sale of an aggregate of  223 thousand shares of common stock in a registered direct offering pursuant to an effective shelf registration statement on Form S-3, resulting in net cash proceeds of approximately $3.5 million. Issuance costs of $24 thousand related to the offering were immaterial. The purchase price for each share of common stock in the March 2024 offering was $16.00.
 

On March 21, 2023, the Company entered into common stock purchase agreements with certain investors for the sale of an aggregate of 450 thousand shares of its common stock, in a registered direct offering pursuant to an effective shelf registration statement on Form S-3, resulting in net cash proceeds of approximately $2.3 million. Issuance costs related to the offering were immaterial. The purchase price for each share of common stock in the March 2023 offering was $5.14.

 

On September 14, 2022 and February 9, 2022, the Company entered into common stock purchase agreements with certain investors for the sale of an aggregate of 487 thousand and 310 thousand shares of common stock, respectively, in registered direct offering direct offerings pursuant to an effective shelf registration statement on Form S-3, resulting in net cash proceeds of approximately $3.2 million and $1.5 million, respectively. Issuance costs related to the September 14, 2022 and the February 9, 2022 offerings were immaterial. The purchase price for each share of common stock in the September 14, 2022 and February 9, 2022 offerings were $6.57 and $4.78, respectively.

 

On August 17, 2022, the Company filed a new Registration Statement on Form S-3 with the SEC to replace a previously expired Registration on Form S-3, under which the Company may sell, from time-to-time common stock, preferred stock, depositary shares, warrants, debt securities, and units, individually or as units comprised of one or more of the other securities or a combination thereof. The Company's registration statement became effective on August 26, 2022.

 

Warrants exercisable for  386 thousand shares of common stock at an exercise price of  $19.32 per share were issued on  May 29, 2018 and were exercisable any time for a period of 60 months. These warrants expired unexercised on May 29, 2023.
XML 42 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Employee Stock Plans
12 Months Ended
Dec. 29, 2024
Notes to Financial Statements  
Disclosure of Employee Stock Ownership Plans [Text Block]

NOTE 12 EMPLOYEE STOCK PLANS

 

2009 Stock Plan

 

On April 24, 2019, the QuickLogic Corporation 2009 Stock Plan ("2009 Stock Plan") was replaced by the 2019 Stock Plan and the remaining balance of available shares under the 2009 Stock Plan were cancelled.

 

2019 Stock Plan

 

On April 24, 2019, the Company’s Board of Directors and shareholders approved the QuickLogic Corporation 2019 Stock Plan ("2019 Stock Plan"). The 2019 Stock Plan was extended ten years through April 24, 2029. Under the 2019 Stock Plan, 5.0 million shares of common stock were available for grants, plus any shares subject to any outstanding options or other awards granted under the 2009 Stock Plan that expire, are forfeited, cancelled, returned to the Company for failure to satisfy vesting requirements, settled for cash, or otherwise terminated without payment being made thereunder.

 

On December 23, 2019, the Company filed a Certificate of Amendment to the Company's Amended and Restated Certificate of Incorporate with the Secretary State of Delaware to effect a 1-for-14 reverse stock split ("Reverse Stock Split") became effective on December 23, 2019. As such, 357 thousand shares of common stock were now authorized for grants under the 2019 Stock Plan, plus any shares subject to any outstanding options or other awards granted under the 2009 Stock Plan that expire, are forfeited, cancelled, returned to the Company for failure to satisfy vesting requirements, settled for cash, or otherwise terminated without payment being made thereunder.

 

The Company's Board of Directors approved and on April 22, 2020, stockholders subsequently ratified an increase in the total number of shares available for future awards under the 2019 Stock Plan. The approved increase in the total number of shares available for future awards was 550 thousand shares, for an overall authorized amount of 907 thousand shares, plus any shares subject to any outstanding options or other awards granted under the Company's 2009 Stock Plan that are terminated, canceled, surrendered, or forfeited as of April 22, 2020. On April 28, 2020, the Company filed a Registration Statement on Form S-8 with the Securities and Exchange Commission to register an additional 550 thousand shares of its common stock that may be issued under the Company’s 2019 Stock Plan.

 

The Company's Board of Directors approved and on May 12, 2021, stockholders subsequently ratified an increase in the total number of shares available for future awards under the 2019 Stock Plan. The approved increase in the total number of shares available for future awards was 600 thousand shares, for an overall authorized amount of 1.5 million shares, plus any shares subject to any outstanding options or other awards granted under the Company's 2009 Stock Plan that are terminated, canceled, surrendered, or forfeited as of May 12, 2021. On May 19, 2021, the Company filed a Registration Statement on Form S-8 with the Securities and Exchange Commission to register an additional 600 thousand shares of its common stock that may be issued under the Company’s 2019 Stock Plan.

 

The Company's Board of Directors approved and on May 10, 2022, stockholders subsequently ratified an increase in the total number of shares available for future awards under the 2019 Stock Plan. The approved increase in the total number of shares available for future awards was 900 thousand shares, for an overall authorized amount of 2.4 million shares, plus any shares subject to any outstanding options or other awards granted under the Company's 2009 Stock Plan that are terminated, canceled, surrendered, or forfeited as of May 10, 2022. On May 19, 2022, the Company filed a Registration Statement on Form S-8 with the Securities and Exchange Commission to register an additional 900 thousand shares of its common stock that may be issued under the Company’s 2019 Stock Plan.

 

As of December 29, 2024, approximately 65 thousand shares of the Company’s common stock were reserved for issuance under the 2019 Stock Plan.

 

Options typically vest at a rate of 25% one year after the vesting commencement date, and one forty-eighth for each month of service thereafter. RSUs typically vest at a rate of 25% one year after the vesting commencement date, and one eighth every six months thereafter. The Company may implement different vesting schedules in the future with respect to any new equity awards.

 

2009 Employee Stock Purchase Plan

 

The 2009 Employee Stock Purchase Plan, or 2009 ESPP, was adopted in March 2009 and subsequently approved by the Company's stockholders on April 22, 2009. Under the 2009 ESPP, 2.3 million shares were reserved for issuance. The 2009 ESPP originally extended for ten years until March 6, 2019 and provides for six-month offering periods. Participants purchase shares through payroll deductions of up t20% of an employee’s total compensation (maximum of 20,000 shares per offering period). The 2009 ESPP permits the Board of Directors to determine, prior to each offering period, whether participants purchase shares at: (i) 85% of the fair market value of the common stock at the end of the offering period; or (ii) 85% of the lower of the fair market value of the common stock at the beginning or the end of an offering period.

 

The Company's Board of Directors approved and on April 23, 2015, stockholders subsequently ratified an increase in the total number of shares available for sale under the 2009 ESPP. The approved increase in the total number of shares available for sale was 1.0 million shares, for an overall authorized amount of 3.3 million shares. On November 16, 2015, the Company filed a Registration Statement on Form S-8 with the Securities and Exchange Commission to register an additional 1.0 million shares of its common stock that may be issued under the Company’s 2009 ESPP.

 

The Company's Board of Directors approved and on April 26, 2017, stockholders subsequently ratified an increase in the total number of shares available for sale under the 2009 ESPP. The approved increase in the total number of shares available for sale was 1.5 million shares, for an overall authorized amount of 4.8 million shares.

 

On December 23, 2019, the Company filed a Certificate of Amendment to the Company's Amended and Restated Certificate of Incorporate with the Secretary State of Delaware to effect a 1-for-14 reverse stock split became effective on December 23, 2019. As such, 343 thousand shares of common stock were now authorized for issuance under the 2009 ESPP and participants could now purchase a maximum of 1,428 shares per six-month offering period.

 

The Company's Board of Directors approved and on April 22, 2020, stockholders subsequently ratified an increase in the total number of shares available for sale under the 2009 ESPP. The approved increase in the total number of shares available for sale was 300 thousand shares, for an overall authorized amount of 643 thousand shares. Additionally, stockholders approved an extension of the term for the 2009 ESPP for ten years until March 5, 2029. On April 28, 2020, the Company filed a Registration Statement on Form S-8 with the Securities and Exchange Commission to register an additional 407 thousand shares of its common stock that may be issued under the Company’s 2009 ESPP, which consisted of 300 thousand shares approved on April 22, 2020 and the 1.5 million shares approved on April 26, 2017 after accounting for the reverse stock split, or 107 thousand shares.

 

In November 2020, the Board of Directors approved to increase the maximum number of shares available to be purchased per six-month offering from 1,428 shares to 10,000 shares. Additionally, the Board of Directors has determined that, until further notice, future offering periods will be made at 85% of the lower of the fair market value of the common stock at the beginning or the end of an offering period.

 

As of December 29, 2024, approximately 121 thousand shares of the Company’s common stock were reserved for issuance under the 2009 ESPP Stock Plan.

XML 43 R21.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Stock-based Compensation
12 Months Ended
Dec. 29, 2024
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

NOTE 13 STOCK-BASED COMPENSATION

 

The Company provides stock-based incentive compensation awards to eligible employees and non-employee directors. Awards that may be granted under the program include non-qualified and incentive stock options, restricted stock awards, restricted stock units ("RSU"), and performance-based restricted stock units ("PRSU") and are based on the closing price of the Company’s common stock on the date of grant. To date, awards granted under the program consist of stock options, RSUs, and PRSUs. The majority of stock-based awards granted under the program vest over two years. Stock options granted under the program have a maximum contractual term of ten years.

 

Stock-based compensation expense recognized in the Company’s consolidated statements of operations for the years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively is as follows (in thousands):

 

  

Fiscal Years

 

Stock-based compensation expense included in:

  2024   2023   2022 

Cost of revenue

 $852  $328  $272 

Research and development

  1,048   595   652 

Selling, general and administrative

  2,706   1,599   1,111 

Total costs and expenses

 $4,606  $2,522  $2,035 

 

  

Fiscal Years

 

Stock-based compensation expense by type of award:

 

2024

  

2023

  

2022

 

ESPP

 $108  $127  $70 

RSU and PRSU

  4,498   2,395   1,965 

Total costs and expenses

 $4,606  $2,522  $2,035 

 

 The Company capitalized stock-based compensation amounts to capitalized internal-use software and tooling, net of $158 thousand and $248 thousand for the years ended December 29, 2024 and December 31, 2023, respectively. No stock-based compensation was capitalized to internal-use software and tooling for the year ended January 1, 2023. No stock-based compensation was capitalized or included in inventories for the years ended December 29, 2024, December 31, 2023, and January 1, 2023.

 

Stock-Based Compensation Award Activity

 

A roll forward of shares available for grant under the 2019 Plan (in thousands) is as follows:

 

  

Shares Available for Grant

 
    

Balance at January 1, 2023

  960 

RSUs and PRSUs granted

  (400)

Options forfeited or expired

  15 

RSUs and PRSUs forfeited

  20 

Balance at December 31, 2023

  595 

Options forfeited or expired

  12 

RSUs and PRSUs granted

  (635)

RSUs and PRSUs forfeited

  93 

Balance at December 29, 2024

  65 

 

No stock options were granted during any of the periods presented.

 

Stock Options

 

A roll forward of stock options under the 2019 Plan is as follows: 

 

  

Number of Shares

  

Weighted Average Exercise Price

  

Weighted Average Remaining Term

  

Aggregate Intrinsic Value

 
  

(in thousands)

      

(in years)

  

(in thousands)

 

Balance outstanding at January 3, 2021

  121  $28.46         

Forfeited or expired

  (28)  31.68         

Balance outstanding at January 2, 2022

  93   27.49         

Forfeited or expired

  (18)  39.72         

Balance outstanding at January 1, 2023

  75   24.50         

Forfeited or expired

  (15)  45.22         

Balance outstanding at December 31, 2023

  60   19.45         

Forfeited or expired

  (12)  48.14         

Outstanding, exercisable, and vested at December 29, 2024

  48  $12.05   1.70  $ 

 

The intrinsic value for the stock options, based on the Company’s closing stock price of $9.86 per share at December 27, 2024, the last trading day of the Company’s current reporting period, was $0 which would have been received by the option holders had all option holders exercised their options as of that date.

 

No options were exercised or granted during the years ended December 29, 2024 December 31, 2023, and January 1, 2023. As of December 29, 2024, there were no unvested stock options.

 

Restricted Stock Units

 

The Company grants RSUs to employees with various vesting terms. RSUs entitle the holder to receive, at no cost, one common share for each restricted stock unit on the date vested. The Company withholds shares in settlement of employee tax withholding obligations on the vesting of restricted stock units.

 

As of December 29, 2024, there was approximately $3.3 million in unrecognized stock-based compensation expense related to RSUs, inclusive of unrecognized stock-based compensation related to PRSUs of $6 thousand. The remaining unrecognized stock-based compensation expense as of  December 29, 2024 is expected to be recorded over a weighted average period of 1.45 years.

 

A roll forward summarizing RSU activity and related weighted average grant date fair values is as follows: 

 

  

RSUs Outstanding

 
  

Number of Shares

  

Weighted Average Grant Date Fair Value

 
  

(in thousands)

     

Nonvested at January 2, 2022

  568  $5.86 

Granted

  584   6.11 

Vested

  (490)  5.56 

Forfeited

  (32)  5.35 

Nonvested at January 1, 2023

  630   6.05 

Granted

  400   8.12 

Vested

  (421)  6.15 

Forfeited

  (20)  6.92 

Nonvested at December 31, 2023

  589   7.35 

Granted

  635   9.57 

Vested

  (532)  8.29 

Forfeited

  (93)  13.16 

Nonvested at December 29, 2024

  599  $7.97 

  

2009 ESPP Stock Plan

 

The Company issued 41 thousand shares of common stock at an average price of $7.65 per share, 45 thousand shares of common stock at an average price of $4.48 per share, and 52 thousand shares of common stock at an average price of $4.82 per share to employees in the years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively.

 

The weighted average grant date fair value and the weighted-average assumptions used to estimate the fair value of ESPP option rights granted is as follows:

 

  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Expected life (months)

  5.9   6.0   6.0 

Risk-free interest rate

  4.71%  5.30%  3.04%

Volatility

  64%  50%  57%

Dividend yield

         

Weighted average fair value of ESPP options granted

 $2.93  $2.14  $2.04 
XML 44 R22.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Information Concerning Product Lines, Geographic Information, and Revenue Concentration
12 Months Ended
Dec. 29, 2024
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

NOTE 14 INFORMATION CONCERNING SEGMENTS, PRODUCT LINES, GEOGRAPHIC INFORMATION, ACCOUNTS RECEIVABLE AND REVENUE CONCENTRATION

 

The Company identifies its business segments based on business activities, management responsibility, and geographic location. For all periods presented, the Company operated in a single reportable business segment.

 

The Company has one reportable operating segment based on how its Chief Operating Decision Maker (CODM) manages the business and in a manner consistent with the availability of discrete financial information and the internal reporting provided to the CODM. The CODM, the Company's Chief Executive Officer (CEO), reviews detailed income statements, balance sheets, and sales reports in order to assess performance of the Company. The CODM does not review assets at a different asset level or category than at the consolidated level and the consolidated statements of operations are presented to the CODM without further disaggregation. Significant segment expenses also include depreciation, amortization, and stock-based compensation, which are disclosed within the consolidated statements of cash flows. The Company does not have any significant intra-entity sales or transfers.

 

Sales, operating income, and net income are some of the key variables monitored by the CODM and management when determining the Company's financial condition and operating performance. The CODM uses sales, operating income (loss), and net income (loss) to evaluate income generated in deciding whether to reinvest profits into the segment or to use such profits for other purposes, such as for acquisitions or share repurchases. These key variables are also used to monitor budget versus actual results, as well as in competitive analyses by benchmarking to the Company’s competitors.

 

The following is a breakdown of revenue by product family (in thousands): 

 

  

Fiscal Years

 
  

2024

  

2023

  

2022

 

New products

 $16,128  $18,211  $11,675 

Mature products

  3,984   2,987   4,505 

Total revenue

 $20,112  $21,198  $16,180 

 

New products revenue consists of revenues from the sale of hardware products manufactured on 180 nanometer or smaller semiconductor processes, eFPGA IP license, professional services, QuickAI and SensiML AI software as a service (SaaS) revenues. Mature products include all products produced on semiconductor processes larger than 180 nanometer. Associated royalty revenues are included within their respective device's classification.

 

The following is a breakdown of new products revenue (in thousands): 

 

  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Hardware products

 $2,547  $1,230  $3,757 

eFPGA IP

  13,120   16,839   7,545 

SaaS & Other

  461   142   373 

Total new products revenue

 $16,128  $18,211  $11,675 

 

eFPGA IP revenue is comprised primarily of eFPGA intellectual property license revenue, eFPGA-related professional services revenue, and eFPGA-related support and maintenance revenue. eFPGA-IP revenue related to professional services was approximately $13.1 million, $16.6 million, and $7.4 million in the Fiscal Years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively.

 

Contract assets were approximately $2.7 million, $3.6 million, and $2.0 million at December 29, 2024, December 31, 2023, and January 1, 2023, respectively and were included under current assets on the Company's consolidated balance sheets. Changes in the Company's contract asset balance resulted from the Company gaining the unconditional right to invoice its customers for previously recognized revenue, partially offset by additional revenue recognition in the period for contracts that contain a different payment schedule than the Company's revenue recognition timeline. The Company expects to invoice the $2.7 million in contract assets as of December 29, 2024 by the end of fiscal Q3'25.

 

Contract liabilities of $0.5 million, $1.1 million, and $0.3 million were included in deferred revenue on the Company's consolidated balance sheets at December 29, 2024, December 31, 2023, and January 1, 2023, respectively. In the twelve months ended December 29, 2024, the Company recognized the previously outstanding contract liabilities as of December 31, 2023 of $1.1 million as revenue. The Company expects to recognize the $0.5 million in deferred revenues as of December 29, 2024 using the output time-based method through the end of Q2'25.

 

Of its remaining unsatisfied performance obligations not currently on the Company's balance sheet, the Company expects to recognize $4.7 million by Q3'25, either through the input time-based method or the output method, recognizing revenue as deliverables such as IP and various technologies and training are transferred or provided to the customer. For the majority of the Company's contracts, payment schedules are in place and cash receipts will not always follow the timeline of the Company's revenue recognition policies. As such, the Company will typically record contract assets and liabilities on its consolidated balance sheet in relation to these contracts.

 

During the year ended January 1, 2023, the Company entered into a multiple-year agreement with a customer to provide professional services over multiple phases of which each phase has to be separately approved prior to commencement of work. Other contractual terms include a termination for convenience clause including the enforceable right to payment for performance completed to date.

 

The Company assessed the agreement under ASC 606 noting the following judgments, estimates, and conclusions:

 

 

•  

Each funded phase comprised a separate contract.

 

•  

There were monthly performance obligations associated with stated milestones.

 

•  

The application of the output method resulted in the allocation of the transaction price for the contract on a straight-line basis for the stated milestones.

 

•  

Further, revenue for the contract is recognized at a point in time when control of the asset is transferred to and accepted by the customer.

 

Associated with this agreement, the Company recognized professional services revenue amounting to $10.9 million and $14.8 million and $3.3 million for the fiscal years ended December 29, 2024, December 31, 2023 and January 1, 2023, respectively. As of December 29, 2024 and December 31, 2023, the Company had $2.6 million and $3.6 million, respectively, in contract assets on its consolidated balance sheets associated with this agreement.

 

The Company derives revenue from sales to customers located in North America, Europe and Asia Pacific. North America includes revenue from the United States. Revenue from the United States was $16.9 million or 84% of total revenue, $18.6 million or 88% of total revenue, and $10.6 million or 67% of total revenue in the years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively. The Company attributes revenues from external customers to individual countries based on the end customer's country, if available. If not available, the Company will utilize the country of the furthest entity in the supply chain for which the country is known, such as the distributor or assembly.

 

The following is a breakdown of revenue by shipping destination (in thousands): 

 

  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Asia Pacific

 $2,199  $1,965  $3,558 

North America

  17,196   18,644   10,912 

Europe

  717   589   1,710 

Total revenue

 $20,112  $21,198  $16,180 

 

The following distributors and customers accounted for 10% or more of the Company's revenue for the periods presented. Distributor amounts represent revenue from the Company's goods and services sold to a distributor. Customer amounts represent revenues from both distributor and from the Company to an end customer. As such, revenue to a distributor may also include information related to customers.

 

  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Distributor "A"

  11%  *   15%

Distributor "B"

  *   *   12%

Customer "A"

  54%  70%  20%

Customer "C"

  *   *   16%

Customer "F"

  *   *   12%

* Represents less than 10% of revenue as of the date presented.

 

The following distributors and customers accounted for 10% or more of the Company's accounts receivable and contract asset balance as of the dates presented:

 

  

December 29,

  

December 31,

 
  

2024

  

2023

 

Distributor "A"

  10%  * 

Distributor "D"

  12%  * 

Customer "A"

  50%  86%

Customer "K"

  10%  * 

* Represents less than 10% of trade accounts receivable and contract assets, net, as of the date presented.

 

Approximately 0.1% and 0.4% of the Company’s long-lived assets, including property and equipment and other assets, were located outside the United States as of December 29, 2024 and December 31, 2023, respectively.

XML 45 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Note 15 - Commitments and Contingencies
12 Months Ended
Dec. 29, 2024
Notes to Financial Statements  
Commitments Disclosure [Text Block]

NOTE 15 COMMITMENTS AND CONTINGENCIES

 

Commitments

 

The Company's principal contractual commitments include purchase obligations, re-payments of draw downs from the revolving line of credit, and payments under operating leases and financing arrangements. Purchase obligations are largely comprised of open purchase order commitments to suppliers and to subcontractors under professional services agreements. The Company's risk associated with the purchase obligations under professional services agreements is limited to the termination liability provisions within those contracts, and as such, it does not believe they represent a material liquidity risk to the company.

 

Certain wafer manufacturers require the Company to forecast wafer starts several months in advance. The Company is committed to take delivery of and to pay for a portion of the forecasted wafer volume. The Company did not have any non-cancellable purchase commitments with various wafer foundries as of December 29, 2024.

 

Purchase Obligations

 

Purchase obligations represent contractual agreements to purchase goods or services entered into in the ordinary course of business. Purchase obligations are legally binding and amongst other things, specify a minimum or a range of quantities, pricing, and approximate timing of the transaction. Purchase obligations include amounts that are recorded on the Company's consolidated balance sheets, as well as amounts that are not recorded on the Company's consolidated balance sheets. The Company had $1.2 million of recorded and unrecorded purchase obligations due within the next twelve months as of December 29, 2024. The Company expects this commitment to be fulfilled over the next twelve months of Fiscal 2025.

 

Litigation

 

From time to time, the Company may become involved in legal actions arising in the ordinary course of business including, but not limited to, intellectual property infringement and collection matters. Absolute assurance cannot be given that any such third-party assertions will be resolved without costly litigation; in a manner that is not adverse to the Company’s consolidated financial position, results of operations, or cash flows; or without requiring royalty or other payments which may adversely impact gross profit.

XML 46 R24.htm IDEA: XBRL DOCUMENT v3.25.1
Note 16 - Subsequent Events
12 Months Ended
Dec. 29, 2024
Notes to Financial Statements  
Subsequent Events [Text Block]

NOTE 16 SUBSEQUENT EVENTS

 

On January 7, 2025, the Company announced its Board of Directors was actively exploring options for its wholly owned subsidiary, SensiML. Preliminary discussions commenced with potential strategic partners regarding the possible sale of SensiML or its assets. As of the announcement date, the Company started accounting for its SensiML subsidiary under restructuring activities in accordance with ASC 420.

 

Additionally, as of the filing date of March 25, 2025, for the Company's fiscal 2024 annual report on Form 10-K, there have not been any new material developments regarding the disposal of SensiML. As such, the Company is unable to estimate any financial effects related to the disposal of SensiML. The Company continues to evaluate various options for the future of SensiML.

 

On February 25, 2025, the Company entered into an At Market Issuance Sales Agreement (the "Sales Agreement") with Needham & Company, LLC (the "Agent"), pursuant to which the Company may offer and sell, from time to time, through the Agent, as sales agent, shares of the Company's common stock, par value $0.001 per share, having an aggregate offering price of up to $20,000,000 (the "ATM Offering"). The Company intends to use the net proceeds from the ATM Offering for general corporate purposes, which may include, but is not limited to, working capital, licensing or acquiring intellectual property or technologies to incorporate in the Company's products, capital expenditures, to fund possible investments in and acquisitions of complementary businesses, partnerships, or minority investments, or to repay debt. As of March 21, 2025, the Company sold 182 thousand shares under the ATM Offering.

 

On March 6, 2025, the Company entered into Common Stock Purchase Agreements with certain institutional investors for the sale of an aggregate of 256,200 shares of common stock, par value $0.001 (the “Common Stock”), in a registered direct offering. These share placements resulted in gross proceeds of approximately $1.5 million (the “Financing”). The purchase price for each share of Common Stock in the Financing was $5.93. The per share purchase price reflects no discount based upon the 3-day volume weighted average price as of the close of trading on March 5, 2025.

 

On March 14, 2025, the Company entered into the Eighth Amendment (the “Eighth Amendment”) to their Amended and Restated Loan and Security Agreement (as amended, the “Loan Agreement”) dated December 21, 2018, with Heritage Bank of Commerce. The Eighth Amendment, which became effective on March 17, 2025, amends the Loan Agreement to, among other things, extend the loan maturity date for one year through December 31, 2026.

 

XML 47 R25.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 29, 2024
Notes to Financial Statements  
SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]
 

2. Financial Statement Schedules

 

All schedules are omitted because they are not applicable or the required information is shown in the consolidated financial statements or notes thereto.

XML 48 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 29, 2024
Accounting Policies [Abstract]  
Cash and Cash Equivalents, Policy [Policy Text Block]

Cash Equivalents and Restricted Cash

 

The Company considers all short-term, highly liquid investments with an original or a remaining maturity at purchase of ninety days or less to be cash equivalents. The Company’s investment portfolio included in cash equivalents is generally comprised of investments that meet high credit quality standards. The Company’s investment portfolio consists of money market accounts and funds. Restricted cash represents amounts pledged as cash security related to the use of credit cards.

 

Revenue from Contract with Customer [Policy Text Block]

Contract Balances

 

Due to the terms in contractual agreements with customers, the timing of revenue recognition may differ from the timing of invoicing to customers, and these timing differences result in accounts receivables, contract assets, or contract liabilities on the Company’s consolidated balance sheets.

 

The Company records a contract asset when revenue is recognized prior to invoicing if the Company does not have the unconditional right to invoice the customer. The Company records a contract liability (deferred revenue) when revenue is recognized subsequent to invoicing and also when consideration is received in advance of satisfying performance obligations. Balances in contract assets are transferred to accounts receivable when the Company has an unconditional right to invoice the customer. Balances in contract liabilities (deferred revenue) are recognized as revenue once the performance obligations are satisfied, as control of goods and services are transferred to the customer, all revenue recognition criteria have been met, and any constraints have been resolved. Payment terms and conditions vary by term of contracts with the customer. The Company's contracts do not include a significant financing component. The Company's invoicing terms provide customers with simplified and predictable ways of purchasing the Company's goods and services and not to facilitate financing arrangements. The timing between invoicing and when payment is due is not significant. The Company defers costs until related revenue is recognized.

 

The Company had contract assets associated with eFPGA-related professional services revenue of approximately $2.7 million, $3.6 million, and $2.0 million and contract liabilities (reflected as deferred revenue) associated with eFPGA-related professional services revenue of $0.4 million, $1.1 million, and $0.3 million on the consolidated balance sheets at  December 29, 2024, December 31, 2023, and January 1, 2023, respectively.

 

Assets Recognized from Costs to Obtain a Contract with a Customer

 

The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than one year. The Company has concluded that none of the costs it has incurred to obtain and fulfill its ASC 606 contracts during the years ended  December 29, 2024 and  December 31, 2023 met the capitalization criteria and as such, there are no costs deferred nor recognized as assets on the consolidated balance sheets at December 29, 2024 and December 31, 2023.

 

Credit Loss, Financial Instrument [Policy Text Block]

Current Expected Credit Losses

 

The current expected credit loss ("CECL") reserve required under ASU 2016-13 "Financial Instruments - Credit Losses - Measurement of Credit Losses on Financial Instruments (Topic 326)" ("ASU 2016-13"), reflects the Company's current estimate of potential credit losses related to its financing receivables and contract assets. As of January 1, 2023 and December 31, 2023, the Company's CECL reserve was $0. Subsequent changes to the CECL reserve are recognized through a provision for or reversal of current expected credit loss reserve on the Company's consolidated statement of operations. ASU 2016-13 specifies the reserve should be based on relevant information about past events, including historical loss experience, market conditions, and reasonable and supportable macroeconomic forecasts for the duration of each financing receivable. For each financing receivable and contract asset, the Company performs an annual quantitative assessment of the impact of CECL using a probability-of-default method. This includes estimating the probability that the loan will default before its maturity (probability of default) and the amount of the loss if the loan defaults (loss given default). These two factors result in an expected loss percentage that is applied to the balance of each financing receivable to determine the expected credit loss. The Company adjusts these factors for current conditions, including the financial condition of the borrower, the probability that it will grant the borrower a concession through modification of the loan terms, and reasonable and supportable forecasts of future losses as necessary.

 

For its trade accounts receivable, the Company estimates the current expected credit loss at the end of each reporting period based on the aging of the trade receivable balance, current and historical customer trends, and communications with its customers. Amounts are written off only after considerable collection efforts have been made and the amounts are determined to be uncollectible.

 

The Company provides an allowance for credit losses for its trade accounts receivable based on both historical experience and a specific identification basis. As of  December 29, 2024 and December 31, 2023, the allowance for credit losses was $30 thousand and $34 thousand, respectively, in its consolidated balance sheets. Credit loss expense for the years ended  December 29, 2024, December 31, 2023, and  January 1, 2023 was $6 thousand, $24 thousand, and $16 thousand, respectively.

 

Lessee, Leases [Policy Text Block]

Leases

 

The Company accounts for leases under ASC 842 and related ASUs. Under ASC 842, all significant lease arrangements are generally recognized at the lease commencement date. Right-of-use ("ROU") assets and lease liabilities are recorded in the Company's consolidated balance sheet. The Company determines if an arrangement is a lease at inception, including considering whether the Company has the right to obtain substantially all of the economic benefits from and direct the use of an identified asset for a period of time. When an arrangement is a lease, the Company determines if it is an operating lease or a finance lease. Lease liabilities represent the present value of the Company's future lease payments over the expected lease term, which includes options to extend or terminate the lease when it is reasonably certain those options will be exercised. The present value of a lease liability is determined using the Company's incremental collateralized borrowing rate at lease inception. ROU assets represent the Company's right to control the use of the leased asset during the lease and are recognized in an amount equal to the lease liability for leases with an initial term greater than 12 months. An ROU asset may also include lease payments related to initial direct costs and prepayments and excludes lease incentives. The Company does not apply lease recognition requirements to lease arrangements having terms of twelve months or less. Instead, it recognizes payments in the consolidated statement of operations as rental costs on a straight-line basis over the lease term. The Company has lease agreements which contain lease and non-lease components; non-lease components are generally accounted for separately.

 

The Company’s ROU assets were approximately $0.8 million and $1.0 million and lease liabilities were approximately $0.7 million and $1.0 million on the Company’s consolidated balance sheets at  December 29, 2024 and December 31, 2023, respectively. See Note 8 for additional information.

 

Fair Value of Financial Instruments, Policy [Policy Text Block]

Fair Value of Financial Instruments

 

Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. Assets and liabilities recorded at fair value are measured and classified in accordance with a three-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value:

 

 

•  

Level 1 - Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.

 

 

•  

Level 2 - Inputs that are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant inputs are observable in the market or can be derived from observable market data. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, foreign exchange rates, and credit ratings.

 

 

•  

Level 3 - Unobservable inputs that are supported by little or no market activities.

 

The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The determination of fair value involves the use of appropriate valuation methods and relevant inputs into valuation models. The carrying value of cash equivalents, accounts receivable, accounts payable, and accrued liabilities approximate their fair values due to their relatively short maturities.

 

The Company's financial assets consisting of an investment in non-marketable equity without a readily determinable fair value are measured under a measurement election alternative to the requirement to carry equity interests at fair value. In the Fiscal Year ended January 2, 2022, the Company recognized revenue from a contractual arrangement with an unaffiliated customer on the sale of eFPGA IP. The eFPGA IP included an eFPGA intellectual property license, know-how, and eFPGA-related professional services. Consideration in the contractual arrangement was comprised of cash and non-cash consideration. Non-cash consideration consisted of shares of common stock in the customer. The customer was, and continues to be, a privately-held company and its common stock is not publicly traded. The Company applied significant judgement to estimate the fair value of the shares as a portion of the total contractual consideration. The Company recognized a $0.3 million non-marketable equity investment on its consolidated balance sheet and a corresponding amount in deferred revenue. This deferred revenue was recognized as revenue during the year ended January 1, 2023.

 

In determining the fair value of the investment at acquisition of the common stock, the Company applied the Black-Scholes Option Pricing model using a back-solve technique and applied significant judgment to quantify inputs used in the model, in accordance with the AICPA Accounting and Valuation Guide, Valuation of Privately Held Company Equity Securities Issued as Compensation (2013). The Company has neither significant influence nor control over the investee. Post-acquisition, the Company accounts for the non-marketable equity investment under a practical expedient under ASC 321, in which equity investments without a readily determinable fair value are measured to fair value at “cost minus impairment.” Under the “cost minus impairment” method, when the non-marketable equity investment is determined to be impaired on the basis of a qualitative assessment, the carrying value of the non-marketable equity security is adjusted to fair value and is measured at cost, less any impairment. The Company reviews its non-marketable equity investment for impairment periodically. The carrying value of non-marketable equity securities is classified within Level 3 of the fair value hierarchy. Any losses, should they occur, from impairments of non-marketable equity investments are recorded in the statements of operations within interest income and other (expense) income, net. The non-marketable equity investment is classified as a non-current asset on the consolidated balance sheets. There was no impairment assessed as of  December 29, 2024 and December 31, 2023. See Note 9 for additional information.

 

Consolidation, Variable Interest Entity, Policy [Policy Text Block]

Variable Interest Entities

 

A variable interest entity (VIE) is a legal entity that 1) does not have sufficient equity at risk to finance its activities without additional subordinated financial support or 2) is structured such that equity investors lack the ability to make significant decisions relating to the entity’s operations through voting or similar rights and/or do not substantively participate in the gains and losses of the entity.

 

Consolidation of a VIE by its primary beneficiary is not solely based on majority voting interest, but is based on whether the reporting entity has a controlling financial interest in the VIE. To have a controlling financial interest, the reporting entity must have the power to direct the activities of a VIE that most significant impact the VIE's economic performance, as well as the obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE.

 

When the Company enters into various arrangements with unaffiliated entities in the normal course of business, it assesses the entity to determine whether it qualifies as a VIE and if so, whether the Company is the primary beneficiary and should consolidate the entity. These assessments include a review of the entity's capital structure, related contractual relationships and terms, nature of the entity’s operations and purpose, nature of the entity’s interests issued, and the Company's involvement with the entity, including the breadth of the Company's decision-making ability and its ability to influence activities that significantly affect the economic performance of the VIE.

 

As of December 29, 2024, the Company held one interest in a VIE; its $0.3 million equity investment in an unaffiliated entity. The VIE’s activities consist of the development and commercialization of certain semiconductor technology, which are financed primarily through investors. The Company's involvement is that of a passive equity investor and creditor without any active involvement in the management or direction of the VIE’s activities. The Company is not required to consolidate the VIE and accounts for it under ASC 321. The Company’s maximum exposure is its $0.3 million equity investment in the VIE, as well as the $1.3 million note receivable with the VIE. Refer to Note 9 for additional information.

 

Cost of Goods and Service [Policy Text Block]

Cost of Revenues

 

The Company records costs of revenue associated with hardware product revenues, eFPGA IP revenue, and SaaS revenue. Hardware product costs include the cost of materials, contract manufacturing fees, shipping costs, and quality assurance. Hardware product costs also include indirect costs such as warranty, excess and obsolete inventory charges, general overhead costs, and depreciation and amortization of certain capitalized software. eFPGA IP and SaaS costs include costs related to services under contractual agreements over the term of their respective agreements. These costs are primarily comprised of employee salary and benefits and other employee-related costs to perform work on revenue-generating contracts with customers, software tool utilization costs, and contract engineering costs.

 

At times, the Company reclassifies certain costs and expenses to better attribute usage of labor and resources to their functional utilization. The Company allocated $4.8 million, $3.0 million, and $3.3 million of R&D expenses associated with the performance of its revenue contracts to costs of revenues in the 2024, 2023, and 2022 annual fiscal periods, respectively.

 

Standard Product Warranty, Policy [Policy Text Block]

Hardware Product Warranty Costs

 

The Company warrants product hardware against defects in material and workmanship under normal use for twelve months from the date of shipment. The Company’s liability is limited to the cost of repair or replacement of the defective part. The Company does not consider activities related to such warranties to be a separate performance obligation under ASC 606. The terms and conditions of sale generally do not allow for refunds or product returns other than for warranty repairs. The Company does not have significant product warranty-related costs or liabilities for the years ended December 29, 2024 December 31, 2023, and January 1, 2023.

Foreign Currency Transactions and Translations Policy [Policy Text Block]

Foreign Currency Transactions

 

All of the Company’s revenue transactions and inputs to its cost of revenue are denominated in U.S. dollars. The Company conducts sales and marketing activities in various countries outside of the United States. The Company's foreign operations' monetary assets and liabilities are translated into U.S. dollars at current period-end exchange rates and non-monetary assets and related elements of expense are translated using historical exchange rates. The Company's foreign operations' income and expenses are transacted in local foreign currency and translated to U.S. dollars using the average exchange rates in effect during the period. Gains and losses from the foreign currency transactions of the Company's foreign operations are recorded as interest income and other (expense) income, net in the consolidated statements of operations. The impact from foreign currencies was not significant for each of the Fiscal Years ended  December 29, 2024 December 31, 2023, and January 1, 2023.

 

Operating expenses denominated in foreign currencies represented approximately 6%, 8%, and 12% of total operating expenses for the years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively. The Company incurred a majority of such foreign currency expenses in the United Kingdom, China, India, Taiwan, and Japan in the Fiscal Years ended December 29, 2024 December 31, 2023, and January 1, 2023. The Company does not use derivative financial instruments to hedge its exposure to fluctuations in foreign currency and therefore, is susceptible to fluctuations in foreign exchange gains or losses in its results of operations in future reporting periods.

 

Advertising Cost [Policy Text Block]

Advertising

 

Advertising and promotion expenses are charged to “selling, general, and administrative” expense in the consolidated statements of operations as incurred. Advertising and promotion expenses were $73 thousand, $44 thousand, and $40 thousand for the years ended December 29, 2024 December 31, 2023, and January 1, 2023, respectively.

Pension and Other Postretirement Plans, Policy [Policy Text Block]

Defined Contribution Post-Retirement Benefit Plans

 

In July 2024, the Company started an employer match program for its 401(k) post-retirement benefit plan. In the fiscal year ended December 29, 2024, the Company recognized $0.1 million in associated matching contribution expenses.

 

Share-Based Payment Arrangement [Policy Text Block]

Stock-Based Compensation

 

The Company grants stock-based compensation under its stock plan (the "Plan") to eligible employees and non-employee directors and grants stock-based compensation under an employee stock purchase plan ("ESPP") for all eligible employees. The Company accounts for stock-based compensation under the provisions of the amended authoritative guidance and related interpretations, which require the measurement and recognition of expense related to the fair value of stock-based compensation awards. The fair value of stock-based compensation awards is measured at the grant date and re-measured upon modification, as appropriate. The Company uses the Black-Scholes option pricing model to estimate the fair value of employee stock options and rights to purchase shares. The fair value of restricted stock awards, restricted stock units, and performance-based restricted stock units is based on the closing price of the Company’s common stock on the date of grant.

 

Using the Black-Scholes pricing model requires the Company to develop highly subjective assumptions, including the expected term of awards, expected volatility of its stock, expected risk-free interest rate, and expected dividend rate over the term of the award. The expected term of awards is based primarily on the Company's historical experience with similar grants. The expected stock price volatility for both stock options and ESPP shares is based on the historic volatility of the Company's stock, using the daily average of the opening and closing prices, and measured using historical data appropriate for the expected term. The risk-free interest rate assumption approximates the risk-free interest rate of a Treasury Constant Maturity bond with a maturity appropriate for the expected term of stock awards under the Plan or the maturity appropriate for the term of the purchase period for the ESPP Plan. The dividend yield assumption is based on the Company's intent not to issue a dividend under its dividend policy. This fair value is expensed over the requisite service period of the award.

 

Stock-based compensation expense is measured at the grant date based on the fair value of the award less expected forfeitures, over the requisite service period, which is typically the vesting period. Expected forfeitures are an estimate based on the historical pre-vest cancellation experience and is applied to all share-based awards. Equity compensation awards that contain a service condition are expensed using the straight-line attribution method over the requisite service period. Performance-based awards are expected to vest based on the achievement of a performance goal and are expensed over the estimated vesting period, which is estimated by management. The Company regularly reviews the assumptions used to compute the fair value of its stock-based awards and it revises its assumptions as appropriate. See Notes 11 and 12 for additional information.

 

Interest Income [Policy Text Block]

Interest Income

 

The Company's interest income is comprised of interest earned on its money market accounts and financing receivables. As of December 29, 2024, the Company had one note receivable related to the conversion of accounts receivable for a customer. Interest is accrued as earned and is reflected as an increase in the balance of the note receivable, as well as recognized as interest income on the Company's consolidated statement of operations. All accrued and unpaid interest will be due and payable to the Company on the maturity date of the note receivable. Refer to Note 9 for additional information.

 

Income Tax, Policy [Policy Text Block]

Accounting for Income Taxes

 

As part of the process of preparing the Company's consolidated financial statements, the Company is required to estimate its income taxes in each of the jurisdictions in which it operates. This process involves estimating the Company's actual current tax exposure together with assessing temporary differences resulting from different tax and accounting treatment of items, such as deferred revenue, allowance for credit losses, the impact of equity awards, depreciation and amortization, and employee-related accruals. These differences result in deferred tax assets and liabilities, which are included on the Company's consolidated balance sheets. The Company must then assess the likelihood that its deferred tax assets will be recovered from future taxable income. To the extent the Company believes that recovery is not likely, it must establish a valuation allowance. To the extent the Company establishes a valuation allowance or increases this allowance in a period, it must include an expense within the tax provision in the consolidated statements of operations.

 

The Company accounts for uncertainty in income taxes using a two-step approach for recognizing and measuring uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon settlement. The Company classifies the liability for unrecognized tax benefits as current to the extent that it anticipates payment (or receipt) of cash within one year. Interest and penalties related to uncertain tax positions are recognized in the provision for (benefit from) income taxes. Accrued interest and penalties are included within the accrued liabilities in the consolidated balance sheets. 

 

Comprehensive Income, Policy [Policy Text Block]

Comprehensive Income (Loss)

 

The net income (loss) in the consolidated statements of operations for each of the years ended December 29, 2024 December 31, 2023, and January 1, 2023 is the same as the consolidated comprehensive income (loss). The Company has no reportable items for other comprehensive income ("OCI") under comprehensive income nor under accumulated other comprehensive income on its consolidated balance sheet.

 

Concentration Risk, Credit Risk, Policy [Policy Text Block]

Concentrations of Credit and Suppliers

 

Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents and accounts receivable. Cash and cash equivalents are maintained with high-quality institutions. The Company’s accounts receivables are denominated in U.S. dollars and are derived primarily from sales to customers located in North America, Europe and Asia Pacific. The Company performs ongoing credit evaluations of its customers and generally does not require collateral. See Note 14 for information regarding concentrations associated with accounts receivable.

 

The Company depends on a limited number of contract manufacturers, subcontractors, and suppliers for wafer fabrication, assembly, programming, and testing of its hardware products and for the supply of programming equipment. These services are typically provided by one supplier for each of the Company’s hardware products. The Company generally purchases these single or limited source services through standard purchase orders. Since the Company relies on independent subcontractors to perform these services, it cannot directly control its product delivery schedules, costs, or quality levels. The Company’s future success also depends on the financial viability of its independent subcontractors.

 

Business Combinations Policy [Policy Text Block]

Business Combinations 

 

When the Company acquires a business, it allocates the purchase price to the acquired tangible assets and assumed liabilities, including deferred revenue, liabilities associated with the fair value of contingent consideration, and acquired identifiable intangible assets with finite lives. Any residual purchase price is recorded as goodwill. The allocation of the purchase price requires the Company to make significant estimates in determining the fair values of these acquired assets and assumed liabilities, intangible assets with finite useful lives, and goodwill. These estimates are based on information obtained from management of the acquired companies, the Company's assessment of this information, and historical experience. These estimates can include, but are not limited to, the cash flows that an acquired business is expected to generate in the future, the cash flows that specific assets acquired with that business are expected to generate in the future, the appropriate weighted average cost of capital, and the cost savings expected to be derived from acquiring an asset. These estimates are inherently uncertain and unpredictable, and if different estimates were used, the purchase price for the acquisition could be allocated to the acquired assets and assumed liabilities differently from the allocation that the Company has made to the acquired assets and assumed liabilities. In addition, unanticipated events and circumstances may occur that may affect the accuracy or validity of such estimates, and if such events occur, the Company may be required to adjust the value allocated to acquired assets or assumed liabilities and may impact the useful life assigned to intangible assets with finite useful lives, which would impact amortization expense of intangible assets with finite useful lives and results of operations.

 

The Company recognizes assets acquired (including goodwill and identifiable intangible assets with finite useful lives) and liabilities assumed at fair value on the acquisition date. Subsequent changes to the fair value of such assets acquired and liabilities assumed are recognized in earnings, after the expiration of the measurement period, a period not to exceed 12 months from the acquisition date. Acquisition-related expenses and acquisition-related restructuring costs are recognized in earnings in the period in which they are incurred.

 

New Accounting Pronouncements, Policy [Policy Text Block]

Recent Accounting Standards Adopted

 

In November 2023, the FASB issued ASU No. 2023- 07, Segment Reporting (Topic 280) Improvements to Disclosures About Reportable Segments to enhance disclosures about significant segment expenses, among other interim disclosure requirements. For public entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2023, and interim periods beginning after December 15, 2024. Early adoption is permitted. The Company adopted ASU No. 2023- 07 prospectively on January 1, 2024 and it had no material impact on the Company's consolidated financial statements or related disclosures. Refer to Note 14 for additional information.

 

New Accounting Pronouncements Pending Adoption

 

In November 2024, the FASB issued 2024-03, Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic 220-40) to improve the disclosures about a public entity's expenses and address requests from investors for more detailed information about the types of expenses in commonly presented expense captions. For public entities, the amendments in this Update are effective for annual reporting periods beginning after December 15, 2026 and interim periods within annual periods beginning after December 15, 2027. Early adoption is permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements. The adoption of ASU 2024-03 is not expected to have a significant impact on the Company's consolidated financial statements

 

In March 2024, the FASB issued ASU 2024-02, Codification Improvements - Amendments to Remove References to Concept Statements to remove references to its concept statements from the FASB Accounting Standards Codification. For public entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2024. Early adoption is permitted for any fiscal year or interim period for which financial statements have not yet been issued or made available for issuance. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements. The adoption of ASU 2024-02 is not expected to have a significant impact on the Company's consolidated financial statements

 

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740) Improvements to Income Tax Disclosures to enhance the transparency and decision usefulness of income tax disclosures by providing information to better assess how an entity's operations and related tax risks and tax planning and operational opportunities affect its tax rate and prospects for future cash flows. For public entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2024. Early adoption is permitted for annual financial statements that have not yet been issued or made available for issuance. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements. The adoption of ASU 2023-09 is not expected to have a significant impact on the Company's consolidated financial statements

XML 49 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Balance Sheet Components (Tables)
12 Months Ended
Dec. 29, 2024
Notes Tables  
Condensed Balance Sheet [Table Text Block]
  

December 29,

  

December 31,

 
  

2024

  

2023

 
  

(in thousands)

 

Inventories:

        

Work-in-process

 $710  $1,602 

Finished goods

  230   427 
  $940  $2,029 

Prepaid expenses and other current assets:

        

Prepaid taxes

 $498  $498 

Deferred charges

  792   290 

Other prepaid taxes, royalties, and other prepaid expenses

  242   629 

Other

  134   144 
  $1,666  $1,561 

Property and equipment:

        

Equipment

 $9,623  $10,503 

Software tools

  3,402   2,163 

Tooling

  14,357   7,085 

Software

  1,776   1,803 

Furniture and fixtures

  58   65 

Leasehold improvements

  647   580 
   29,863   22,199 

Accumulated depreciation and amortization

  (14,164)  (13,251)
  $15,699  $8,948 

Capitalized internal-use software:

        

Capitalized software held for internal use

 $4,607  $3,491 

Accumulated amortization

  (2,156)  (1,422)
  $2,451  $2,069 

Accrued liabilities:

        

Accrued compensation

 $865  $1,910 

Accrued employee benefits

  76   57 

Accrued payroll tax

  124   197 

Other

  546   509 
  $1,611  $2,673 
XML 50 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Property, Plant, and Equipment (Tables)
12 Months Ended
Dec. 29, 2024
Notes Tables  
Property, Plant, and Equipment Useful Life [Table Text Block]
 Useful Lives

Equipment

1 - 10 years
Tooling7 years
Software1 - 7 years
Furniture and fixtures5 - 7 years
Leasehold improvements3 - 5 years
XML 51 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Intangible Assets (Tables)
12 Months Ended
Dec. 29, 2024
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

December 29, 2024

 
  

Remaining Useful Life

  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

 

Capitalized patent litigation costs

  9  $418  $(39) $378 

Total intangible assets related to patents

     $418  $(39) $378 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
  

Amount

 

Annual Fiscal Years

    

2025

 $39 

2026

  39 

2027

  39 

2028

  39 

2029

  39 

Thereafter

  183 

Total

 $378 
Sensi ML [Member]  
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

December 29, 2024

 
  

Remaining Useful Life

  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

 

Developed technology

  4  $959  $(575) $384 

Customer relationships

     81   (81)   

Trade names and trademarks

  4   116   (70)  46 

Total acquired identifiable intangible assets

     $1,156  $(726) $430 
  

December 31, 2023

 
  

Remaining Useful Life

  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

 

Developed technology

  5  $959  $(480) $479 

Customer relationships

     81   (81)   

Trade names and trademarks

  5   116   (58)  58 

Total acquired identifiable intangible assets

     $1,156  $(619) $537 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
  

Amount

 

Annual Fiscal Years

    

2025

 $107 

2026

  107 

2027

  107 

2028

  109 

Total

 $430 
XML 52 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Leases (Tables)
12 Months Ended
Dec. 29, 2024
Notes Tables  
Lease, Cost [Table Text Block]
  

December 29, 2024

  

December 31, 2023

 

Operating lease costs:

        

Fixed

 $374  $394 

Short term

  18   18 

Total

 $392  $412 
         

Right-of-use assets obtained in exchange for obligations lease:

        

Operating leases

 $46  $865 

Total

 $46  $865 
Lessee, Leases, Supplemental Cash Flow Information [Table Text Block]
  

December 29, 2024

  

December 31, 2023

 

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

        

Operating cash flows used for operating leases

 $378  $421 

Total

 $378  $421 
Schedule of Right of Use Assets and Lease Liabilities [Table Text Block]
  

December 29, 2024

  

December 31, 2023

 

Right-of-use assets:

        

Operating leases

 $758  $981 

Total

 $758  $981 

Lease liabilities:

        

Operating leases

 $731  $983 

Total

 $731  $983 
Schedule of Future Lease Payments for Leases [Table Text Block]

Annual Fiscal Years

 

Operating

 

2025

 $339 

2026

  349 

2027

  128 

Total lease payments

  816 

Less: Interest

  85 

Present value of lease liabilities

 $731 
Schedule of Lease Terms and Weighted Average Discount Rate [Table Text Block]
  

December 29, 2024

 

ROU assets:

    

Weighted-average remaining lease term (years)

    

Operating leases

  2.42 

Weighted-average discount rates:

    

Operating leases

  9.00%
XML 53 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Fair Value Measurements (Tables)
12 Months Ended
Dec. 29, 2024
Notes Tables  
Fair Value, Assets Measured on Recurring Basis [Table Text Block]
  

Fair Value at Valuation Date Using:

 
  

Total

  

Quoted Prices in Active Markets for Identical Assets (Level I)

  

Significant Other Observable Inputs (Level 2)

  

Significant Unobservable Inputs (Level 3)

 

Non-marketable equity investment

 $300  $  $  $300 
XML 54 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Income Taxes (Tables)
12 Months Ended
Dec. 29, 2024
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Income (loss) before income taxes:

            

U.S.

 $(3,782) $(225) $(4,116)

Foreign

  (56)  (36)  (53)

Income (loss) before income taxes

 $(3,838) $(261) $(4,169)
             

Provision for income taxes:

            

Current:

            

Federal

 $  $  $ 

State

  (2)  9   3 

Foreign

  (20)  (6)  36 

Subtotal

  (22)  3   39 

Deferred:

            

Federal

 $  $  $ 

State

         

Foreign

  25   (1)  59 

Subtotal

  25   (1)  59 

Provision for income taxes

 $3  $2  $98 
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Income tax benefit at statutory rate

 $(806)  21.0% $(55)  21.0% $(876)  21.0%

State taxes

  (2)  0.1%  9   -3.4%  3   -0.1%

Foreign taxes

  17   -0.4%     -0.1%  106   -2.5%

Stock compensation and other permanent differences

  8   -0.2%  (740)  282.9%  21   -0.5%

162(m)

  147   -3.8%     0.0%     0.0%

R&D tax credits

  (543)  14.1%  (480)  183.8%  (318)  7.6%

Expired tax attributes

  585   -15.3%  1,290   -493.5%  3,563   -85.5%

Future benefit of deferred tax assets not recognized

  597   -15.6%  (22)  8.6%  (2,401)  57.6%

Provision for income taxes

 $3   -0.1% $2   -0.7% $98   -2.4%
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
  December 29, 2024  

December 31, 2023

 

Deferred tax assets:

        

Net operating losses

 $42,488  $42,220 

Accruals and reserves

  1,232   1,569 

Credits carryforward

  7,342   6,730 

Depreciation and amortization

  6,086   5,841 

Stock-based compensation

  601   447 

Operating lease liability

  165   216 

Gross deferred tax assets

  57,914   57,023 

Deferred tax liabilities:

        

Right-of-use asset

  (172)  (215)

Withholding tax on future distribution

  (125)  (125)

Gross deferred tax liabilities

  (297)  (340)

Net deferred tax assets

  57,617   56,683 

Valuation allowance

  (57,742)  (56,783)

Total deferred tax liability

 $(125) $(100)
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Beginning balance of unrecognized tax benefits

 $2,513  $2,249  $2,118 

Additions (subtractions) for tax positions related to the prior year

  (63)  2    

Additions for tax positions related to the current year

  280   262   185 

Lapse of statutes of limitations

        (54)

Ending balance of unrecognized tax benefits

 $2,730  $2,513  $2,249 
Schedule of Income Taxes Paid [Table Text Block]
  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Federal

 $  $  $ 

State and local

  13   9   2 

Japan

  1   2   2 

Taiwan

     2   4 

India

  15   1   7 

China

  4       

Other foreign jurisdictions

        1 

Total income taxes paid

 $33  $14  $16 
XML 55 R33.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Stock-based Compensation (Tables)
12 Months Ended
Dec. 29, 2024
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Fiscal Years

 

Stock-based compensation expense included in:

  2024   2023   2022 

Cost of revenue

 $852  $328  $272 

Research and development

  1,048   595   652 

Selling, general and administrative

  2,706   1,599   1,111 

Total costs and expenses

 $4,606  $2,522  $2,035 
  

Fiscal Years

 

Stock-based compensation expense by type of award:

 

2024

  

2023

  

2022

 

ESPP

 $108  $127  $70 

RSU and PRSU

  4,498   2,395   1,965 

Total costs and expenses

 $4,606  $2,522  $2,035 
Share-Based Payment Arrangement, Activity [Table Text Block]
  

Shares Available for Grant

 
    

Balance at January 1, 2023

  960 

RSUs and PRSUs granted

  (400)

Options forfeited or expired

  15 

RSUs and PRSUs forfeited

  20 

Balance at December 31, 2023

  595 

Options forfeited or expired

  12 

RSUs and PRSUs granted

  (635)

RSUs and PRSUs forfeited

  93 

Balance at December 29, 2024

  65 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
  

Number of Shares

  

Weighted Average Exercise Price

  

Weighted Average Remaining Term

  

Aggregate Intrinsic Value

 
  

(in thousands)

      

(in years)

  

(in thousands)

 

Balance outstanding at January 3, 2021

  121  $28.46         

Forfeited or expired

  (28)  31.68         

Balance outstanding at January 2, 2022

  93   27.49         

Forfeited or expired

  (18)  39.72         

Balance outstanding at January 1, 2023

  75   24.50         

Forfeited or expired

  (15)  45.22         

Balance outstanding at December 31, 2023

  60   19.45         

Forfeited or expired

  (12)  48.14         

Outstanding, exercisable, and vested at December 29, 2024

  48  $12.05   1.70  $ 
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

RSUs Outstanding

 
  

Number of Shares

  

Weighted Average Grant Date Fair Value

 
  

(in thousands)

     

Nonvested at January 2, 2022

  568  $5.86 

Granted

  584   6.11 

Vested

  (490)  5.56 

Forfeited

  (32)  5.35 

Nonvested at January 1, 2023

  630   6.05 

Granted

  400   8.12 

Vested

  (421)  6.15 

Forfeited

  (20)  6.92 

Nonvested at December 31, 2023

  589   7.35 

Granted

  635   9.57 

Vested

  (532)  8.29 

Forfeited

  (93)  13.16 

Nonvested at December 29, 2024

  599  $7.97 
Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]
  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Expected life (months)

  5.9   6.0   6.0 

Risk-free interest rate

  4.71%  5.30%  3.04%

Volatility

  64%  50%  57%

Dividend yield

         

Weighted average fair value of ESPP options granted

 $2.93  $2.14  $2.04 
XML 56 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Information Concerning Product Lines, Geographic Information, and Revenue Concentration (Tables)
12 Months Ended
Dec. 29, 2024
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Fiscal Years

 
  

2024

  

2023

  

2022

 

New products

 $16,128  $18,211  $11,675 

Mature products

  3,984   2,987   4,505 

Total revenue

 $20,112  $21,198  $16,180 
  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Hardware products

 $2,547  $1,230  $3,757 

eFPGA IP

  13,120   16,839   7,545 

SaaS & Other

  461   142   373 

Total new products revenue

 $16,128  $18,211  $11,675 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Asia Pacific

 $2,199  $1,965  $3,558 

North America

  17,196   18,644   10,912 

Europe

  717   589   1,710 

Total revenue

 $20,112  $21,198  $16,180 
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
  

Fiscal Years

 
  

2024

  

2023

  

2022

 

Distributor "A"

  11%  *   15%

Distributor "B"

  *   *   12%

Customer "A"

  54%  70%  20%

Customer "C"

  *   *   16%

Customer "F"

  *   *   12%
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
  

December 29,

  

December 31,

 
  

2024

  

2023

 

Distributor "A"

  10%  * 

Distributor "D"

  12%  * 

Customer "A"

  50%  86%

Customer "K"

  10%  * 
XML 57 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Note 1 - The Company and Basis of Presentation (Details Textual) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 05, 2024
Mar. 13, 2024
Mar. 21, 2023
Sep. 14, 2022
Feb. 09, 2022
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents           $ 21,880 $ 24,606 $ 19,201 $ 19,605
Line of Credit, Current           18,000 20,000    
Proceeds from Issuance of Common Stock           6,810 2,313 4,682  
Payments of Stock Issuance Costs           24 20 17  
Recorded Sales Return Reversal           1 8 $ 2  
Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property           $ 0 0    
Internal Use Software [Member]                  
Property, Plant and Equipment, Useful Life (Year)           5 years      
Pre-Product Design And Development [Member]                  
Property, Plant and Equipment, Useful Life (Year)           7 years      
Minimum [Member]                  
Property, Plant and Equipment, Useful Life (Year)           1 year      
Finite-Lived Intangible Asset, Useful Life (Year)           5 years      
Minimum [Member] | Leasehold Improvements [Member]                  
Property, Plant and Equipment, Useful Life (Year)           3 years      
Maximum [Member]                  
Property, Plant and Equipment, Useful Life (Year)           10 years      
Finite-Lived Intangible Asset, Useful Life (Year)           7 years      
Maximum [Member] | Leasehold Improvements [Member]                  
Property, Plant and Equipment, Useful Life (Year)           5 years      
Registered Direct Offering [Member]                  
Stock Issued During Period, Shares, New Issues (in shares) 424 223 450 487 310        
Proceeds from Issuance of Common Stock $ 3,200 $ 3,500 $ 2,300 $ 3,200 $ 1,500 $ 6,800      
Payments of Stock Issuance Costs $ 27 $ 24              
Heritage Bank of Commerce [Member] | Revolving Credit Facility [Member]                  
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents           21,900      
Line of Credit, Current           $ 18,000 $ 20,000    
XML 58 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Note 2 - Other Relevant Accounting Polices (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Contract with Customer, Asset, after Allowance for Credit Loss, Current $ 2,682 $ 3,609  
Current Expected Credit Losses (CECL)   0 $ 0
Accounts Receivable, Allowance for Credit Loss 30 34  
Accounts Receivable, Credit Loss Expense (Reversal) 6 24 $ 16
Operating Lease, Right-of-Use Asset 758 981  
Operating Lease, Liability 731 983  
Equity Securities without Readily Determinable Fair Value, Amount 300 300  
Goodwill, Impairment Loss $ 0 $ 0  
Operating Expenses, Denominated in Foreign Currency, Percent 6.00% 8.00% 12.00%
Marketing and Advertising Expense $ 73 $ 44 $ 40
Defined Contribution Plan, Cost 100    
Unconsolidated Variable Interest Entity [Member]      
Equity Method Investments 300    
Financing Receivable, after Allowance for Credit Loss 1,300    
Professional Services [Member]      
Contract with Customer, Asset, after Allowance for Credit Loss, Current 400 1,100 300
Research And Development Associated With Revenue Contract Performance [Member]      
Research and Development Expenses Reclassified to Cost of Goods Sold 4,800 3,000 3,300
Accounts Receivable [Member] | Professional Services [Member]      
Contract with Customer, Asset, after Allowance for Credit Loss, Current $ 2,700 $ 3,600 $ 2,000
XML 59 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Note 3 - Earnings (Loss) Per Share (Details Textual) - shares
shares in Millions
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
May 29, 2018
Warrants to Purchase Common Stock [Member] | Maximum [Member]        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)       0.4
Share-Based Payment Arrangement [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 0.7 0.7 0.8  
XML 60 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Balance Sheet Components (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Inventory, Work in Process, Noncurrent $ 700    
Inventory, Finished Goods, Noncurrent 28    
Depreciation, Amortization and Accretion, Net 3,613 $ 1,807 $ 1,147
Interest Costs Capitalized 0 0 0
Capitalized Computer Software, Amortization 700 600 400
Accounts Receivable, after Allowance for Credit Loss 18,000   $ 2,700
Tooling [Member]      
Preproduction Costs Related to Long-Term Supply Arrangements, Costs Capitalized 7,270 7,090  
Die Wafers [Member]      
Inventory, Work in Process, Gross 500 500  
Unmarked Devices [Member]      
Inventory, Work in Process, Gross $ 1,000 $ 1,100  
XML 61 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Balance Sheet Components - Balance Sheet Components (Details) - USD ($)
$ in Thousands
Dec. 29, 2024
Dec. 31, 2023
Inventories:    
Work-in-process $ 710 $ 1,602
Finished goods 230 427
Inventory, Net 940 2,029
Prepaid expenses and other current assets:    
Prepaid taxes 498 498
Deferred charges 792 290
Other prepaid taxes, royalties, and other prepaid expenses 242 629
Other 134 144
Prepaid Expense and Other Assets, Current 1,666 1,561
Property and equipment:    
Property and equipment, gross 29,863 22,199
Accumulated depreciation and amortization (14,164) (13,251)
Property, Plant and Equipment, Net 15,699 8,948
Capitalized internal-use software:    
Capitalized software held for internal use 4,607 3,491
Accumulated amortization (2,156) (1,422)
Capitalized Computer Software, Net 2,451 2,069
Accrued liabilities:    
Accrued compensation 865 1,910
Accrued employee benefits 76 57
Accrued payroll tax 124 197
Other 546 509
Accrued Liabilities, Current 1,611 2,673
Equipment [Member]    
Property and equipment:    
Property and equipment, gross 9,623 10,503
Software Tools [Member]    
Property and equipment:    
Property and equipment, gross 3,402 2,163
Tooling [Member]    
Property and equipment:    
Property and equipment, gross 14,357 7,085
Software and Software Development Costs [Member]    
Property and equipment:    
Property and equipment, gross 1,776 1,803
Furniture and Fixtures [Member]    
Property and equipment:    
Property and equipment, gross 58 65
Leasehold Improvements [Member]    
Property and equipment:    
Property and equipment, gross $ 647 $ 580
XML 62 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Note 5 - Property, Plant, and Equipment - Useful Life (Details)
Dec. 29, 2024
Minimum [Member]  
Property, plant, and equipment useful life (Year) 1 year
Maximum [Member]  
Property, plant, and equipment useful life (Year) 10 years
Equipment [Member] | Minimum [Member]  
Property, plant, and equipment useful life (Year) 1 year
Equipment [Member] | Maximum [Member]  
Property, plant, and equipment useful life (Year) 10 years
Tooling [Member]  
Property, plant, and equipment useful life (Year) 7 years
Software [Member] | Minimum [Member]  
Property, plant, and equipment useful life (Year) 1 year
Software [Member] | Maximum [Member]  
Property, plant, and equipment useful life (Year) 7 years
Furniture and Fixtures [Member] | Minimum [Member]  
Property, plant, and equipment useful life (Year) 5 years
Furniture and Fixtures [Member] | Maximum [Member]  
Property, plant, and equipment useful life (Year) 7 years
Leasehold Improvements [Member] | Minimum [Member]  
Property, plant, and equipment useful life (Year) 3 years
Leasehold Improvements [Member] | Maximum [Member]  
Property, plant, and equipment useful life (Year) 5 years
XML 63 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Intangible Assets (Details Textual)
$ in Thousands
12 Months Ended
Dec. 29, 2024
USD ($)
Litigation Costs Capitalized $ 385
XML 64 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Intangible Assets - Schedule of Carrying Value of Intangible Assets (Details) - Sensi ML [Member] - USD ($)
$ in Thousands
Dec. 29, 2024
Dec. 31, 2023
Gross Carrying Amount $ 1,156 $ 1,156
Accumulated Amortization (726) (619)
Net Carrying Amount $ 430 $ 537
Developed Technology Rights [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 4 years 5 years
Gross Carrying Amount $ 959 $ 959
Accumulated Amortization (575) (480)
Net Carrying Amount 384 479
Customer Relationships [Member]    
Gross Carrying Amount 81 81
Accumulated Amortization (81) (81)
Net Carrying Amount $ 0 $ 0
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 4 years 5 years
Gross Carrying Amount $ 116 $ 116
Accumulated Amortization (70) (58)
Net Carrying Amount $ 46 $ 58
XML 65 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets From Business Acquisition (Details) - Sensi ML [Member] - USD ($)
$ in Thousands
Dec. 29, 2024
Dec. 31, 2023
2025 $ 107  
2026 107  
2027 107  
2028 109  
Total $ 430 $ 537
XML 66 R44.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Intangible Assets - Schedule of Carrying Value of Patents (Details) - Patents [Member]
$ in Thousands
Dec. 29, 2024
USD ($)
Finite-Lived Intangible Asset, Useful Life (Year) 9 years
Gross Carrying Amount $ 418
Accumulated Amortization (39)
Net Carrying Amount $ 378
XML 67 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets (Details) - Patents [Member]
$ in Thousands
Dec. 29, 2024
USD ($)
2025 $ 39
2026 39
2027 39
2028 39
2029 39
Thereafter 183
Total $ 378
XML 68 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Note 7 - Debt Obligations (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 08, 2023
Dec. 21, 2018
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Line of Credit, Current     $ 18,000 $ 20,000  
Property, Plant and Equipment, Net     15,699 8,948  
Notes Payable     3,100 1,400  
Repayments of Debt     1,400 $ 700 $ 500
Long-Term Debt, Maturity, Year One     2,100    
Long-Term Debt, Maturity, Year Two     1,000    
Long-Term Debt, Maturity, Year Three     300    
Long-Term Debt, Maturity, Expected Interest Payments     300    
Long-Term Debt     $ 3,100    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     Prime Rate [Member]    
Minimum [Member]          
Debt Instrument, Term (Year)     7 months 20 days 10 months 28 days  
Debt Instrument, Interest Rate, Stated Percentage     8.00% 3.75%  
Maximum [Member]          
Debt Instrument, Term (Year)     2 years 3 months 25 days 2 years 3 months  
Debt Instrument, Interest Rate, Stated Percentage     9.89% 9.89%  
Weighted Average [Member]          
Debt Instrument, Term (Year)     1 year 8 months 4 days 1 year 9 months 21 days  
Debt Instrument, Interest Rate, Stated Percentage     8.88% 8.34%  
Fixed Assets, Net Purchased Through Financing Arrangements [Member]          
Property, Plant and Equipment, Net     $ 3,300 $ 1,400  
Heritage Bank of Commerce [Member] | Revolving Credit Facility [Member]          
Line of Credit Facility, Maximum Month-end Outstanding Amount $ 20,000 $ 15,000      
Debt Instrument, Fee Amount       60 $ 45
Debt Instrument, Basis Spread on Variable Rate     0.50%    
Line of Credit, Current     $ 18,000 $ 20,000  
Debt Instrument, Interest Rate, Effective Percentage     8.00% 9.00%  
XML 69 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Leases (Details Textual)
$ in Thousands
12 Months Ended
Dec. 29, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jan. 01, 2023
USD ($)
Apr. 30, 2019
ft²
Feb. 28, 2019
ft²
Operating Lease, Expense | $ $ 400 $ 400 $ 400    
Operating Lease, Right-of-Use Asset, Periodic Reduction | $ $ 269 $ 348      
Office In California [Member]          
Lessee, Operating Lease, Term of Contract (Year)         5 years
Area of Real Estate Property (Square Foot) | ft²         24,164
Beaverton Oregon [Member]          
Lessee, Operating Lease, Term of Contract (Year)       4 years  
Area of Real Estate Property (Square Foot) | ft²       925  
Minimum [Member]          
Lessee, Operating Lease, Term of Contract (Year)   1 year      
Maximum [Member]          
Lessee, Operating Lease, Term of Contract (Year)   5 years      
XML 70 R48.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Leases - Summary of Operating Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Fixed $ 374 $ 394
Short term 18 18
Total 392 412
Operating leases $ 46 $ 865
XML 71 R49.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Leases - Summary of Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Operating cash flows used for operating leases $ 378 $ 421
Total $ 378 $ 421
XML 72 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Leases - Details of Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 29, 2024
Dec. 31, 2023
Operating Lease, Right-of-Use Asset $ 758 $ 981
Total 758 981
Operating Lease, Liability 731 983
Total $ 731 $ 983
XML 73 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Leases - Schedule of Future Lease Payments for Leases (Details) - USD ($)
$ in Thousands
Dec. 29, 2024
Dec. 31, 2023
2025, operating $ 339  
2026, operating 349  
2027, operating 128  
Total lease payments, operating 816  
Less: Interest, operating 85  
Present value of lease liabilities, operating $ 731 $ 983
XML 74 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Leases - Schedule of Lease Terms and Weighted Average Discount Rate (Details)
Dec. 29, 2024
Operating leases (Year) 2 years 5 months 1 day [1]
Operating leases 9.00%
[1] The operating lease relates to the Company's headquarters in San Jose, CA. The lease term expires on June 14, 2027.
XML 75 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Fair Value Measurements (Details Textual) - USD ($)
$ in Thousands
Dec. 29, 2024
Dec. 31, 2023
Jun. 30, 2023
Jun. 28, 2023
Apr. 28, 2023
Financing Receivable, after Allowance for Credit Loss, Noncurrent $ 1,292 $ 0      
Equity Securities without Readily Determinable Fair Value, Amount $ 300 300      
Measurement Input, Discount for Lack of Marketability [Member] | Minimum [Member]          
Equity Securities, FV-NI, Measurement Input 34        
Measurement Input, Discount for Lack of Marketability [Member] | Maximum [Member]          
Equity Securities, FV-NI, Measurement Input 41        
Measurement Input, Expected Term [Member] | Minimum [Member]          
Equity Securities, FV-NI, Measurement Input 4        
Measurement Input, Expected Term [Member] | Maximum [Member]          
Equity Securities, FV-NI, Measurement Input 5        
Measurement Input, Risk Free Interest Rate [Member] | Minimum [Member]          
Equity Securities, FV-NI, Measurement Input 0.75        
Measurement Input, Risk Free Interest Rate [Member] | Maximum [Member]          
Equity Securities, FV-NI, Measurement Input 0.92        
Measurement Input, Expected Dividend Payment [Member]          
Equity Securities, FV-NI, Measurement Input 0        
Measurement Input, Price Volatility [Member] | Minimum [Member]          
Equity Securities, FV-NI, Measurement Input 63        
Measurement Input, Price Volatility [Member] | Maximum [Member]          
Equity Securities, FV-NI, Measurement Input 78        
The Note [Member]          
Financing Receivable, after Allowance for Credit Loss, Noncurrent $ 1,290       $ 1,160
Notes Receivable, Interest Rate       4.69% 3.00%
Financing Receivable, Effective Annual Interest Rate       4.80%  
Financing Receivable, Default Interest Rate 15.31%   10.00%    
Interest Receivable $ 129        
Asset Pledged as Collateral [Member] | Credit Card Debt [Member]          
Money Market Funds, at Carrying Value   $ 100      
Money Market Funds [Member]          
Investment Interest Rate   0.01%      
Money Market Funds [Member] | Fair Value, Recurring [Member] | Fair Value, Inputs, Level 1 [Member]          
Cash and Cash Equivalents, Fair Value Disclosure $ 21,900 $ 24,600      
XML 76 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Fair Value Measurements - Fair Value Valuation Method Significant Unobservable Inputs (Details)
$ in Thousands
Dec. 29, 2024
USD ($)
Non-marketable equity investment $ 300
Fair Value, Inputs, Level 1 [Member]  
Non-marketable equity investment 0
Fair Value, Inputs, Level 2 [Member]  
Non-marketable equity investment 0
Fair Value, Inputs, Level 3 [Member]  
Non-marketable equity investment $ 300
XML 77 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2024
Jan. 01, 2024
Dec. 31, 2023
Jan. 02, 2023
Jan. 01, 2018
Dec. 31, 2017
Deferred Tax Assets, Valuation Allowance $ 57,742   $ 56,783      
Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries 100     $ 100    
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 2,700 $ 0        
Domestic Tax Jurisdiction [Member]            
Operating Loss Carryforwards 170,300       $ 66,800 $ 103,500
State and Local Jurisdiction [Member]            
Operating Loss Carryforwards 96,300          
Research Tax Credit Carryforward [Member]            
Tax Credit Carryforward, Capitalized 10,100          
Research Tax Credit Carryforward [Member] | Domestic Tax Jurisdiction [Member]            
Tax Credit Carryforward, Amount 5,200          
Research Tax Credit Carryforward [Member] | State and Local Jurisdiction [Member]            
Tax Credit Carryforward, Amount $ 5,700          
XML 78 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Income Taxes - Components of Income Tax Expense Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Income (loss) before income taxes $ (3,838) $ (261) $ (4,169)
Federal 0 0 0
State (2) 9 3
Foreign (20) (6) 36
Subtotal (22) 3 39
Federal 0 0 0
State 0 0 0
Foreign 25 (1) 59
Subtotal 25 (1) 59
Provision for income taxes, amount 3 2 98
Domestic Tax Jurisdiction [Member]      
U.S. (3,782) (225) (4,116)
Foreign Tax Jurisdiction [Member]      
Foreign $ (56) $ (36) $ (53)
XML 79 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Income Taxes - Effective Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Income tax benefit at statutory rate, amount $ (806) $ (55) $ (876)
Income tax benefit at statutory rate, percent 21.00% 21.00% 21.00%
State taxes, amount $ (2) $ 9 $ 3
State taxes, percent 0.10% (3.40%) (0.10%)
Foreign taxes, amount $ 17 $ 0 $ 106
Foreign taxes, percent (0.40%) (0.10%) (2.50%)
Stock compensation and other permanent differences, amount $ 8 $ (740) $ 21
Stock compensation and other permanent differences (0.20%) 282.90% (0.50%)
162(m), amount $ 147 $ 0 $ 0
162(m), percent (3.80%) 0.00% 0.00%
R&D tax credits $ (543) $ (480) $ (318)
R&D tax credits 14.10% 183.80% 7.60%
Expired tax attributes, amount $ 585 $ 1,290 $ 3,563
Expired tax attributes, percent (15.30%) (493.50%) (85.50%)
Future benefit of deferred tax assets not recognized, amount $ 597 $ (22) $ (2,401)
Future benefit of deferred tax assets not recognized, percent (15.60%) 8.60% 57.60%
Provision for income taxes, amount $ 3 $ 2 $ 98
Provision for income taxes, percent (0.10%) (0.70%) (2.40%)
XML 80 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 29, 2024
Dec. 31, 2023
Net operating losses $ 42,488 $ 42,220
Accruals and reserves 1,232 1,569
Credits carryforward 7,342 6,730
Depreciation and amortization 6,086 5,841
Stock-based compensation 601 447
Operating lease liability 165 216
Gross deferred tax assets 57,914 57,023
Right-of-use asset (172) (215)
Withholding tax on future distribution (125) (125)
Gross deferred tax liabilities (297) (340)
Net deferred tax assets 57,617 56,683
Valuation allowance (57,742) (56,783)
Total deferred tax liability $ (125) $ (100)
XML 81 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Income Taxes - Unrecognized Tax Benefits Roll Forward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Beginning balance of unrecognized tax benefits $ 2,513 $ 2,249 $ 2,118
Additions (subtractions) for tax positions related to the prior year (63)    
Additions (subtractions) for tax positions related to the prior year   (2) 0
Additions for tax positions related to the current year 280 262 185
Lapse of statutes of limitations 0 0 (54)
Ending balance of unrecognized tax benefits $ 2,730 $ 2,513 $ 2,249
XML 82 R60.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Income Taxes - Income Taxes Paid (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
State and local $ 13 $ 9 $ 2
Total income taxes paid 33 14 16
Internal Revenue Service (IRS) [Member]      
Federal 0 0 0
National Tax Agency, Japan [Member]      
Foreign income taxes 1 2 2
National Taxation Bureau of Taipei [Member]      
Foreign income taxes 0 2 4
Ministry of Finance, India [Member]      
Foreign income taxes 15 1 7
State Administration of Taxation, China [Member]      
Foreign income taxes 4 0 0
Other Foreign Jurisdictions [Member]      
Foreign income taxes $ 0 $ 0 $ 1
XML 83 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 05, 2024
Mar. 13, 2024
Mar. 21, 2023
Sep. 14, 2022
Feb. 09, 2022
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Common Stock, Shares Authorized (in shares)           200,000 200,000  
Preferred Stock, Shares Authorized (in shares)           10,000 10,000  
Proceeds from Issuance of Common Stock           $ 6,810 $ 2,313 $ 4,682
Payments of Stock Issuance Costs           24 $ 20 $ 17
Warrants Issued in Connection with Underwritten Public Offering [Member]                
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)               $ 19.32
Warrants Issued in Connection with Underwritten Public Offering [Member] | Maximum [Member]                
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)               386
Registered Direct Offering [Member]                
Stock Issued During Period, Shares, New Issues (in shares)     450 487 310      
Proceeds from Issuance of Common Stock     $ 2,300 $ 3,200 $ 1,500      
Shares Issued, Price Per Share (in dollars per share)     $ 5.14 $ 6.57 $ 4.78      
Registered Direct Offering [Member]                
Stock Issued During Period, Shares, New Issues (in shares) 424 223 450 487 310      
Proceeds from Issuance of Common Stock $ 3,200 $ 3,500 $ 2,300 $ 3,200 $ 1,500 $ 6,800    
Payments of Stock Issuance Costs $ 27 $ 24            
Shares Issued, Price Per Share (in dollars per share) $ 7.67 $ 16            
XML 84 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Employee Stock Plans (Details Textual)
1 Months Ended 12 Months Ended
May 19, 2022
shares
May 10, 2022
shares
May 19, 2021
shares
May 12, 2021
shares
Apr. 28, 2020
shares
Apr. 22, 2020
shares
Dec. 23, 2019
shares
Apr. 24, 2019
shares
Apr. 26, 2017
shares
Nov. 16, 2015
shares
Apr. 23, 2015
shares
Nov. 30, 2020
shares
Dec. 29, 2024
shares
Dec. 31, 2023
Apr. 22, 2009
shares
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)                         2 years    
Reverse Stock Split [Member]                              
Stockholders' Equity Note, Stock Split, Conversion Ratio             14                
Stock Plan 2009 [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)               10 years              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)               5,000,000              
Stock Plan 2019 [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)   2,400,000   1,500,000   907,000 357,000                
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) 900,000 900,000 600,000 600,000 550,000 550,000                  
Common Stock, Capital Shares Reserved for Future Issuance (in shares)                         65,000    
Stock Plan 2019 [Member] | Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche One [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage                           25.00%  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)                           1 year  
The 2009 Employee Stock Purchase Plan [Member]                              
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)           10 years             10 years    
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)           643,000 343,000   4,800,000   3,300,000        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares)         407,000 300,000 107,000   1,500,000 1,000,000 1,000,000        
Common Stock, Capital Shares Reserved for Future Issuance (in shares)                         121,000   2,300,000
Share-based Compensation Arrangement by Share-based Payment Award, Offering Period (Month)             6 years           6 months    
Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate                         20.00%    
Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee (in shares)             1,428         10,000 20,000    
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date                           85.00%  
XML 85 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Stock-based Compensation (Details Textual) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Dec. 27, 2024
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)   2 years      
Share-Based Payment Arrangement, Amount Capitalized   $ 158 $ 248    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 0 0 0 0  
Share Price (in dollars per share)         $ 9.86
Share-Based Payment Arrangement, Expense   $ 4,606 $ 2,522 $ 2,035  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)   0 0 0  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares (in shares) 0 0      
Employee Stock Purchase Plan [Member]          
Share-Based Payment Arrangement, Expense   $ 108 $ 127 $ 70  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   41 45 52  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)   $ 7.65 $ 4.48 $ 4.82  
Share-Based Payment Arrangement, Option [Member]          
Share-Based Payment Arrangement, Expense   $ 0      
Restricted Stock Units (RSUs) [Member]          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 3,300 $ 3,300      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)   1 year 5 months 12 days      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   635 400 584  
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)   $ 9.57 $ 8.12 $ 6.11  
Performance Restricted Stock Units (PRSUs) [Member]          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 6 $ 6      
Internal Use Software [Member]          
Share-Based Payment Arrangement, Amount Capitalized       $ 0  
XML 86 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Stock-based Compensation - Schedule of Allocation of Recognized Period Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Total costs and expenses $ 4,606 $ 2,522 $ 2,035
Employee Stock Purchase Plan [Member]      
Total costs and expenses 108 127 70
RSU and PRSU [Member]      
Total costs and expenses 4,498 2,395 1,965
Cost of Sales [Member]      
Total costs and expenses 852 328 272
Research and Development Expense [Member]      
Total costs and expenses 1,048 595 652
Selling, General and Administrative Expenses [Member]      
Total costs and expenses $ 2,706 $ 1,599 $ 1,111
XML 87 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Stock-based Compensation - Schedule of Stock Based Compensation Award Activity (Details) - shares
shares in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Balance (in shares) 60 75 93
Balance (in shares) 48 60 75
Stock Plan 2019 [Member]      
Balance (in shares) 595 960  
RSUs and PRSUs granted (in shares) (635) (400)  
Options forfeited or expired (in shares) 12 15  
RSUs and PRSUs forfeited (in shares) 93 20  
Balance (in shares) 65 595 960
XML 88 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Stock-Based Compensation - Stock Options Activity (Details) - $ / shares
shares in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Jan. 02, 2022
Balance (in shares) 60 75 93 121
Weighted average price balance (in dollars per share) $ 19.45 $ 24.5 $ 27.49 $ 28.46
Forfeited or expired (in shares) (12) (15) (18) (28)
Weighted average price, forfeited or expired (in dollars per share) $ 48.14 $ 45.22 $ 39.72 $ 31.68
Balance (in shares) 48 60 75 93
Weighted average price balance (in dollars per share) $ 12.05 $ 19.45 $ 24.5 $ 27.49
Weighted average remaining, balance (Year) 1 year 8 months 12 days      
XML 89 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
shares in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Balance (in shares) 589 630 568
Balance (in dollars per share) $ 7.35 $ 6.05 $ 5.86
Granted (in shares) 635 400 584
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) $ 9.57 $ 8.12 $ 6.11
Vested (in shares) (532) (421) (490)
Vested (in dollars per share) $ 8.29 $ 6.15 $ 5.56
Forfeited (in shares) (93) (20) (32)
Forfeited (in dollars per share) $ 13.16 $ 6.92 $ 5.35
Balance (in shares) 599 589 630
Balance (in dollars per share) $ 7.97 $ 7.35 $ 6.05
XML 90 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Note 13 - Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details) - $ / shares
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Expected life (months) (Month) 5 months 27 days 6 months 6 months
Risk-free interest rate 4.71% 5.30% 3.04%
Volatility 64.00% 50.00% 57.00%
Dividend yield 0.00% 0.00% 0.00%
Employee Stock Purchase Plan [Member]      
Weighted average fair value of ESPP options granted (in dollars per share) $ 2.93 $ 2.14 $ 2.04
XML 91 R69.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Information Concerning Product Lines, Geographic Information, and Revenue Concentration (Details Textual)
$ in Thousands
3 Months Ended 12 Months Ended
May 27, 2025
USD ($)
Dec. 29, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jan. 01, 2023
USD ($)
Number of Reportable Segments   1    
Revenue from Contract with Customer, Excluding Assessed Tax   $ 20,112 $ 21,198 $ 16,180
Contract with Customer, Asset, after Allowance for Credit Loss, Current   2,682 3,609  
Contract with Customer, Liability, Current   454 1,052  
UNITED STATES        
Revenue from Contract with Customer, Excluding Assessed Tax   $ 16,900 $ 18,600 $ 10,600
Percentage of Revenue   84.00% 88.00% 67.00%
Non-US [Member] | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]        
Concentration Risk, Percentage   0.10% 0.40%  
eFPGA Revenue [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax   $ 13,100 $ 16,600 $ 7,400
Engineering Services [Member]        
Contract with Customer, Asset, after Allowance for Credit Loss   2,700 3,600 2,000
Contract with Customer, Asset, after Allowance for Credit Loss, Current   2,700    
Contract with Customer, Liability, Current   500 1,100 300
Revenue, Remaining Performance Obligation, Amount   4,700    
Engineering Services [Member] | Forecast [Member]        
Contract with Customer, Liability, Revenue Recognized $ 500      
Professional Services [Member]        
Revenue from Contract with Customer, Excluding Assessed Tax   10,900 14,800 3,300
Contract with Customer, Asset, after Allowance for Credit Loss   2,600 3,600  
Contract with Customer, Asset, after Allowance for Credit Loss, Current   $ 400 $ 1,100 $ 300
XML 92 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Product Line (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Revenue $ 20,112 $ 21,198 $ 16,180
New Products [Member]      
Revenue 16,128 18,211 11,675
Hardware Products [Member]      
Revenue 2,547 1,230 3,757
Mature Products [Member]      
Revenue 3,984 2,987 4,505
eFPGA IP [Member]      
Revenue 13,120 16,839 7,545
SaaS and Other [Member]      
Revenue $ 461 $ 142 $ 373
XML 93 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Shipment Destination (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Revenue $ 20,112 $ 21,198 $ 16,180
Asia Pacific [Member]      
Revenue 2,199 1,965 3,558
North America [Member]      
Revenue 17,196 18,644 10,912
Europe [Member]      
Revenue $ 717 $ 589 $ 1,710
XML 94 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Revenue (Details) - Customer Concentration Risk [Member] - Revenue Benchmark [Member]
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Distributor "A" [Member]      
Concentration risk percentage 11.00%   15.00%
Distributor "B" [Member]      
Concentration risk percentage     12.00%
Customer "A" [Member]      
Concentration risk percentage 54.00% 70.00% 20.00%
Customer "C" [Member]      
Concentration risk percentage     16.00%
Customer "F" [Member]      
Concentration risk percentage     12.00%
XML 95 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Accounts Receivable (Details) - Accounts Receivable [Member] - Customer Concentration Risk [Member]
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Distributor "A" [Member]    
Concentration risk percentage 10.00%  
Distributor "D" [Member]    
Concentration risk percentage 12.00%  
Customer "A" [Member]    
Concentration risk percentage 50.00% 86.00%
Customer "K" [Member]    
Concentration risk percentage 10.00%  
XML 96 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Note 15 - Commitments and Contingencies (Details Textual)
$ in Millions
Dec. 29, 2024
USD ($)
Goods and Services [Member]  
Recorded Unconditional Purchase Obligation, to be Paid, Year One $ 1.2
XML 97 R75.htm IDEA: XBRL DOCUMENT v3.25.1
Note 16 - Subsequent Events (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Mar. 06, 2025
Feb. 25, 2025
Dec. 05, 2024
Mar. 13, 2024
Mar. 21, 2023
Sep. 14, 2022
Feb. 09, 2022
Mar. 21, 2025
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
Dec. 27, 2024
Common Stock, Par or Stated Value Per Share (in dollars per share)                 $ 0.001 $ 0.001    
Proceeds from Issuance of Common Stock                 $ 6,810,000 $ 2,313,000 $ 4,682,000  
Share Price (in dollars per share)                       $ 9.86
Registered Direct Offering [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)     424,000 223,000 450,000 487,000 310,000          
Proceeds from Issuance of Common Stock     $ 3,200,000 $ 3,500,000 $ 2,300,000 $ 3,200,000 $ 1,500,000   $ 6,800,000      
Subsequent Event [Member] | ATM Offering [Member]                        
Common Stock, Par or Stated Value Per Share (in dollars per share)   $ 0.001                    
Equity Issuable, Aggregate Maximum Offering, Amount   $ 20,000,000                    
Subsequent Event [Member] | Registered Direct Offering [Member]                        
Common Stock, Par or Stated Value Per Share (in dollars per share) $ 0.001                      
Stock Issued During Period, Shares, New Issues (in shares) 256,200             182,000        
Proceeds from Issuance of Common Stock $ 1,500,000                      
Share Price (in dollars per share) $ 5.93                      
EXCEL 98 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ".0>5I&QTU(E0 ,T 0 9&]C4')O<',O87!P+GAM M;$W/30O", P&X+]2=K>9BAZD#D0]BIZ\SRYUA;8I;83Z[^T$/VYY><@;HBZ) M(B:VF$7Q+N1M,S+'#4#6(_H^R\JABJ'D>ZXQW8&,L1H/I!\> \.B;=> A3$, M.,SBM[#IU"Y&9W7/ED)WLCI1)L/B6#0ZL2B4^BQ-+.95ICW"0H\0 "L" 1 M9&]C4')O<',O8V]R92YX;6S-DL%.PS ,AE\%Y=XZ3;4=HBX7$*=-0F(2B%N4 M>%M$TT:)4;NW)RU;!X('X!C[S^?/DAL3I.DC/L4^8"2'Z6[T;9>D"1MV(@H2 M()D3>IW*G.AR\]!'KRD_XQ&"-N_ZB" X7X-'TE:3A@E8A(7(5&.--!$U]?&" MMV;!AX_8SC!K %OTV%&"JJR J6EB.(]M S? !".,/GT5T"[$N?HG=NX NR3' MY);4, SE4,^YO$,%K[OM\[QNX;I$NC.8?R4GZ1QPPZZ37^K[A_TC4X*+5<'K M0JSV0DA>22[>)M/W-^"JH&OAU%^H34$L#!!0 ( ".0 M>5J97)PC$ 8 )PG 3 >&PO=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^ M[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZ MFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@V2_;UKNW+][@5S(D$4$P&:>O\, * MI4Q>M5II ,,X? M+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N M,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8 MSG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP' 3@4;N>PIWT;+^D00FTHVG09-CV MVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI M)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN M.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K( M@?5'@B'%W*_]]9>[R:0S>IU].LYKE']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\ M+ GQ^R-;88C'(C MN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZY!$XM4D-,A,_")V&F&I0' *D"3&6 MH8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V M5;SCFED)O816:I^JAS0^J!XR"@7QN1X^ MY7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N! MLT$DN/R+RO JQ GH9%LE"0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T M/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KTL@'37[]EUV MY".E,%.70[@:0KX#;;J=W#HXGIB1N0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1 MT?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q M+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW M&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07 MIDJB\QE3ON>;G*YZ(G;ZEW?!8/+]<,E'#^4[YU_T74.N?O;=X_IN MDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZS MAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT M>_&!()O\UMND]MW@#'S4JUJE9"L1/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$, M>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X* M/-S^[PVPPL2.X>V+OP%02P,$% @ (Y!Y6C T&U+1!P <3, !@ !X M;"]W;W)K[ >)/D<(5\^ M2_4U67&NR4L2JM=)Z_:;32?P5CUER+M=S6ZE*F.0L'O%4G2.&;J]2V/Y/-5RVUM7W@(ERN=O= 9 M7:[9DL^Y_KR^5_"LLU,)PIB+))2"*+ZX:HW=-]-N7I ?\4?(GY.]QR1KRJ.4 M7[,GL^"JY61GQ"/NZTR"P9\G/N%1E"G!>?Q;B+9VGYD5[C_>JM_DC8?&/+*$ M3V3T9QCHU55KT"(!7[ TT@_R^3=>-*B7Z?DR2O+_R?/FV'Z_1?PTT3(NBN$, MXE!L_K*7 L1> 3347$"+ OI-@=NM*?"* N_8@FY1T,W);)J2#^ET*L$= ,>5 4Z<)Z[DZ7;DWU+ M4<4I]\\)'9X1ZM"NX80F>/E[IJ#R_6\ M0^CW>?]]"T>1F>9Q\H\)^4:R:Y;,)HDWR9KY_*H%LT#"U1-OC7[XSNT[OYAP MV12;6A*KH.SN4'8Q]5'1<2= 4[$(@ ;\A;SCKR:"N)(#_P8#VG,&)F!H;5-@ MEL0JP'H[8+UC@#WP99@ ,NB$=RSF)ERXSL?/L\F[VP^_SB9D(M7:Q P5:,K, MDEB%67_'K(^V=0R#-<@'[$W$EB96>/V"18D)\00M:TK(DEB%T,6.T 7:PDFJ M5,XG3'P8AE\X4]G<3^#*9.Q;N%J[[=(V'9J(H85-B5D2JQ ;[(@-T#;NK@$% MLGNN0AF0&W@Y,1'#U6Z^F&"A-4UA61*KP!KN8 T;PN!K MJ;21%BZD56JK=1)X76-DI[#T;NGIW:-,_4T8<7*7QH]<&5$= M]/-M2OL7KA&753]O2ZV*JW3T[E&6?B9\,.)2Y7'RC,PU#$\B%=CS%,(19"09 MF(Q?UY ? 3>R&S (9JN C]32A'>A\N>7'1=MS! MH.>8)SBKQM^66I5>:?U=W*T7],9! .K)V?8!R='0:7?!PQEI6?R)S[J8)>9D2&*TUD'(-GF6OI?STC:Z;($XM23KYWSAW')6NN2+)B MRGA1P*4;(SU%?J!E?J"X]8>D%81B2>:O\:.,C"1Q@8^?9\8%$+RL,:53Q 9: MQ@:*&_MM3R/7+_Z*B26O_27@@-#=>#X=?S3RLIH2;*E5>94I@1Z5$O[D4=3^ M*L"7P5AE"4QR 9DE25HSR^&:=]*(S6H\L*56Q5;& WI4//A#1A!#F=K$>F5< MN#V@5 /+:@RPI5:%5<8 >E0,V/ZX#BE^XJ6J"5S6F=HH0 M0,L00(\* 3.AN=IL)\G6)MD6HY$:KEA'S6H&L*56W8-09@#OJ R0#T9LF\'9B M')\'=.I^/<#+&L,Z12+PRD3@X6:^@'4=<[7,9K-?04&O($/%:R;,?0X7K%T' MQ^L:8SM%-/#VM@GAAGXVN7D@XS0(M51DK#6'D)XO2]9M0SB@5T_-[GZ@4[A_ MKW3_'F[>]WXL%DSX(631?%4H?^U:J7Q)'"X,F^V'?V7_DW"! .+?V9]+[6:)FRI5W'9>3+A*5.#=UQJJ*S_S+.EGH1\2#6,4I&MAQB1 MVABLEL:B2#*[B]8=^( MP&I$L*56W5M;1H0N;NVWF.H6A@Z4WR@FH"<^A.#[8B;(S]!%S\GM[;T)'*[5 M>(OM*=)!MTP'7=S5;\%E2^&9S3#"PR6RG_ R@'Z8^/(, EH4+J02(3/"LYH6 M;*EMX'7V[E'( D!^KT="_&Q;PN9VA=VKN_M)QOE=%)WR\,W-*.]9EA\2$O$% ME#KG%S"=JLW]'9LG6J[S.QX>I=8RSA^N. NXR@Z ]Q=2ZNV3[ -V=]F,_@-0 M2P,$% @ (Y!Y6E21W=E-!P J!\ !@ !X;"]W;W)K2L>7:K)F=R M9:JR%K>*Z-5BD:EO;T4E'\\'=/#TX&/Y,#?VP6ARMLP>Q%283\M;!7>CG9:B M7(A:E[(F2LS.!Q?T]648V &-Q-^E>-1[U\2:9M569T+,K7J-#DEGZ97Y.>37\@)*6MR-Y+=1:#"8__D#CX UFW0LI.["5[VSE M/NV3RTS/"V%^+(JUUD%QNOF(7S/J#*WDV_?8Y[8J(\:]38IK">,)DEP M-EKOFXA(A7$0[Z0.L(<[[*$7^T6>RY6%JD0N /=])8:DAMPF9R2K( /9:-4$ MDAG)E2A*0RH)4ZKM^Q,>-!:>\' ($VT?01B)Q;U0NTAL!'9/GP)L:+VR%$U^ MJ;YA+MF@C@^,Y7''(ZX0C5F$.R3:.23R3Z:LC8+,MXU<#%OD8HL3UL'F"O$X M2'%L\0Y;[,7V7AJQ-U$8MMCY;#>,7 D*A(0#&^^ C;W KNLUQ+M4I4 =-G8^ MF89=6*X,!$J/OY(=K,0+ZU:)95861'P%2K9!:X-1FCE$8GZ0GS#0"1)<<3<" M$:$HICCJ=(A*\3#F/?--@Y;3@B.NA3)'F6^- M2VW*6T+A89K4@7)7@#DJ33M@$;$D#9,>L'L$3(\DZ&4)/BW_@QQ$O*6-C5P4KLLO/.CFK2-"AW!;$J)^%OI-RN*QK"H4EDLM M-(FZL/Q"A[!:_J%^ MK+\S#)X-)MED)AND0SILYD^_CJ$&3+1=1/1AV6/ [4 MI1[*TBZ?(U)]2%MZHGY^^M!047^&IPB]N"Y$A$+6 ZWE('J$A#[<7=R0B^GT MW=T4A>;R2D13SKO@7+%P/$Y[X+&6?ECPK/:B*K/[LBH-!"3>8WA9[+N;C!?2 M=FAT2V/,3V,?Q5I6Z[)^(/:-)89-28X:[E(230(G>R%B4 SVY2^VU_WYJ>M. M984@R^R;78%H;#.7BS@4HEU\KE081SULP%K*8G[*@JY'K: 8V L?%*-+132F M7?9'I%@\YCT86\9B?L:Z$C,!06X;2$BZ*[3:9R[YA%&W D2$:!#U+<&6HIB? MHFR:U4]3/"2>!,L0+DI9-X\A4FG8T]VREK&8G[%N1 ;%T]X\^Y&Z=,02QY^N M$ _ZW-FR%O.SUF'5?RPPD6XIXNFXBQ012WN+?];R%DN\V?=&U@^G4$8OCN=? M+P%^=_Y](6V'9K>ZGM4T55&$QA4)U*XB-[^U$'MF*E(M%V30TF\T.NYL%!8.H<\!+?FY*8QK] M@B+W:L87%\%6Z0LH.K2^I4P>>O/2U,C\\UQ6A5#ZIVV/AZ8E[J7>[TU++Z7M MT.J6B+F?B&_54Z6@K?U#@3.32S97+N9W(;VK+NMQ'J MUCXC:33D/&X6! V'T$)U;&ZV!5NC7WHOFR-;KMU^'9,)>US6UA3<7U-<%- = ME+*&M&7W04_+FN2;K3 4IELMI"VE0!_SA:M1M(-"AC9J0V3I%L'(&(T M3M(>L&%;"83^2F#3RM]<7[R]OKF^NWXW)1?OK\CT[L/E'[]_N+EZ]W'Z$WGW MUZ?KNW_1@YC .7;"&GU$#&OT1WO'J/8,^\],/92U)I68P;C@U1@4J,VQ\.;& MR&5SLGHOC9&+YG(NH+=45@#>SR10VO;&'M;N#N&LI#2T'2Y M"/XX[^$YQ\?8T[U43SJEU*#GC L]\U)C\AO?UW%*,Z)[,J<"9C929<1 5VU] MG2M*$B?*N!]B//0SPH0WG[JQI9I/96$X$W2ID"ZRC*C?=Y3+_!![9- MC1WPY].<;.F*FL=\J:#GUUX2EE&AF11(TQL2X(/'9T03FWGH#C5^74J]]IA8?M%^^?7? 0S)IHNI#\ M)TM,.O/&'DKHAA3*6L-WFS#Y<:I(1HF[#*NC()9 M!CHS7TBA)6<),31!=X03$5.TLNXTNEP2185)J6$QX?H*?4*/JWMT>7&%= I3 M&C&!OJ>RT$0D^AI=-/I3WP"??8L?5RQW)4OX!LL]C7LHG%RC$(?]%OGB'?(H M+$LA&F-KW0X< [M M!MK-(SSU=X$%19>P((GD MG"B-AP;P3;7)47CK)C9.[.[+4T< -PS10N:519 M YC?2&E>.O8:4%_[YG\!4$L#!!0 ( ".0>5KZ4#:1%@4 &<4 8 M>&PO=V]R:W-H965T&ULK5AM;]LV$/XKA%8,"9!:(O5JSS&P MV-[6 >V"9%T_#/O 6&=+J"2Z)&VG_WZDI,BV1"DIX"^V7IX[WG-\>#QQ>F#\ MJT@ )'K.LT+<6HF4VXEMBU4".14CMH5"O5DSGE.I;OG&%EL.-"Z-\LPFCA/8 M.4T+:S8MG]WSV93M9)86<,^1V.4YY=_O(&.'6PM;+P\>TDTB]0-[-MW2#3R" M_+R]Y^K.;KS$:0Z%2%F!.*QOK5_Q9$D<;5 B_DGA($ZND:;RQ-A7??,AOK4< M'1%DL)+:!55_>YA#EFE/*HYOM5.K&5,;GEZ_>/^M)*_(/%$!#U&'BU@?=6 [\V**G;%?]$69 M_=):Y2LMM% >)5=O4V4G9W-6"):E,940HT>I_I0*I$!LC?[: J=Z-@5ZCSX_ M+M#5NVLD$LI!H+1 ?R=L)V@1BQOT[NQ^:DL5F'9OK^H@YE40I"<(3-!'5LA$ MH&410WSNP%:,&EKDA=:<#'IS>8.QS)J16$^_G4#D(3L:-" E:%+J@(,2XQ: +"MTP,A/P M&P+^(('?.1,";3E;I](4O=\9$^,H:H=O0'E>%+;B[Z*BR"'F^(,F_J"TO-M:M+I"F#(9=A?J>U]*! :1TT))!%^0[ M#C;+(&J81(-,'M5>K$1P@S90*$%D)2,:JRTE%5(+9&]$X M&+=(&4!!'ZEQ0VH\2.JH[;18L1S05:86Z[6)R+@S_'O7P<]V%GD,J'0H+2KWQ9I<9=U.F.[3GM4F-"$>RW:)A0V.NIE?BDG$FH?_OF4>!VM&6 D<-LT M#"B/!&$/DV/W@?W![;O#!*F:5[7A$W2%S<0&.YH?WAPIZ/G;:N###7\SOERP C?M17B'6#=OYA M?FQTR'"CH^A\8E(5KVYE@V\[F@DDF53]J7JAIB?19U)[: 'U[D2S#'V'5K*23TYRP@ /DK M 8 >&PO=V]R:W-H965T&ULK9IK;]LX%H;_"N$=+%J@ MKD52DN5L$J"U=C!=[.P$S73G,R/1,;>RZ!'I7.;7+RDYED4>,0[J+XDMOSS2 M2Y&'#R^7C[+YKM:<:_2TJ6IU-5EKO;V8S52QYANF/LHMK\TO*]ELF#9?F_N9 MVC:-.;;[!"E%!M>*R%KU/#5U>03OLCCQ!9H%?\5 M_%$=?4;6RIV4W^V7+^75)+)/Q"M>:!N"F7\/?,FKRD8RS_'G/NCD<$];\/CS M2_2?6_/&S!U3?"FK/T2IUU>3;()*OF*[2G^5C[_PO:'V 0M9J?8O>MQKHPDJ M=DK+S;ZP>8*-J+O_[&E?$4<%<#I2@.P+$+= /%* [@O04PO$^P)Q6S.=E;8> MU?>^WNC&_"E-.7R]EK60E2J9YB6ZU^6=> MJE9(KM"2J37ZV30,A:;HVVV.WOWT'OV$1(U^7\N=8G6I+F?:/(.--"OV]_O< MW8^,W \3]*NL]5JA?]8E+XE0E .BF*3S@VI@(CF82(*-Y%/Y/Y,9NHZJI4F_A:P+47%4 MN^[LS_9B89O5#S:HY)P-ZIS!\C,%&[R+]/ NTF"#RKD)6@C6C6)UB=A&-EK\ MU5Z JK$+EQZU")IBI]DL?1'.HKG3M@ 1CD>:UOQ@9QZT\_6W;X@I99K,:S[F MWMU)NG!L^!H:9XX+2)/ )K*#B2QHXE;+XOO4XD")3&[>,T2AT? MOH@DA#A& %%$1YPL#DX602=_-$+S:2D?:SLBB_K!]'G9F!X*65EX#Y YS[CT M)9[9W-<0.[!"-G#48T84-/*;7O,&Q(7(N]TT=IX:T&#WJ:$XBY&G/H(C'!Z- MUZR^Y\HRSU&:M-U#M7V]$NQ.5.,I9D&BH7G43;22GIDPT%BL0RM&S-X[EL& M:(-ZMUX0SX4OFN+4RS.P;$%&;/1DA,-H]"6<7?:E!WDA_$%_2M/(95- ML"N!X ?XF1DP,(]0. P09B.W>SX(#>"1OQQ?XJCS#/B MRW 4N90-!DO2$2L]1N P1^1\Q9O&>&FXZ1H[.$'YP_XT662N#5\USR+7!1 * M9W3$18\0.,P0_^8&A%Y]'?ZH/R6^#4!%W220@ZITY&V0'B'("0B!*EG?3S5O M-J\Y(@ 08)(XC@"5^UJ@0&0DVY(>+4AP?&TGHF^D'>D)^;$7#4JTZ90)*@D3Q5IHZ:[3\7-&&E=PC"'D%0=A6:%8A M_F0F.Z70.W,3M)*-K7+3DO1SBZO\SYW8VF4#L'8!K$CBR&5Q6)9ZK0F"E'BL MU_2,0L*,LO"_+%WG9+209NNDQAH0QYI7< M!G5XT"+ .FF<>BD, MEI\KVK"2>Q C81"[8<\V;=G.44MM>LD>D<%JA"B*9E[7 &1SEZ-S2!4G8]V] M1S(21K*;1A:*Z"<49;E?T5$;#5#:T8G^U;ZDP MU"S 88;Z-&5(.'+] +(T\60Y)(N.94-7/9W1,)U]Y=N^R9U@"F"G+ )< ;K4 MU^6OZX:^>ABCX567X=L22NU,;NK,RA^CK/"1JDS[L1/Q=R;M/%H3:"OC058.E\P=6M;MZEM;- M0*H;4=B->?L[Z!U@&C(G[IH6(#-D[XX.4+!C_A^:[P&)AM>#EB<[1$PC,\=' M=_Q>U+5]\Z;WV@MF!B-D"58 L L%[-\ ,KP@WF@/RM)H9$F,]OA"P_@"5\&' M4!V86=P)[H$M)YRYZTI+2.974@[(AI4T=-_##ET$"?EVM]U6[;$2,T$MA2HJ MJ=KYJT_%S1AB<:>@2+PPCVQ4Z$33,R M""G =A+[E$1C=R0 1.YJ; YI1K)CW+-6'&:M+]V!!6@H>L> 3$74WS0$- MCET'@&;,04]5\2M4=3Q[WV\//@J]/A[#FL9N);9G-D!_(%ZY:Q2 "F-O*Q10 M&78>,=D#5AP&K+%-==.'^S49IDY?EHE]/,*QNZ$$B(BWL0>(QNP>G1,Z@;). ML*NEK-H7;!+V2CRU%\?6;&*?HSR_OL2EL:!DZ+9GL?@-ZT_PFJ&E%?:R:;N? MK'8'7D[;\-D_P?%1*!+YAZH %?8&:D#E#E.SHS.1&][+C: MG5_]C"_R]IBG<_T3OOC4GN:<]6&Z0[&_LL: BD(57YF0T<>Y>9ZF.V?:?=%R MVYZ\O)-:RTW[<QCVP-AT+%0279%.FG\_2E8D\V(J M:M7TH;;L\QWQNX@ZQ]'\GI:?V8X0#K[F6<$N)SO.]V\?796+.3WP+"W(50G8(<]Q^?". M9/3^<@(GCQ]\2&]WO/K 67D+7R3 MH%D54"/^3LD].WD/JE1N*/U<'?RQN9RXU8I(1M:\HL#BY8XL29953&(=7QK2 M27O.*O#T_2/[;W7R(ID;S,B29O^D&[Z[G,PF8$.V^)#Q#_3^=](D%%1\:YJQ M^G]PWV#="5@?&*=Y$RQ6D*?%\15_;0IQ$H#0F0#4!" EP O/!'A-@*>>(3H3 MX#4/8 H^7:_ MRQ>O -OADC"0%N#CCAX8+C;L-7@A'<\=+I98GY#>D_,] L[33O-ULTFH.<0:N<+J9BD4M\3[EXMA"NK*3?B!<7'BB3 DN MB[2X93:NQ,[UD8JUR&&.Z%S;/M2V#]4\_AF>=SC#Q9J ER+#8T-> )!P:; 5CILZKD" M&,BX1,?%R(U;D)2QWV;L6S-NKDI67Y4I8P=Q$1P*L2\T'^U%01@05SP@^3ZC M#X0\?G$HUSNQC3>(DRDU%<@-8 M]=(D/312HG&;:&Q-]"_1SHPR8P?CWBTD[EOS2D=,?10J5V#2AY)2@VZGD=UO M5UFPOOM[1JWKZC++$V E>_O9AVXAVDWCL,$.2Z9Z:]\Q=P@,'X M3J4&=1OA!^H-Q[Z>P2,]JI$8BTWN16'T$R5]1'*ZG4"'=H5NTVZP5SFLPS0[AG.R.H5 M65\ SR;T=)D/?:&ZU,I;SSZX\F.R)6.QR3\:=X8&/=TZ>1JD> M-GJ/R]M4W*XSLA5Q[D4D",KC\SO' T[W]0,J-Y1SFM=O=P2+NWT%$-]O*>6/ M!]4S+^U35(O_ 5!+ P04 " CD'E:TL3@*- " Q"@ & 'AL+W=O M M!*4Q]7D8ZJR$BNH368/ -TNI*FJPJXI0UPIH[D 5#Y,H&H8592)(QV[L1J5C MN3*<";A11*^JBJJ7&7"YG@1QL!VX945I[$"8CFM:P!V8;_6-PE[8LN2L J&9 M%$3!8 Z<6R), MX]>&,VBGM,#=]I;]TFE'+0NJ82[Y#Y:;3: M_9-U$SO &;.5-K+:@+%?,=$\Z?/&AQT \G0#D@T@^0,PBO8 >AM SPEM,G.R M+JBAZ5C)-5$V&MELPWGCT*B&";N*=T;A6X8XDU[A>N2@R+VB.1,%F2I%10&X M3D:/0X,SV+@PV[#-&K9D#UN/7$MA2DT^BQSR#OS6+ZBG#S^-#O_6A[V-/KZD! MQ5#L/:A*$[GLVH#H!#P;,N,R>^RTPSO'>^WP)WPV.R&^LT+PHT),"?A3 3W M#50+C-WN'2*D !(/*8E)'"T&KX]^-/(8.F@-'7CSNUUQ<(S'\1L+K;],H-LY M>;CDM.CTT4^]I%Q#EV->V($;:-CJ'7J3^BK%\3[-TUS6?L%^[KV"O; #!9^V M@D\/%OQ/B^RGWZO9"SM0\ZC5/#IH4_]]@?V\>\5Z8>\5&^[C;3TT=65 ^!K>%%/75!5,:,)AB=#HY!2/GFH*E*9C9.WN^(4T6#&X M9HDU'2@;@.^74IIMQT[05HGI;U!+ P04 " CD'E:OPCRU/@+ #\+P M& 'AL+W=OW4W1:8-D=ONAV ^,1-M$*%$E*7O<7[_G7E(/.[*2M 7V2X!V8DD4 M>1_GGGLOJ;<;ZV[\2JD@OA:F].\FJQ"J[X^/?;92A?1'ME(EGBRL*V3 I5L> M^\HIF?-+A3F>GYR\/"ZD+B>G;_G>A3M]:^M@=*DNG/!U44BW?:^,W;R;S";- MC4N]7 6Z<7SZMI)+=:7"OZL+AZOC=I9<%ZKTVI;"J<6[R=GL^_>SY_0"C_B/ M5AO?^RU(E6MK;^CB/'\W.2&)E%%9H"DD_JS5!V4,S00Y?D^33MHUZ<7^[V;V M'UAY*',MO?I@S:\Z#ZMWD]<3D:N%K$VXM)M_J:30"YHOL\;SOV*3QIY,1%;[ M8(OT,B0H=!G_RJ_)$/=Y89Y>F+/<<2&6\J,,\O2MLQOA:#1FHQ^L*K\-X71) M7KD*#D\UW@NG'[;7RGF5U4Z'K;C4_D9\EB7\ 5.'_ M.V27N.KSX54IYK[WEWGR9D2GYZU.S\=FO\.Y%\YF MRGOE!8);G-$OK\OE5)SG>*P76[X@=?DE7(DO*T1^\.*W+^IK$.^-S6X&E1X7 MZ[P4/]9F2YY[-A7W-GQG]"C5>9EIDK0'3'&E*G@"$XH7TS0_@!+OS-*MH]ZM MU\VHV>L3" 5/IE'/CZ"L$A]L4))M_NOS<6'S89[OB5=;H M3"M8R4.L'%;!SZH)A:A0YZK5C@/<7Y6"@(=VTT>#T7UUM>[&=):0SP.2]]T*$.C(JK M1@E>\(O*5J4UMN$IBQ<=&10Z8S[5K=4J3S8#+'(+;4L;1*'@M;"206P4+A1! M<Z2C+@&H3CU>XT@*1J4PN^EV;93UW II,._ M/;4E_A/+&J GYZ^4J3!.Z,1'T(E)*NH6H; //H $:$727Q/F, F%31,B1["= M6*J2<#;M>U!XI? >ALL\=Q1,0].&E;/U<@41"]?[JHRRRY MJ(,P::N)81&Z$0>)YYMP;X(\:&FP%$R9%HU:RK741EYK>M8$CBYC-495#2_0 MUP0% 54\$0]@"ZQ&"-)]3H<(:[IL^+T ,2TE7>_I'1+?,Z$L%JKA#DR*6,Y9 M!WL+SI&6O=C 0"0;!,_P\$B%HH:_I F!5J#Z9 MXV&FX%#KT'J%+344ZXO.6(H4$8W$Z&+AIR21J5E8B021Q&RSQR7K@O$7!LA_ M,KDZO[R8?!MY0#EM\WV&DPNU MK)E>.="(T/O>@&@8' :303]*DP] =;88#K$^2A>@S0W@Q#>I'-"1-CAFJ9.! MIKD*J:]I_0O"TT\+:38Q:35DU%%)EC&SM1;;K#0HBD:#+4W-N8T&(F<[2Y5! M0WCKVA!G)A;J0_-V^H_Z<$0;HY=4O0Q;>R49%I5!]MHTR]._0QJ26R$S&6E) MN7Q*H9A+<.D>EX'XO"U+1=(M ?^1S$#6HIJ!B8=2?C4H?3?C1H=5ETSP5F+U MX#%E:MTT-/:)B M$5&YT?(':MQQ ?:*ST'*&353#-^.Y;YP(H2Q48/[Q#"(*]IC0+:49>1C;@F0 M+=1NKL0?-GP7[E/QZ>-E]%BTU<6GGUECXGV7:=\(S>4.%3N)6!I,MV[GAJ5I M:G8T 9:HDTNV0- 3*'==D=!K.J=$R/^*!;Z28XAT\B;Z90@RNR&__2A+&[ECA(QJ2GH0_=T8>8&P";%"/@![:F#T8D$=2HAY62$V0]-V*%JF M0"FDX-):@KR(,!TI19DV MEP6U):D*0S-H/6/F:-_4HLC-VT#-+8.2Y+I1TI2 HIGL-3HF0ZOY?Q MVF3 1:F30$F=!43]--DRQV6T!Q@(_D 5&,OHD!3.1Q(&A2;RLYTZ^UK3TB)H^;4RI' MFX@*IK$=;KNZBF;:A01TIPBG:J]6'&2P/54>F?6!)6D4RXS418RAQK)[!B(/ M@#15B,YI_'\T&=E_57TAX7[AIND!< M;L4G;J3&,O3X2G=DZ->MP*\?*G!?RE_:),/G?ZD?BI31R]^'E1A?_0XEOFN5 M^.[A5F\[J+.F@X+#+U'8 JML1BVU-1(P6>'51N7:8$^94RW MV4GWO<#)_T^[.ZJM.T1[[/\?^__'_O^Q_W_L__]*_S_K?3HV>V@J&.ANNZ1] M)[V/+C?\K53O2ZPQG>:=3O,_IQ.J8U2*03&77-7767N=RC]-W1&5<0]0>%P6 MXL#N0+77N/+!*Y\VM'UY.GH::RHS!EA'VC2T-RF<%M.*Q!\N20\>5D9ZOJ]H MBMH8H$'1T+1WWYR%=<1#L.53"KN?S5BJ]K0R=5?[9QC!5CKS/>UH0;TWBL\+3BVC.>K'3M!$6XVOC8!*9#S]YA^31VN53E-*@4K)6,3L4RM]KJ@5Y"(K.MEX"6 MHDH'6JA#>/.BD[D[$^1V<9 +=XXI;;FT-+RN!K^'7ED-K)#[45[$. MNU;H_YKSWOQ(_$*'W_@/=9RA?1&=[']?)8F,:S]\<-S?-!KX(*$_<== \E%@ M>S(_[8[EIVU+3+\CO@L4);*A_'N(C$P \#8 !@ !X;"]W;W)KR_:Y?@=+>2IPJBK(DO^)7E6S+B;<<6VO:26W=NA_ &9!$-!PPP(PH[J_? MT]T 9D8D9>VM_6"+&F* 1C].GVY +]?.7X6%,8VZ659U>'6X:)K5\^/C4"S, M4H>Q6YD:W\R<7^H&O_KY<5AYHTM^:5D=GSY\^.1XJ6U]^/HE/[OTKU^ZMJEL M;2Z]"NURJ?WFC:G<^M7AR6%Z\,7.%PT].'[]DE[L?TZSO^>]8R]3'GZC=7-XN@+NK2 ME,,)CB%LEO@T2?SF],X9WYEBK$Y_'JG3AZ>/[ICO+&O@C.<[NT,#035.O;>U MK@NK*S7!;@T\KPF[-BS3/=H]'071\[#2A7EUN"+-^6MS^/J'OYT\>?CB#F$? M96$?W37[Z\]^KFO[+S;&"/:J@ZML&7_=:3(\;@-F"4&],Z'P=B71 !.?%X5K MZ\;65*Z[^;]?F[Q;O1'W]]4*]_?S;Y?FG?ZKS3^_4 MF_/)AXGZ_%Y=?KF87'SZ>O[UP^=/ZA^M+:X^NKDML >_X;^??Q[W7OCA;\].3YZ^"#!7*&"K?QKME:E+;+Q6#9QX@O?U1A65 M"R8T9%AXC%E.C5=G)V/V&L7.ZWHN;CM*D^-Y90!:>*(AY;6KKOD9 M[,9S>0,Y1W']L% S@#3$]&[9$V^LSMFMMG74V]^/0:V\A2@K[*% R'L ;LN? METL;]X/OJ[8T:M7Z OJ #-/*SF45TN+12F]D))8KO5X?E6Y=1X%("7=O(;]- M+N1[.J OH^X'>AJKRQV28(A1E?9S6)/$Q[X";(;%*!?VA/>T2G]_<+;0KE:5 M-1YS#[6#2:Z4#L$!8AI,M[:-&':7,A0"N;*8%P,Q*0UKC ?^2Z!45D]M11ZV M\N[:!GZ%)K04 W#\; 'Q+;A>:(O%B"=*#EDZQ'OM&O54_6H\?&]N "'U%7NJ MAKX\PN?IP>?Z(!O^<;3[V8@>_Z8AN#HYBP^QC]#JFD-.U\K,9A(2"MFIFL%T MAJ#:Q37FIA5(S*?-)Y M*(*]HR]W!O8JP>B'I$58LYLH]B/ M@/7IV^F*D+CY/ M#B9G!Y^Q(=$?%$H?@2M#!T(,6\+Q)OD0I9X0?980B8U/CM7;"_8Y XK4' M/TDBIA454"\8LDM>G MJ7@#X A!%R)HIU%#.;DFW8_56^,;%+W1_(!IZTI"J3Q'"8(*$MIZ!HD$)]^Q M'F?K(LI$IJBY/.E$\*:HX.EV9@DDO%JZ4C[# 3$]17_RQ90J1#8F:%U=@ V0 MUHE"[ZH#2(YO@=WU K&\9*N3 XI3]3T\W&=?4$"4+H?OM_%DS%Z#/0$92$U( MUAJ:\04'EU(3*(\968A:&IET<@& =$: >!AOHE839TJ[X[3=,U&D MUHG*,6HYUHJI126R#&TR^>Y>$^Z3)^8)&40IO";64;:,/MU+])M8+=+(); 2 MOXPZ=4@L_-F6\U0J='@F5*;F$&0GHEA8.K")(ME<=S9?)9NSDVE%.0XN51"5 MLYBP:%(RDE1*+"G*R:LP9_J> \@V$,7,+DN#,1AYIS@Z1"XKA@8GYRU )*P< M>2;S9_SJ]:8#_"YG=I)0@K>Y\DT;$4K?K\*R*]K.!;/V$&G0"[$)&@H\^3,R MW&P&%%ZS!E&Z@WG41H+TEE?C6WP #H5NG[9&8HRL%(C-.$.(!77$:C , @.O M["(-F5%=U6Y=F7(NV2<1R.L>X,2BHX$L&_Y'=0']_!*YU1=3N'EMU#(MXQ?74KX/>3AT\&JZ#&K[L% MF!ATQ28W]B2NIQOUP/X$]ZI@%8ZI$)>#V_ER39I*W M9Q0['<@E)]103,O/^ M\I=S]>%R2-Z)61K.2N3>QE_;PLA4F&LX08 K\(KL#'$LPS2W]6!QXBP*_+BB MGP_L]4_";T&\ ZJ+2M>&*'/<]EA]V*'8R5M2%O4!X(8G&%/"JIU:$^N-U>"( M,D8N#4>1U62!P$'VS= O0P9U:GUK@;.Q>F?ZM6J#B.H5,>N%J=E,^E99%S!?F#$P[EEKK/Y8$$G9P6:[U0>\%VR\9:5'D,GE M65>7")$0_\B DKH/F'^E-^)50FJIRR&6G8%ZN37+02*7O>;C%DZGS?N>3C@/ M;"BDMT)]\US]FL+Y,I8?":CZ3I4JEFX!S,8-FLWWL"%Z 39.KH7G!OZ* *&9IUF)%U3T:[AVR2C&!S.J>*3.NNU_KP'PG'<+G[[;+KB,X, M4Z7MMJ(L,^A,2?74F/FP0NWBL#'%HG:5FV]Z_0B&D2T'^H[2!G+NTW_>%2'V M"@SK".2N8L(H B95Y1D@."I*%/"IB9'3*H* ,)4K?W;_?8MVG5% %G%Y;F+L M 6\23*"@V;U;W0.ONV5C&J__=+[7>MI&0$ODV$L:8]7IV K(@22^9NZ@(^-N M<+\1WV]\1YJ:^_%8R@8Y!DN9///(B\CLN M9+-N)WTG8S0N([G@3,ELB9.O;*!4AY7L)SH0?V631[#2U]+O#KBB ^ MU2.13 0I>>DX@!*SERJIGE= &X#9E&N9W3.+*'OF33VPNZG=>2F@3F ]RJ4& M>4HL5DI*:\/260MO,7=3EMZ^;&1]W*^Y)Y496BLN$ MCQ"5,9$8[F1R>0MX8 V('^"I=P-O#ANR24S]%27=*9V:CKN&V) BK6U591>^ M#T!+9?@=O!MD 6F-_(E*3PY!R?C;T9[UT=;VK];LB^R=;( /\+8/@/H>1-:( M%%RZ:^O ;6[JM1G?O6M#9C;T#R.EM,GCAZ(0=R!CT,\]ENCX M[] ,?47L!V+QI5X6X@DW)K.Q-4(YN M];EWBIA/ ;_N&$AZ.V*]20.*J(&<>7#>&*EI*QT+FH#>.GWR(E._/IE?.M39 MF$13KZU4;9!Z&Q.M,(-,SAY*&Z*3%T9>^!8,]'I: M:M92ZW[:>F0F\FOL=V%TJ?BT=!8]FSU$>EB,(C)WAVMC]:[-Z:[6J*%R(J)3 MW61D4DA=&K^7+XUBOLR7R6C%KM;C5G.],UPVJ>*IS$TDX'0>A"WV^ZPIJS.F MLEOID"7MEI5E^B83P:Y0C*;2'>JW9KV+%&2 +T"U)0FQ7'C",)]3\\[PIG_< M7XC'7-)ZX1 JTSDWFUIG#\@3WNHS\>T&NI$$8-N:+TCLP_PS.G].+8B=#8Q; M&8RO+!Q,M)ZH'_1R]4)]YIR3PF'O%X.:%#^6VMN*2?KN'MZ#0YKJ\*?!R7,: M>K\";BS2]&A_=[RZ3EI.V\PD@' QB[152A(#6X?>PWA/(43T2"]R-M3$2GUS M1#C%1V.Y.Q,)T:"1@DAH;F5./A"@.X^]94B*-O26BGD+D$9Y+/IS'R;EL&2 MJ$1$O51-.][86W<.]+E5BT45]FJQ.SK84GG=SYYTM:9?:61ZD _A1%_CZ',[ M>[MW>*!W&UUQ<_M6IV%78N_J]_U[Y/FZ_D5LJ=(6/:U'_7/V%K@$0HML)$TD M#\L"3)A4<.=<$J7ND&D?E8*SSE12 ,8O M*?BY1KP 5)160/DB F.L-B]N3#H<3*GPJ[ZA]J;C@B EH]L=F*5M8AMY3@Y3 MBV>VP%??/R^,IS/)'U(1E2KT6^0NGQIX@C<&U+A\.@0<9RFEQU?D$^_T%I\/ M1D *-/)#961A6Z#29UPW\3[H.D,>LW%9G=B3+PZJV/7_2\,./B=.\'1DA]J M.AMR=%#>]2/3/0_;^Y*>\QE?F2(=""1^E)NKA.AD]-K0J:&N("W5F-1Z-KT> M*0]#2O7N)E& ='\P-%*TR8TT^9\*A:\#A6^W.%D%"Q \1Q<5B/ M-!$%Y/HV MM/R [L#DG55V)A>$!-#=-#B8!?%6&/;)U.C\Q;F2Z\+\P9MXM!YB-F,TG&GK M99]RN-S/E/E\(E(;Z>4-7B"%I?/K(B8YZC(C*\<+O=)[B,48WPX!4')K.T\R M3R+&@HRZO,C%9X\?CM0G1]=A3Y[R5;GX!?=\8UL7 ]1'*.CH(_,XTLF'&O:: M6S+@N8BVJVP@K1Y5\I*,ZC6:I!SG)BTVQ8W)409;ZBJYBB]\S5H/ZDJ$36YO MWM!G!#K?9UTXN+A=$M@F@I::FQ[P?-1/0JR:8+(N!S[+WL5OUXHP.N.[XF@N7;070!;JJB//''H37E#^/^%[05"YO)U=(7(WS*;B0 MJK@L3?F0)QWU2AD*R-E.GS5[8Y<@[4'2>ZR1NR2X98K>;1:AX#]&#_@Q76C=[3.B=VKM M)6/T(^D_55\@2%:#"\WINB=K2S9_"_EOM]9CW9TN@2[PCNGU(:D3(.2 F1E? MFQ@DHGO,F9HHXN9R:[4JH$"^^%([K;9LNCI+UMJ-V+FULVZ:.SQ:B9P>60V+Z, =_7N5K&[N0? ^Z]XN,TLIAY'V. ,>[_I3E MN/=72/#I.?^M%85.6S?R!TGY:?YSKG/Y*Z9NN/PMV&_:PZ.I2)SAU8?CIX\/ MI=9(OS1NQ7_3-'4- H@_4G/ >!J [V?.->D76B#_D=OK?P-02P,$% @ M(Y!Y6E0^W8R!%0 ;3T !D !X;"]W;W)K&UL MK5MM<]NVLO[>7X'Q2=MD1I9EV772YF7&=IS69]+$$R?IW+ES/T D)*&A2)4@ M[:B__CR["X @)3MISIWIBT6!P&)?GGUV 3V[K>I/;FE,HSZOBM(]WULVS?J7 M@P.7+75L7!=#(Y.5AI6^Z]>,;/KNH7 MSZJV*6QIKFKEVM5*UYLS4U2WS_<.]\*#=W:Q;.C!P8MG:[TPUZ;YL+ZJ\>D@ MSI+;E2F=K4I5F_GSO=/#7\Z.:3P/^&C-K4O^5K23655]H@^7^?.]"0ED"I,U M-(/&_V[,N2D*F@AB_.7GW(M+THOIWV'V5[QW[&6FG3FOBC]LWBR?[SW94[F9 MZ[9HWE6WOQF_GY]HOJPJ'/]7WF_H4IRRT+L90O=:-?/*NK6U73:,Q&?_!6^6T(9TLRRG53XUN+]YH7;ZK& MJ*G:5V^;I:G5.ZCK1I>-.LVRJBT;6R[45578S+AG!PW6H[<.,C_WF9U86Z;G1CX'7-S@W+=,>[IZ, ^L6M=6:>[R%"G*EOS-Z+ M'_YU>#)Y>H^PQU'8X_MF?W%M%Z6=VVR7>2RV\;_OS>=&G155]NG_=LE^_^QO MWKZ_@".\??_;Q3OU[N+UQ7YY<:W.M5NJ MB[]:>Z,+TI/290['<4UML\;D\OW[I5'GU6JMRXW**L1P;FJ,+ KEEE7=[#>F M7HW4$C%3;%1A,5NN;'F#65CWB()FB8E55=L%;%/@#Z6! H0SM&O$8UO;9J-T MH]9MG2T1F:J:*WQI\/0O^FRRYU/ES0D CT)&B% MY-H1#IJZQM]^;X]HV0>3\7&RT.'X<+#09'P4%\(_M%?R%3ATKFGBF1A/,;PY M,C4 P*QF *H MV3HT-^D" U]4*2G,-Q_[;60.G M@JVBTXCSJ7/O ENFY6G([[V2YV0XC+%E5K,/P9\RGAY:J'AZ,F?B#7Z%X&1D M:=LH\WD-C3J>:V9*,\>SBGR@ (^,_)Y.2K]%-6 M7S7LO(5! 347+!3%->P+@5Y7V+-CG61^B E#,AE28(AZN'=^L9&#BX#D)H59M2+(X ,QX(H^MY-P.5HC(&WPA!&9TO,N@: D3W7!B&;,RG( M@__JA8<)!@V6IQ,C./0H+DIAL+1P F G.4WPAP;?YF[DPV^U:DM\3U#CT8EV M&Q%JK$Y7LF-=&W4+6&R ,M4932#)25Q.'Z-ZW\#RGSWVN@0 M%D$'<3>TR4*^#[Y_KIX<3^G?D0)-HOQ!8-[/GP*^WGX0 MM($'&!AC@.F3\9,>9@-M^R#.Z_<0?/QKOX4++_!\A^HEYI6ZN/NF@Y MBW=T[+($KV@E+_.8&QYCV;',9S@2\B9%%,*2@$8X4>>YA)& VZHM']Z'WQ[A6,TTKJ$(&M2Z,MA@!$;5=KP0$>MV--O]G6 M43YB[7#N2?:9;&LIZ 0#7MA +5&\34HDX 4P.^\!N M*(O TOXV;/Y6^& UH^3#0&++=>MW"K5NC6S+[;%,UV2_I,1.%@&[8"*!&]!#!+MN.Y1:(CK*XSB.1L\$-A MTJL5/B%=9I_Z_ =F+2A@Z=E9H;-/^]?9LBI@TK>,+>K*@P:[&YQ7R.N,1CIR M:E10V;)$T>8SKY_/)07JGVV^"$K[J]64CC?!J5LG:$'K\Q*C7=A!WYY>GE^= MIL4N+?+\1DUR;S7JDN@:52O- 8 SCG M*1X2LR1&"G-\'1/X&0(@ILGK+KU'J L")5KE%%;S7P9W"8CU\./EQ2-)!H59 M$*'Q2$; ?LBN(%7--LR<@"?43O,% ^(*?UNI$_\@^.HQ7Q(A MH@K8:TO,#KELD9:^;:GGTL5)T,J\3 MUAR0.>8R0E1N-&$LW**@S.'(!K(E,B]*(5>-XL!4?"OS[MHQO0G@H :Q//1Q^ M,91DGI'?<\"5&8$G1E3SP1PYJ#0U7H&\GSCP/ UB"Q'B^<_7?UZJBZOPB/1][76 MU^')6/TV?%T6#-XE8"QR4BH%'!28.?8"L/MV3IXD',/0LN1):_K(4\FB'"]D M AB^)HW=N3+FK^+RMLR1P.)WQ$8IX&XY[LDCS.?,./%!,"#D@4:R"T "@95! M.0L2:8%HJZD1=V/JI>%.4Q0M)_)-&@UU \@W&.G?$;$R4W.3Q0<4=V%<-6]( M^'&GY*C;O@;E4X@\IN[U#?6D?3J_HX]'DL:&GW/ *K /* M$+% )L4'IN!S95;KHMJ TSI4.AYX?*_&ZY!A*PS;[_#"MV^\R_-IA:IB-W!? M]-N(T64_VZW(H#-,5"$S-PA"K^3$&M&S3+D YIHZ.A("JZ%6IG%]1@#C!1[O M.EN)*C A5=JE,[[[U% [03=-;6=M0]Q6+SAX"SVCXH)9K$-ZR.0%3QS;DCF6 M[DG=[QE0GR!C93TX[LI9;E%.!IW#H[1SB/#_0:_63U]V@@XCG--&'VLLNY0 M0J=PXG@#N(BI3Q!(.E!$W[KPN_+A]XJ@9 M>WV$"=XL.0JD)DCP_NYS,%45W'J4K@'!XLGD9!Q;P]_2+'U5U0:H[;M_V4:] M[RI=L!E4S/U4$1-34&63CN=L(:2/$D7C(A!&*.:^$B6#DJV%S7\87X]57A4( MKW[M0&8BU3F*/>,K.2X,.$-UR0>3!';#S+&FAR@6J $6Y/]06EJ/CWNV2Q2O MA2Y%_PBF6J("J3>A:AE6S!R5M/G";P0[3K="-#VT_:1SN&\XMH"PX%^JYHXD MS/UQ=.'NO698N\S7[!?@"=/KQ'U?1F3<616P1W\^" MUS IZ<09JD+$XRX-,)KP8Z &RXU)REJYI$4?P-#:6/U*\2+Z]TU$ZN=SF324 MH^>-6R1G>]N\PZ[WT?&M5!V"\ ^]5A[YKT#<3!.@HM<3<_%(D3L2<3&Q@H4T MV"?O82 _=^FT^^9@?KL.&25:])_V;^# 56TM).W57X"[L@=Y@F3ZGOAY MU&/GHB_(YE__ Z/UW0%7?]SCS1U%7!8*)NA/_ M;N$-D@V/)X>[:/HU=1WVS[AOV2NO4SA?2$+D#H5OA&;I6$EV-@Q1:ZRO'M*V M]TB4O4=D5%/8A>6^D&=<'89&JB8$N*KEJZ];ECJ+D>K)\N&86>38N[B^NH(, M9 HZU]X69'SW:< 7%IH5J_*[!+-4B M&TQQ/2^"[G?MO+5T1>-ASXB;"5V?M6^#-K0F^FVO2MI>ZU[;BWS+'Q3NV/G M-ZIU1WAJN@@D5#]XC ,(F9WJJ+M[$S*3J&&T_44+VWB"GS!9K\G=HTF9O=/) M# F33R[IS.0N)I8O_N*[&LP=NG34H.[03>FJ-;A]H=K M9W^&>JP[WQAV*N+Q;"CF@J+B%S<5=6&X1/;TWO<^XP@4<9_VYW0@$=,ZT8U1 M)#D\*K=T M<;NX'?)3.)CNG8^$#-?3K^CA#C,FWI,2%W&_N][A;NK[FN7B:T/(Z@";W\/U MHEE5YN$LJ[MS]"4Y(] %;^A@G3*7\N_<.V'J;UWJD2L'80R;E6;TYU'!6 M>M^)/H8V3YN%#64 8E?7=T%S9$'W8G-O@>T#"]:$*JC5%'6%?,V-.BVJG&<9 A+)'Y_,Z[[M]FR9;6^$XR M1TK:0UE4OD'1$S6N'Q2=#\R36+$;,MM0&U3+,<1XT,5=M$#"8N.;]!+/Z4DX MGR=QXV:U;G=F:SO@>T$!W,SF>8D8< KA/IM1;[@Z"]]I73* M2F^7)&E8$BKWZ6Z5E^1/H*++K2_;\:7WF,9764*EK(LBQ\-VO\2VY+X['!HP M6)9F1S==T]*].I;!40_!5D"![JW_^[IS; AS0?^NHB= M[^T]DN:CE+R[G9VO$- $ [YCOR//W'-+J!_OJ]9Q:BF])7B>PGY"?;6LJMS? MCVG<3M%N+:!8[OD0$(6[GO.6C]0PT)_$DN]AV*YZ9UG7EKYY+A>&>CX>CM'IPN+ Y9FK=@3[QYH8VDRC@/>\LZ,AAGNG-*;IQ' MSNHOQS+MH:@_\UX$L^3&4'ER[\N9D;U I<'_J^C7^7P+*4 M-E4"YDQZS #4N_)[.U/USCUV'+7UV1>9"?,0QL9;R%UBBI*%6[OALLQ 4)X< MG(,(;8% (.K#]! 34FH?[-NZ7A]_@=1!R4$\W6LLN2TU>/NNUL5*?S*]>T[= M77)[WZVMT,-SB26^;(#[5 #2.V\+T80HLK=%9Q+1R/LBK[>E_)2/-S_S8,9( MTC'P6+,%63-6@1V<&__HDNLT\HYUZ0*CX07WKHS:EC+CFW_,'T9P\(;%)@RA MV]'IO\,['N'G&%Z?0>:'G0<'U0CC_WH_2Y7\:/O$SUNM?T4VED[=C;QQOYLZU:Z.2'Q$QD:[) ;5&B'_W67YW1MP(R$.?#+^IAH+.9@\'@'S MY1;@N_BCB8?O*\"@FCZ9=/SB\*=PK#Y\=#Q.YQOPCV/B'T@F;\QM[P=Q=556 MQ,2$ 5TANSI1Q]L[/]EZ\G@IS3^#I"#)UK6]U MN:+$XK>]3TF_S.4#_.R=6>$[_"^2_,:3MW63_.A1O3J]/MMM\MY:.PS%%Q9% ML"!SQRD'KO'SJ%^*>J]XO$,WW4!\E/8,%'%OQ#7W_\+[^&C4_C M;XE/Y2>TW7#Y(3(4O: #YL+,\>ID_/BG/>GIAP\P)?^@=E8U(#_\)UV(,C4- MP/?S"BS'?Z %XB^L7_P'4$L#!!0 ( ".0>5K]Y!MV$ 0 ,D) 9 M>&PO=V]R:W-H965T)F$EWU+VXXJF.PY'"1>\5A4&M, B\*T.! MY8T@,1U;LP/KI1G-?P17@S:3D]HG9466_TK6H^F](80A_ !S8;746P??_6J< M^QX6:&&5"8OCF-B.EXZ3&G-680Y>P>P/X,YHRAS,=8KI L MX@TF71C\U(%!;S Z@S=LO1X&O.$9KQV0@7=2"YU(H6!%@I"KC=PIARNXT6DX M?W N72$2G$1\,AS:1XRFWW[3?]O[^0S944MV= Y]VF:F30G\\0F?"&;*) ]_ MGJ)[%O TW?N/G^9<"/.KY?WM_?L5E\''U8K+8+Z$U8>KY1QFPLD$L"T3%4ODH4Q;]2D4\"JG$6J&7HHPUP]%A+?&(ECL!Z#)? M,Z[9>,"8 <*?-NWNK:AZ#_=SYW3GM8 M0196)@CA85&IN;T16NXZ#<5#7&I7A.-NSK)\E-8,4-HD$UYW8TT> M-/ );2(=!IU@TQ2^';.J3CD?U@H^>4\[;02:G:-T"R(KUR6%8F.*31H\C\PHCK/SWGHS3N0L[WR'YRK_ MCUBL_TK*/8(V!%=%8'2>+WQP>MV+9N,HW(:[E7=W M)RD#_%)*VH/@.*;/Z\H#A/@["M;2KW/W,F>'PDM*:[F(67:#H3SKRF!=_WN^ M6BQ@H02G"6N_N$%C@&^:-'0.>\-^V!L&4K\(7?+TAV:OPUEU!8;AK/9=^%R7 MA*?7<(.R\,M>=_0R((& Y"*LZC4Q6M?C/L3'L[T3^YI5_R)P?4ZZJ\7P0KRXY=\)N)1>_P@VK0'M[F_X%4$L#!!0 ( ".0>5H[ MV.ZY=P4 !H, 9 >&PO=V]R:W-H965T'(9IKQ2RZDR._=Z-GARKQA:RXAM-IBE+H==G7*C522?J M;#>^R,72NHW>Y+@6"YZR_:N^T5CU=EIR67)EI*I(\_RD3)3ZIM;?,A/.J$#Q 5GUFD0^+GCIPO@GK5K90=RAK#%6E9O# M0%#*JOT5]YLX[!T8A<\117@@K)L=:K4@[:6AS+]Y5?QK@9.62 M,K4:7R7.VQ9FG' OVZ@\:U7&SZB, M8OJL*KLT=%GEG#]6T .^'-G(U?7M)6AP M=OKI].K\DJ;O+R]OZ?SZ\\WUU>75[920 2YGK'T6=HM^U*;$/?KT1E9DEZHQ MHLK-6_I0W0&STI+-$7U%:1[*ZK#6*F-CZ("&48AG%*1A[-(@0>&<%DKEAN)^ M2$D\Q.=QXH3B((S'=*.Y%C(GOD=#,O 89DC9)7!DC=:P1<(8MK"V%;7BGIVM M9#S:/"]XSI#-*5L*O<#'X3B&3R%=>T7U_L& M%J+PDKW^F"L?HHC3F)* ;!5 M$?43BI*D]2U-_>\@C8 )C53;M=?$WQM9NY0>T>7VU;D;I(@C3H3!(.S35,WM M2F@&4U'EU \2Q"H.HK1/M]B1U0*6@OY@2,,@' T>Y*-@.$SQ'$')NT97TH(B MWO!WT>X0N4-(+ZCD.(,PC:-'8!]C M@S.#U$,+DCCVR.(@ 49/M-3[J1L<*Z28R4):3^#M9H;&B+2WNN *@N@R/ :; MMR);)B&,$WY4NKY:G]9OGTY?*[G9 MKW W>%0;%)3M9>I@V$7QEK(H7(S0%$ 55_AYTU[$.1NY:%F3\QW&@I;^F3(( ME3">[8[;Z,\SIL;*5FV#RP1)ATRAJL4AG\E\S?- 47S8-^-]U&(:"#J#MZ6+ES MV(EV4=H"=0C-J\!]%%6#*8JVZRY=J;8DV%A:(8[[.7'ZG1MH05+EY*\IR.9= MNJ!7.22KK&B<_Z)&T.\EYB$NUG00=H=[3H;[+GLGPVZR3X7G@I7]JAD\B=#K MD_@T3JA"U;@F!Z=9WHE9P0%5N$R!0A2845WIM,S)4%32@F[&M7F7TFBTN^$" M'^.#^,'_3;T],?BS":"W-Z^5C)IU4ZGC+8"UH]MN=S?XGK;SWH-X.S5_1LG+ M"C7!&ULE55M;^)&$/XK(U?J)PX#@;MK"DCA(.I)"4<3TJJJ^F&QQWB; MM=>W.P[)_?K.K WA3@2I7^Q]F7GFF9VW\J+N/8)SD6 MRG=MA27?9-85BGCKMK&O'*HT*!4F'O1Z[^-"Z3*:CL/9RDW'MB:C2UPY\'51 M*/$G] 8 6(:7UO,Z&!2%(_7 M>_3KX#O[LE$>/UGSITXIGT0?(T@Q4[6A.[O[#5M_1H*76./#%W:-[&@805)[ MLD6KS P*739_]=R^PY'"Q]X;"H-681!X-X8"R[DB-1T[NP,GTHPFB^!JT&9R MNI2@W)/C6\UZ-%U:0AC!.U@Y#K2CEPZLC"JI ZI,8?&UUA6'@,8QL3%1B9,6 M>-8 #]X [@_@UI:4>UB4*:;? \3,\D!UL*!<' MUR\"WL49USV0A6M=JC+1RL ]*4+QUY]RN($;GH:3ZKGTE4IP$G%Y>'1/&$U_ M_JG_OO?K&;+# ]GA.?3I#^'Y/CHPUSXQUM<.X>\U/A/,C$T>_SGEQ%DSIYU8 M?EDO.$=6=U]6B[OU7TSAYFJY[L#5<@Z+WQ\^KVX7R_51 E6O"80'BHJY>7G> M%!1!8CU+&/2>ZS*IB]J$FQ39*D>B*5C65X5UI+^%@R[,CZ\WN-6E%S#*$8@[ M15@H[[F5:2\L$H;4)8@;.L$NW'*3(I1@8T!W6"GM?."6Y,IM69[S0?P(-OC& M,T!2.X?I#^;90F*+JA;:M=?E-ECWY)3T@7?RL% @Y38%^X0NW&;6NU"3I(6YG^EG6/M3]7N0&N;?EUO"+%95CRJ$,X()%1GM30NTH(,#O MI,6_C"-Y4KM0*>XCQ.^(55!KO0PZ\HZIYF$X[>:@W6/TODZ#2?[D-8P/.M=4,)-^%4U4='W7B CFA M9-Y(IM0E-4WY<'H8:5=-)W\5;^;A+>>C)+C!C%5[W0^C"%PS8YH-V2KT]8TE MGA)AF?-81B<"?)]9;G#M1@PCQ4#56<(DW&DQ354P_35&HU2A*HLW&+5\LK=MH MC8?Z1M.JM44I>(72<"5!8SF*)LGQ-'/R7N 7CBOS8@[.DSNE[MWB MHAA%L2.$ G/K$!@-#WB"0C@@HO%EC1EM33K%E_,-^KGWG7RY8P9/E/B5%W8Y MBOH1%%BR1MA;M?J$:W\Z#B]7POA_6 79+(T@;XQ5U5J9&%1,LO&0ZU6H)TTH;F)=]5K$SDN75)F5M-73GIV?*TL0A=^ M@@MIF5SP.X$P,0:M&;8LX3NI5K[&F@:L]!M820I72MJE@3-98/%7@!81V[)+ M-^RFZ5[$4\R/(!T<0AJGV1Z\]M;;ML=K[_'6@%5PSB63.6<"9I99I"K;[7" MRW;#N0-S;&J6XRBB$V%0/V T?OCC5QF!4VYRH4RC$7Z? MXZ.%J5#Y_1^[B.^%WDW\^N?Y&97"Q?5\N"%"R9]+- R+@RHTB]SIO63$WU@HD&WRY]=8<$5C;G25"10:E5Y MK31.!D )Q^H.]3;I.W9NT5TV#O^SP;(1<,E+A(]:&0,G&].32C72PB3/FZH1 ME.+";6G+OS)_&US3??=WX5-\H$NJ)E&+^5(JH19/D,%;&'0&]'_0Z77@/4W: M_0Q._-$D6AJ%1S1+7AMX]Z:?)ND'Z"=P0+_WVXVY9@6"9!6%C$FRX-9T#=X; MLI D73CHQ22>=6&N+)4ER[\T7!,5"K*TO.0^ZJ_C^!:2PZ33=?1Z:=?3R]KQ M_Y*R=N(3U-ZQ\]^FK/.L2_%S]#KMWC]* M6=E8=PDP*1MG^&64Z.O,O9E7EZ]-'_H'K("F)D&?]D9KX@I-R(J@!Y)\M3L. MW28YP>(Y740T_(9,&_?=13R)>V[:W4QZFTF?)H-UC$)U7@3K94!Y(A1 ]V*\ MMGNXK[Q^_(UPPFI.M/E7$JY)A;8$MWP1-')E*)VNSK*D[]+9#MEL]S8EL>L0 M!=/T!@5 LUO]NQ7#7@JJT1L:/[0VR#-?&F'LKARXD3RFIK*T!)STV]MR M<<'8]9:V7K0\=*87OK$SE!)B$KJ?[>ZV=YR$ENE9/#2>5TPON#0@L"35^*C7 MB4"'9BXLK*I] W6G+%T@?KJD_A>U$Z#OI:*V8KUP!K8=]?A/4$L#!!0 ( M ".0>5J>N_YPF0, "P( 9 >&PO=V]R:W-H965T2P>$FE,G#/0#2:O>GWWYHE^%:Z2=3(%IX+H4THZ"PMCH/0Y,46#+3515* M.LF4+IFEKB=AR;@,QD,ON]?CH:JMX!+O-9BZ+)E^F:)0 MZU'0#[:"!YX7U@G"\;!B.3ZB_;NZU[0+6Y24ER@-5Q(T9J-@TC^?#IR^5_B' MX]KLK,%YLE3JR6UNTE'0(D2QG_#NM&->P$DM;&JW!@3 M@Y++YI<];^*P8W#V.X-H8Q!YWLU%GN6,638>:K4&[;0)S2V\J]Z:R''IDO)H M-9URLK/C.V413N$/F.'2PGPI>,YSDW%4MP%-"#,*A7&(P_?>B?]+X<(#MHR0X.H8]] M0F;<)$*96B/\6."SA:E0R=//?5P/HNWG>C=?7%+R9Y?3!,"5$BLN<[@E&% 97&A,N>W,98=R@N42-41]EY?^&1Q!*SOSJ8IW)'&_R=X; MR?&NQ-@N*'<3?2I-CQXTI>558UL#;U#BSJ) N%!EQ>0+K)D!+B&AK>"48*3' M9 M@0H!0S!VLD!)O#=14H1HLV=ZZ@TFNT5?!$1 $^>M.4*;;95)K3:?4A2JE MK0M,A9JKM N3E.)"[X7N>#GRNELR64TBP.>*^H\O.D*@)N547N-[Q1(NN'UQ M7BOMM#@I4[.IM9.F+@HJZ[P)7K=S300LM4V8,OD$!=%FG8QK8[?%3>@3K9G, MF_(&%RA6JIK<(*\D]7MF#-)!5>N$[#$E;EK5>0%9B\!V$:B)^F!0=U"".VXI M=43A ^T[D($U4J5^C+LQ]2HA?-NE*'[L=P>O A_@=Z3V?]/YB\F:!@Z\P^8] M-[62B8^F@;1&E[DEU2[CJ:O *WJVU%R^(].F*7;Z.O%FI["O-X0[';Q$G?LY M92C4=$'3S%MI.PHGS01X56_FZ%>FN M!&V3M-#V2B5@0;"B'-29!;6XZ[79/D6##3425*VLF4+IBEJ9YW3:F1I5ZI M$-VHUSOJ%HS+8#KQ:[=Z.E&5%5SBK093%073KVUDRXP9/%?B"T]M?A(, M T@Q8Y6P=^KY#VSL&3B\1 GCO_!=='^19?F"632=:/8-VTH3F!MY4KTWDN'1!N;>:=CGIV>FUL@A#.(0K M)-O,I&L)U&UUDP;@K :(O@$01O!929L;N) IIO\%Z!*;EE*TI'06[47\@$D' MHM$!1+VHOP4!U<7I_<7]_"0(YRKHF3R]3<#I>;DMI+\ MYL293G)/*L4%W>G2N='/$Z5+1:01,I9PP2TGJDPC",XF8"*8,3SC),T,J-957IA4;S968(Z25H1X MA9PMEJ 6=4':&80N.0;P2J:15P+2&4A4Y6&4_*4J,7J8>C%X@/X[+T6U_,!4(IC,4/=IOEJI9&)X1.3 M_M3EW,4D4X*JJ#/,LIE BHQ:\-1E-VWZ L?M*T5)>+^259N^@7?>V:HR%#'S M?OQ=3#;<28$VUHPI*5_HD)\A/NZ[[Z@/][G2UOL5PJ'[>U"6LL9M1O3M4ZWP M5?]098<5 5$4T5((9I9>CSH1\"7)F9P[4S5M"#YGKGJ;^NCQ=F@)]H@^PZ-! M>]IJX?]D2I?OC<"_(COCMW2"7CJ3>(%:JB MHD.HB:C25>H79$NE_>F.2^UFP=FLR?IUNUMN!BIWK;RCMKT2'P^=*Z)P%81V MY5K)0P]S=_.X#,*^I-FDJW:1<3S<9L9-0N>YVP3HGH3O\M-;0K7&VM6=+6_] M4*!V).;.;#L>."^.ABN_KE:N]L5MA1"'7CY>(:Q6WN"&K++5LKI2BKWZ]VQW M.C"OL.V&4TDU1M!-]B'[RQ7 -<:^5%'>Q",W/(*X/ZJK7A@MK_;&X\%$A3OSN_'!6ZQ?K^'^-2(;W.4"]P*973%?I@XT-9^4_JZ#7=4X7\3>^2?A_780HTX_VL;8I+"E-NKT>O +[&H3 MNFLM7(%Z[AM5 QZO[N;:U;87/JU;P)5XW4C36S/GOF)FI-KK' \"T'5S6D^L M*GU#.%.6VDL_S*F?1^T$:#]3U#$U$W= ^Q_"]%]02P,$% @ (Y!Y6L14 MEG4 !0 N@H !D !X;"]W;W)K&ULC599;QLW M$'[7KQALDB8!%!V[BF,KM@#9EAL5\5')=E$4?:!V1Q)K+KDAN9+57]\9KJXT MMA% !X^9CW-\,^3QTM@'-T?T\)@K[4ZBN?=%M]ETZ1QSX1JF0$T[4V-SX6EJ M9TU76!194,I5,VZU#IJYD#KJ'8>U&]L[-J574N.-!5?FN;"K4U1F>1*UH\W" M2,[FGA>:O>-"S'",_JZXL31K;E$RF:-VTFBP.#V)^NWN:8?E@\"]Q*7;&P-[ M,C'F@2?#["1JL4&H,/6,(.AO@6>H% .1&=_6F-'V2%;<'V_0+X+OY,M$.#PS MZ@^9^?E)=!A!AE-1*C\RRR^X]NPJ'K6<4XK5"'.RN#@I6G@LO>L?6+,&R-*'Q(+@:M,DXJ3DI8V]I5Y*> M[UT9CW $'^!"2 OW0I4(ERA<:9%"[]UQT],I+-M,UXBG%6+\#&([ADNC_=S! M0&>8?0_0)/.V-L8;&T_C%Q'/,6U ?%2'N!5W7L!+MCXG 2]YP6<'WL"%U$*G M4B@8>^&?=[B"ZSP-QV73=85(\22BNG!H%QCU?GG5/FA]?L'8SM;8SDOHO;V\ MG$N7*L.I#>!RT!_?C0:7 M@ZO;,=S.$NL@%6Y>#[^ WTJY$(KC!$)G5)7.6YEZS*K]B5 44#)O MB1;A==QN'!%IE0KU1_*OXT[C8+-2!ZE35692ST#DIF10J2$W&E=$8#Y!N^7";B5IAY7DIV2B_LTH>M^ :PW]PDH%\6&U4X??2HT_ M3#]52'70Q@,A[@MU?CRQDN-O+E9/"X"G ?BYMQBOMG8(V=4CV2U'X,!"A M@U&!(]PYBE<7;HTGVOY>&H[]#>4 0_#ZH VK:,,PH73(EZ;YSO/CN M*RY0P? ]C.5,RRGM:0_79).%ZPGS5TP4DIE%N9..OY>^T^8YR>0]7!G]H4I@ MV&?6^!69MR"Z<)'!:TA:+?K]Y=5AW(X_?S?B'0J1L%8N C5\"!>I2FK"Y.TB M1(9=XW5-9P7NI89NB@QMB%4][*TY#*672OY+JK*RU*):,33%U.TY]4^9S8)Y MDF^+U-B,R4P-V<\#7']X=M.G$*?,U6 :47J7GE]+.KZ^MT"4IZ.$7YMRD+#BI\,WC=IN M&9;DY"Z;DTUZ0D"ANJ]IO4"BX\R:LF ?TQ X#A1G0U855%V/:-\R]3.:V%65 M+!$X4D4PXZ()_:-VG7H3*I%JKE'K3\E-4J3X4VU83,V,QZ0RY?JK6$9'_RS) M-H;3O;+F6]@N+#\\N/R0LI!)YA2JLG0/WU^HAL^=44U]]X3%-]9>#711<#4JYX6 MV]7MPZQ?O4=VXM6KCCK13&H'"J>DRER*P%8OI6KB31%>)Q/C*9EA.*?')5H6 MH/VIH1:WGO !V^=J[S]02P,$% @ (Y!Y6K.R07-8" _!0 !D !X M;"]W;W)K&ULI5C9 M;53U0Z^$,.RNR$M]/%@9LSX"9W53D MXV RF8X++LO!R9&=^UJ='*G:Y+(47RNFZZ+@U?V9R-7F>. /VHEO\F9E:&)\ M#4/SR+:+U=\*L4&[TS9J3)0JD? M=/,Q.QY,2""1B]00 L??K3@7>4Y $.._#>:@.Y(V[HY;] ]6=^BRX%J9V;;VKS#]'H$Q->JG)MKVSCUH;Q@*6U-JIH-D."0I;NG]\U M=MC9D$R>V! T&P(KMSO(2GG!#3\YJM2&5;0::#2PJMK=$$Z6Y)0K4^&IQ#YS M\ED9P?P).V ?RU05@EWS.Z&/Q@;8M&*<-CAG#B=X L?^,L%$G;/0<^LG6&>Q" MZC17NJX$^_>UN#/L+%?IC__LD_A9S/T2?_YR?4G^__CY_,NG2W9]^L_+*W:] M$FRI<@2L+&^8X8M<,+L%EF(&#[^/KD:,EQE65>!]R2#M6I7VN5KBKM0JEQFL MFS'I5!E"!_V.+01M:2<-DJZ4K?21CO6L.%"E&(I#5M6JGC7WS&4)7:H M6F.K?G<(E^H4_OR7X)6V?*%+2)>@Y?73YQ\Z==ZP8>C-DH"]HV$0Q&X0>;X_ MQ?!#H^DPIKMA:*]QB.N+!SCH)$P:Z*G?04_G&'[MZ=T7[;RN*I@5*HI,5-#Q M#7O[4Q+XP?N](\MH' '4.0NW0@<3$I=DAN!7]<(H RQH23,LG+,+L10X*7O= M0>W=P__V7!AQ2,K&\^VA.W-/*XZ30OP"_.;)RWRL2)A*@'>IS"6W^7XAS$:( M<@=V2S!PSFR)O&PTUM"I-JJZ=W@M+<5R*6SM:(]94DFQS+;/>VS774JA0$#M MK*PT_Q-E2>0V""#O _% H&1"'@W\T83]E>[CN'>;S'8>.X>6^C.:IP6M;YME/LX^"$:QA49"LBD Q=H9GVRG8)R*P0(% MI\S ,@E#@LPI8!."";!W.(N(FD$2C.:X#7QZ0*#^-!@B[/UH1A(F.P),K#[] MNV]O>;%^?V%-EH+&$O8?QA&%IQ]9>8=10@?YB0,;ACZ%XVPTQ,$<53*:AU:ZT(NGL%@2V[L/M:'TW/H*CL^:<'*0 M6@O(4RIC.7I3RC_P))[/+#H)X (Q:<9>-+$!XH1[(4@:=U"L8#BS0X0,7$-. M.T/# D\XHO);+G,;/&KQ>T-I<2LSIU7PM*DDE:JI95J&]@/0^0Q M?#<3^IZ+EXO'ACYDG]',-J$'6,K+UE@1+)LD;A @(YZF:57SW!6@IB)J\G08 MX!HC-Y\W5$IY5=W#_!M>96SFA5' IMXLG.!XY*%4;DG/82PC_W 34V^23%GL M)9'O@N1@8?W1"Y4IG!V!Y5^V @NL@L'Y LG,W",48@3&E/V]@B9[J17/O+D? MT=\CF[0PDJJ)[;D/U/*@Q@%V+W+QC+@W#'Q*'K])LUJI/'-Y]HZ8LW3DSJ1V M@4$R#WU;'IN_/7+MG IH,)U*IHUT\LT3*DR1;.*I-TU"]BO/Z\:HQ ZB#^)Y MYLTB*RQ6S1(*[FM;4O8>?4\IT&_+N#^AP\_$C2Q+4NYG7M9X"6&.1X&'1!>- M6,Q@!:)E)7A$#-R@[K=&CU@7[_?*7[Z!: M9? V:YOOKTI+5[_/8=H;2HDEN[%\K\N=9-ZD?I?BN&Z2VNNJ_I:<3<(D?7JG M[#0$E,\"+_9ME^0%T=S^^V#>:98U(@]A!%-QZR=TIE0^;!?4Z52)W%JV81_R M,I;<0S:TBA1=05=EMZ OHJ2N8W4X 8IN,$4Z12G]A:^UU%-$V+ M]+"+1 &'$'B??)5-*"T_M,V7VE;E-P$*9"'SO"'.DT >:4*>M+QYYD ;AQM5 MY[: U+DA?G"66K*T#>(VJK>M)*'8-DXN=YL"V>5;,I\>V?#C5*?L0P.AM+&% M!@6$YS:_[MB_[LC;=]&&ZY=20E=1^YDQ["4 Z6#:1($&.X<4DWE._[V&!H(7A&+WV59:]UXS?Z_1.F32,9I6N\2U8^2F[HO&=!:( M3K3FM*^2+O-< 4XN9?(G M4$L#!!0 ( ".0>5J*@#%TU@, )$( 9 >&PO=V]R:W-H965T<%+U$(!T0TGEO,J'/I M#'?76_1K'SO%LF0&+Y5XY+DM)]$H@AP+U@A[K]9?L8WGQ.%E2AC_"^N@.R"/ M66.LJEICDBLNPY>]MGG8,1CUWS%(6X/4\PZ./,LK9METK-4:M-,F-+?PH7IK M(L>E*\K":CKE9&>GWY5%2!+X! NKLJ=2B1RU^0WFSPVWFW%LR8?3C+,6;Q;P MTG?PDA2^*6E+ W.98_Y_@)C(=0S3+<-9>A#Q"K,>I)^/(>VGPP-X@R[B@<<; M'(C8@%5PS263&6>"0F<6J=.LV1=P@!ONAW-#+B]_/WK[1]7\_O% MQP^C-#G[ O,?/V\>_H)+555N1F0.=S06J#7FH2/@PH J@*J U1)U5PDX!ENB M,ZR9W WP!I;*LW_)4O*+C>F0=+L4]<*X0;0E(P2Y,"RX,UX?.>S9 :2?9H[ MF,O&0B,];$Z+' U?2:I;#G7'V"/VX)&3%:D[8D6CB:>&%]?H2OMK@%PL-[OT MVVR8 - .00APIIC.?0:XIIM$:>/9NJ.6'-6'XLW1HJ8!17]4J[5'"-109DB" M=C<$?9\;)GC!,^:8D"QXQ>U6((H4N]7<\S2PTDS:D%(ZXE6MC(N_]M7:P)K( MBLU;8MY2=SA%-Z1.W8].LRU^*/>M?*OU25OJP?%._6GCZ%8>?6,Z*R$9M"IU MHQV@=3R9!"P*]/J44KG&I&WI;(#1IZJU^0>^7=,CE1;.B*QF2LP[>.:C8AB+! M[6EZ&DY[1X],N^H9P%?4&3=L*1#H(87!Z!1UV[^U%>&;>U,-C M3958<>I.@069]GMG)U%H[ZU@5>T?G:6R](3Y94G_&5 [!3HO%,UC*S@'W;^0 MZ7]02P,$% @ (Y!Y6L/-U7#4 P B H !D !X;"]W;W)K&ULO59M;R(W$/XKHSWUVDHI^Q(@D ,D2#CUU$M 1]JJJOK! MV1U8*[OVUC8!_GW'WA?@0I!RK2KQ8H]G'C]CSXQGL)'J2:>(!K9Y)O302XTI MKGU?QRGF3+=D@8)6EE+ES-!4K7Q=*&2),\HS/PJ"KI\S+KS1P,GF:C20:Y-Q M@7,%>IWG3.TFF,G-T N]6O"%KU)C!?YH4+ 5+M#\6LP5S?P&)>$Y"LVE (7+ MH3<.KR=MJ^\4?N.XT0=CL)X\2OED)Y^2H1=80IAA;"P"H[]GO,$LLT!$X^\* MTVNVM(:'XQK]H_.=?'ED&F]D]CM/3#KT>AXDN&3KS'R1FY^Q\J=C\6*9:?<+ MFU*W0\KQ6AN95\;$(.>B_&?;ZAP.#'K!*P9191 YWN5&CN4M,VPT4'(#RFH3 MFATX5YTUD>/"7LK"*%KE9&=&]](@A!'\!-.\R.0.$19&QD\PSYC0 ]_0'E;3 MCRN\28D7O8)'4'=2F%3#5"28' /X1*YA&-4,)]%9Q%N,6Q#U+R *HO89O,O& MXTN'=WG&8PU&PDT1N] M?Q=V@P]GR+8;LNUSZ*-;KN-,ZK5"D,NOKVBV$:ATRHORLN#/!]P:F&2T]M-"\0RBMKV-T-T) MR3WW:P6P'YU4#IUR6*D8/-:)^JT#% *@J\?\$15$ES5&^%)X:/20(MS(O&!B M][V&B60JL0=WRQ55 :DTL*)0\AD38()6FOTCMW]P<0!UO-*JY[U:LP>&-EM@ MO%;<< HIBSC=QBD3*T,4L^JFBKX"EOR M*J4><[<@;=EQXWLP-7P=-&6$TUWU:$JOBJ8MPY MK.+T9;0$+B1K)1OEI6*W.BR+*"T%)@"KE'[_KA>%5Q]L83)4D6*Z#WKYF'NY M?J!ZS_-U[E@'%P&=4.5Q089(]'EE7;JNO6R.C0N'^-\Y1!\$ON# M+4TMV3.!'T;A:Y$?]$\].?Y!=Y"C6KD>2%.(K84I&X5&VK19X[*[V*N7/1HY MO>*45QDNR31H774\4&7?4TZ,+%RO\2@-=2YNF%*KB,HJT/I2TNM;3>P&3?,Y M^@=02P,$% @ (Y!Y6E#OHJ2!!P MQ, !D !X;"]W;W)K&ULK5AK<^(Z$OTK*N[<6TD5,;:Q 6>25)'7[NS6)*F0F:FM MK?V@V )48UNL)$*XOWY/RV ,@20R$5J"8'C M\"*N1)X3$-SX[PJS54])ALWS-?JMBQVQ/',CKE3^369V>MX:M%@FQGR>VT>U M^+M8Q1,37JIRX_[9HAH;Q2V6SHU5Q6AT)UUA7E:8X0',(&2?56FGAMV4F"U2CX5)FX5^&+V#UZVC[CJ\[CM1&V85NY4E+U/)CPCDU,YZ*\Q8JPPC](EH7?_P6]/R/[S@;UI<"3AY9+-M'J1&=;3-!@DRQ2^H>!8VN 2XPNN,[?R(I<3 M^9P+)HI9KI8"]KS,6*G*D_4=EDF-XE7:>&RX,IQR"_HOF5TH9D6YQ=JMF<0K MG0L(1ZHFI?S3^03[VN\_?AN$0?^C@5EI5"XSY#]##&L:,#5FT#[MX R#_CGK MI>#:,$'$9J"E*)Z%KJFYN=,-W)TN^P"OQ!Q&$M.:O$BRKE@']@@#O'?#0?X#_LA>T0^N4ZG;F4S#,O5S%$F M:/O1@,5)S'HP&4$393EILXDH$6_NAO,,:B.-I?B1Q;#=]WNPBY,$_T$0L"=E M,32%$U7F5BX;S!VU>Q@,']IQ&+JCWXW_8N3/R/%R)BA 1YHWX=^,'AZ '?@4 M;1#V\=_WV>/HB_/F@4ZB=I0,,'L7@0;MI!?_=:>;1$_Y3,+<<) MV-YEHL?NU%O#]D]8KI)W^6:KJ*J4#6FGE7;)ADRK/">/W7T$9TC+L/0O7.:< MJI^BF4#++)LCDBJRT \2-JI&#K=&_LV-O.0Y1!NK9]]XEO0 !A4PGV/VB)0-X\?Q340Y*;3T(7 M;#B9:#&!&+-/I87W1J;L*\^AZ3]9JA%X6LEYE;@@UG MNF[U N0EH'(?>%&/W>Y+W!$$]1B)]GJ#'V&&[4J-/H' M@&MV]6,61E[L'P(D_D2Q%QX$?$M8E$J0>%%\"#(DR($71.Q^ ]7& )='JLFV M8^N+,&2[EYE1)#P'V(,\?F-MVPX].6&6=V1>7V;6T;3&MS2J550=V[UP9 M"K&RF6G)4K=I@."5VFP[UE\YAGK9JI155-4:[)3-_V/;?VN#S1G1IS1/57E? M2HE]H[GA.#],I0O4,M6=TD+:*=8,)3PW;OV=FR@;=$IN-/5>%J))KD]5[DI5 M42\DL)FW:4E*+$ IV-#U.>]$5-_9$83J+4[^23.[37#E>$W:@0<+ZY,9Z MI6$B_NUQ/$SM6! M%S:%Z0AB=8QNWPMZ!V:H.4#=']HL+^GCVD^VR"J-F5-0P:956>WV2!M:I (% M7!4IH'E94V+FM@-J?/H>-K*Z;MO0LU^&BCPH3P.*(-#I_CK<(&PHRJ\(@.<6 MZ^<*HNH+&\-/UL,Y%KE8[\"D5B0+*/^" ,BB 0+'78]8)I@:6_LVM);Y((?BE%GM5[Q>[QV^XJ'HQZ$R]V> ]$ MIP-V-#K EWUOYYW&QY1"Z(G[9$1OB6CKJ^\J]=WZJ]2P^ABS&5Y]TOK,]03[ M&\O%&*:^UX];51K6%U;-W*>99V6M*MSI5'"H-0W \[%2=GU!$]3?ZB[^!U!+ M P04 " CD'E:@9"8G+4( #8%0 &0 'AL+W=OP&PP+)UM;6?AA+8WL* M6:.K&>%X?_V>'DE^@"]+*A]L23/=/:??+1TO=?YHYE):^KY(4G/2F%N;?3P\ M--%<+H1IZDRFV)GJ?"$L'O/9H.#P]SL1,WDO[-;O-\72XEA*KA4R- MTBGEZVC@\M8/)AAU$%Z:R$%/X% MI""D:YW:N:%1&LMX5\ A]%LK&=9*GH6O2CR749/"(X]"/VR_(J^U-EK+R6N] M8C1#5M.%2D4:*9'0O156(EBMV:=P*:Z]7QSGW4>3B4B>-)!81N9/LG'Z_I>@ MZW]Z!6Q[#;;]FO33>SEC7/!.IG/++CU7)DJT*7))_WZ0WRV=)3IZ_,\^X*^+ M'M\\C#AXKL87-W?7@X>KFS$-;\;#T=WX:GQ)]Z/+Z]'XX=ZCV[N;\Z_#!_IR M-1[A\7)TN,R-":&]WG+U0%G%4;T0 M*2J0,Q,]>)(RW%,J^5&FD%[*$ MF:*&E\\DX%O#-WKJT#S*%3V)7/&1AA8Z55;G #59E6!OSJ^=B"U#+.9P;)%'\)HT3F?S MW/1,)!+C#HSYX,H7B(-X!HV?9&X*%YP%3(N00G?!R3ATB<[%5R@*U3-I%?I_,FE?G)4(HDZ S.R?@7)J@M3_& M>IERZ.1518?LK.H#4[%0R8I^ PP[UX6!J\SO'U$)303 _Y(B-Z[,\E^+_T(: MHS=7[(8.*.AZ0=CGF[X7!@'?!%ZWUZ%K8;DFK4E;WE$?R0O2P@?P+__9[UT'X@?,=SG%U"@J==I]UA1+VSYN+:\7J='\N+V]^A M$W18T4'0:@:8Q9+$33X'0;?9W3SRT0>]9KM>(>=ON>MGR8,-82R1BPG\48\F MFY56X)5Q\#?$'H9EJI\Q6V&P0AX*8Z3EJL %91=?V.QMP6N]0!\P2.K/< M3-U\DDN.3JX:16K0 0TFEWB[89*>)&HFRN["C=^9U7.WYT5>M^,5HJD*IF=H MO9TQ@H/%N(:#13'+9=GB"W#F-+@?4M?O$K>(L/N)1@)=;EHXJ1FWLJW,Q@0C M,\$=ERWM/-Q<,^)$^,LY;<$#/&+QKU0"((WA@9VT5'9.QKI[.!Z]&@./V9'* M 8Y24;Z;5!,-7C"SPM("G5['5:,L@\3IF-2#6DT/K#!U^2H(92+INCCOU(IP M,$$_W/.;W <>=GEL5&9-^0K*BR+GTNJM(_.%=,5NC_0L5?]E0R*#*=,H40XR MWG/+@K7VG2D'_#*0QF@E./ MF^4.75VOGIW$NG_%I ?)[E41H7.W9Y\V!*[S<'/9V!DV[+??N=C8'H2XCO8W M59[DSYK7E9D?F W-7&494T%M1$B9=S\RZ&S;T\TXP=&1FW&.NATWXW0Z_6=F M#GH@ZO)@TFVW*?"](PR"E8MZ08\Z_2/P]P+_[4/CKL8Q1L5<30J>E)W3-S&" MS.-<@'$YK /_'8:-U:L*GF^$46/0P!A%[^@/"CJX[.R=-;",C1 ;P^I Q]%I M8Z7GXR_T=_:&%4=W9_5B2\X?_.Y?OITBOOE=T\Y%ZG#_A,H[-&N6NODS:WU7J[VL)KZ@T*(XJF;! 60H !D !X;"]W;W)K&ULC59- M;^,V$+WW5Q JT+TDL>,XVVUJ&TB<[#9 XP0;MST4/=#2R")"D0I)V?&_[QM* M M=!O?U;((O-&;C"JYI&<*?U1/#JO>UDJF2C)>62,/D^OSJ9LCR4>!/16N_ M\RTXDH6U+[RXS\9)GP&1IC2P!8F_%4U):S8$&*^MS63KDA5WOSOK7V/LB&4A M/4VM_DMEH1@G7Q*142YK';[;]6_4QG/)]E*K??P5ZT9VV$]$6OM@RU89"$IE MFG_YUN9A1^'+1PJ#5F$0<3>.(LI;&>1DY.Q:.):&-?Z(H49M@%.&B_(<'$X5 M],)D9@.)\TMQ*J:V+%5 OH,7TF18FZ#,DDRJR(]Z VAF\:PX,/#)\/ MQ ,L%%[B8&OYR(07\P/&+O8AOZ1;1W<21T M+X(57Y61B%)J\1QDH)B"0P$WYH:'S7'W7/E*IC1.T!Z>W(J2R4\_GG_N_WH$ M[' +=GC,^F2W.K?*I]KZVI'X>TYO0=QHF[[\YW?,B.GCP\/] M_.%N-G\6U[-;K&?S^]FWN]GT_NYYCRWS@GA=2;/YY$7E%))9(9LIZN_0=G7\ M?I?'N:XS$E7MT@(=)>Q"JZ7D+O4GZ/332FX:29N+S,FUR.S:>)$[6XH 9XY6 M5J] 3L$1L53J*%/A)!)WJUV#>$Y@?CD9HC#!64/NO"DY-J5S$BR/&F?BZ0 D MB)#0TBU);S@.!.@I8Z\\&G>B<.QN-U!PR]=5I16YQFW<6'1YL:[#6#F;D^=! MAU1Q'53*0)>..F#[.0:"%R&]MV!M ):U"D7,S*&4_D\?0GFD$]@IXF1K@1Q& M3K2"([E06H4-&UHI'RVS7V4@:^&R"\LW99 >L:;%B5 !]8,K8X.8D@NX*<1: MYH!42E/G3!#'"7+T6BND.KR'RD!P\5 J?6AU?) .8#VM4%8MRF;&P*3,5B@I M[:6*8VH*TD4E7PA#6^,F* M2VLS](U[KS!$"-V!%$$N%BM2%75U3.?:^=A!B]JCE_S1'J"EU.B!A3)9;!VN M,@JP1'$LS#K!;%BB_KZB5.4;I!/\465=BIC;V&GL[+66N%P"+I83GA?&V!0] 1GAI"X' C9?Q*O\ 8C=6 *F.:2EDB+A10>Y-M*S9)= M/+H>,-84/N18P&5K 6ALAF@( -4% 9 >&PO=V]R:W-H M965T(1"F989+,="' M3A\4>QUKD"4CR03^OI)\23H->8@CK];R[FPCY+,J$36\58RKN5=J79_Z MOLI*K(@:BQJY.2F$K(@V6[GV52V1Y(Y4,3\*@JE?$X$UA PS;16(^7O%UK(C"<\%^T5R7<^_$@QP+TC!]+S;?L:OGR.IE@BGWA$V+G9B, M6:.TJ#JRV5>4M__DK7L/.X23X -"U!$BY[M-Y%Q>$$V2F10;D!9MU.S"E>K8 MQASE]E)2+E@B7/,?]7P#?.!GM1;V\1'52\P&P,T=<11$$4']";#.5.G-[D0+D* MM(!+R@G/*&&0:J*Q^JC@5B[>+V<[YE35),.Y9UI"H7Q%+_G\*9P&WPZ8C0>S M\2'UY+\;@=\/^*9AP43V_&>?VX-Z^]W>W#XL[0>0/B[2Y<_'Y$-Z95X=A=P-$(XB@8PUF>4]M2A+'W$1 %H@!=(A349%Q#;MZG#5T3F95@ M62W77B&$ 7"AK?8EKJ03WR(J\NY^%M&QP_[,,-K0M(]P 9,NUBF,MZ@P[F'F M$\)JA;+3"D]&/62H2G#"6I9F[*"W G!?"?,W= MQB88)GGR%U!+ P04 " CD'E:Y;.G?U$" F!0 &0 'AL+W=OYK+C#"Z-^R(*J&?O(H,"2MXH>S.8+]OFW98NX&O+E2Q?I5[#7 C3:G+3A'S0 M $U$'V#1!"##.X-9HJAQ5M6G^Q*ZUI]7N>%?76TJNO-=T^?VG2EUXD=EQM= MX,ZBK-9)C:_5\JG=5#K)^*%U_G0VF9P]72>F.'K]DJ]=5:]?EDV=FT)?5N/FZL*WYZ&63*SUH4U9:$J MO7AU=#'][LV,'^ 1OQM]:Z//BK8R+\M/].4R>W4T(8ITKM.:IDCPYT:_U7E. M,X&.O]RD1V%->C#^[&?_GC>/SOCIX?J4PODB:O/Y2W/VJW MH6F12AM;EVOW,"A8FT+^)I\=(Z('GD\./#!S#\R8;EF( MJ7R7U,GKEU5YJRH:C=GH V^5GP9QIJ!3N:XKW#5XKGY];9:%69@T*6IUD:9E M4]2F6*JK,C>IT58]]I^>O'Q:8SUZZFGJYGXC<\\.S#V=J9_+HEY9];[(=-:= MX"D(#=3./+5O9H,SOM/I6,V^':G99'8Z,-])V/T)SW=R8+Y]._[OQ=S6%:3E M?_?M6.8[W3\?J=!W=I.D^M41=,3JZD8?O?[ZW].SR8L!:D\#M:=#L[]^F]B5 M2HI,\8?W?S7F)LEU4=N14+]5_W5_?].?:_4F+]-/>S\];4M$%55F9IBB3'!Y5 ]PE=Z(R@A$UEZJU*:K5IJG0%=53E0N&FQM4! M%C\++'XVR.(/^D87C5:+JEQC*P4+@M#UEI515_=E\N!"!YCL%WR3Y$F10AC? M@9:Z5#482\RS8!=QED21=R? M^"M\(4R9FV1N6T%M7%3Z[O3VA91]-QJ?10M/QM+?09'P2 M%L)_M%<2=@A%EM#$ICL/;./(+1=%\=$IY>Z(=H/265(CB'J\=';]V]_.GJB''S@ M+P"5I+F!M:W4Q?5'L&1ZIJ8GZF1VYC\?[4C:#A,A]9/P:'U;*O@_.&@<8Y5D M&HX4&TV& 0U[,,_UJ*/QP'/66A&)P4U .6B,AEY!9'22KC#K!K:")&^C 2X9 M.UV9U[1DZ0"-X8WI:+C"HRG\\CEOE?3M^KYZ8S^ MC10\9C+*9"'K6YU#8J))OO[W\]GT_ 5LPJ\?!<(AK!IRTS.4D_'SCB&$">M: M1EZ_8Q;W3W-^>!JGC7W*_@$[^'P(PI^'HWX^>-3?)Z92OR=YP^[A/@Q_L,\\ MN.!^.;@'%8K'W/ 8P\JL/T-YX541B@$*:3()4%JT( L*8UPV>48H(;HLH(%P M-V\M/&1MDQB^ ?TO++P=J+$_^"TYD^QM0PYQXCPD$=2::\@?8U7U"1-M$B!R M:G#6M2BZ;=+52"VZQ+O1QX(H:TA9(XZ%$&QLC' !=D!JL]X(]O*X/6NZS3:6 MO!7F#GLFT3ZC;8V][\2R'DFY^+?D^M4QZ02]CMA,#$*.:0%O.F,.I?042[+S M?^H5G&Y%0C\[>P$XN=&YFO:^SUB)N]?8B2&%CA9?&9@,1#);;[Y%"'#D.!^< M&T)]^/!_:S[^1L*=,#E&R\!*,&3@0JSZ/DN;6&^Y<)897.]0WE%QP!IL"^HJ%EIG,KBZ=) M56V)JANO-2G%E3H.=?>Z'^'B)MFZ*V2RTK1J=%<((I2C;6!O[08AH"'>PC40 MGE#."+K!\:N//S%-QQA_ U@/RNV F=T!6SMG!4?:QKDD5'!]CT7.^6AH@SAO MDJ^RJ3GF33*#=<-IT*A#,BN&).EH7)OVRC%#P?OPD:23--',4ICN2<#AP!98 MP>M8-BX%\;\WEGR#_]%)15X;5O>&>L8 CO^3X/>L-S_N]^+!+-J.\^K,L>1_LK8HJX<:+"X M07@EM)G32$M"C?@Z717FK\9Y.VX^&^7'_FRRI6?:7TU"+M#6"W5C!2UH?5YB MM \[Z.[%Y=NKBSC71LO]'M3AAP;>U2BZ@*V#]ANQRC]JP*#?\WLYLFN=.JE4 ME\!2"6UIC :<\Q2/R9NG* #'<3_OZ]LA*_QML,+?#D7'2_)3ZP-+'L B+H;GK9]_#[^/?+]T_$LN5Z21ZQ@V6R4E.6 M5?,MN]X 1TIXN]@8(('/1E(B?Q 6=T(G(B% ),*?AD(#&.9E MG.5IBF2Q *"QFZ7]3IST%92LIDB^J02AYR3LFH)9(_D5#@PD[/)F)AAF,@^X M14$#R7A.9M"20,F62%81]=MR% ;&Y!N9=]^.Z4F@*)GQR$N,R&!(!<5"H>S6 M%&G>4-Q"&1I*\3L NVFR,92W((PH8TG !>V40?;L M07).E@ CRD5OC@RQ&)5&8$8^,8HXGXY/B.#;?>?4W (@RW$6,"E'WK:T0 Y.!CLC5QBIR:P&0_#R'32UB@F=P")Y932 M#Z7W*:ZAUW"1[PL9P_,?2L;*HBXE;/>F2D.^S&='(;UE*HK))[M*JNR6K#6\ MC@PBZ@="]O3W5S]2I9E#6=A 5-D\"/"/0H*""IN M&;%(EO7G5%LY,3BB,,>U&'G &R A!7.61-(2.%%1NO]&5RO-Z>! 6D8Q$''4 MQZ&(@1 8_!VP-M459T(=%'"JU):+FH@?MTP.O.UR4+YYS. (BB7+A^<'DNU$ M:)YAHA(.4@WX<$R.3B-( MEBZ64")=!4$")-14;]"VZYCA\'PX9=NS$E9@0DHR%6R/*.-54R8MJ>O*S)N: M0HQDR;"3)W.*\3B8L#!LJ3S@_/>F8%8]-+[ M)W%Z'^K_=;+>O'C7$MK7<#9X790T+%("""W#R=7NP44PVH*=DGPE+WH0-Z/: M[G00-Z]K[ AZ# =2=/B/H)D/<[GN6"=@17\=5ZZ(3\*!@PVX$A R64(T@&54 ME4E910.F\R?#6>A MRDK#P"K)]!.7VPR+2#]?<*[)0X]D<.T#":E!@B[RO.=F!*?&"W/=WX"+?LC) MJ&TP1<$8S>MXX)) MO&?,(51%%Q$U4_;=T_^Q,+0>Y+_>$ZL[+K3NW3<(V0J$XM76A^_]U!'CHCLL MW@AV'&^%XE5?]9S8,Y G=G8A8><_JK2_#: MR=3'R]QGOS!_@/TN H=5DM0=%F%F'IY/O=2P0]N2TV>%D,?I2EA)0O >&PQ7 M10\]^CGOGM@O12CUZ\;;]'"" M/5W;LV#(*.NLE^\_^VJDGG\E-G Z^TJ5"@S](L*^Y!EBPA#FM@T]T\$.G-<7 M&62N-BR"[,'?%T[O/VW\F>-"'&XIM;Y8E<2[9?7@-/#D!27G\5#P=UV2,J.< M&+4?1^0D5Z^%L%8A6'YV>1M_8(SJ= MA"NA:6"K2=4E _@/V]>V'6HZW ]UY9H#B:Y?66VO<.(5+(9+;E[E (@'^SI? MT!WU#CXZ%36X%X-\5\XX@ICC#RTU;UQO!%-%"='_-- [\?Q.)]-]P?00F]J6 MINEP3],U!%$?O^%ZRU6R95HNVIS2O?GR!0U-UY2H=4MW,I*QX5^*/\A)75<[ M2N.QXNL9/T1MP#_UF(3PB%AY](143.=F:3B5[J*CUMJ&L$J"U;*26_=;EHHQ M(2R3Y7WCF=!Q]/[ZZ@HTD&)0I]LN(>/#E> [%I=<6GG#B9Y@XI*UJ%W20"LK MQ+P<;RX;(XGFV)E@ X?CJ 4@*&EGN,6""P"2K(Z*!O)HVR 6N2!1A+R;NS^X MC02.?>88\*!'*)/8UN0D)\4'ICAK*(0>MQ60C1220D_"B%.6;6FJ>P:-3X!V M*P6E5 HVG4H!R9;K9]FS\YYLE)O6-:ZH'UC"91F:$&&SI(WO2>A(^L+<=Y@*Z6]6W.I]L[ M 4]U?\\-)Q>L61LXU0ZL>DLY/.)#C'9-P,*]/+LR25CEI'!'*#P5/09V276L M;%W\+*$M>4??C:=W!KS;T9$U)[BMWO8C&0A8TBDI>W^CPU_APX%CC*0G=G%% M_ X]PS6;WRJF:\OUG)K YF??<#POB\R7_]LNY+OH#$#GI:&%=;)=E='\[)J34?>8OE<'((FPFLA5K2ISO7)8N/]XZGP]W H3!]*:F(^SKE@[/N=\K[2_VV P1Q3L38 M;I&B+9(G52$B0@RCE-;6MVX%'Y=SQ:MT>0R?@;[N+VM"_ M6V7AES)<^W?LL1HI=1$E-5-"N3?JLG:4_ G#8S/C8R&.J:%KRYO1QZ^@+=W,P?+ MD/Q/E )>]N;QK:8R8AK2M@[C'E TVX74A=-Y:M=^%. M@N?)S2>$L*NRS%S79FWWDG9K8.VD^Y2PWK^?LFBX-P(#74L-R1Z6+9UW5$L[ M:$O$'*OI&]^0X&8+#3('(^>F<+5$:6/MR+AO[J)7%Q:FLN+66.IIR-2SR5>, M,4,(T[893X?[C(FT2J\H#W6CGEVS,5K&C;-C]?;P(]1B2@J6<&I3NEG@/>+6=Z#MFBN51<,:1&>XV[LC[1G-W-\J*Q='VR!OI+&W"?7W M+Y)Y%27!+%0SWX[(?B-&6Z^Y_B -<*$[V?#K2=UV'^>[N0"3%]J*OQ+F86G9 M!$_=ZK9WADN)(39S[RJQ>W\'],[:GK#9<$_8&]?52'R=NW;UA];0AY?8#P#[ MU]UIY.3F98XW>_V7KA'%]@)Z3N*XY*I[ELQM(;GDR!W@R$3WW((V1[;KZW3* MV'MZ5[HA$LD8YB$K'=YH:UV;0)E_ \SWS?8(YQG;+L$LX'N1>BIHYC41=X[^E#^<5U\DEW^K?;]Q+-4#>Z3[3;Z"3N/H A M%B R732Y<$(8V=FBU1%II#HA^#:%_.X&;W[ND)AAL V30V+%TYHR"TRO$>L; M&W76RC/&Q@N,^B]+MKF.72I3?J.!/= 1!+QFL@D Z?6U^%^_:=*_A.SXZ6E^ MW$JP9XV$Y?>7LYC)3W8;.-RI=5_]"?F-]DV#3&+\9FXA5JP&W+I@#U0^),3H M;N;@VI56T:OS'(I5)( D%/P2J& N)O< M&_=+.1:7&'_]6PNBHV?-)ZY5.G_G&NOZETW$\7\]K/26O M%:9[D"?J"J9<>@)<\>B2?)"6Y%,WUP3+.S?]VGO=ZCBB?*]'?\PI3$JYOC,V M62XKO13!P%?*JW-"\S%DM99MSR;J='?G9SM7SL>>*A8?T/PSO8/6(7@&USHJ MJ*G+-9EQM^UC[A3XAK<9%=Y4W=;AAN\<7UF_U'WEEKST'Q MRQ9"F*>YC41ZHO'MJ)M]<5)QOHITA/H]_7@?>WY%\1=KC\S!$8O:0&IUPO\.AD?/[L2"J%_@N.DG^M9U[6<#7Y([5$ MZXH&X/ZBA$_IOM "X?>;7O\?4$L#!!0 ( ".0>5I;8W55 P0 $(( 9 M >&PO=V]R:W-H965T M.$L"-.T5.V"W%==N]V'8!\5F8J&RY)/D)KU?/TI.TO;0RQ>9HLB'#RE*\FRK M]*-I$"WL6B'-/&BL[::CD:D:;)FY5!U*6EDKW3)+4[T9F4XCJ[U3*T9)%!6C MEG$9+&9>=Z<7,]5;P27>:3!]VS+]O$2AMO,@#@Z*+WS36*<8+68=V^ ]VK^[ M.TVST1&EYBU*PY4$C>MY1(X0"JRL M0V#T><)K%,(!$8UO>\S@&-(YOI8/Z+<^=\IEQ0Q>*_&5U[:9!Y, :ERS7M@O M:OL[[O/)'5ZEA/$C; ?;+ V@ZHU5[=Z9&+1<#E^VV]?AE<,D^HE#LG=(/.\A MD&=YPRQ;S+3:@G;6A.8$GZKW)G)\QI5>^SE@)W\!#M.X+.2MC'P4=98OP48$=$C MV^3 =IF<1+S!ZA*2,H0D2K(3>.DQ^]3CI2>R-S D^%Y^@W?VOK<[+U/3L0KG M 1T(@_H)@\6OO\1%]-L);MF16W8*?7&MJ&C28/W#UOSKZ<(#[BPLA:H>_WN/ M^4GL]YE3<;%=H?8%/D[2>*BV&U(XXQ)LHWK#9&W.X9-\HAY1FJ.9PE,U MX*YSJ1N@,*!L0SRJ7FN*!:#NM6,(6CTS8;D37X)U/_)(L@0*(CA Q&D&<98-N16%_^9%3)SHLM3V MV2/AMYYW='W9*7P\B"[=L* ZDD<4YE$*]VIMMTPC6$4G&=(PHUHE85RD\$ : M+C<4*4SS,8S#:)*_V,?A>%S0."&0VUY+;GO2NL!KOG.R@7P"10Y_(%U:C1(U M\):VY@E;?ZR+;$P&D=OL"05+*&99PE55]6TOF*7RU4AEJ#@;;D\"9JW2EG\? M%&=$*RXR.""X]*BEDQ<] ;![-.8 MOC$Y:*%!HDLOSM$)G!-M+[62ZQDJ4QF_(?N6&R63%YY:F"6)9Y:$&7'TC5;X M/'5/;H*S%1?<^@8^*"NZ_&C;!RQ*A8KH=KBD;CZ88-L)]8P(*Y2XYE1/V@S: MI,-ZQYZU$L(U&<1T>.)RO.^=/"/#J!QZ)QX8%>,4WKLQ1J_N]1:IE]WK98A? M+^UPQ1^UQP?R:G@77LR'U_4S'04N#0A&ULA53;;MLP#/T5P@.&#>AJ MQTG:KDL,-+V@ ]HA:-KM8=B#8M.Q4%ER)3E._WZ4[+@9D&8OMDCQ'!Y2HB:- MTL^F0+2P*84TTZ"PMCH/0Y,66#)SK"J4M),K73)+IEZ%IM+(,@\J11A'T4E8 M,BZ#9.)]%*@L9\&EP,SF0UL:JL@.3@I++]L\V71]V &?1.X"X \1>=YO(J[QB MEB43K1K0+IK8W,*7ZM$DCDMW* NK:9<3SB8_E$48PQ>8:SIH;5^/8"Z8M$? M9 ;7+S6OZ @L?'ID2X'F\R2TE-5AP[3+,&LSQ.]D&,1PKZ0M#%S+#+-_"4*2 MVVN.MYIG\4'&*TR/(?YZ!'$4CP[P#?L>##W?\$ /#+0%[JNO18_VH]W4G)N* MI3@-:"P,ZC4&R<3*8UP+N>([PVU< C[BQ,!,J M??ZSKYC#Z7J^-77D+"<;]S:^)NV#;E#FJ9"B0QX66FU1I?*P)!"QFW(OOZ%.W>]1+WR$VT@5;6T M[;7OO?VC<='.REMX^^+<,[WBTH# G*#1\>DX -U.<6M85?G)62I+<^B7!3U\ MJ%T [>>*;DYGN 3]4YK\!5!+ P04 " CD'E:J7CA[=<# "9# &0 M 'AL+W=O+%E2 M:AMPDJ8KD!1!XFX8BGV@I;--1")5DHJ3_OH=)45)-T\KLJ[;!YLONCL^]QSO M=)ILI;K1&T0#=V4A]-39&%,=N:[.-E@R?2@K%/1D)57)#"W5VM650I8W2F7A M!IXW=DO&A3.;-'N7:C:1M2FXP$L%NBY+INZ/L9#;J>,[#QM7?+TQ=L.=32JV MQFLT'ZM+12NWMY+S$H7F4H#"U=29^T?'J95O!'[FN-5/YF ]64IY8Q?O\ZGC M64!88&:L!4;#+9Y@45A#!.-S9]/IC[2*3^&XV4R=Q M(,<5JPMS);<_8>=/9.UELM#-/VP[6<^!K-9&EITR(2BY:$=VU_'P+0I!IQ T MN-N#&I2GS+#91,DM*"M-UNRD<;71)G!F9V0=I$,;P&MX+P\2: M+PN$N=9H-.PM&*WT_L0U=) 5=[/.Z'%K-/@+HWX %U*8C8:W(L?\:P,N(>QA M!@\PCX-!BZ>8'4*0'D#@!>& O5'O]JBQ-QIP6T/KX"[_6NUPM[9-E"-=L0RG M#F6"1G6+SNS5"W_LO1G %O;8PB'KLVM*O+RF.,@5G''!#;X^IYN;[PC1I\8# M6."=@>-"9C>_[7)F\+C=SA#?6"Y1]9S#%=H4YV(-'S6NZ@+.^0KAG9):PPE3 MZMX^FI>R%@;F65:7=<$,@:8M9?@7UN3@!ZHR?Q0^814WK.!?2+@B%=HJN.'K M5B.3FOQ,X26$?D+_>Z,4]FD_3;[S<6BN4(@I44;";H M!+NF1N5&TPF^/X:]V"/Q<-PE ,L^UUP1%)Y3B>$KWM#[YVKT$OP#/QI;>#'E MF847CCSH61OY#6NC'\Q:],A:F'@MK#C]GJQ%+6M10N)1\GS6QGY;LZ-1/%1O MTCYETO]1S1[$\MR:[7MQ6[2[2?PP26B2]@7:7K-=A+E/VD4*];IIBC6]:NG8 MMG/L=_N^>]ZVFX_B;=-^P=2:"PT%KDC5.XSI':7:1KA=&%DUS>=2&KI7S71# MWPZHK ]7TFJKMW"'M!_C9,]42)!7W9")DS3:]RZZM2(DOLICSS M@WY_[.>,%]YB9N=NY6(F*IWQ F\EJ"K/F7R]Q$SLYM[ VT_<\6VJS82_F)5L MB_>H'\M;26]^@Y+P' O%10$2-W-O.9A>1F:]7? GQYTZ&H/Q9"W$DWGYF,R] MOB&$&<;:(##Z>\8KS#(#1#2^UIA>8])L/![OT5?6=_)ES11>B>P+3W0Z]R(/ M$MRP*M-W8O<[UOZ,#%XL,F6?L'-K)[0XKI06>;V9&.2\9K0C=K_+A&NG1(P7>0!@%\$H5.%?Q6))A\"^ 3K89;L.=V M&70B7F/<@^#B#()^,.S "QM?0XL7=OBJP#G8YI_;/6S?;4['5)4LQKE'Z:]0 M/J.W^.6GP;C_:P>W8<-MV(6^L/*?P950&OZV%.$!7S1<9B)^^J>-;2=>.UL2 M%/,URD94:&;"@9T)X7.)DFE>;"$SE" F1FH**_Z"";R#<#(TSXLAW*=":M H M0\H'>\3/Q>:\(B"F%&H%8JVI5! 6+P!?XI056P0J+O0A MXUMFCJIRIJ?_Y:(,[)@>T7C46&LF.H(P:H(P^I\@$$>*@CL+9W!?E66&5(*, MJ2NF4EA1$8./A2N&IJJ<%JM.LS\>*TNI9#RQ K)<5 4IS(LXJQ*GL$X1$)J9#NTGC?:3D[5?59H2I^9URUY-"BF;$_5M<9KD MG0;;)5\6146^K;B*Z>\O9%(=:4&*CTS.A1=F.(9P: <3& 3[,N2RO-QSC@9C M,*=[2H>72A92E8U&<&OLT:EX9EF%K6>C5K=#UZC1-3I95R?H Y5.E\M?;.] MQVWY3"Y2/;PFO\UAACM&U_-I*G>;?YO#=Y\?FT3=$SAG-0$J%U2E#[> +?/O M7TT&UL?51M3]LP$/XKIS AD("D:>F@M)%:&%JE M 1UO^S#M@YM<&ZN.'6RGA7^_LQ-*D4J_)&??W>/G.?NNOU)Z87)$"Z^%D&80 MY-:6O3 T:8X%,R>J1$F>F=(%L[34\]"4&EGFDPH1QE'4#0O&99#T_=Y$)WU5 M6<$E3C28JBB8?ANA4*M!T K>-^[Y/+=N(TSZ)9OC ]JG/*;-C@E$R56KC%.!L$D2.$ E/K$!C]EGB)0C@@HO'2 M8 ;K(UWBIOV.?NVUDY8I,WBIQ!^>V7P0G 60X8Q5PMZKU4]L])PZO%0)X[^P MJF.[W0#2REA5-,G$H."R_K/7I@X;"6?1%PEQDQ![WO5!GN45LRSI:[4"[:() MS1E>JL\F,:GIFH$&Z0F4HCE=X:.'AD4X'F ML!]:.LXEA6D#/:JAXR^@6S'<*&ES S]DAMEG@)!XKLG&[V1'\4[$*TQ/(#X_ M@CB*.SOPVFOQ;8_7WB'>0"UPF[XZN[,]V[5+SY0LQ4% _6!0+S%(]O=:W>AB M![?.FEMG%WKR<1]',#0&Z2J:>\F 7O,]II767,YAQ PW\->K@$=\M3 2*EW\ MVR9HYY';!6V\"V:]P7P[T6M#>#+$H >/RC(!ORLJ9P83S5.J*I_<(D"QH?PP.>2S\@G+=S9'#7<31T'KVLLR^HC.OX< M_2355Y'M0[A5\KCP%+P?7RINWXC>$HUU3QR^03N*Z+N_=Q:WXHM/EO-LN\QP MH^,*U',_5PRDJI*V;K[U[GIT#>N._0BOYQZ59\ZE 8$S2HU.OI\&H.M94B^L M*GW_3I6E:>#-G,8O:A= _IFBNC<+=\!ZH"?_ 5!+ P04 " CD'E:>XFR M2&4& #2$ &0 'AL+W=OVJ*?3)$ >[>XLYA$D[0P6B_U 2W3,K21Z2:I)YM?ON:3L.!G7 M=3Y8(BGRWG,?YY+TZ8,V7^Q22L<>F[JU9X.E++0IM& M.'3-_<2NC!257]34$SZ=9I-&J'9P?NK';LSYJ>YS M0318#]RJ^Z6C@27KF@0!QO]ZF8.-2EJXW5Y+ M_^AMARUS8>65KO]0E5N>#8H!J^1"=+6[U0__D+T]*2V<.#\U^H$9F@UIU/"F^M4 MIUH*RITS^*JPSIW_JIUDT90=LY_:4C>2?1*/TK+A)S&OI3TZG3@HH:F3LA=X M&03R;PB,./M%MVYIV8>VDM5+ 1.@VT#D:XB7?*_$:UF.&9^-&)_R9(^\>&-R M[.7%>TRV+!BXR[ZP.MF]FDAR8E>BE&<#L,!*\U4.SM_]$&73]WNP)1MLR3[I MYW<@7=75DND%N]+-2K>R=99ZS^%A'QY!22O9\%*VL3TX&M$PUI;>\3F$A5",A4&'671"?L\ MOANS']DP'N4%9T?4Y#P-C60411F:(!>HT[)A2KUA[)]IC.=W%03115STHK-H M(SJ;H7EC]%?ERP>6OH)VU1D#WYZPC[*2!C;^R-[]4/"(O]_9NG,"1!F2$3,6 M/X/F4X)+F '\KIL[[2 +5M((BV?L6BXD-%5O4[3NO7ZO]<*)0S(VG3TKW1K[ MMN'0%./'\9L5;$_&IIN,30_.V ^+A?15=CM;;\F>6UGJME2U$KX6'Y:O^Q4? MD)JP&&GC.<*$8Q:N[9PV3\P0)B1*,:7(\6@\97^C?IJ^Z!;YUN<0F.!$GP?3 M<83A&3N.QPD:,3L.(^L8A:E13N,T81W#?EH$W<=\G'K1< $#9.)U\)!H*Z;= M4AJVDMA\J RP2L&_2-H28@L2P[%VF">4@KS@XQFZ/*(/)#3*^+ Y8E&2$\)B M"\#4V_.R=_M.-*OWU]YE)=)5H>H,TX1H&"4>[S I2%%4!&'#."+:Y>,,'50D MA45^M7#.J'E'-38M4G8.8X(SX#-M,,HL]NGB49O!8D?K>Q\YUX/8Z5DBE MJJ=-$&FM!)Y6.YP#2GW?JC_Q)9WE7CH!"(0K^O8HF7HB!'#?(4,?#N($FKEO M@AH(#8*VAR#9AB#9P019%P-/C(M@%47Z9R7F((=3P'08-_;KQ)8IFSF29[UM MLLU('(T"4:[_ZN$3]BN.@3CP@1^JO6=4>+V7$KBT*$*#H^1=E*7I1!W ]YN% MI1#'',\4Q?>JSZ%2&/,$OS\(4[%\%"><9:,\GD(]=IE2/6>[:+1QZL\PD(VF M1<;249%$@1W'=/2J7G(D0Y03I/=OSX E9K&Z]^83.)""$1G[NX$E.W,JS4>S M**'77WQ2/P?EA/G3ZK%>''=0X->BV.:4=$,>4=7X0[GE4M<5P:#5E&XAJRME M R,(\S#R^U__VH%K2RM$(\5I3_04I]A\PX0,52;-1ED1L]]%W?5.K7'B%J@6 M('(^RA,/%K/R@EC]R>\9.U4_4>V+UOMT-(7R/3S(-SS(#^;!YW:+Q\2%_B1C MV:VN:ZJ@/E\.H\)>M6\_UES*>]6V%,:YJ+W[ +C;!KRUK1 Y^"B-_)XZXLG, MOR.4QHL*^8\P((H6.[01_A:"&0[8S79NFI@GXOM"X MQO4=4K#Y&^/\_U!+ P04 " CD'E:&"=\VL@% 5$ &0 'AL+W=O M/I)-XOW[/4;;B)K::H!\L41+ON3O><\>C3^XJ=:,7 M4AIV7^2E/NTLC%D>#P8Z6% MR,K.^,2^FZKQ2;4R>5;*J6)Z511"K<]D7MV==KS.]L5%-E\8>C$8GRS%7%Y* M\VTY57@:-"AI5LA29U7)E)R==B;>\5E$\^V$JTS>Z9TQ(T^NJ^J&'CZFIQV7 M#)*Y3 PA"-QNY3N9YP0$,_[=8'8:E22X.]ZBGUO?X4-VQ"Y- ME=PU<5B+H6=N&Z7\5U+G7O9&"@D,0&R0;\K ;G!\ ]SCY5I5EH]J%, M9?HCP "6-N;RK;EGO!7QO4P71F S(5:V2"81.E M1#F7-.ZS#_<4)'P5)4(FEID1>?:?3/ML4E0KS/[;.L:^RGO#SG*$]Y]]/K9: ML=_'\TPG(F=_2:'T#\1)=HDC:_M85B;Y"O''X-@&CBY#NG P31M6S9#?M[)< M2?:*10''=<@C7/F(LPLH%2I96"]33,NKI5T+K^_Z$0OB@(40N41B9^6\S^:R ME K&T721(F4R;92@W&>\/W)#R 5QC*OG>>QKA36#U=IH*[ Q64.WWP\Q&3;T M \[MW1T&[&6>7Z^962\E.2CNA$J?N/_A2MQX?X3IRV<7E-VO-E 9^ MWX\C:!_"4:\?A\'+C6XA8]"0,?@U,DZHO&9F_4S2M6K;3SIK@F:36Y'E5@6V M)/8[3( >D8LRD4P8]JA74_=+*AF):*C;!24"UJF"3>9S)><"N]_'TJ@,74;"KD2.$M3-2F86U4IC MX77//JXIW7N/OVPC@%Y'&[PB[!T&#FTL/$39HTR,'#]DY_MHT$6MZX$V3AC] M#)/WZ[J!^/.1X\<' #T+&#LHGS\!W')U%##N.X%[")#8Z <./PCXE/Y(/"]V M_. 0)"?(R/%\]N4!JH\)-H[$H[[E_JW4)+N7YWY=-QT7M=%!Y7S%WOP6<8^_ M;:/_J*'_Z-?HCZT)U$G(.KL56'.?O/Q69B^OCZV6[4\16R)VEI+]/&?JZOF> MLN!<9&I_ GRNRH<0/"9B$%($ B<*:S#,"B+4'P>;ZU4MU?5C*K.!$^SROSOD M]B7JW%X%#8N&+M 0WRT\%6VPAC_ ([]ZI'&7:5WNVIPKSOQJ(V54E MJUPV<7W,4&HTT!P6R[Q:2[DAX72%%DI0=43V]FV@ZU9EHG$>VVQ2SZ-FJWG/ MZ!\BTS=',R6IE302J(8IXJSOC#SVFDCD MXC9T7!^WJRJ'9SFE6DC/ 7U#-%^S]TC 5")%UYG,TZ92/+XW62(V63*CU+BU MJ8$UMRU;M5FQ[7Z-^NZ $'1#/:,;;-D7[,'.4:V0:FX/I!K-'/KU^M36O&W. MO)/ZJ/5K\(8?6! 0 (H* 9 M>&PO=V]R:W-H965TQ4RQK)O&"YW]DB=I.C9$!"6Y8G:L' MOON$73R!QHMY+ILO[#I;VX"XEHH7G3,Q*+*R_;/G3H=3'-S.P6UXMPLU+"^9 M8K.)X#L0VIK0=*,)M?$FZX0'!_>PTW9IEAK=<'+&$69 ME2DL!4_J6,$M.4H3/B)/!:NV6;SO8 (K$WC )RQK;+U+)5JLGSZS=8[RYXFE MB*]>U8H[;HN6F_L-;HX+=[Q46PE798+)(8!%@?;1NB_1+MQ!Q$N,S\ =F^#: MKC^ Y_7J>0V>-Z">A#; 8_&UWOYQ;WW>SF7%8IP:=* DBB -.:#KN2#=&INLXNN&8813 '5.UP%=3SQR/"(>^ M$?AF8 ?PF2M:1'3!O"%XTZ&M0@W'=,:C#GQDPQ"=3TPD.[:_$/F;@1]I=]/U M;/I[9A1$@-?+CW.X68+C$65;@X^\,41D',"*L16\947U 7Y56Q3@APX=)Q>\ MR.N(EON!O[+^I@ #J0_ZU >#J5_1U9W4E.*]I&\$+^#J6=&Q)E(7S\3-_?TNV8P%Q*5'3.UU_WCCHYS.G&ER?NG$%RW[]SYC)CL&1QMJ%+1V?) M&8^;+(W#H,E2$(S@G@NUA3F%1'3!B<@HU-*&O@^.;8YI@US5@MXRB)P(@M&8 M_"/'/GTS#:0E[-,2?G=:2.<[]@\7>QFAH0>L*!Y]_:XPI2=0G2K],($AE>FZ M4");UXJX&'.#=B/\"._ ">AW,+FVCD[256MS#!TBKG5JV9-9YOP@ $57 9 M >&PO=V]R:W-H965TXB@15ZV%E,N+=EM,%BRFXAM?LD3]9<;3F$KU-IVW MQ3)E=)HGQ5';,HQ^.Z9ATKJ^S(\]IM>7?"6C,&&/*1&K.*;I^RV+^.M5RVQ] M''@*YPN9'6A?7R[IG#TS^6/YF*IW[2UE&L8L$2%/2,IF5ZT;\R*P1EE"'O'/ MD+V*G=L0B-I$9@JI?:W;'HB@CJ7[\7D!;VS:SQ-W7 M'W0W/WEU,B]4L#L>_2N,B6?4@#I/-;_I6?! ["6;WDP2K2+".3>@4"9UC$[I%0O?8A%Z1T#LV MH5\D].L)_4\2!D7"X-@6AD7"\-B$49$P.C;!-#ZNG)$K:'/)<[W85-+KRY2_ MDC2+5[SL12ZZ/%_))$RR^GB6J?IKJ/+D]:]<,F*2K^3[@I$['B]I\DYH,B6W M5(2"\!EY3)E@B:2YG,]L)FD8"?*=O9LFD5T%8GNSUCZ^., M;RTMT6:3;\3HG1/+L+H-';K3IS_0]!LQ.Y^FVT>D6V:>WFE(=_3ISVRI6N_F MZ59#NJM/=]F+.O?1I^G>$1^=-?KTW,='I'<^/W=?GQ[01'7^\_3@F'2KZ=PK M.NIL*Z>3\[J?\.ZH6)R3["=Q?E^%:QJI*E&*?V)"IN%$LBG9A&355#NXF]%P M)K?:EK,A\T(LZ81=M999<:9KUKK^^]_,OO&/)CTC8382YB!A+A+F;6"]')9- M,=;7ECD<&I?M]:[<&Z*Z?:-?C?+WH\R199C5J* IJF_TME$5C7:W&NUJ-7JO MWF?W\+N434.IU+I*4Z6Y)LEI0:=*#@FSD3 '"7.1,&\#Z^\*8&@8=JFL=%\Q"O)9ZJ3R3,1L(<),Q%PKS^OO2Z-74VA-3O MM/LAYJ"F3%"O*\H<;)4YT"KSB4UXJIZ;R+.:; HU#96K-%&_UBP5-&K2I99W MJBZ1,!L)B'&I%Z=$P(6?W M7(@O1 WA=BB67(3Y]POY]PU\R5+Y3AXCFLC\26F9W5W/B?,VB5;3,)F3W\(H M?ZSRJ"CCLP/?P_B%I=MC30+7]NU4@2-A-A+F(&$N$N8-]\19GQ4,]P1>O^TB M.Q2 8)5:&&UK8:2M!3^1+$UH1'X(1I[Y3+[2E)'_/+!,Q_]MTJ^6=ZI^D3 ; M"7.0,!<)\Y"P,1+F(V$!"%:I"M,HOY8V#CWXY7?P\V(8R&[N.T.!JI;9*B+W MX8R1LW\SFGYI*A5]&Z?6"I1F0VD.E.9":=Z!*]TC[^KZ-3TCC:']\*&T $6K MUL>.;6,>J _V5=7(=#61Q&8BG"?D1I6(K6;V$<^+1#N(Z.DG5P:29D-I#I3F M0FD>E#:&TGPH+4#1JM5BE=5B_06CB;:-DVL&2;.A- =*RWP(DS!>Q?HA VI*0FDVE.9 :2Z4YD%I8RC-A]("%*U: M$J5S:NJM4\R0 755H30;2G.@-!=*\PY<:3,?,AK+ ]D-'TH+4+1J>92^K*DW M9ETU8DCV]3Y?@2,7(C!#N^/* F+91F0VD.E.9":=Z!*ZU[/D?V MPX?2 A2M6A^E(VSJ+>'ZC(K\0>X9%6S!(U4O\3+E:[;QC+5S+JA+#*794)H# MI;E0F@>EC:$T'TH+4+1JT91FM:EWJS%S+JB##:794)H#I;E0FG?@2GGU.]?\]J.L; M.;E H'XZE.9 :2Z4YD%I8RC-A]("%*U:-*6?;OT%?KJ^C9-K!NJG0VD.E.9" M:=Z!*ZWY]A?:#Q]*"U"T:GV4?KJE]].?V#P4DJ5JRF6'*9M(\MMLQM+L7]>U MHPC48H?2;"C-@=)<*,V#TL90F@^E!2A:M4I*B]W2&Z_E4KFL3E9Y>3RJ*N'3 M<_*<;R9Q3GYEKYL(0<["I-ACHGDXV31662987]%UUQ!D6;7UAG83J5=;@> T M!0UK2[_K9LWDB_SW3E?N)0\SE\N&)VR M- M0?Y]Q+C_>9 UL=\Z]_A]02P,$% @ (Y!Y6IT"^-W>!0 6QH !D M !X;"]W;W)K&ULM5EM;]LV$/XKA%<,+>#&DNSX M)7,,.%;:=4A6(VG:#\,^T-(Y)BJ++DG;"; ?OR.M2+9$LTF@?DDD^>YXS\/C M\1$UW'+Q72X %'E8)JD\;RR46IVU6C):P)+*$[Z"%'^9<[&D"F_%?4NN!-#8 M."V35N!YW=:2LK0Q&IIG4S$:\K5*6 I30>1ZN:3B\0(2OCUO^(VG!S?L?J'T M@]9HN*+W< OJ;C45>-?*H\1L":ED/"4"YN>-L7\6!H%V,!9?&6SEWC714&:< M?]!"22)CH1Y_,B"-O(QM>/^]5/T#P8\@IE1"1.> M?&.Q6IPW^@T2PYRN$W7#MW]"!NA4QXMX(LU?LLULO0:)UE+Q9>:,&2Q9NOM/ M'S(B]AS\[A&'(',(R@Z=(P[MS*']7(=.YM QS.R@&!Y"JNAH*/B6"&V-T?2% M(=-X(WR6ZGF_50)_9>BG1G]S!20@[\EGM0!!;G!"-C159!Q%?)TJEMZ3*4]8 M!)*\#4%1EDCR!1[4FB;OT.ON-B1OW[PC;PA+R9<%7TN:QG+84IB:'J 596E< M[-((CJ3A!^2:IVHAR64:0WP8H(68I;>)UCL2;(#D"UPA6AUJ0B:D+$$TREA)4 MD]"YPLD;)[B*:1H!P7Y )@)BIL@5E[*)'D) JFP3LQOXU RLN\1F%'3[P;"U MV2>K:M3N>H-#H] )03>P,[FB$9PWL$-)$!MHC'[_S>]Z?S@(ZN0$==P$[0"2 MRX<5=A2(]^'KVIU<3J[>V> [PSX_Z1U-NV#=/9J\$D>="I&%Q0'PTQSXJ1-X MME E+MT(V(;.$F@>KP0; Z>5I-NEK"<6DTX)F#/+5TY^-^>@^W(.]E";JD@E MD+JLV@[Y< .9-[Y<3V<^C]ET&_8G3&$J8> M;8C[5<3M$II)U6;0;Y<0.W-Z)>)!CGC@1'SY8XWHR"U$:\$4P]:E.SX*-JQM M&K/DD> N# *5@*YR\H$R0;[29*T7_5(O ALQ \L*+R_Q9]B$SM1?28SO%4K% MBWA/F_G/+/^L@>%. M'D+*]>SK/0XU%XI?E+9IML%'CTTR!1$=V>JSX0;[B$^\ MZOR@@!PX(5]3\1T,9!229!QCNU9,[E%@Q1549K+7+J.JVG3*O=MFV0I$*] M^6[Y=I=&/)7XHA&;POY*!3/][5.*S0XDZCI\%\&^^,\U+&<@_K6R5JN4JS5: M6%>T0WH+C>B[16*VJUP#;B4QDKI!2G7[M+=.FR"L5%]->B^CYU>H1[^0C[Y; M/W[ ?II&NLGL"\B?O%19J:L*1-_"G3.;%W-74[1#[@IQZKO5Z53P.4A]#$03 ME"UB8\X*G.NT)D69D5EGM+"N:(=D%G+7=^O=7_B:[U>5;Z=:F54CO[+SA!:K M_2(_Q%X(7]^M?&^03RJB!1GCQA_B>UK"5T;B(7@>,;,O?-.TZ'>X= TD)PL5 MCSD U90X"Z\F_9IQ56>TL*YHAV=EA;8.W-HZ)Y^6R'\2GKHS)A37^9SA/"AN MM OAA>Y9* MDL <0WHG/4Q)[+YD[&X47YFS_1E72*6Y7 "-06@#_'W.N7JZT0/DWY-&_P-0 M2P,$% @ (Y!Y6KK6=RY- P 50L !D !X;"]W;W)K&ULK5;;;N,V$/V5@0H4&R ;7>RX:=8V8%LJVF*],-;;[L.B#[0T MMHCPXI)4[ #]^"4I6>L$MIH ?I%XF7,T,T=#SG GU8,N$0WL.1-Z%)3&;._# M4..C7%FH\E)5A5.!" M@:XX)^IIBDSN1D$<'!8^TTUIW$(X'F[)!I=H_MHNE)V%+4M!.0I-I0"%ZU$P MB>^S@;/W!G]3W.FC,;A(5E(^N,D?Q2B(G$/(,#>.@=C7(\Z0,4=DW?BWX0S: M3SK@\?C _IN/W<:R(AIGDGVEA2E'P5T !:Y)Q@V@]UI OP'T7P)Z9P"W M#<"''M:Q^\2EQ)#Q4,D=*&=MV=S 9]^C;;ZHU,1=F6MM=O1AQ<5,*>,6>'U,#36 M*\<=YHT'T]J#Y(P'<0)S*4RI(1,%%L\)0AM.&U-RB&F:=#*FF-] \NLU)%'2 M/^'0[!7P7NSAO1/PM!O^)Q$W$)V'9]WP.7EJ?(_O.G+1:_7M>;K^&;JO1"DB MC 8C85&IO+1%!3/)N2W2I9'Y WR;(U^A^@?^@SG94U[Q=NF4F)V?!/;8TJD<,QC__% ^B#Z>$N"19>DFR[$)DSS3KMYKU.S6;,:(UR#4TXH%4 MX _P:_A4.6'G)V^5\Y)D MZ27)LIHLCCR;NSL?Q]&-/1L>3\ATV\ITVRF3/QW?3VU!%; @3_;R-#!Q^=^@ M'W=542?S6]-^2;+TDF39AR3-HY1ETRC,1AA:45:X1.:Z6;)^SREXTL%:2 MNZ-P6QGBFQ9;5>TMV%Y_US#ALK)R_D\A#4[]8;^T?UBMU&N,TI-&=\^-LL[8 MWYK9\*A_X*@VOG'3D+NXZVNW7:U[PVE\G_H>ZL6Z[1DGOE4*?]#4#>>4,[/Y:VDZEF;@/M)WT^#M0 M2P,$% @ (Y!Y6E ^UCQ ! 5A$ !D !X;"]W;W)K&ULK5AM;^(X$/XK5FYUVI78YH7PTAX@ ;G=V].U0J6]?CC=!Y,, M8#6Q<[8#[?[ZLY,T$!)2J/@"B3/SV,^3F?$X@RWCSV(-(-%+%%(Q--92QC>F M*?PU1%AK)D/,)2W?*5*6(..$B=HM!T+*MK1IA08S1(QV9\-&")# F% M&4[VB&U^)O 5NQ=(TUEP=BSOOD1# U+KPA"\*6&P.IO U,(0XVDUO%? M#FH4LW]&\I>45F@05,6?A$ KD>>#!;#$22COV?8/R EU-)[/0I'^ MHFUN:QG(3X1D4>ZL5A 1FOWCEUR(/0>[>\3!R1V<0P?WB$,[=VB?ZN#F#JG4 M9D8EU<'#$H\&G&T1U]8*35^D8J;>BCZA^KW/)5=/B?*3HSLF ;GH*YK@$%,? MT#R-MBF+8D:!2H$^>R Q"05Z@!>9X/"+,GZ<>^CSIR_H$R(4/:Q9(C -Q,"4 M:D4:U_3SV2?9[,Z1V6T'W3(JUP+]3@,(R@"FHE+P<=[X3)Q&1 _\*^1.X1O!]TH]X!XZ\M]*32 M1ZL]X\P'(5KHCE$_X5P]K],]P^VDN#KW-Z.>90W,S;X4C7/K@G,C8NS#T% 5 M10#?@#'Z]1>[:_U6)\R%P$HRN85,[JDR?2.4J&P(T'?&@G=5RF"[>RHY_0.1 M&F<^5Z0+@95$ZA0B=1I%\D"!^@3KI4 MQ&IW[?:!7)U*W-E]JUAUWXD!"4HT7;J$JEI3'!.)0_+S ML*ID7+H5+H?)\:Z%UV11HM K*/0:*>RM.2W B6*$YFPIMYA#^975<>I5UE-- M^:I-]]#&J]JXUA%F_8)9OY&9"BZ6Z,WD'GP@&[P(%1^\U/S&H6H]TIU'-3%H MRB$@$OW%1.UNTJ\L3457A63C6LY-V7XE5IW>,3FN"SFN&^5X8$P-K= _MQ M M@/];1[41X4P2TTN">1<"*REG6[M^Q6K4;L95'6-!DK6-6;+?0XBE2AK)5.30 MU=<'X!&:)W$H4 M(Z]Y=1]EO^L_[>8&])&JT^"S2BT/-D21;HZB2S:4TXNB>9="*^NX:U#MDSO4 M,Z+(K?9)U=VNSLJNQM%%6T]S[\ 9 5^E!W>!TDT^.ZL5H]G'@8G^.* /K ?C M8_MFG!Z5S1U,]L7A%O,5H0*%L%20UE5/$>39(3Z[D2Q.C[4+)M4A.;U< PZ M:P/U?,G4T3:_T1,4GU)&_P-02P,$% @ (Y!Y6HV-"+>;!@ MB0 !D M !X;"]W;W)K&ULM5K;;MLX$/T5PELL6B"IQ8MD M*YL8:)T&&Z#M!DV[?5CL V/3-E%)5"DZEW[]4K(MZD(Q,,@S ME'3^(.2/8L.8 H]IDA47HXU2^=EX7"PV+*7%6Y&S3/^R$C*E2I_*];C():/+ MRBE-QB@(HG%*>3::G5?7;N3L7&Q5PC-V(T&Q35,JG]ZS1#Q6$\.\_IFMTR]2V_D?IL7$=9\I1E!1<9D&QU,7H'S^8$EPZ5Q=^GDQ"DI$+&$+58:@^M\]F[,D*2-I'#_W04?U/4O'YO$A^E65O$[F MCA9L+I+O?*DV%Z/I""S9BFX3]44\_,GV"85EO(5(BNHO>-C;!B.PV!9*I'MG MC2#EV>X_?=P7HN$ R8 #VCN@ESK@O4-5N?$.6976)55T=B[% Y"EM8Y6'E2U MJ;QU-CPKA_%62?TKUWYJ]EDH!@@X!>]I0K,% [<5>>8BS47&,E6X?GI]R13E M2?%&&WV[O02O7[T!KP#/P->-V!8T6Q;G8Z5!EK<:+_: WN\ H0% EVSQ%J#X M!* $8O[_ 7N&%;NN.T^UJ6IZX/J^J J'AZ(=YW=ZU2%Y*PXLR6S\R9V[W(. MGA4Y7;"+D9YD!9/W;#3[_3<8!7_84O,4K)4HKA/%KNBS[WJVG?+L-)=BP0KK MP.T"A%6 ;-P)T"*)YHH7AX:(N4=CMF2B/L 23>)ODTT1'\8&%D+ MGD_#JCY![W80DPXDFQ$A Y@:4@M?Q,8/NX)5I=R5^UTU%T_ ?#2-TW2O54068_MSS7G9RRKAW0JR+ZBM;.VV@B=(NB M/>\3L);"+I'[>.T9.8UP=Y@L9@C&0ZPW0@G=2OENL=BFVX0JO;0LF2[)@M-= MMZSQTU1(Q7]5%ZS8^PIY"@F,>I/#9H=1.,0RHZ;0+:>':I^ &]UPJ@KT!U/T M 8F%??W4E&_4?;$]19II7:06,TC00 L,C2Q#MRXWJUQNP;:ZK.!V M7^[AR6$3X,9,W6.V6 71P&J$C :CP#DW='7E5L--.+WC"5>#>RBGE!^]B?(4 MK9VT$7GD%OE#T@L]1EKE!^F$^DH]C<+.P%B,8 P'.CS4V-,Z9;/&R-(\$4^, M@3N6L1575DG;QVHUHEW26VS"@;T5,N*+W.)[0)G3)RF2I.Q%K?CZ6@I15[-L M1O$00B.WR"VW@TTFZDMD2'I%LQ@%0Y/.B"ARB^BA:A_-I'/VE<@BGQ'LKA 6 M*Q1-\ !8HY[(*4VS6MW!/Y]8>L?DOU:(7M725[1VRD8MT<17*XVU!6\%6(I'#3TQGIZ&'R M%*W]$-!H-G9K]A'TQ%YEVU>T=MY&MO%S>_,CZ8G[THQ)T'VV8;%",!I@)S8" MCMT"7I*29VLG+=TACAZ>_^79=./A-/9&2V=7<73>GJ*U\S8=!G9W&,?3LM]4 M0(+#[G[*8C8)IN$ +TWS@=W-1[UJEG#KDTMVSQ*QT_FY*)1[.77?XNCQ\Q2M M71#3X.#GGL._G+=>NQQ?T=IYFRX'/_?@_5C>]C?X<-+;9]BLID-BCTUO@MV] MR=569EQM][R]XH_E\3,L=48\>K0\16OG;YH=''MCJ==FQU>T]FM%T^P0]TN" MHUE*^N\%PN[K(HM--+"P$M.>$'=[\I'1@FU$L@37:2[%/4NK%_ NAKHC'CM2 MOJ*U\S<-#_'V H)X[7M\16OG;?H>XOD%!.F_@(](5_TM1N&T^U1IW/BHI/RB MYQ.5:YX5(&$K[16\G6AWN?M(9G>B1%Y]9W(GE!)I=;AA=,ED::!_7PFA#B?E MIROUITJS_P!02P,$% @ (Y!Y6BTR]3<\ P 3Q( !D !X;"]W;W)K M&ULO5A=:]LP%/TKPH.Q05=;:C[:+@FL[;"+9O-M;T0C@8YG<$=Z/M\+,TLK%!B MED*FF,B0A&08?,*G9^3(%I0KOC-8J*TQLEN9"/%@)U?Q,(BL(N PU1:"FJ]' M. ?.+9+1\6<-&E26BT5QL@U09(B==Y >^&92PM4O3K!M()R-_/*?(BV+X_ M53F=PC PC:U /D(P>OL&]Z*/'GU'E;XCKS[G:^Y\ATF6MEUZ$EEYV*WW=W7OII\!1::;RJ.U5:GM>*/?CV?B) M_J(F[>J%;6EQOQ+=W[W%?HK:=CVNM!ZW,+A!#WMA6QI\4HD^V;W!?HH&/8PC MEP^1%^R;$.;2S.NG'Z*EH7@KPO#N+:WAZ-=;ZA(+^R/K3B1Z026\]KW@AVUK MLPLRO("';>NRBSB\AXRKX6C0S"[DL#_E+@N9 M,5T8GZW02[:T8_7JUMY%YF$7>G@/J5?#T:TWW04?]B=? ].;=/HNZGZ2EZ<1E)=E#5M9P'-6; MOO7OSI^5#4QOT.E^DK:FN^0D>TC.&@[/ZR7<.AZP1RTW5,Y8IA"'Q$!%AWV3 M%G)U>K&::)&7)P83H;5(R^$<: S2+C#W$R'T9F(/(:HSI-$_4$L#!!0 ( M ".0>5H3.+8?"0( ! $ 9 >&PO=V]R:W-H965T,T65U[)C!E1(_>$[E M/+@+(,<]:P0]J?8+]O5,'5^FA/%?:+O8611 UAA250^V"BHNNY4=^WLX \3Q M!4#< V*ONTOD5:X9L331J@7MHBV;V_A2/=J*X](U94O:GG*+H_2;(H09O(<' M24P6?"<0%L8@&;A>(S$N##SCD1HF;N *N(3G4C6&R=PD(5D!CB;,^F3++EE\ M(=DXAD:8_TL06N6#_/@D?QF_R;C&; 3QQW<01_$MO&S7<'UU\P;O M9+B6B>>]O<#[E1,OF)^;E3+V,E:LYL0$__V_[$YEQS;U;.X='-+)W30)#^<2 MPK,N5:@+/XL&,M5(ZAHV>(=Q7W1=_AO>O95'I@LN#0C<6V@T^F SZV[^.H-4 M[7N^4V0GR&]+^V11NP![OE>V[[WA$@P_@?0/4$L#!!0 ( ".0>5K']G/B MV , " 0 9 >&PO=V]R:W-H965T<;/3&;\V!VL&?\A%@ 2_UW4S0G-G-#!SCWPT8(5,:0Z/'(DBRPA_^P0I6P\=[/R: M>*+SA=03[FBP)'-X!OFZ?.1JY%9>$II!+BC+$8?9T+G%-V,<:8"Q^$IA+7:> MD0YERM@//?B2#!U/,X(48JE=$/6S@C&DJ?:D>/Q;.G6J-35P]_F7]\\F>!7, ME @8L_0;3>1BZ$0.2F!&BE0^L?5?4 84:G\Q2X7YB]:EK>>@N!"29258,T"3N]=G9AQ2ZTLIO 2NUY2Y7 %X@7.4O9_ V974]4)=Y&U^I5 M;](W8DEB&#IJ%Q; 5^",?O\-=[T_VNKZ3,YJ">A6">A:$_"9YE3"U9W:=9-& M[W]$KP)F18KNZ S0Q7<@_+(M&_8E O2F@&T;PM@.#-N M2A[592]\_1RKU%B M_;"_5X9VFQJ_J.(7G:V3HV:3AKUPCV.+41!Y[23[%] "K&WU3S/RF]L=!4X>H+49$\LZ-+>QG:/[^WC^D-VFSG"KJ-@NJ>\I\])5K82;+.U&=9I;6<5V73VQT$LONQO!OF)93>KL MMGJ*[8+ZPDFB#OWJ0H#4.0N9(7H@&1PI=:O7=Y?ZF;S5<[!5;6R7[;.HUI$U M++)U!'ERT&TT38M1F%T M@.968[%=9$]MZZAY%&WDL6G3X.?N7-_TW?F>\#G-!4IAID#>=4^A^>8ZNAE( MMC0WNBF32L?,XT)=X8%K _5^QM2MKASH2V+U3X'1_U!+ P04 " CD'E: MAM'FAI(" !/!P &0 'AL+W=O6\KY_C:[J6ZE8O 0RY+[G0 V]I3'7J^SI?0DGUH:Q 8,]*!.;R4S* M6ULY+P9>8(& 0VZL \7?"D; N35"C+O6T^N&M,+-\H/[Q.6.NACJ3 M?9,&2$(^DG-AJ%BP&088)<+V6MJ2ATZAO,V]+[>9OC69-C^$R.8\@/27CR@81! MV-\B'[U"'O6=E,>.K_^,WYH$V]+HE'%3F4/WRKK!4>IO]HD MW>EL3_RIKF@. P^/M :U B][_ZZ7!)]V<$<==_02=[*-NU$E.[EW.K^1N]]Q M]U_B/MK&W7\%]T[G-W+''7?\$O?Q-NYX"_?)(^Z=SF_D3CKN9"?WM324;P-/ MGFSP?A0\ G\:$T?_%J7A\3>N._O47%"U8$(3#G-4!8='*%?-]=U4C*S<#3B3 M!N]35USBBP?*!F#_7.(MV%;LI=J]H=E?4$L#!!0 ( ".0>5H<,'&PO=V]R:W-H965TPHJIQ;GL>QS2N4S![J)2HZ*;61S-'6+&*[-,B* )(B3GJ] MXU@RKJ(L#;6IR5)=.\$53@W86DIF7B]0Z-4H.HK>"O=\43E?B+-TR18X0_>P MG!K:Q1U+P24JR[4"@^4H&A^=7PQ]?VAXY+BR:VOP2>9:/_G-=3&*>MX0"LR= M9V#T>,9+%,(3D8V?+6?427K@^OJ-_2IDIRQS9O%2BZ^\<-4H.HV@P)+5PMWK MU6=L\P2#N18V_,*J[>U%D-?6:=F"R8'DJGFRE_9_6 ,DR0> I 4DP7!S@3"V%IVE MVHP^@:*FBB[ADAGSRM4"'IFH0V7*'"KJVYV@8US8/4*\U;[?HIRC^0$[P!5\ MJ71MF2IL&COR[)7CO/5WT?A+/O WP?P0DK-]2'K) !YF$]C=V?N;)J;(7>ZD MRYT$WL$'O%=<<8<'-_1)%.^R[\.#Q;(6<,-+A-UOR,S>)NO;)<[@E8!VB]E^ M9[:_E>F3T=;^>0-CJ6OE-AEJ:(:!QH_CUK 6] MU\(+&\=_,3]/F^0;IN,U^8/^V6;Y82<_W"I_1_?2?P0?O@O>/_DW>+PV)?[" MN65FP94%@26A>HEIN%I-WX6NYLT M^PU02P,$% @ (Y!Y6I\*$7E: @ 008 !D !X;"]W;W)K&ULC9513]LP$,>_BA7M :2-E+1- VHC 1T:#TP5A>UAVH/; M7!H+Q\[L"V7[]#L[(>I&H'UI[//]_[\[-[I,M]H\V@( V7,IE9T%!6)U'H9V M74#)[8FN0-%)KDW)D;9F$]K* ,^\J)1A-!C$82[S3VR_0]C-V?FLMK?]EVS9W$+!U M;5&7K9@J*(5JGORYO8<=012](8A:0>3K;D"^RCE'GDZ-WC+CLLG-+7RK7DW% M">7^E"4:.A6DP_2K1F Q^\1N%'*U$2L)[,):0$NQ);T"64T1G;//SQ5=)&3L MNL;:4))2-9?LHM0&Q1_NKYC27MLG='@V#9]Z2,..--Q'BOM(C2H^@#3J2*-] MI$D?:70P:=R1QOM(21]I?# I[DCQ/M)9'RD^F#3I2)-W2?<%T-#+$4P?;_** M=YH,^X%)!TS>!VKDLH^5O'X')\E_K'!G(KCA>LO-1BC+).2D&IQ,2&Z:@=5L M4%=^2*PTTLCQRX)F/!B70.>YID'1;MS&ULM9MK;]LV M%(;_"N$50PNDL43?L\1 $DEHAJ4UDK3%4.P#8].V4%UBL^;&9-'W9RR\$,:<3^.$*/+B\ZE?>;A MB0K0);[X])GO?$:J*X]Q_%T=W"PN.I9J$0WH7"@$D?^>Z#4- D62[?B103MY MG2IP]_,KW=.=EYUY))Q>Q\%7?R'6%YUQ!RWHDB2!N(N?/]"L0P/%F\#I4?:(8),SUG\C)@J+6GJ@Y9+1\L!]B-U9MT+ M)G_U99R8?HP%12/T'CGT4:!/CX&_(DIRCMXZ5! _X.B!OHB$!.]DH<_W#GK[ MYAUZ@_P(/:SCA)-HP<^[0K9$\;KSK%8GK17OJ=7&Z#:.Q)HC-UK011G0E5W( M^X%?^W&%C42'SD^1-3Y!V,*]A@9='Q&.;15NCYOZ;PAWCPCOV7L; M[YG#_R21['MC>&DL>_DYT=.\_A[>7_(8Q4MTS>C"%R?H.F&,1J*A85=&D,J* M9WQ#YO2B(],>I^R)=J:__V8/K3^:)(*$.2ELH&$JO3Y-[;%E6>?=IUU=ZJ5D M2JZ6\H :5A*CGXO1-XHQ8_(JPL3V!,T"$@DD)QQR?R3^1J9WJ,<#NL):>1C41ZF4&.V5*8SO*QW9DO@#$T>K] V6A'M<3=$M$PGR5 M@_ZFA*%/4>,9;V2V'6M(F#.JC36NG_&0-7I L))ZXUR]\:^H]_ <-ZEG9+95 M#Q+FC.LSI7XAAZS1 X*5U)ODZDU^2;TUHXVSSTAMJQ\DS)G4KSNJ!M\J!HY1.A,#-LLYMQZT=^F(2F#E^9$:TE!34R M0&DN*,V#HI6E+:P1V^R-U.:X3M!OU4+I7:/,H+8(*,TYT-41"E/#%%MH0;9- M*P;W ,*V7/9-6X%#;7T5IF M4/,EHTUVKL36J36N7HG34K9=+M8;#2HW_U"-*\M5>#"VV82Y)2^'EZR,:_X3-[A%(SC77T5IR4(,IHU53Z7A< M7=GN*]CK5W(N5/O*BA7V$38[)9[_HA(NYU1P_90=S1(V7Q,NOWU8LSA9K9'G M1R2:^]$*73)&HA5-'T>:LK.YUM8:@GI'H#07E.9!T4YD'1RF=$X2)ALXM4 MWL"62ZV>Q:5^A=Y\^)[*6?PI$5S(Z:RS>!@GS=OJZFE;*-(H,X0*,W):-7EJ#6H7@A!=P=!T=]!V$_-OT M=1K'/O/T6R>5[R_MLTO]B'BC M7]-XC(6(0_UQ+5,L9:J _'T9Q^+U0%60OWPT_0]02P,$% @ (Y!Y6ELK MTWAG! .1L !D !X;"]W;W)K&ULO9EM;^(X M$,>_RBA7G5JI;1X(%'J !"31[6F[6_5A3Z?3O7#) -8F,6L;:*7[\.<\-"4M M=4'RWAORY/G-9/[QV-C]#>/?Q0)1PF.:9&)@+:1<7MJVF"XP)>*<+3%33V:, MIT2J2SZWQ9(CB0NC-+$]Q^G8*:&9->P7]Z[YL,]6,J$97G,0JS0E_&F,"=L, M+-=ZOG%#YPN9W["'_269XRW*^^4U5U=V38EIBIF@+ ..LX$U'V^3,] M*EY>OR6.5B"T#SWO'P*L,O'T-6I5!:U\#OS+P7QFXW7<,VI5!>U^# M3F70*7)?)JO(=$ D&?8YVP#/6RM:?E+(55BK!-,L_[)N)5=/J;*3PR],(G3A M##ZCTD? <8"2T$3 '3[*%4E.X AH!G<+MA(DBT7?ELIK;FM/*P_CTH/WC@?7 M@RN6R86 ,(LQ;@)L%6X=L_<<\]C3$@.C^MH,3Z3D1/JCD=+6< M1M9;]9?2*L#^.^"O2^1$TFQ>?BJG$#ZJ\B80_H6C75]%26L7M+R^K8>^X_3M M];9 >[0)]F@3:B//B_.E6)(I#BQ5?07R-5I#E9>.LS._AF"-)/MUDOW#DER4 M^C,V.[M7F1X)@?(4KI%3%M,IW&"\*@OT.QKX;W+G=7JO-'C;IN5W7VF@#?K M_(8F89$A6$.L=BU66R_6;$:G")\RF)"$JE$^HP3^OL+T ?D_N^30X@Y\\XE) M6& 2%IJ$189@#8$[M< =K<"?474XU0G?],H[Y"FP&4S4P,;5Y B._T+"=U7] ML=;#H9J;A 4F8:%)6*17I0U/*ME"H^]%K>^%EC12<_%CG6 M>CA4_HPZ_T]!UOLY5&>CM, H+:QHVW6T MY[6;\_?(E,NFK%MK#*Y6UBN:T725:HNQ'G&P8B9I@5%::)06F:(UI?5>I/5^ M>DW6NSA8>GW ;E'[=JIL,HS0*"TR16NJ_++TX^K7?J[(X\<=V.0BS,0H+3!* M"XW2(E.TIK0O"TZN?L7)2 &ULC95K;]HP%(;_BA7U0RMMA%Q(:061"JS:I'5#I=T^N\F!6'7LS#:% M_?L=.R&EX:)]27PY[^OGV,[):"/5JRX #-F67.BQ5QA3W?J^S@HHJ>[)"@3. M+*4JJ<&N6OFZ4D!S)RJY'_;[B5]2)KQTY,;F*AW)M>%,P%P1O2Y+JOY.@,O- MV N\W< C6Q7&#OCIJ*(K6(!YKN8*>W[KDK,2A&92$ 7+L7<7W$X3&^\"?C'8 MZ+TVL9F\2/EJ.]_RL=>W0, A,]:!XNL-IL"Y-4*,/XVGURYIA?OMG?N]RQUS M>:$:II+_9KDIQM[0(SDLZ9J;1[GY"DT^ ^N72:[=DVR:V+Y'LK4VLFS$2% R M4;_IMMF'/4&0G!"$C2#L"N(3@J@11"[1FLRE-:.&IB,E-T39:'2S#;9#"%)I\$3GD'PU\ M3*?-*=SE- G/.LX@ZY'PYA,)^V%\!&CZ'_(H@ZJUR=Z"P;## M=#;D ]*@11J<17J2AO)C-(.#I:*;L(-S&!,'X7&>I.5)SO*\7WSN+OXQM.3@ M9.*D0W88,DP&'3)_[]LM0:U<2=,DDVMAZBO?CM95ND4C5Y:WN&%FY"O$B#=8;URSPCP#*!N#\4F*5:#IV M@?8?D_X#4$L#!!0 ( ".0>5H;5/R"6@( 'T% 9 >&PO=V]R:W-H M965T(#R!MN$W"RU :B;9#0QI;16'[ M;))+$^'8F>U0]N]W=M*L4(KXDISM>QX_=^>[9*WTHRD1+3S70II)4%K;7#!F MLA)K;HY5@Y)."J5K;FFI5\PT&GGN0;5@X6ATRFI>R2!-_-Y"IXEJK:@D+C28 MMJZY_CM%H=:38!QL-FZK56G=!DN3AJ]PB?:^66A:L8$EKVJ4IE(2-!:3X')\ M,8N=OW?X5>':;-G@(GE0ZM$MKO-),'*"4&!F'0.GWQ/.4 A'1#+^])S!<*4# M;ML;]BL?.\7RP W.E/A=Y;:S IJ"O9_?ESGX%K0+P'$/6 R ?:*?-AS;GE::+5&K3S M)C9G^-QX-$5325?%I=5T6A'.IC^413B'S_ =*1F&C&573U %F4TCD&IFN8 9 M-R5<4=7A6G:OQY7A<(Z65\(<$?)^.8?#@R,X@$K"7:E:PV5N$F9)I[N-9;VF M::?%\+C07C\KO [12_A+3WQ!_3L^NSJ85LON4:] M\@UN(%.MM%VYA]UNADQIAOA>>[5/L^72MQ3[3],-IANN5Y4TE-R"*$?'9Z1( M=\W>+:QJ?+\\*$O=Y\V2YB-JYT#GA:*>Z1?N@F'BIO\ 4$L#!!0 ( ".0 M>5K"5$7#1 ( D& 9 >&PO=V]R:W-H965T%?S_;2:.RI(CM M)O''^YX\YS@^R9Z+%UD"*/1:42:G3JE4?>NZ,BNAPG+$:V!ZI^"BPDI/Q<:5 MM0"<6U-%W<#SKMT*$^:DB5U;B#3A6T4)@X5 ,[AX4GLBF5 M67#3I,8;6():U0NA9VX7)2<5,$DX0P**J7/GW\YBH[>"GP3V\FB,3"9KSE_, MY%L^=3P#!!0R92)@_=K!#"@U@33&[S:FTWW2&(_'A^A?;.XZES66,./T%\E5 M.77&#LJAP%NJGOC^*[3Y6,",4VF?:-]J/0=E6ZEXU9HU0458\\:O;1V.#'YT MPA"TAN"SAK UA#;1ALRF-<<*IXG@>R2,6D>M MZT('6"WGZ/SL ITAPM!SR;=2>V3B*HUK/NIF+=I]@Q:<0)M#-D+!Y!(%7A - MV&>?L(>^M8?O[:XN4E>IH*M48.-%)^+]J$%@1=BF2?]RH#I#.39!8QO47*E= M>A./$W=WG$A?,QG[G>8=;=C1AA_2/G.%Z1!/8[O^D*>O.\ M#4%&?SQ]39_'/;JHIDD^8K$A3"(*A79Y MHQMM%TWC:2:*U_;NKKG2G< .2]VK01B!WB^XOK_MQ+2#KONG?P!02P,$% M @ (Y!Y6@X! R>E @ +@@ !D !X;"]W;W)K&ULG99O;]HP$,:_BI554RMUS3\(E(5(*VA:I6Y"I=U>F^0 JTZYZ[GQW;Q%LAG]0:0)/GG!=J[*RU+D>NJ](UY%1=B1(*'%D* MF5.-7;ER52F!9E:4#*_I)M$^LY)*V4%GDCQ@IR5M1/ M^MS,PX[ [[TC"!I!\%%!V A""UI79K&F5-,DEF)+I(E&-].P.'-OU+@MM&4LV*U5L\M4'? M&IAMLTG"\#IV-[M%=R8Q>W6D2IK"V,'-J$!NP$D^?_(C[VL'0M@BA,<0HB,( MM4&TB]#;1^A,L4%C/$E7>U0#ELKZ=ZHX6I3W@%T+C=6&;:[S009H '%\*/.2;CKDS MVK\(R3]02P,$% @ (Y!Y6I7EGPV$ @ R 4 !D !X;"]W;W)K&ULE53;;MLP#/T5PB_K@"Z^)%DO< RD"8:MV*5HNA7# ML ?59F*AEN1*]-B6CA45323(+2VOH\ M#$U>HF!FH&J4=+)46C!+6[T*3:V1%1XDJC")HO>A8%P&6>IC5SI+56,K+O%* M@VF$8'I[@97:3((X> I<\U5I72#,TIJM<('V>WVE:1?V+ 47* U7$C0N)\$T M/I^-W7U_X0?'C=E9@W-RI]2]VWPJ)D'D!&&%N74,C#YKG&%5.2*2\=!Q!OV3 M#KB[?F+_X+V3ESMF<*:J6U[8NSSL )+A 4#2 9(7@/@08-@!AMYHJ\S;FC/+LE2K#6AW MF]CX6]3I3 EH & MQB"4M*6!& JVW<,S>YWG5_S[%5O#WM;POVSM\],RG'D&U\3K+!I$9VFXWO/N M*'@1&/="QO^R RSZ0 <54M YP+PL>::6*C-+QN)$(]\79P,]F4PW"E^@7KE9X(!7Y9M M8OMH-W;&W=AY$;^@<13OB4]'Y[.1;[:_].V,^\+TBDM#TI?T5#0XH9SI=FZT M&ZMJWWIWRE(C^Z5+!&IW@&ULM9Q;;]LV M&(;_"N$50P>XM0ZV$W>)@=02L0Q-$21M=C'L@K;HF(@.+D4Y"; ?/U)6)5&2 M&6OX?-/XP.\AK9_&<\*=T0ZE +U$8IY>#C1#;3Z-1NMK0B*0?DRV- MY3OKA$=$R*?\<91N.25!7A2%(\>RIJ.(L'@PO\A?N^7SBR03(8OI+4=I%D6$ MOWZF8?)\.; '/U^X8X\;H5X8S2^VY)'>4_%]>\OELU%)"5A$XY0E,>)T?3FX MLC]AUU4%>8L'1I_3VF.D/LHR29[4D^O@/EAEB2EBR3\BP5B/2-%[CPK"PA1]HR\B(^%OLNWW M>P^]?_<;>H=8C+YMDBPE<9!>C(0=.P576WZH?"0U+(5T2B&=G#<^ MP,,L)O&*Q8_HCJXHVY%E2(>(K 7EZ"J4"XA\ER*Y%*$%IP$3Z$N2ID/T-8E7 M&>=2ZB[Y]EU.\B[5&K6;V\[,N1CMZB*U&UEZ"\\XR>D+)&MT0_B27S24+E<)_W]!H2?D_Z%]T MPV(695'Y4I>$QB'T/%H+2)@'"?,A81@(IDV*23DI)OU\/$3XX$82"8IO^LU']V2A//VB9N>-C8?5\-(6$^) P# MP30-;:N**2PX%Q]Q*C9WU]?&H#0/E.:#TC 439\&M;3*/J69"WK=S9.&F\T# MZ"TE),T'I6$HFBYEE5?9YL"JP]%W+'U"F%,J7Q!4=BK0'1&T[QG:W'%O;T/2 M/%":#TK#4#1]0E1QF-TS#^OI[3W==NI!Y,>SEK\APR@/E.:#TC 439>SBLKL MWEG9,?X^YMP-FI"!TCQ0F@]*PU T?4)4,9E]TIRLH#?\W?HUPCR(WG*"IF6@ M- Q%T^6L C.[=V)67I%[;,<"&@?HEKSF#8QV!HW%0&D>*,T'I6$HFJY_E8W9 M)PW'['8ZUOR=RCR WE*"QF.@- Q%TZ6L$C*[=T1VR]F*HHG,J Y%BC- M Z7Y!S&&D]G^C3$1<.9WLX]($X5/3GFZ*G;6/YZ3?,;V]%5'&DLU[9CEC2Y]T"XQ%$W7J0J+''-85"E1RM2IQUG7N:JI!6@L!$KS06D8BJ:+ M5L5"CCD6NDI3*M!M2(-'&B"2HD42RF^.E,NELO;%L;@661 >2. M*RAH+@1*\T%I&(JF3X4J%W+,N=!-$M/7XN97A+,XD)>=)->:HM,YXTK(#.JM\1VYU6C9=G-[46@ 0\H#4/1=/6J@,=] MX[ZHPQZ5)]OZ+K [E>=QM?P>:) G>G*E_D)W-$2VV>N@D1$HS0.E^: T#$73 M9TMM#Z$Y,EJ0=(-('*#\@0IZ=R14&W>']1V]:BM+F*BDMU/Z=B+BV+/VML&. M9N-I>^<@[-9!V+V#H+=$C6K;KM4V?.G91Q:G**1KB5?WG@T0W^]LWS\1R3;? MB;U,A$BB_.&&DH!RU4"^OTX2\?.)VMQ=_O\"\_\ 4$L#!!0 ( ".0>5H0 M?F6V>0( ' ' 9 >&PO=V]R:W-H965T*O\_HY;^+C:"ODH\H0-3SGC*N)EVE=7/B^2C+,B3H3!7(SLQ(R)]ITY=I7 MA422NJ"<^6$0#/V<4.[%D1N[DW$D2LTHQSL)JLQS(E\ND8GMQ.MZKP/W=)UI M.^#'44'6.$>]*.ZDZ?F-2DISY(H*#A)7$^][]^)R;->[!0\4MVJG#3:3I1"/ MMG.;3KS B'#1%L%8EX;O$+&K)#!>*HUO69+&[C;?E6_=KF;7)9$X95@OVFJ MLXDW]B#%%2F9OA?;&ZSS&5B]1##EGK"MUP8>)*72(J^##4%.>?4FS[4/.P%A MN"<@K -"QUUMY"BG1),XDF(+TJXV:K;A4G71!HYR^U'F6II9:N)T_%-HA',X MA6M")3P05B+,D*A2HK%>J[*HB7QMXB^ G->AE!1KN 9UB<@;A>0?"(.S# M8CZ%XZ.3MS*^R;TQ(&P,")UN?Z\!_-3\CH^&TW+C4TGUBV'=H-+6@?=(*\6! M4[1__2;N!4'D;][!Z#48O5:,_R9W:N\Z\ ,WR* +?V:8+U'^?0^E5=6>Z M5 MD 0GGCFR]N.@%W_]TAT&WUJLZS?,_4^WKE(<[EBWQ[A! S$XT+BPU;A6U0.- M&S;,PT\W;OA1XT8-Q.A XWJMQK6J'FC?[IQXP\<5G^G@-J[:$;DFG(% M#%JHT7A:NI2:%.A73,S5R)*N\#,KX2IJW7'ENGFDHW_ 5!+ M P04 " CD'E:XL+25/@$ !8(0 &0 'AL+W=OTJ_WPZUP:2!,L&)T7R,7G=XYS_CG$)XRWC'\7:T(D>DGB5$QZ:RDW MEX8APC5)L#AG&Y*J,TO&$RS5+E\98L,)C@JC)#9LTQP:":9I;SHNCMWQZ9AE M,J8IN>-(9$F"^>LUB=EVTK-Z;P?NZ6HM\P/&=+S!*_) Y-/FCJL]HZ9$-"&I MH"Q%G"PGO2OK,K"#KF;(MX/EK1\HTB MOX6UR@A-(_OB#-FF/>@(:*8W_XS3QJGTX#4F7;$JR4Y#S$OH\=5QW8(^-Y_U<:OWGE?M2;'!()CU5F@7A MSZ0W_?47:VC^WI79#I=#=]1ONO0@7?J0L (UDCUH$[UX/A4?Z%X06,J7Y&J M*.B>A&R5TG])=(:N$I:E$K$E>DIY?1QU6Y^I01$5DM-%)M5)#_.4IBN1FZN? M'O7#DJ*';"%H1#&GI+/ZE%$/]W)JF>8[$6EG=JJ((&'>H*7(5O0^I,, "-:0 MD%-+R-%*J*&(7 C7)"5+*@62:RS1-Y;%$;I)E'^)O.62%,\MQF%!+F0\("(%@C]\,Z]T-]^5!/&T+2L$CGYXQ3$='R M\?3O6Y(L"/^G*[]:YHG3GT'"YI P#Q+F0\("(%A#,FXM&5G\Q@O8H MR^P[>\,:F1O5F1MI,_<@5;U&:KV@,A?B^/C[78L]]7Z'A,TA81XDS(>$!4"P MAFHN:M5<@-[O%ZW[_6+8OMVU/D]5 23,@X3YD+ "-90@67N>A2F5@?WBHEY MN"X>%69JT4!E0PS:"J)GGUI"0&ES4)H'2O-!:0$4K:F@O2Z7I570 >&^\FJ@*1YH#0?E!9 T9JJL'>JL&'J"OH/_=QR11_ MR<4'DC8'I7F@-!^4%D#1FC+;M40M?4_T8/$I6V.=NNFWZHYCM\L.:"\4E.:! MTGQ06@!%:^IAUS>U](W34\K.3R^<]#&<7'E &Z:@- ^4YH/2 BA:4VF[]JJE M[Z_^3.5I-T>==@=5[_=D/8"V6T%I/B@M@**5>C#VWOLFA*^*5_H"A7ENRU? M]='Z;P-7Q\_,_!+>8KF@H4DZ4R-<]=%2@O7^.7.Y)MBK?("R8E2XK- M-<$1X?D =7[)F'S;R1W4?Z:8_@]02P,$% @ (Y!Y6KFV5U+E P _ \ M !D !X;"]W;W)K&ULK5=MC]HX$/XK5JXZ;:5" MWB# 'B 5TNI::4^KTFT_G.Z#20:PFMB<;6#OWY^=9$->3&C1?H'8>9[Q,Y-) M9F9Z8OR'V %(])PF5,RLG93[>]L6T0Y2+/IL#U3=V3">8JF6?&N+/0<<9Z0T ML3W'">P4$VK-I]G>(Y]/V4$FA,(C1^*0IIC_MX"$G6:6:[UL?"';G=0;]GRZ MQUM8@7S:/W*ULDLK,4F!"L(HXK"96>_=^] --"%#?"-P$I5KI%U9,_9#+S[% M,\O1BB"!2&H36/T=80E)HBTI'?\61JWR3$VL7K]8_Y@YKYQ98P%+EGPGL=S- MK+&%8MC@0R*_L-.?4#@TU/8BEHCL%YT*K&.AZ" D2PNR4I 2FO_CYR(0%8)R MU$SP"H+7) PN$/R"X/\L85 0!EEDR.(18XOF4LQ/B&JVLZ8LLF!E;N4^H M?NXKR=5=HGAR_A>3@%P']= G&K$4T%?\#$(MERS=,PI4"L0VE9OHP[/*.0%H M 10V1**[$"0FB7BK2$^K$-V]>8O>($+1UQT["$QC,;6E4JK/LZ-"U2)7Y5U0 MY7KH@5&Y$^@#C2&N&["5BZ6?WHN?"Z_38@A1'WF3=\ASO(%!T/(GZ+Z;T7T# M/>RF?\:TCQPCO>:-7SXU/[,WN&"O>!QW"1,J[FM0[S^HD&>;4C] 4\ASD\/, MI/X<'.<]?^R/I_:Q&@<#R@O<.B@T@ 9N,"E1-:<&I5.#3J<^0@P<)R;I.3&H MG.:Q[>F\?AJ&E]%A%V(FMY)J7=R6QI/KJJ]B@B[$#6UKG,N6,ZM>5PPJ\=Y MPX9F Z;7_+P9,,,+6>%6"JU[!MS4;AW%NYU"G_D[$BR/D^5 MF5J5>8=PR@Y4&EWRKKU[2P/$:SK4ADS&%QPZ%T^WNWJ&R@$A292U,Y\/G(B8 MY%WHWP^0KH'_8W2HTZCNS^_%'D$UKX6M9J\?SW&:X-_<9!;/6-PZ#9C880'ZSU3!::C9(=F4L2H%O ML_%2H$A_LO+)H=S-1]B%'F'U6-785Z/M^VR@L\]F\KGX ?,MH0(EL%$FG?Y( M*>+YJ)DO)-MGP]>:237*99<[-9X#UP!U?\/4 %8L] 'EP#__'U!+ P04 M" CD'E:?>-D4,X$ #2% &0 'AL+W=OLZ#:UTC5@ PGITDAM<]-NTDU5>[=]=L%)K(*=V4[3VU\_ M8R@$,":;KA\:(._S\C[OXQ]/O#QR\2)WA"CPEF=,WDQV2NVO/4\F.Y)C.>5[ MPO0W&RYRK/2MV'IR+PA.#2C//.3[,R_'E$U62_/L0:R6_* RRLB# /*0YUA\ MOR,9/]Y,X.3]P2/=[E3QP%LM]WA+GHCZMG\0^LZKLZ0T)TQ2SH @FYO)+;Q> M([\ F(@_*3G*DVM04'GF_*6X^9S>3/RB(I*11!4IL/YX)??97S15NYM)/ $IV>!#IA[Y\3=2$8J*? G/I/D/ MCE6L/P')02J>5V!=04Y9^8G?JD:< .!L ( J .H"P@% 4 &",0Z[)$DG"4TH]A(=K$F"M-,7NKH;T]K(6?& M-4FF "T^ N2CT%+0_1GP !IX8(&OW?#?,9L"WPIOL0EJN0*3+QS(5XFDM"3/ MA)$-50 K(!56!\7%=R"T3A\!SOF!*5OWR^R1R5XL":^KJ]B?+;W7TXY8@J*H M';.V)9HWB5KDPII<^ /([8E(B)U=F7YQ4I0_1;##[IR@]4A0BUY4TXN<])Y4 M,8E4,;]<$D7]SJ(.A7[(HE-_/R*P%S^KBY^=7[Q#@C(+A*W.^7Y7!/?++H)I MZ/]T:9MN(T!_"GO %M]YS7?NS*0W%;UEL'&YYKU.PWF';#_$[\AE2>(/3*:X M)A#_%P(.R=QY=$L'M+@?!?:U*.F. -$TE'1+DF6FY;> ME@!7.R**CN28Z9Z E.J]3A"6N)5>]$2*.T+W(Z[F85?K?M#0P@+]9A/W?S!1 MZ];L?HD6% V,A K9FO9H&J/NLC3^AA'EX8FO@@V-A]1"_=VMR\D5TN;46!?H]BZ//^-\_\O: M[.^)("E5]E%HLQ]AT-7%$A7&/1J6J #& TP:GP+=1N5<)J%M,X1A=S.TQ<%I M',1=-M9\_I#M@HTQ@6YG\NEM3S4-PPCS0;G70M@W&%$<=7GU@R!:]#2R M>)5H-F!78.-7H-L*#'%RS:@1LJ&APVC?N"+KM MT8/@K]0:46WE[KPR??5_F>ED3=B .MX,M6R))H:,J=KPZ2DL(:E=P/@R#U M2\(J;SFW?7=R.1>UYJRB=Q*INBR)?/E,N3@N/.S][/C*=GMM.OSE_$!V])[J M;X<["2V_\U*PDE:*B0I)NEUXM_C3"L?&P"J^,WI49^_(3&4CQ*-I?"D67F"( M**>Y-BX(/)[HBG)N/ ''OZU3KQO3&)Z___3^FYT\3&9#%%T)_H,5>K_PIAXJ MZ);47'\5QS]H.Z'$^,L%5_87'5MMX*&\5EJ4K3$0E*QJGN2Y#<29 4S4;1"V M!N%;#:+6(+(3;S(N-C;6&V;#*+..]EO"5@9U>_BTT M13A $_2ERD5)T0-YI@J::[JE4M+"=*!;I:A6B%0%^I.1#>-,,U"]7U--&%O_N WB%6H8>]J!6HU=S7 &F&\O,6Z',#%%X!6M/\!H6SCR@,PMAA MOGJ#>82M>71I[D-HNOB$77Q"ZR^^%A\X27!F)-&LVB$N(!#.235>$NO%')VG M91S&T^GC8[#*.PA M.D1).G,3QAUA/$JX@GW$8/_D1,H72#U'(@L78#P8.XOB/N!0E&;1E1 F'6 R M"KBFD -S1IK, F$DI9":_6<[7*3)$"*8ICW2H2B9QMA-FG:DZ2CIO1;YX\0D MK@+!>85LKJY"I@Y(W&,<:N(XY0NEF.4V483S MLZUU+2DJF-*2;>IKN[-U?$D=]M?^-=4E]EG5P[^Z_OQ4V)RXV!&_6=;'=:BB M^$IVPJA":/Q MV4UN&PO'#K:S#GX]UTX6^DC+$$A\:6WGG.-[KJWK.UE+]547 (;"@A;@FQRTQC MQ>4AI8;.)DJNB;)H5+,#ETS'1OM,V&._,0J_,N29V0=I@(0!.25O1"9+(!_I M'6B<$D[ZF*B^ ;CM+OY61O3O(DI.A!3&)'W4IA"DY#G2W:\^K+?Z,_=/JV,-S.HF&(H=UNYJ0'%,7/ MMT%I#R@,QQUHRU_<^8N/^KO(10FP8N^ M:_&/Q+:2..R2./PO23RZZQ\FZ'*X?R+1S@7;AP3]MROI$I,\,#&_S416*P7" M',Q%LA=;- YV+E0/)MGUN(\)Q\-^EZ/.Y>BHRW>TTJXN:$--;;"DXYBSDN'4 M6NVS,SJ2ZL;,;Q'I/N)T&/=;&7=6QD>MX"/P-[5NO%^A1H-=8SV@O8*8]H V M"V)CSM]XBTM0*]?3:)+)6ICFP>I6F[9ICFV3:R]VUK&=NG!=A/]+ING%WE.% M#X F')8H&9R-,"35]#?-Q,C*O?@+:;!_<,,"6T)0%H#?EQ)?_79B-^B:S-E/ M4$L#!!0 ( ".0>5J/8^V["P0 'D2 9 >&PO=V]R:W-H965TLI2*L;.208;%.5L#56\6C&=8JEN^=,6: TY,4):Z@><-W P3ZDQ&YMD#GXQ8+E-" MX8$CD6<9YJ\S2-EV[/C.VX-'LEQ)_<"=C-9X"7.0/]8/7-VY)4M",J"",(HX M+,;.U+^*_($.,(B?!+;BX!II*<^,_=(WM\G8\71&D$(L-0567QNXAC353"J/ M_W:D3CFF#CR\?F._,>*5F&T"P"PCJ >$[ ;U=0._8@' 7 M$)K*%%),'2(L\63$V19QC59L^L(4TT0K^83J>9]+KMX2%2$7$/7;!TP2=!*!Q"05I^KMCWF$3KZ4;D2Z$^:0%(E<)664E#P)F@66!DCB,]1<'F& B\(6Q*Z M/B*\YYOP7DMX9 ^_P_0<>:WA%36]&A-_(E)G"IS&!-)8Z*U,E&;@()H M<#!VKRZ@"?'#FH(6R*!=0K^4T+=*N*42.%4J'F$#- D340JR.LY)]U1)=D44=DE:+ZWK[W\#KQQ([& MMCRT0.JN:(&$[;;P#[HGWZK@GE B)'_51K@A%-,8SE3KE!!L-82=];..Z)0M MZHJM6M%@7]&@&T\$S86B7S=%"Z9NBB9D^(XI]CV;?TS3-DVRPAS%@F%6BF+Q M.$/7*^45NT.L0WS:(5VR15VQ5VMYM$.:+6%8-T@34N\JK)"J@GUC MZ=L[R[_D"CAZTW&76QIA@T=CJ- MOY(/(5$+Q*^9PCW8DV? E^9L0Z"8Y506N]GR:7%^,M/G)WI/7WL^]:^FYC3! MW=,4AS+WF"^)LDP*"T7IG0]5/KPXYRAN)%N;G?\SDY)EYG(%6#7A&J#>+YC: M_>]N] #E:=/D?U!+ P04 " CD'E:80MPXG\& !W,@ &0 'AL+W=O M@Y"F-^V]H(L;W1-+[8D CS-MV26'ZSHBS"0FZRM<:WC.!EYA2%FM'I M6%J$@[@U'F7[9FP\HHD(@YC,&.))%&'V<# *!^-H5#[UP'JW"PJ@[6"8=^X= _]PB# MPF%PKL.P<,CTI>7G+SOY-A9X/&)TAUAJ+6GIATQ!F;<\YT&]M(G 0^';;P.^]Y0$FVR:*-.[QH9'<-L"&BB=G_ K(WT M[DEW^PQW0\_X M=T^/W5>[_XIC&7RC>TD(W;W^NQG//,&;T"B2.3<3_S5ZS-5[EX@-9<%?9(G> M2^7FFKYJ"/9>"4\GJAN^Q0MRVY(S$2?LB;3&/_Z@6YU?FC0'";,A80XDS(6$ M>3G,RF#IQ/XTEM.\_#?2GHXU>9Z9#Q1:28GF7HFF4HDS.65.9WJ#%LZQ\H,!*4NSMI=C[CA3I@I E1RM&(^1SGN!X M01!=H>-TV21!)?=2"4+";$B8 PES(6%>#NL=B$]"\1& MWI3(NYD="X0@,9HE\S!8H-]6K$<\*R"4-0\PXVA*6%Y.-M:0RCDLO $B8#0ES(&$N),R#A$TA87X.&QQG M\F&[>Z(R&.Z5/?Q?DCGZ&SW@YR!*(F5^5P9SJ;PA838DS(&$N9 P#Q(VA83Y M0+#25:!W#LNQG;=F^ ])*N>L=":+1%X' >%H@L-07B[SEU/I7K%>H [ETJL ME&:#TAQ0F@M*\T!I4U":7]".:__NP&K.]/I1RT%7:OPC60=1JZL5RA:39H#0'E.:"TCQ0VA24YD/1RKHV#KHVE+H^K&BDRDXR0<^DKNGR M=3%7)G&RRRV^GYV5![M8[I TNZ =YP6S5[GC=YJ,!OVRD=M@U*VN5WF@P4]! M:3X4K:RY0_M*5_>OWKY4JP9?K"_0YE5!*Z]05I?(G0:KKE&UA^Z>KV%W"!6&_,F-7.S*3!R# JK3Z[B50OYQJ, MZN5T_D4YUS^C&)HT6=6*(;O!JJG\.N>( M;H-54_E5M[(&M2Q:?ZO^CDZ(=6CJ[NY;RE%UX@2R>F7SW%#39F]02# M-E% :2XHS0.E34%I/A2M+,!#QT57MUS@ZOIAK=[MMZV:+H?U1&!5=0G:_0"E MN: T#Y0V!:7Y4+1OLS0:.%C2)1?[ ]GYO_O:$E[X]D3[<7ME_ MI]_<9>\2: =,_DK& V;K(.8H)"N)[+3[4F0L?\LAWQ!TFST"/Z="T"C[N"%X M25AJ(+]?42I>-](#[-\U&?\#4$L#!!0 ( ".0>5I+_'"?F D *1V 9 M >&PO=V]R:W-H965T>F@-2*IY-E@FQ>Q),_\9KB4 M'@]I_LWKURC^EBPI3KF+KSHE/@]_G!8-(/7"_LW5X7KSGQ[76T3GTOI$Y,DG40N/'[9^I'KS<] MKK=YX<%[7J;Y"_W;ZY7[3!]I^G7EQ-FS_E:9>P$-$R\*24P7-[T[[LKA1WF' MHL6O'GU-]AZ3?%.>HNA;_D2=W_0&^8RH3V=I3KC9EQ=Z3WT_E[)Y_%:AO>V8 M>&'YU7VK_B'V.O#'.O!5![YKAV'58=BUPZCJ,.K: M85QU&'_LP!WI,*DZ3+IVN*@Z7'3M,*TZ3+MVN*PZ7';MP TV>V[0N/=MGLE6&>*(]IG'W7R_JEMU:44L+QY!J>4/*;1[!MQ?#=,R">!IJ[G)^0+?4O7KO_S=3_-1LW[]F?5"&8Y G]D M!(Z849@N$R*&)XD2S>F M"6-:]QV001LB=)X)=QP1.R!\&R(U(W>K^)SPTT(9'%?D+@K?IBC-BD!GF3+, M%>[RN*)VF:+:A2\O1.]MLY[GOQ\MVK&\_/RB_D5YJD7OA,'!I[T9Q\ M^A=U8U:"?FZ<3[ZHO$I6[HS>]+)58T+C%]J[_?O?N,G@'ZS<0F("$A.1F(3$ M9"2F(#$5B6E(3$=B!A(SD9C5G!4\><\^U,SH0\[" 6&U/!QM\W#4N(T/](7& MR69A^+CRO93\VZ3!$XW_PTJS1NW4-$-B A(3D9B$Q&0DIB Q%8EI2$Q'8@82 M,Y&8A<1L).: L%K"C;<)-VY>\>7)MHS\>99S/Q'QM[67OI/\T/AL/_3.LM5@ MF$=AOA9\R)>$K/1K'.G4]$-B A(3D9B$Q&0DII38I,#RL[,OM]SHNO^RGVG( M\30DIB,Q XF92,Q"8C82$U=+M8IMN%QW.T7WN>([N,^L< MG?BV\N*R4^L)NL;)G!J02$Q 8B(2DY"8C,04)*8VOT^YP=$31!IR&CH2,Y"8 MB<0L)&8C,0>$U=)PNDW#Z?=.0VN=KPY)M"@;)>3NQ?5\]\FG9!'%1,Z+E-A,ONQ__[SNV$QCM)HQV8L=V M$J/=>'S83N[83FG>+Z>NB:":!M5TJ&9 -1.J65#-AFH.2JOG#+_+&;XQ9[)L M";)4*0X!S\B]N_+274H\E /.BS6.M$[7,25JDJS=<$9;,9 MM>:YGAR4T)H&J"9"-0FJR5!-@6HJ5-.@F@[5#*AF0C4+JME0S4%I]3S=53WD M=;FM!ZO ,K"B7#\YRZ\VF66-W&?*3,[&69V6%L\X1.#D-H M.054$Z&:!-5DJ*9 -16J:5!-AVH&5#.AF@75[)88XHI+*IDKQN]1<,'M*BZX MYI*++]F!<5%K\?%OJ:SCV3)+P_+@O/&P&5J) =4$J"9"-0FJR5!-@6HJ5-.@ MF@[5#*AF0C4+JME0S4%I]1#<%69P/U1E1O-L3DY,:&T&5!.AF@35Y);W1$,5 MA *=B K5-*BF0S4#JIE0S?KC;P<;.A$'I=6S<%>6P?U?U&4TS_+DC(169D U M$:I)4$WF#FL@)J,AXUJ=PW9#1CL5.CN-,>IHRK@T28<.:[ V=L@8UH0.:T$U M&ZHY**V>6;NR":ZE;N*'N48/6I4!U02H)D(UJ=)JGV3&5<4RHQWKDZ";2QB^VV5ZS>.> M&AU038!J(E23H)H,U12HID(U#:KI4,V :B94LWA&W0W/'5ZG!QW588S*?_C) M5P^T77T#WZ6^X4_]@M1>+&B\_[O1XH^?LU,.>4- M-CEZXD2%SD.#:CI4,Z":"=6LUOT7%/@M'HD[NHS^"ZWE?A3)]8VD7CP2X%LL;C+R;:# M8VAI!E03H)H(U22H)D,UI=+J?Z>8GWXX0P<=4X-J.E0SH)K)^M<]/&]H,9KQ MA\ULZ-POL^2*.@BSBXF\T)4[LS>C>T;!P;+G7 M.+V3PPRI"5!-A&H25).AF@+55*BF034=JAE0S81J%E2S*ZV^>)Q^K)9 C5E& M8W_O)HL!C9^+VZ FI(BN\MZ#VU?+6ZU:W)5=W*/RP^MWW-5=<2/*_HXI[]^: M9=^S%R;$IXN,')Q?C'LD+F^)6CY)HU5Q*\>G*$VCH'BXI.ZFO?T?4$L#!!0 ( ".0>5I# Y.7D 8 8N 9 >&PO=V]R M:W-H965T;VY;1VC4\>HLECQJTT7"%%GB* M^=-J0L65MD>9>0$.F4="0/'\MG5GW#BP&SG$%E\\O&$'WT'4E6="OD47#[/; MEAY%A'WL\@@"B8\7/,:^'R&).+ZGH*W]/2/'P^\[="?NO.C,,V)X3/ROWHPO M;UN#%ICA.5K[_)%L?L-IA\P(SR4^B_^#36JKMX"[9IP$J;.((/#"Y!.]I@-Q MX&#TCCC U $6',3(5#MT4H=.\0[''+JI0_=4!S-U,$]UZ*4.O7CLD\&*1]I" M'(V&E&P C:P%6O0EIBOV%@/LA5%F33D5OWK"CX\^$HZ!T0'OP903]]O[B*49 M&)- I"Y#,?D7%N;(\QGXC%_Y&OF7POAI:H&+=Y?@'= 6R**&?!"\!1ZG%T= M-'Q>DC5#X4PTOLM=#S4N@H]"T-PTT/LD4'@D4 ."#R3D2P;L<(9G>0!-]'K? M=;CK^CV4(EK8;0-X?06@#KL5 8W?YFZ=X-XQ8O=.A;LM=_\=A6V@'W=W3@F^ M7Q5\;BP[^S3JQ'C=(WC3B/*JY+FC%(4++&H1!\];<&@W0=NX^6Z#Z.PJ^0!? M,.->N 33#TR Q=_8$0OJ[)%&D]4CV_8"KGXMB4*+L/T!;=&/_]D]/1?JIB6 M=PZ"K8BB*F1[_U= MG,\)Q=*;-*4X 3-CL.AQ^S(RS,%0>SEDLVP#NP4;6V50CB*P'$GFGB3S9)+J MI^Q]U93]M(H<1''_57CPN.(G\S9J(8R!"]&2/ TJYW 28.]@O/7\:(]K+:Q: M"[O6PI$.U+^DH;>GH5=/ YA0S\7Q<,V([XMB U:8)D-7.7)2S*930R68I1+, M5@GF)&"#@SRX;@_,Z\._?5[DJ.SOJ>R_K>S9K]$LPU6$2I&;$MHOU;%N3^\5 M)D[9")H0%N9.A9'>,0O31U'LN3$?[,=\\,.JF/V*J>LQ?%#(ZBJ8-+BFM UJ MBUVMA5UKX2@*.N<2C!'$5B.8$//WB=U*<5VL/+)%N/D?1),UM1="A[!Q$'0$7C],G=BF?N$K5 M':5HEE(T6RF:HPHM3WBF_AAOE'_V;ZR[Q_68,"Y:.=AB#AZQ2Q9AI(7O]/'* MW"@K,IV.7GQ]/G,9B.7Z:IY3NBN.=E5/;JS M)0^M\?27=]2(][: "8)D<]6 8(:VE7M=2N.RE:(YJM#RZ9+)6L;9=:USO8VI ME);&1ED7ZQ7E8*O"J%NL/7:%D3GH%A?AYY"R8"9E0;F4];]Z(9/WM6DBI&CY MS12SH*-8%5:#MF%4;[FDIQ[*+CWA4D@,59W))T:F>4&YYB5(BL]TA2X&QY9Y MD_IUGOPNC2E1B68I1;.5HCFJT/+L9](;/%UZ.]LZ+XWA< 57V, ;UYM8\IXT M9E$EFJ,*+<]BIK9!N=KV$'),0^2#)X;!E,SY)MJ'ETY7I9*64C1+*9JM%,U1 MA98G.I/2X \YC"2_2V/VE:II2M%L6#X&5=S\4'7#A%+MX/AJ@.DB/FC,@!O1 MDASGW+2;A*I#=TOJ:NHF>X^K/;!A9L$%7#6=I+._OJ] M-I0F0-!4H@\-MN\YW'-]9'RG1RZ>Y19 D9<\*^3,VBJUN[9M&6\A9_**[Z# ME347.5,X%!M;[@2PQ(#RS*:.$]HY2PMK/C5S2S&?\KW*T@*6@LA]GC/Q[18R M?IQ9KO4Z\9!NMDI/V//ICFU@!>IQMQ0XLFN6),VAD"DOB(#US+IQKR/7TP 3 M\6<*1WGR3+24)\Z?]>"W9&8Y.B/((%::@N'/ 1:099H)\_BW(K7J=VK@Z?,K M^\]&/(IY8A(6//LK3=1V9HTMDL":[3/UP(^_0B4HT'PQSZ3Y3XY5K&.1>"\5 MSRLP9I"G1?G+7JI"G #<\ * 5@#:!/@7 %X%\+X7X%< WU2FE&+J$#'%YE/! MCT3H:&33#Z:8!HWRTT+O^TH)7$T1I^9_< 7$]<@7LE(\?OZB:YB0!<_16)*9 MK<$E=%NRSX#P-;G),AZ7"SAZ@)AOBO0_Q"Q!I%Q#I2(?(U LS>0G!#^N(O+Q MPR?R@:0%^;KE>\F*1$YMA=GK'.RXRO2VS)1>R-2EY)X7:BO)79% @NAL](E4V"8],EPF/NA$T[MPZGZ=A -*#T/BCJ" M'"^H@\Z4^+42OU?)7;[+^#> TI)DN1?Q%FU)EADKR-_WD#^!^*=+5B^M/D&O MY8[%,+/PB)0@#F#-?_S!#9V?NC9_2+)H(+*S<@9U.8/!C%$RA2?;Z3KCAB\Z M8NBH88MVS,CI-D58JPA[53RL'DWV2_W09X)>FO>:8$BR:""RL_*-ZO*-!C/! MJ+5YOC]INJ =1+U)T+!!.\B=A!=.AW&M9-RKQ'Q@\-.S8AG(7B?T\KS7"4.2 M10.1G=5O4M=O,I@3)JW]&P>-+\"B'>/1AEFB=@P=T6X;N,[;S<7I/Q&P- P_ M#49%! >\P^[P1JK(7:FHUQO]W.\UQZ!LT5!LYW4]N1&Z@QFDHCK_8/C-LZ(C M*FB=%1U!87#))/1-#.T5L\*.(BTVG\DO4(! 75K138(WZ50JP733\>J7_L.D M_SWO-LR0;-%0;.RNKEJS&.#>V/:.ON-INR.[YG8I(4D&:R1TKD: M84JB;#C+@>([TX(]<84-G7G<8I,.0@?@^IIC&U8-] OJMG_^/U!+ P04 M" CD'E:NX'SWU4# G# &0 'AL+W=ODSAE(RWD/+O1=>:'D(1FD8F=% M:(*YF-*USC(*.%"@)-8MPW#U!$>I-AZJM3D=#\F&QU$*>^X%3L1@+'Q]\(!V3:Z!HM./$?KF4. S0CB;A8#*NC$5OB MM@6;&!!9Y6%H6@^;[# -T$2>8\2?T)4''$R?P+,04V/X1I>A'2#8,IP$; MZER8D%)TOQ \S05;)P2;%KHE*0\9^I@&$!P3Z,)]F0)KGX*IUP7<-A7<;H![[?"O..T@HQ%^Y,8N#]16?,X)OBF.<>H#NA)ISA/^ MKBG).8FK2&1MV(Y=8ZAO#VW70WK=XQ"O'C*PRY C^4XIW[F$?*?V8J=?D5\/ MJ3KTZB$'#H_D=TOYW5;Y^;=C+CR(\S0'Z/G_#,NS#2!,% MG0'=@C9^^\9TC0]-=_229-Z%R(XRZ)89="]Q =S:T74'E=LYJ\<,:E>@5J.]-[O_3> M;_7^/9,_&@R)SF4%D;1-*(+'+*(O9Z!?,V=:%?\-(=7:U:KO3/>#TOW@?T[^ M.0DO.!^TU=O<>3W$JIY[J[8SG9O&<\-A7.(+7K _J+6^(J54!KR'HL SD M+O2##BH!NE:=*$,^V:0\[R3*U;S;G5I*&PO=V]R:W-H965T=[5;]Z(&; M8 U@:CO)S+]?VS"4 ,FFJU&_! SG''S.19>;Z8'Q1Y$"2/249X686:F4Y8WC MB#B%G B;E5"H.QO&4[X\P(R=IA9GO5RX1/=IE)?<.;3DFSA'N3G\HZKE=.H)#2'0E!6( Z; MF77KW:PG&F\ _U XB-8YTDX>&'O4B]^3F>7J#4$&L=0*1!WVL(0LTT)J&]]J M3:MYI":VSU_4WQOORLL#$;!DV1>:R'1F119*8$-VF?S$#A^@]C/2>C'+A/E% MAQKK6BC>"+U3H"5JR7+V(@IA:UK?07Z5>"G2K:TOE,WJ[ DEH)MXIR"_(02(E',3+ M@1;H[Y3M!"D2,76DVJM^HA/7^UI4^\(G]N5A])$5,A5H7220' LXRF3C%+\X M7>"SBBN(;80G5PB[.!C8T/("NN\9NC] 7YVG_T$*&[FGZ>M+Z-C0\9DP_*;L MOM$+3N@M2$:*&-!;5:6J7N^&:E2)A$9$=YS]/'2GSKZ=6A\R'AU#5GW(Q#^& MK/L0#WL-YLABT%@,SEK\8GJ$>IG)'KAJ>:CD5#E^:#E/6)81+E )O$IA,(3J M,5%[;Q,[Z)A<5BC/;\%P8'>CZ&OAL1U,.FD,H"(["(?SYC,[FH?KJ!J@. MA'$$3R7EZO0_ZC_JE>7:PQWC0YBN[2%,U#$]@,'1L.6PL1S^CU?@"FU.17'9 M"Q'VRA-$MA=T]Q!K0=0GAV>2&?DQ_+@X,>)6FQO?H>RE<@?#"$\]H>>E9$%*&\^FRK#WA"GH>^_,NS M0GHPOA$EB6%FJZOPU]=E]3;/U*8E5QG-94E@/?FG%8H)CM M"EF-+J(G;3*:=ZVH2OS4#J/-=IAKC/Q*^I6HDRV"C)%U[K)HHKT;C M:B%9:6:_!R;5)&E.4_5O K@&J/L;IN:_>J$?T/P_F?\+4$L#!!0 ( ".0 M>5J"Y.SP\P, (H- 9 >&PO=V]R:W-H965TDN6"MN ';4S+9"I$3?IHI@%+=&6$(ET23IN_GY(2E'T MH%T7:!:12)YSS7,N15Y.CX0^L1PA#GY6)68S(^=\_]ZR6)JC"C*3[!$6(UM" M*\A%D^XLMJ<(9HI4E99KVZ%5P0(;\ZGJ6]'YE!QX66"THH =J@K2ER4JR7%F M.,9KQWVQR[GLL.;3/=RA->(/^Q45+:N-DA45PJP@&%"TG1D+YWWBN)*@$(\% M.K+..Y!2-H0\R<:G;&;8I02_(?C*F5J*\B&!',ZGE!P! ME6@13;XH,Q5;R"^PS/N:4S%:"!Z?_TLX HX';L":D_3I9BD\S, MJ<3"8E"E M1@S5BP*0+;A'C-,BY0*D". !%YR!A4Q?P5_ 58(X+$KV3M!.8*_NUP]B_/L= MJC:(_B> ?P$+L!Q2Q%X?!09?T*4XX([@GG. MP >/Z)>$M80IPB<"5LK@U_IS.Y#A*J('+_>)X'43RUGKNZQYC0 ML_N81!,GC%I,3X'?*O O5I"1LH24@3VBM1JMF#I>U)G$Q/2"@9HQ*#3M 2@9 M@P(S"O5Z@E9/<%;/WQ1B^9W\(B.!QNVAAC'&MX<9&6."R-"ZRRG.( MP9>]#,>N@?)*;1$K1 LBB-_4[BX"+IX1%:=5#0%B0T3@(RPH>(3EX7<62SA* M<6P&DX'18U!D.D[<_1O8/F:$@J'W?=+Z/CGK^Z/89'^]<":CA-\$GCL0I 'Y MKC/0H /%MEY#U&J(+M5P67XBC?5N=,;ZVS%#6#_\LL>@P Q.?-EQJRT^JTU4 M)UM47)"B>&QL[ U4:##N\-O68#J9[FEP[+K,U$@PJZ^W=?5Z?Z1@/MS@M:GCB)!I4[]BL15F=(K5"=*>*?092$B\):O>;B MLH2H!(CQ+1'E<-.0/]!>O^;_ U!+ P04 " CD'E:;OMO$64# !+"@ M&0 'AL+W=O)4EHH*WBM5RX95*-7>^+[,2*R)'O,%:KQ1<5$3IH=CZLA%(*T1HW N2NJH@XKI#QP\(+O?>))[HME9GPE_.&;/$9 MU1_-1NB1WZODM,):4EZ#P&+AW8=WZ 3Q8,\^0;CR0OGKV;P:[[P F,0 M,LR442#Z;X]K9,P(:3/^[C2]?DM#//U^5__9^JY]>2$2UYQ]IKDJ%][,@QP+ MLF/JB1]^P;E8YA#FM>Z7LEB3T:O:0O6[YC"+R SS:2&G._1Z$O M!MQ+?64:@Y1PE:(BE,EK3?H>?) E$2CGOM*6FOW\K+-JU5H5?6!5&,$CKU4I MX:'.,3\7\+6+O9_1NY^K:% QQ6P$T>V/$ 51XC!H_17T.+3TV$%/A^F_D7H$ M@9-^YDW&ITW^A 8+1"N*ANK:[BR0;MVQ7M8;PRM!$13R,G1 M=6+K885)I^"*S?]AGH4EZ<.2#$H]4?EZ4PA$H+5"??,4"*+0%8]6*&S3PKR- M^V4P"I)I./?WIUZ[<>/X'):Z87&0]+@SA\:]0^-!ASYQIG.0475T^=!R;\_V MG"07#KA XPOKG9BIV_1);_IDT/24[FF.=0Y'BBQWF3_Y M]F9/AS.K:A@_ZAMDGT/8[$16ZB<1-HS4\.=;$B&"T]7 M9XEBC][RA^_"2?"3*]>^I5CZC<3.PCGKPSD;#&=?+4A7+0I"!>P)V]EB\O"\ MV0#OBL=6D-I KV@-.6>," D-BK:(.!^U=N_9R>E'H]N+U%R[0.%%EJ0NT!?) MZY^4V0K%UK8K$C*^JU5;B?K9MB-:Z8[(=@X7\[I3NK<-@O^O3-MF/1*QI3H6 M# LM&8RF.C5%V[JT \4;6\Q?N-*M@?TL=;>'P@#T>L%U0>\&9H.^?US^ U!+ M P04 " CD'E:'TTF"/H% "X) &0 'AL+W=ORG3E%H(=ON6Q$.XLYDG%Y;L,F8 M[GD8Q&3!0+*/(LQ>;DA(#]<=V#E>N LV6RXO6)/Q#F_(DO"'W8*),ZM \8.( MQ$E 8\#(^KHSA5EX>GQ$_Y .7@QFA1,RH^'O@<^WUYUA!_ADC?U.\#;)YQ&N;/H013$V2]^SHDX<4#PC /*'5#= 9UQ MZ.8.W=2+QGF3>,6<9UMLYX3@($W!/GOD>A^_ &Q#$X'Y+]XGP2L86 M%^.0O;&\O,\W69_1F3YWP2V-^38!;NP37^$_T_M#I &P!($%B^C(X@W2(M[B M%X &%P#9J <>EG/P]LT[5;_T*'/B70(T2F$<#2/$<'P*^!;-T8B'L KC/7KCWY8,^31(B_GQPCY]58= VUC8, M&5CO) S(AA#50J&P@G TK%JY32O8AT.[L*J0URO(ZVG).\>79(F+Z6[-10Y/ M0['.8C'9 3$3@ADC?B F2IJ(>7*V9TPDM(I(;<-MB>PU\AGUAW4>FT;=OCVJ MT6BH6Q6V^P7;_6]B^W. 5T$8\!N\N591IW=M29A)L;A+,-016B<&PB,'P_YQ^M8VU MC=A0,66.;+N6Y@JK8;]NY2JL[%.K"GFC@KR1EKP%8;*$%%(E*Q12*E6T:&': MTI*!C4Z&8E\.ZP^_TJB^)JF,^@,U)] N:W5;7SK1^/W#$OQQ2V0)]2?X^[0< MKU;==T'R>&IXS,8;$GM;(0G+F\KZ6]N/MK0:19L;17--H54C>J*^X+\M?+6@ M78 R]Y6AT0*V#DVN#F$E4VV[7A2?LZL]'*ZIWE7I1"6=2$LG^;#X."UR79OA M6J#6-)I$FQM%F?]"@O]=DOVD$&[.YJ[#JGDWD4NW!5\F]"U%]R.\SZ:MS MPM(WY#)Q?UV%P29_5SZ-Z/X,9T957HY6>9>A2%F3;;JFT*I1*&4CU.M&[5HI M9- 'RHB'$ZY?/XV*2J-H34L\BO9Y]Q01S+!_OB$MJ3#U@VV?$*-K< M*)IK"JT:FE+2(KVD-:R?]*VUCAM2O EOODA4F3G#QL*L,.N>79E1J4"17H&: MK]+U#;8FL?E-$C7J[[G"2E&EF^I9E>I2JB*]5/V.U;R^Y=:<-S\:.DW*%5\6 MF^6DPJJ9M-;)#@W!R";=&I, 3Q:"V3:#XFJV_68&K]QTETKM^A1>3=/-*%8) MD^WIN<5,U#X)",E:0-J7 ]$CEFV3R4XXW:7[0%:4B["DAUN"?<*D@;B_II0? M3V0#Q6:ER3]02P,$% @ (Y!Y6L\LVW>S P G \ !D !X;"]W;W)K M&ULK5=ACZ,V$/TK%CU5=]+=@@V!9)M$V@V]NZVZ MUVC3:S]4_>"%28(.[-0VR=V_KPTL&PA!NQ%?$FS>>\S,&Y!G>N#BF]P"*/0] M2YF<65NE=M>V+:,M9%1>\1TP?6?-14:57HJ-+7<":%R0LM0FCN/;&4V8-9\6 M>TLQG_)R^$6'"NM8*,JEXEE%UA%D"2O_Z?>J$$<$[)\AD(I V@3O#,&M M".Y+"5Y%\(K*E*D4=0BIHO.IX !Q'BGTNR;*]^@3\(V@NVT2-0B4Q>@!]L!R M*,E,B?+.![32O1KG*2"^KC&//QK"Z&T(BB:I?*?Q7UOOF'7J#$H;^W/)< M:G4YM95.UP1M1U5JMV5JY$QJF*![SM16HE]9#'%3P-9UJHM%GHIU2WH50XBN M$)F\1\0A7D= BQ?075S0W0YZV$__C;(KY'32&]FXM?5NH>>=T:N\Z"IL21P5 M1//EV,^)@S&9VOOC;#M0&$_&351XBL(^'CLUJA&[5\?N]<;^17]0J@:2Z)][ MR!Y!_-N52:^,^:A>RQV-8&;IKZ8$L0=K_O-/V'=^Z;)W2+%P(+%&^49U^4:7 M6E\2_:9=I&7JH@,UUN:WK.] 83\8=5OOU['[O;%_IB(^4 $O\[]7Z[7^#RD6 M#B36J&%0US"XU/_@Q#,R\H*6_:<@3%RGY?XIR U&0;?YXSKP<6_@]U3E+[6^ M5^FUU@\I%@XDUJC@I*[@Y%+K)Z>&3<9>R_I3$)F,6_T1GH*\D7/FO8Z?],:_HG15G#3_4%L0_5W0J_3J+AA2+1Q*K5G%YU,?OOC8 MAT_/:IZ/VSW0<:#S2+L#3D%NX+8:P#X:6S(0FV+\DRCB.5/EH;S>+4?,6S-B MFK&GM:]'SYMBX+*?9&ULK59K;YLP%/TK%JNF35K+ M(X2$+HG4ECVU3E&SQX=I'QRX"=; 9K9)MG\_VU 6"$5;E2_!CW,.]]YCG#O; M,_Y#I 2_XX3 MV#DFU%K,S-J2+V:LE!FAL.1(E'F.^>]KR-A^;KG6_<(=V:92+]B+68&WL +Y MN5AR-;,;E83D0 5A%''8S*TK]S(*-=X OA#8BX,QTIFL&?NA)^^2N>7H@""# M6&H%K!X[N($LTT(JC)^UIM6\4A,/Q_?JKTWN*IGL]6*6"?.+]C76L5!<"LGRFJPBR FMGOA778<#@AL\0/!J@M-LC[A&*S4],,4T;)4^H=KVE>1JERB> M7'QD$I#KHW/TCE:'2+MQPV@,G!*Z14O.DC*6Z(,BBA?H#; MQT5*XA8!TP3= MP0YH"1692E[MG*.5.JI)F0%BFP:S_HU6*2G4^9$H B$)K=#/(I"89.*YXGU> M1>C9V7-TA@A%GU)6"O46,;.E2EL';\=UBM=5BMX#*;H>NF54I@*]H@DD;0%; MU:LIFG=?M&MO4#&"^ )YX0OD.9[?$]#-/]!'KJ&/>NC1,/T]IA?(Z:6WLADU M1V!D]/P']&I/^@I;$<>&J"^0W<)S7->;V;O#;'M0KAM.VZCH&.4&[M1I4*W8 M_29V?S#V*T$P6N*8;-2!_'8+^1KX][Y,!F7TW7HI"AS#W%*7IP"^ VOQ](D; M."_[[#VE6'0BL5;YQDWYQH^UOB(&+5/#L./\,<@-@W''^&/0:#R>]OL>-($' M@X%_9%RFZ"H'3F(\:/R@SO\:?TJQZ$1BK?I-FOI-'FO\Y-C3B7*UXWP/:AKX M?L?Z'I03'MP?K=BG3>S3P=A?E5QU/8.F#PK\K^FG%(M.)-8J7-@4+GRLZ>'1 MY3QQ)QW+CS'C:>="B(XQZO!T[WC[H%U17_#6M'T"Q:RDLOH3;E:KSO):=9:F M ^NLJX[SRC1:]E^9JEV]Q7Q+J$ 9;)2D5J-VORM9 , )80 9 M >&PO=V]R:W-H965T M,OXH<@")_I0%%1,OE[*Z\7V1YE!B<<$JH.K*DO$22W7*5[ZH..#,B,K"CX)@ MY)>84&\Z-FOW?#IF:UD0"O<;7B3A)$6F(KO!+9B[QCI5A:,/>J3C]G$"_03 M00&IU BL/C8PAZ+0)/4/=_1WIGG5S (+F+/B!\ED/O&N/)3! M$J\+^<"V'Z!I:*AY*2N$^8NV36W@H70M)"L;L7J"DM#Z$_]IC-@3A*,C@J@1 M1(>"^(A@T @&IPKB1A ;9^I6C \)EG@ZYFR+N*Y6-'U@S#1JU3ZA^KU_E5Q= M)4HGIU^8!!3&Z#7Z2.L4Z;V KCJN[JN[U0]$ M/**?=U N@/]293OI#&B:JP0_71S[4OFDN_73QI-9[4ETQ),P0G>,RER@MS2# MK OPE<&MR]'.Y5ED)2:07J#H^A6*@BCN>:#Y"?)!:.2#'GEBEW_"] (%O?). M-X,V,P/#BX\]SMX[]&X]J]-6DM[4;D2%4YAX:M<2P#?@39\_"T?!FSZ77,(2 M1[".@W'K8&QUL)MEKK-< ==+:J_ML['&71NZSW/M:?W MCL/VCIVVAVW;P].#,[,'QTHZ-S@N88DC6,?!4>O@R&UPK+AS;70)2T9] 8OZ M W;9VG-IMV?W9?&_;Q:LF'.SX!*6.()U[ N#IU^&@=LTV'GG.NF4EC2T@^UF MU!^Q<._7J)_0[S%:$"%;!4 M2+7CJI\MO!Z"ZQ/)*C,6+IA4$3:'.> ,N"Y0UY=,C8;-B;Y!^Z^(Z3]02P,$ M% @ (Y!Y6EF"MEH+ P L@L !D !X;"]W;W)K&ULK59K;]HP%/TK5B9-F[22!X]"!Y%X[%%MG1#5M@_3/ICD0JPF=F8[ MT/W[V4Y("0*O5'P!/^XYON<>8^YPR_B#2 D>LQ2*D9.(F5^X[HB2B##HL5R MH&IGQ7B&I9KRM2MR#C@VH"QU \_KN1DFU F'9FW.PR$K9$HHS#D2199A_G<" M*=N.'-_9+2S(.I%ZP0V'.5[#/J$'L OW<"$%2 X!#0.0%H5X"V$5IF9F3-L,3AD+,MXCI:L>F! MJ8U!*S6$:AOO)5>[1.%D^(U)0'X'7:%;6EX*7=PIHQ%P2N@:S3F+BTBBKPHH MWJ%/P-8H3 3Z0&.(FP2N*G==\V!7\TE@99Q!U$+!X!T*O*!S)*'I M,^!MW\#;EG3:]15H&[[.*;X]2YRQ8RV5E4D_.3 M]_Z8S N1-41W:M$=J^CF%>'ZBN3 ]9)ZO(XI+^D&ADZ_C9O0:_E#=[,OR'KD M"P5U:T'=Y[LXL[MH93K7Q0N1-43W:M&]R[K8.^9B<&"C]W> ML/_]$JTTYWIX(;*&XGZMN']9#_M'/.P>6'@LIM^K@QJ)#NI$!\^TYHO=&BO- MN=9>N@/OLN94?/9WTG[HN:+Y'V;,V3:% IE4H_Y3KU;+QG.C& M4W=/!^NJ(1V;-LQ]HBF[V3O,UX0*E,)*47JM:_7H\;)!+">2Y:;'6C*I[H@9 M)JJI!JX#U/Z*J3ZKFN@#ZC8]_ =02P,$% @ (Y!Y6A)RK.PU @ 7P0 M !D !X;"]W;W)K&UL?53;;AHQ$/V5D1M5B419 M6$+2TF6E$M3+ PV"TJJJ^F!V!]:*+UO;7/KW'7LWB$I)7M8>>\Z9<[QC9P=C M'UR%Z.&HI'9C5GE?CY+$%14J[KJF1DT[&V,5]Q3:;>)JB[R,("63M->[2107 MFN597)O;/#,[+X7&N06W4XK;OQ.4YC!F??:XL!#;RH>%),]JOL4E^E4]MQ0E M)Y92*-1.& T6-V/VH3^:#$)^3/@N\.#.YA"TJX@G,^_&H_0'\(;N#-*"4_G[1UP75*LO=!; MU(5 !Y=3]%Q(!]_PZ'=<7L$%" TS(24=KLL23V("95*TA2=-X?29PE,LNI"^ MZT#:2Z]AM9S"Y<75_S0)>3D92D^&TLA[_0SO)V/*QL 2[5X4I/W7#-4:[>^G M1+Y(%F[$R-6\P#&CEG=$B"Q__:I_TWO_@M3!2>K@1:D++(PML825+HPN16A3 M+F&^LT5%C0;W:RFV/*QVP!M8(\RY*#OP$[F%>XU/^6DJ]@>Q9+B1^[S?3;-D M?ZXS.>N7]W;(P#;MW 3>U+&%UL930\9I12\ VI! ^QM# M;=0&H2M/;TK^#U!+ P04 " CD'E:.E8C=GP& !]/@ &0 'AL+W=O M#;'*3[ C^,KSH;SK<7W6Z\V-# C<^C+0W%)ZN(!2X7FVS=C;>,NLM4%/A= M19+4;N!Z86=RF>Z[99/+:,=]+Z2WC,2[('#9]P_4C_97';GSO..3M][P9$=W M=4813D8M&" MP NS_^Y3?B .!'+_B$#)!4I;02\7]-H*^KF@WU8PR 6#M@(U%ZAM!<-<,&PK M&.6"T6O!X(A@G O&KP7JL1,G/9\YJ6VCY.)DMS[;\O/IEEN?;_GYA,OI&>]F MW\7TBZRYW)U,F;U VI7GQ_O3 Q[AUGXE-/Z/CD8\0ID57R.[G; MWN_UY$?;G3R+M?WU]VN4B>(+J+/)&9 M)5*.))*)$X5\$Y-IN*3+&KWU [W2 .B*7A==5YZ[_D%I)#HN.R>2>D8421G4 M-.BF6:[3^W.B#([*M6:Y1AR;OU\BG+1HO]X[*]19R14[EO1KYK%E^1[S^5*S5RH\6AD\9'Y6;[QM<=>:O%D5?&1P_=O(6\=_S0V>2%91K[OLIALQ=XXV5LW%'QHS)G4(A?QUEW0JXXH-F+*'FEG\MLOLBK] M46=#)$Q#PJ9(F(Z$S9 P PDSD3 K@PU36%*B/DZD9;?1\1GY2/=91)R6 NGE/ZZ]_C?F.G5@0,*T M#*8>UEQ*OU)R3:MABE*MX/0:VJ!:$,YJPD;#2IA1#>O5E)3&I>*CFKA!39Q>C4OM5G%2R[Q& M-4ZNRVLB#XI53:J.:I+.D4EM),P!P4HV&15\[U/S\CU>LWH6HP#Q'&?O& 7%,6!^"R(=B&O-7YCEI.-+U=+5DFJ M*?/ M TB:!J5-H30=2IM!:0:49D)I%I0VA])L*,U!T M!0U4Y769?]/; VU)5_8Z>+35_NOY8OK M=(5I]P63+O8\XCX+T[8:Z2\J2 M /'Y*HKX\T:2H%AQ/OD/4$L#!!0 ( ".0>5I[.FA62 , ,H4 - M>&POO#!@LJL>_Q.??8OFG<#BJ]$NQ^SI@.EKF0U9#, MM2X_AF$UG;.<5JVB9-(@6:%RJDU7S<*J5(RF%9!R$7;;[3C,*9=D-)"+_#;7 M53 M%E(/2:\)!>[V)1V23GQ% BY::2[Q_9CO8RV]I3 MNZ.R:1I#==/)N [H;ZLY[6W9JS?I!B5_*O3GA9F.M'VH%7:G6,:7MK_,&@.8 M>@=7IV4I5I\$G\F,"\4?S;9H%2F)L 4"9Z8TGRZ'?FE:/G MEGI=3LL,]]P]0<]_=YUG3#)%Q;9I4_O'O,IO=ER_#_^%9_MK9=^QUV34.WZ/ M]1G@V$W&IV#R)+:[?PHFD^,W&9V Q_KL>70FP_HDM'7.ZJV83VPQ,PV2M+R#L([?V\B,8QV%^ M!# L#^8 XS@6EN=_FD\?G8_#,&]]+])'.7V4XU@^9&P_6!X_)S&7?Z9)$D5Q MC*WH>.QU,,;6+8[AQZ^&>0,&E@7G1!'L*N8->X)Q)$DP!&K17Z-QC*Q. M#!___F!/210EB1\!S.\@BC $GD8W'L?A>OW5+CY[^7H-U!+ M P04 " CD'E:EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P M#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TX MI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606 MIW.D5XA-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( ".0>5I?V_^6T@4 #HR / >&PO=V]R:V)O M;VLN>&ULQ9O;;MLX$$!_A?#+MD"[MNYIT!1H$W?70-IDXVQ?%[1$QT0DTB6E MI.G7+RG5FU%K#O;%XR='ETC'(W'.\.*WC]KII/)OETX9+-7GW=G>M:S.%&[H5 M92NUT?'7#'<0Q%/S?\*H MUVM9B@M==HU0[1!'(VH/J.Q&;NV$*=Z(L\GN%/9>56RN6A'A?SL!,,B]IK=;@0[U\V6JR?&E6_F5EH&(-\@D&\((&,'>=5N MW"._$;5XX#ZIEZ7N5 NS^ Q+XS,"S,1ASKE1[IUTR?%26_N273OH)6S<$6J; M ^NFQTP=YBB3]P]?*S%R(N:_VZ=7[-KQMJ_ZUW,.,3'K M1 ?63H^9.\R%*ZW4G;\[>V_MV-T1IISHP,[I"0M'>"%6+;M:U?)N. D"8KJ) M#NR;'O#$ 5X*;L4("Q-,=&##]%AO'-9'+@W[PNM.L$^.L#-]!H>8F&6B VMF MR."S_@TL=2/8+?\V#B*FEXC$+UXPOG2XW^C:2=O^QN9?.V=%2(GY):(03.0- M,V^VM7X28L#M,\ZH",?\$E/X)4IVL7R],BV CVZ'&]6YQJ*V$F)A?8@J_1%XPRVYEQ=?. M%X_SAY_*W!@33'Q@P2S=-:K.>6^Q<)@^40Z/W,?RKPX6NC&FF?C FEG*.R7= MN:!R]!V':]?5*>4H8\:8=F(*[83*LW]BB(EI)Z;03J@\&V-B_HDI_+.W/&,O M;OD*8F("BBD$]%P"]6RUL"_AT JFGH1"/:%::/2T$TP]"8EZ?JZ%]D834T]" MHIZ R,?11 ?42-03$/D8$]-/0M&_"0UAC#$Q_204O9S0(,88$]-/0J&?T"#& M&!/33T*AGZ E$XB)Z2>AT$\0,X68F'X2"OT$90ZCF6(62BDL%)#YA8 =H!2S M4$IAH?V8+N/#\?,4LU!*8:$0YJBEIYB%TJ,-L'G,T;N)3NQ06"B("5MZBEDH MI;#0OL' O@7!OEJ*62BEL!"LASVM-P\S3, M.D),S$(IA85"F,L.8F(62HD[0?XE'9ZZP[R!(S(99J&,PD+C:.X&0!SG1XB) M62BCL% 0\Q)B8A;**"P4[%G"])YA%LHH+!3$A.D]PRR4D?2%?NT _VA($!-= M8$!AH5\Q7_\HC"$F9J&,PD+[,.?KM2AAO9EA%LJ.,@/4I\^U,'#E2X99*".9 M"MJ#^;Q4 @S@YB8A7(2"SUC?AAAYA 37>A& M8J$09@$Q,0OE)!8*89Y 3,Q".8F%0H/:HY:.62@GL5 ($[;T K-006*A$"9L MZ05FH>*82Q)&+;W +%206"B$"5MZ@5FH(+%08.7$:."PP"Q4D%AH[\H)WR&" MF)B%BMY"T_YD^^YM)=92B>JSNX5U^TM>E]>&^8]AQ62:^95,ZZZNS]V^*W6I M>;7[ZA)Q1JA 7/X)GQ#P^%(.S;AO3\-NWPV+S^/A M-*RJW3AVO^IZ6._*L1GNVJZW5=4_OZ6JGCM(($CF#U((TOF##()L_B"'()\_*" HY@_*$)3G M#[J'H/OY@QX@Z&'^H+1$&9<$21.L";1.R'4B\#HAV(E [(1D)P*S$Z*="-1. MR'8B<#LAW(E [H1T)P*[$^*="/06U%L(]!;46PCTELG#-H'>@GH+@=Z">@N! MWH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z*>BN!WHIZ*X'>BGHK@=XZ>5E" MH+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>AWD:@MZ'>1J"WH=Y& MH+>AWD:@MTU>=A/H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z.VHMQ/H[:BW M$^CMJ+<3Z.VHMQ/H[:BW$^CMDX^5!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J M'01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>L?D9Q,"O0/U#@*] _4. KT# M]0X"O3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW_DF]A_'K4(9KS_<: MK_^35(_G<\OU\I?E]\[)#77!N;ZM&)[^ E!+ P04 " CD'E:AJ9C2 P" M !A*P $P %M#;VYT96YT7U1Y<&5S72YX;6S-VLUNXC 4!>!70=E6Q/@W MTQ&PF9EMAT5?P$TN)2*)+=MMX>W'"6VE5ATT%2/U;(C ]CTWOM*W8GE[]!1G MA[X;XJK8I>2_,Q;K'?4VEL[3D%>V+O0VY:_AGGE;[^T],;%8&%:[(=&0YFFL M4:R7/VEK'[HT^W7(/\?6#:LB4!>+V8_3QC%K55CON[:V*:^SQZ%YES)_3BCS MR6E/W+4^7N4-!?LP85SY>\#SN=^/%$+;T&QC0[JQ?=[%#AV+Z=A1+,^7^*!' MM]VV-36N?NCSD3+Z0+:).Z+4=^6IZ-7YY)1OF$Z?_.+\J6*! M/A_W,I+Q]-SG0A12>_X57Q-SZ8O?C\9I-]3\8W:^WB<7]M,\(IL>E]_QVQF_ MUO]D'P*D#PG2AP+I0X/T84#ZJ$#Z^ ;2QS5('WR!T@B*J!R%5(YB*D=!E:.H MRE%8Y2BN5I&QTU(E0 ,T 0 M " 0 !D;V-0&UL4$L! A0#% @ (Y!Y M6F/<)"CQ *P( !$ ( !PP &1O8U!R;W!S+V-O&UL4$L! A0#% @ (Y!Y6IE&PO=V]R:W-H965T&UL4$L! A0#% @ (Y!Y6E21W=E-!P J!\ !@ ("! M*Q 'AL+W=O5K/ M-<,EXP( (* 8 " @:X7 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M(Y!Y6LI)/3G+" ^2L !@ ("!$R 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ (Y!Y6K\(\M3X"P _"\ M !@ ("!63( 'AL+W=O5IX.F7B(Q, / V 8 " @8<^ !X M;"]W;W)K&PO=V]R:W-H965T5K]Y!MV$ 0 ,D) 9 " M@9AG !X;"]W;W)K&UL4$L! A0#% @ (Y!Y M6CO8[KEW!0 &@P !D ("!WVL 'AL+W=O&PO=V]R:W-H965T5HJS<("#P0 %T+ 9 " @55U !X;"]W;W)K M&UL4$L! A0#% @ (Y!Y6IZ[_G"9 P + @ M !D ("!FWD 'AL+W=O&PO=V]R:W-H965T5K$5)9U M 4 +H* 9 " @5Z" !X;"]W;W)K&UL4$L! A0#% @ (Y!Y6K.R07-8" _!0 !D M ("!E8< 'AL+W=O&PO=V]R:W-H965T M5K#S=5PU , (@* 9 M " @3&4 !X;"]W;W)K&UL4$L! A0# M% @ (Y!Y6E#OHJ2!!P MQ, !D ("!/)@ 'AL+W=O M&PO=V]R:W-H965T5K^GN*IFP0 %D* 9 " @>"H M !X;"]W;W)K&UL4$L! A0#% @ (Y!Y6L!: M&R&: @ U04 !D ("!LJT 'AL+W=O&PO=V]R:W-H965T5IJZI+R]A8 ,M) 9 " @0NS !X;"]W;W)K&UL4$L! A0#% @ (Y!Y6EMC=54#! 0@@ !D M ("!.,H 'AL+W=O&PO M=V]R:W-H965T5JI>.'MUP, M )D, 9 " @1'1 !X;"]W;W)K&UL4$L! A0#% @ (Y!Y6M,$ FOY P .PL !D ("! M']4 'AL+W=O&PO=V]R:W-H965T5I[B;)(908 -(0 9 M " @3#< !X;"]W;W)K&UL4$L! A0#% M @ (Y!Y6A@G?-K(!0 %1 !D ("!S.( 'AL+W=O&PO=V]R:W-H965T5JV9-9YOP@ $57 9 " @0;M !X M;"]W;W)K&UL4$L! A0#% @ (Y!Y6IT"^-W> M!0 6QH !D ("!_/4 'AL+W=O&PO=V]R:W-H965T5I0/M8\0 0 %81 9 " @97_ !X;"]W;W)K&UL4$L! A0#% @ (Y!Y6HV-"+>;!@ MB0 !D M ("!# 0! 'AL+W=O"@$ >&PO=V]R M:W-H965T5H3.+8?"0( ! $ M 9 " @5$. 0!X;"]W;W)K&UL M4$L! A0#% @ (Y!Y6L?V<^+8 P (! !D ("!D1 ! M 'AL+W=O&PO=V]R:W-H965T5H<,'&UL4$L! A0#% @ M(Y!Y6I\*$7E: @ 008 !D ("!]AD! 'AL+W=O&PO=V]R:W-H965T5I;*]-X9P0 #D; 9 " @>DC 0!X;"]W M;W)K&UL4$L! A0#% @ (Y!Y6FMYM\-V @ M;P8 !D ("!AR@! 'AL+W=O&PO=V]R:W-H965T5K" M5$7#1 ( D& 9 " @<4M 0!X;"]W;W)K&UL4$L! A0#% @ (Y!Y6@X! R>E @ +@@ !D M ("!0# ! 'AL+W=O6?#80" #(!0 &0 @($<,P$ >&PO=V]R:W-H M965T5HX[($H+ < &M 9 M " @=&UL4$L! M A0#% @ (Y!Y6A!^9;9Y @ < < !D ("!.CT! 'AL M+W=O&PO=V]R:W-H965T5JYME=2Y0, /P/ 9 " M@1E% 0!X;"]W;W)K&UL4$L! A0#% @ (Y!Y M6GWC9%#.! TA0 !D ("!-4D! 'AL+W=O&PO=V]R:W-H965T5IK^/H<1@, ' * 9 " @0Y2 0!X;"]W;W)K M&UL4$L! A0#% @ (Y!Y6H]C[;L+! >1( M !D ("!BU4! 'AL+W=O&PO=V]R:W-H965T5I+_'"? MF D *1V 9 " @8-@ 0!X;"]W;W)K&UL4$L! A0#% @ (Y!Y6D,#DY>0!@ !BX !D M ("!4FH! 'AL+W=O&PO=V]R:W-H965T M5J[@?/?50, "<, 9 M " @2=U 0!X;"]W;W)K&UL4$L! A0# M% @ (Y!Y6DIRYKB; P JPP !D ("!LW@! 'AL+W=O M&PO=V]R:W-H965T5IN^V\190, $L* 9 " @:^ M 0!X;"]W;W)K&UL4$L! A0#% @ (Y!Y6A]- M)@CZ!0 N"0 !D ("!2X0! 'AL+W=O&PO=V]R:W-H965T5H[I#$M2P, ),+ 9 " @6:. 0!X;"]W;W)K&UL4$L! A0#% @ (Y!Y6HW:_*UD P EA !D M ("!Z)$! 'AL+W=O&PO M=V]R:W-H965T5H2&UL4$L! A0#% @ (Y!Y6CI6(W9\!@ ?3X !D ("! M,9L! 'AL+W=OSIH5D@# #*% #0 @ 'DH0$ >&PO5J7BKL

E 0!? M5I?V_^6T@4 #HR / M " 4"F 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " CD'E:9_Q2 M0DP" !H+ &@ @ $_K $ >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " CD'E:AJ9C2 P" !A*P $P M @ '#K@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 4P!3 +P6 %L0$ ! end XML 99 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 100 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 102 FilingSummary.xml IDEA: XBRL DOCUMENT 3.25.1 html 293 402 1 true 100 0 false 8 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.quicklogic.com/20241229/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Balance Sheets Sheet http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets- Consolidated Balance Sheets Statements 2 false false R3.htm 002 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-parentheticals Consolidated Balance Sheets (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Consolidated Statements of Operations Sheet http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations Consolidated Statements of Operations Statements 4 false false R5.htm 004 - Statement - Consolidated Statements of Cash Flows Sheet http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows Consolidated Statements of Cash Flows Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-stockholders-equity- Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 7 false false R8.htm 995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure Sheet http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure Cybersecurity Risk Management and Strategy Disclosure Notes 8 false false R9.htm 995552 - Disclosure - Note 1 - The Company and Basis of Presentation Sheet http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation Note 1 - The Company and Basis of Presentation Notes 9 false false R10.htm 995553 - Disclosure - Note 2 - Other Relevant Accounting Polices Sheet http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices- Note 2 - Other Relevant Accounting Polices Notes 10 false false R11.htm 995554 - Disclosure - Note 3 - Earnings (Loss) Per Share Sheet http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share Note 3 - Earnings (Loss) Per Share Notes 11 false false R12.htm 995555 - Disclosure - Note 4 - Balance Sheet Components Sheet http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components Note 4 - Balance Sheet Components Notes 12 false false R13.htm 995556 - Disclosure - Note 5 - Property, Plant, and Equipment Sheet http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment Note 5 - Property, Plant, and Equipment Notes 13 false false R14.htm 995557 - Disclosure - Note 6 - Intangible Assets Sheet http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets Note 6 - Intangible Assets Notes 14 false false R15.htm 995558 - Disclosure - Note 7 - Debt Obligations Sheet http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations Note 7 - Debt Obligations Notes 15 false false R16.htm 995559 - Disclosure - Note 8 - Leases Sheet http://www.quicklogic.com/20241229/role/statement-note-8-leases Note 8 - Leases Notes 16 false false R17.htm 995560 - Disclosure - Note 9 - Fair Value Measurements Sheet http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements Note 9 - Fair Value Measurements Notes 17 false false R18.htm 995561 - Disclosure - Note 10 - Income Taxes Sheet http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes Note 10 - Income Taxes Notes 18 false false R19.htm 995562 - Disclosure - Note 11 - Stockholders' Equity Sheet http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity Note 11 - Stockholders' Equity Notes 19 false false R20.htm 995563 - Disclosure - Note 12 - Employee Stock Plans Sheet http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans Note 12 - Employee Stock Plans Notes 20 false false R21.htm 995564 - Disclosure - Note 13 - Stock-based Compensation Sheet http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation Note 13 - Stock-based Compensation Notes 21 false false R22.htm 995565 - Disclosure - Note 14 - Information Concerning Product Lines, Geographic Information, and Revenue Concentration Sheet http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration Note 14 - Information Concerning Product Lines, Geographic Information, and Revenue Concentration Notes 22 false false R23.htm 995566 - Disclosure - Note 15 - Commitments and Contingencies Sheet http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies- Note 15 - Commitments and Contingencies Notes 23 false false R24.htm 995567 - Disclosure - Note 16 - Subsequent Events Sheet http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events- Note 16 - Subsequent Events Notes 24 false false R25.htm 995569 - Disclosure - Schedule II - Valuation and Qualifying Accounts Sheet http://www.quicklogic.com/20241229/role/statement-schedule-ii-valuation-and-qualifying-accounts Schedule II - Valuation and Qualifying Accounts Notes 25 false false R26.htm 995570 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices- 26 false false R27.htm 995571 - Disclosure - Note 4 - Balance Sheet Components (Tables) Sheet http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-tables Note 4 - Balance Sheet Components (Tables) Tables http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components 27 false false R28.htm 995572 - Disclosure - Note 5 - Property, Plant, and Equipment (Tables) Sheet http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-tables Note 5 - Property, Plant, and Equipment (Tables) Tables http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment 28 false false R29.htm 995573 - Disclosure - Note 6 - Intangible Assets (Tables) Sheet http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-tables Note 6 - Intangible Assets (Tables) Tables http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets 29 false false R30.htm 995574 - Disclosure - Note 8 - Leases (Tables) Sheet http://www.quicklogic.com/20241229/role/statement-note-8-leases-tables Note 8 - Leases (Tables) Tables http://www.quicklogic.com/20241229/role/statement-note-8-leases 30 false false R31.htm 995575 - Disclosure - Note 9 - Fair Value Measurements (Tables) Sheet http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-tables Note 9 - Fair Value Measurements (Tables) Tables http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements 31 false false R32.htm 995576 - Disclosure - Note 10 - Income Taxes (Tables) Sheet http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-tables Note 10 - Income Taxes (Tables) Tables http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes 32 false false R33.htm 995577 - Disclosure - Note 13 - Stock-based Compensation (Tables) Sheet http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-tables Note 13 - Stock-based Compensation (Tables) Tables http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation 33 false false R34.htm 995578 - Disclosure - Note 14 - Information Concerning Product Lines, Geographic Information, and Revenue Concentration (Tables) Sheet http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-tables Note 14 - Information Concerning Product Lines, Geographic Information, and Revenue Concentration (Tables) Tables http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration 34 false false R35.htm 995579 - Disclosure - Note 1 - The Company and Basis of Presentation (Details Textual) Sheet http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual Note 1 - The Company and Basis of Presentation (Details Textual) Details http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation 35 false false R36.htm 995580 - Disclosure - Note 2 - Other Relevant Accounting Polices (Details Textual) Sheet http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual Note 2 - Other Relevant Accounting Polices (Details Textual) Details 36 false false R37.htm 995581 - Disclosure - Note 3 - Earnings (Loss) Per Share (Details Textual) Sheet http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share-details-textual Note 3 - Earnings (Loss) Per Share (Details Textual) Details http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share 37 false false R38.htm 995582 - Disclosure - Note 4 - Balance Sheet Components (Details Textual) Sheet http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-details-textual Note 4 - Balance Sheet Components (Details Textual) Details http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-tables 38 false false R39.htm 995583 - Disclosure - Note 4 - Balance Sheet Components - Balance Sheet Components (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details Note 4 - Balance Sheet Components - Balance Sheet Components (Details) Details 39 false false R40.htm 995584 - Disclosure - Note 5 - Property, Plant, and Equipment - Useful Life (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-useful-life-details Note 5 - Property, Plant, and Equipment - Useful Life (Details) Details 40 false false R41.htm 995585 - Disclosure - Note 6 - Intangible Assets (Details Textual) Sheet http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-details-textual Note 6 - Intangible Assets (Details Textual) Details http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-tables 41 false false R42.htm 995586 - Disclosure - Note 6 - Intangible Assets - Schedule of Carrying Value of Intangible Assets (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details Note 6 - Intangible Assets - Schedule of Carrying Value of Intangible Assets (Details) Details 42 false false R43.htm 995587 - Disclosure - Note 6 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets From Business Acquisition (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-from-business-acquisition-details Note 6 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets From Business Acquisition (Details) Details 43 false false R44.htm 995588 - Disclosure - Note 6 - Intangible Assets - Schedule of Carrying Value of Patents (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-patents-details Note 6 - Intangible Assets - Schedule of Carrying Value of Patents (Details) Details 44 false false R45.htm 995589 - Disclosure - Note 6 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details Note 6 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets (Details) Details 45 false false R46.htm 995590 - Disclosure - Note 7 - Debt Obligations (Details Textual) Sheet http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual Note 7 - Debt Obligations (Details Textual) Details http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations 46 false false R47.htm 995591 - Disclosure - Note 8 - Leases (Details Textual) Sheet http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-textual Note 8 - Leases (Details Textual) Details http://www.quicklogic.com/20241229/role/statement-note-8-leases-tables 47 false false R48.htm 995592 - Disclosure - Note 8 - Leases - Summary of Operating Leases (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-operating-leases-details Note 8 - Leases - Summary of Operating Leases (Details) Details 48 false false R49.htm 995593 - Disclosure - Note 8 - Leases - Summary of Supplemental Cash Flow Information (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-supplemental-cash-flow-information-details Note 8 - Leases - Summary of Supplemental Cash Flow Information (Details) Details 49 false false R50.htm 995594 - Disclosure - Note 8 - Leases - Details of Right-of-Use Assets and Lease Liabilities (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-of-rightofuse-assets-and-lease-liabilities-details Note 8 - Leases - Details of Right-of-Use Assets and Lease Liabilities (Details) Details 50 false false R51.htm 995595 - Disclosure - Note 8 - Leases - Schedule of Future Lease Payments for Leases (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-future-lease-payments-for-leases-details Note 8 - Leases - Schedule of Future Lease Payments for Leases (Details) Details 51 false false R52.htm 995596 - Disclosure - Note 8 - Leases - Schedule of Lease Terms and Weighted Average Discount Rate (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details Note 8 - Leases - Schedule of Lease Terms and Weighted Average Discount Rate (Details) Details 52 false false R53.htm 995597 - Disclosure - Note 9 - Fair Value Measurements (Details Textual) Sheet http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual Note 9 - Fair Value Measurements (Details Textual) Details http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-tables 53 false false R54.htm 995598 - Disclosure - Note 9 - Fair Value Measurements - Fair Value Valuation Method Significant Unobservable Inputs (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details Note 9 - Fair Value Measurements - Fair Value Valuation Method Significant Unobservable Inputs (Details) Details 54 false false R55.htm 995599 - Disclosure - Note 10 - Income Taxes (Details Textual) Sheet http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-details-textual Note 10 - Income Taxes (Details Textual) Details http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-tables 55 false false R56.htm 995600 - Disclosure - Note 10 - Income Taxes - Components of Income Tax Expense Benefit (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details Note 10 - Income Taxes - Components of Income Tax Expense Benefit (Details) Details 56 false false R57.htm 995601 - Disclosure - Note 10 - Income Taxes - Effective Tax Rate Reconciliation (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details Note 10 - Income Taxes - Effective Tax Rate Reconciliation (Details) Details 57 false false R58.htm 995602 - Disclosure - Note 10 - Income Taxes - Deferred Tax Assets and Liabilities (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details Note 10 - Income Taxes - Deferred Tax Assets and Liabilities (Details) Details 58 false false R59.htm 995603 - Disclosure - Note 10 - Income Taxes - Unrecognized Tax Benefits Roll Forward (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-unrecognized-tax-benefits-roll-forward-details Note 10 - Income Taxes - Unrecognized Tax Benefits Roll Forward (Details) Details 59 false false R60.htm 995604 - Disclosure - Note 10 - Income Taxes - Income Taxes Paid (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details Note 10 - Income Taxes - Income Taxes Paid (Details) Details 60 false false R61.htm 995605 - Disclosure - Note 11 - Stockholders' Equity (Details Textual) Sheet http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual Note 11 - Stockholders' Equity (Details Textual) Details http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity 61 false false R62.htm 995606 - Disclosure - Note 12 - Employee Stock Plans (Details Textual) Sheet http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual Note 12 - Employee Stock Plans (Details Textual) Details http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans 62 false false R63.htm 995607 - Disclosure - Note 13 - Stock-based Compensation (Details Textual) Sheet http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual Note 13 - Stock-based Compensation (Details Textual) Details http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-tables 63 false false R64.htm 995608 - Disclosure - Note 13 - Stock-based Compensation - Schedule of Allocation of Recognized Period Cost (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details Note 13 - Stock-based Compensation - Schedule of Allocation of Recognized Period Cost (Details) Details 64 false false R65.htm 995609 - Disclosure - Note 13 - Stock-based Compensation - Schedule of Stock Based Compensation Award Activity (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details Note 13 - Stock-based Compensation - Schedule of Stock Based Compensation Award Activity (Details) Details 65 false false R66.htm 995610 - Disclosure - Note 13 - Stock-Based Compensation - Stock Options Activity (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-stock-options-activity-details Note 13 - Stock-Based Compensation - Stock Options Activity (Details) Details 66 false false R67.htm 995611 - Disclosure - Note 13 - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-summary-of-restricted-stock-units-activity-details Note 13 - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) Details 67 false false R68.htm 995612 - Disclosure - Note 13 - Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-weighted-average-assumptions-details Note 13 - Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details) Details 68 false false R69.htm 995613 - Disclosure - Note 14 - Information Concerning Product Lines, Geographic Information, and Revenue Concentration (Details Textual) Sheet http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual Note 14 - Information Concerning Product Lines, Geographic Information, and Revenue Concentration (Details Textual) Details http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-tables 69 false false R70.htm 995614 - Disclosure - Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Product Line (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Product Line (Details) Details 70 false false R71.htm 995615 - Disclosure - Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Shipment Destination (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Shipment Destination (Details) Details 71 false false R72.htm 995616 - Disclosure - Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Revenue (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Revenue (Details) Details 72 false false R73.htm 995617 - Disclosure - Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Accounts Receivable (Details) Sheet http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Accounts Receivable (Details) Details 73 false false R74.htm 995618 - Disclosure - Note 15 - Commitments and Contingencies (Details Textual) Sheet http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies-details-textual Note 15 - Commitments and Contingencies (Details Textual) Details http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies- 74 false false R75.htm 995619 - Disclosure - Note 16 - Subsequent Events (Details Textual) Sheet http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-details-textual Note 16 - Subsequent Events (Details Textual) Details http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events- 75 false false All Reports Book All Reports quicklo20241211_10k.htm quik-20241229.xsd quik-20241229_cal.xml quik-20241229_def.xml quik-20241229_lab.xml quik-20241229_pre.xml graph01.jpg polarlogo.jpg quicktmlogo.jpg http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/cyd/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 105 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "quicklo20241211_10k.htm": { "nsprefix": "quik", "nsuri": "http://www.quicklogic.com/20241229", "dts": { "inline": { "local": [ "quicklo20241211_10k.htm" ] }, "schema": { "local": [ "quik-20241229.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/currency/2024/currency-2024.xsd", "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd", "https://xbrl.sec.gov/cyd/2024/cyd-af-2024.xsd", "https://xbrl.sec.gov/cyd/2024/cyd-af-sub-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/exch/2024/exch-2024.xsd", "https://xbrl.sec.gov/naics/2024/naics-2024.xsd", "https://xbrl.sec.gov/sic/2024/sic-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "quik-20241229_cal.xml" ] }, "definitionLink": { "local": [ "quik-20241229_def.xml" ] }, "labelLink": { "local": [ "quik-20241229_lab.xml" ] }, "presentationLink": { "local": [ "quik-20241229_pre.xml" ] } }, "keyStandard": 361, "keyCustom": 41, "axisStandard": 38, "axisCustom": 0, "memberStandard": 52, "memberCustom": 45, "hidden": { "total": 84, "http://fasb.org/us-gaap/2024": 64, "http://xbrl.sec.gov/ecd/2024": 4, "http://www.quicklogic.com/20241229": 4, "http://xbrl.sec.gov/dei/2024": 6, "http://xbrl.sec.gov/cyd/2024": 6 }, "contextCount": 293, "entityCount": 1, "segmentCount": 100, "elementCount": 654, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 1010, "http://xbrl.sec.gov/dei/2024": 38, "http://xbrl.sec.gov/cyd/2024": 11, "http://xbrl.sec.gov/ecd/2024": 5, "http://fasb.org/srt/2024": 2 }, "report": { "R1": { "role": "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information", "longName": "000 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "b", "p", "div", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-", "longName": "001 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "i_2024-12-29", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2024-12-29", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "unique": true } }, "R3": { "role": "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-parentheticals", "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)", "shortName": "Consolidated Balance Sheets (Parentheticals)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": null, "uniqueAnchor": null }, "R4": { "role": "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations", "longName": "003 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "unique": true } }, "R5": { "role": "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows", "longName": "004 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:NetIncomeLoss", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "quik:AmortizationExpenseOfRightOfUseAssetsOperatingLeaseAndFinanceLease", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "unique": true } }, "R6": { "role": "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-stockholders-equity-", "longName": "005 - Statement - Consolidated Statements of Stockholders' Equity", "shortName": "Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "i_2022-01-02_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2022-01-02_StatementEquityComponentsAxis-CommonStockMember", "name": "us-gaap:SharesOutstanding", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R7": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R8": { "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure", "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure", "shortName": "Cybersecurity Risk Management and Strategy Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "longName": "995552 - Disclosure - Note 1 - The Company and Basis of Presentation", "shortName": "Note 1 - The Company and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-", "longName": "995553 - Disclosure - Note 2 - Other Relevant Accounting Polices", "shortName": "Note 2 - Other Relevant Accounting Polices", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share", "longName": "995554 - Disclosure - Note 3 - Earnings (Loss) Per Share", "shortName": "Note 3 - Earnings (Loss) Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components", "longName": "995555 - Disclosure - Note 4 - Balance Sheet Components", "shortName": "Note 4 - Balance Sheet Components", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment", "longName": "995556 - Disclosure - Note 5 - Property, Plant, and Equipment", "shortName": "Note 5 - Property, Plant, and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets", "longName": "995557 - Disclosure - Note 6 - Intangible Assets", "shortName": "Note 6 - Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations", "longName": "995558 - Disclosure - Note 7 - Debt Obligations", "shortName": "Note 7 - Debt Obligations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.quicklogic.com/20241229/role/statement-note-8-leases", "longName": "995559 - Disclosure - Note 8 - Leases", "shortName": "Note 8 - Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "quik:LesseeOperatingAndFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "quik:LesseeOperatingAndFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "longName": "995560 - Disclosure - Note 9 - Fair Value Measurements", "shortName": "Note 9 - Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes", "longName": "995561 - Disclosure - Note 10 - Income Taxes", "shortName": "Note 10 - Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity", "longName": "995562 - Disclosure - Note 11 - Stockholders' Equity", "shortName": "Note 11 - Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans", "longName": "995563 - Disclosure - Note 12 - Employee Stock Plans", "shortName": "Note 12 - Employee Stock Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "quik:DisclosureOfEmployeeStockOwnershipPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "quik:DisclosureOfEmployeeStockOwnershipPlansTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation", "longName": "995564 - Disclosure - Note 13 - Stock-based Compensation", "shortName": "Note 13 - Stock-based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "longName": "995565 - Disclosure - Note 14 - Information Concerning Product Lines, Geographic Information, and Revenue Concentration", "shortName": "Note 14 - Information Concerning Product Lines, Geographic Information, and Revenue Concentration", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies-", "longName": "995566 - Disclosure - Note 15 - Commitments and Contingencies", "shortName": "Note 15 - Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:CommitmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:CommitmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-", "longName": "995567 - Disclosure - Note 16 - Subsequent Events", "shortName": "Note 16 - Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.quicklogic.com/20241229/role/statement-schedule-ii-valuation-and-qualifying-accounts", "longName": "995569 - Disclosure - Schedule II - Valuation and Qualifying Accounts", "shortName": "Schedule II - Valuation and Qualifying Accounts", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies", "longName": "995570 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "26", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-tables", "longName": "995571 - Disclosure - Note 4 - Balance Sheet Components (Tables)", "shortName": "Note 4 - Balance Sheet Components (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-tables", "longName": "995572 - Disclosure - Note 5 - Property, Plant, and Equipment (Tables)", "shortName": "Note 5 - Property, Plant, and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "quik:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "quik:PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-tables", "longName": "995573 - Disclosure - Note 6 - Intangible Assets (Tables)", "shortName": "Note 6 - Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.quicklogic.com/20241229/role/statement-note-8-leases-tables", "longName": "995574 - Disclosure - Note 8 - Leases (Tables)", "shortName": "Note 8 - Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-tables", "longName": "995575 - Disclosure - Note 9 - Fair Value Measurements (Tables)", "shortName": "Note 9 - Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-tables", "longName": "995576 - Disclosure - Note 10 - Income Taxes (Tables)", "shortName": "Note 10 - Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-tables", "longName": "995577 - Disclosure - Note 13 - Stock-based Compensation (Tables)", "shortName": "Note 13 - Stock-based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-tables", "longName": "995578 - Disclosure - Note 14 - Information Concerning Product Lines, Geographic Information, and Revenue Concentration (Tables)", "shortName": "Note 14 - Information Concerning Product Lines, Geographic Information, and Revenue Concentration (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "longName": "995579 - Disclosure - Note 1 - The Company and Basis of Presentation (Details Textual)", "shortName": "Note 1 - The Company and Basis of Presentation (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "i_2024-12-29", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "quik:RecordedSalesReturns", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "unique": true } }, "R36": { "role": "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual", "longName": "995580 - Disclosure - Note 2 - Other Relevant Accounting Polices (Details Textual)", "shortName": "Note 2 - Other Relevant Accounting Polices (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "i_2024-12-29", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2024-12-29", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "p", "us-gaap:CreditLossFinancialInstrumentPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "unique": true } }, "R37": { "role": "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share-details-textual", "longName": "995581 - Disclosure - Note 3 - Earnings (Loss) Per Share (Details Textual)", "shortName": "Note 3 - Earnings (Loss) Per Share (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "i_2018-05-29_ClassOfWarrantOrRightAxis-WarrantsToPurchaseCommonStockMember_RangeAxis-MaximumMember", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2018-05-29_ClassOfWarrantOrRightAxis-WarrantsToPurchaseCommonStockMember_RangeAxis-MaximumMember", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-details-textual", "longName": "995582 - Disclosure - Note 4 - Balance Sheet Components (Details Textual)", "shortName": "Note 4 - Balance Sheet Components (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "i_2024-12-29", "name": "quik:InventoryWorkInProcessNoncurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-12-29", "name": "quik:InventoryWorkInProcessNoncurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details", "longName": "995583 - Disclosure - Note 4 - Balance Sheet Components - Balance Sheet Components (Details)", "shortName": "Note 4 - Balance Sheet Components - Balance Sheet Components (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "i_2024-12-29", "name": "us-gaap:InventoryWorkInProcessNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-12-29", "name": "us-gaap:InventoryWorkInProcessNetOfReserves", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-useful-life-details", "longName": "995584 - Disclosure - Note 5 - Property, Plant, and Equipment - Useful Life (Details)", "shortName": "Note 5 - Property, Plant, and Equipment - Useful Life (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": null, "uniqueAnchor": null }, "R41": { "role": "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-details-textual", "longName": "995585 - Disclosure - Note 6 - Intangible Assets (Details Textual)", "shortName": "Note 6 - Intangible Assets (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "quik:LitigationCostsCapitalized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "quik:LitigationCostsCapitalized", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "longName": "995586 - Disclosure - Note 6 - Intangible Assets - Schedule of Carrying Value of Intangible Assets (Details)", "shortName": "Note 6 - Intangible Assets - Schedule of Carrying Value of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "i_2024-12-29_BusinessAcquisitionAxis-SensiMLMember", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-12-29_BusinessAcquisitionAxis-SensiMLMember", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-from-business-acquisition-details", "longName": "995587 - Disclosure - Note 6 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets From Business Acquisition (Details)", "shortName": "Note 6 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets From Business Acquisition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "i_2024-12-29_BusinessAcquisitionAxis-SensiMLMember", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-12-29_BusinessAcquisitionAxis-SensiMLMember", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-patents-details", "longName": "995588 - Disclosure - Note 6 - Intangible Assets - Schedule of Carrying Value of Patents (Details)", "shortName": "Note 6 - Intangible Assets - Schedule of Carrying Value of Patents (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "i_2024-12-29_FiniteLivedIntangibleAssetsByMajorClassAxis-PatentsMember", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-12-29_FiniteLivedIntangibleAssetsByMajorClassAxis-PatentsMember", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details", "longName": "995589 - Disclosure - Note 6 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets (Details)", "shortName": "Note 6 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "i_2024-12-29_FiniteLivedIntangibleAssetsByMajorClassAxis-PatentsMember", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-12-29_FiniteLivedIntangibleAssetsByMajorClassAxis-PatentsMember", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual", "longName": "995590 - Disclosure - Note 7 - Debt Obligations (Details Textual)", "shortName": "Note 7 - Debt Obligations (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "i_2024-12-29", "name": "us-gaap:LinesOfCreditCurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-6", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2024-12-29", "name": "us-gaap:NotesPayable", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "unique": true } }, "R47": { "role": "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-textual", "longName": "995591 - Disclosure - Note 8 - Leases (Details Textual)", "shortName": "Note 8 - Leases (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-operating-leases-details", "longName": "995592 - Disclosure - Note 8 - Leases - Summary of Operating Leases (Details)", "shortName": "Note 8 - Leases - Summary of Operating Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:OperatingLeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:OperatingLeaseCost", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-supplemental-cash-flow-information-details", "longName": "995593 - Disclosure - Note 8 - Leases - Summary of Supplemental Cash Flow Information (Details)", "shortName": "Note 8 - Leases - Summary of Supplemental Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:OperatingLeasePayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "quik:LesseeLeasesSupplementalCashFlowInformationTableTextBlock", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:OperatingLeasePayments", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "quik:LesseeLeasesSupplementalCashFlowInformationTableTextBlock", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-of-rightofuse-assets-and-lease-liabilities-details", "longName": "995594 - Disclosure - Note 8 - Leases - Details of Right-of-Use Assets and Lease Liabilities (Details)", "shortName": "Note 8 - Leases - Details of Right-of-Use Assets and Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "i_2024-12-29", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2024-12-29", "name": "quik:OperatingAndFinanceLeaseRightOfUseAsset", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "quik:ScheduleOfRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "unique": true } }, "R51": { "role": "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-future-lease-payments-for-leases-details", "longName": "995595 - Disclosure - Note 8 - Leases - Schedule of Future Lease Payments for Leases (Details)", "shortName": "Note 8 - Leases - Schedule of Future Lease Payments for Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "i_2024-12-29", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "quik:ScheduleOfFutureLeasePaymentsForLeasesTableTextBlock", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-12-29", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "quik:ScheduleOfFutureLeasePaymentsForLeasesTableTextBlock", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details", "longName": "995596 - Disclosure - Note 8 - Leases - Schedule of Lease Terms and Weighted Average Discount Rate (Details)", "shortName": "Note 8 - Leases - Schedule of Lease Terms and Weighted Average Discount Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "i_2024-12-29", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "tbody", "table", "quik:ScheduleOfLeaseTermsAndWeightedAverageDiscountRateTableTextBlock", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-12-29", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "tbody", "table", "quik:ScheduleOfLeaseTermsAndWeightedAverageDiscountRateTableTextBlock", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual", "longName": "995597 - Disclosure - Note 9 - Fair Value Measurements (Details Textual)", "shortName": "Note 9 - Fair Value Measurements (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "i_2024-12-29", "name": "us-gaap:NotesAndLoansReceivableNetNoncurrent", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2024-12-29_MeasurementInputTypeAxis-MeasurementInputDiscountForLackOfMarketabilityMember_RangeAxis-MinimumMember", "name": "us-gaap:EquitySecuritiesFvNiMeasurementInput", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "unique": true } }, "R54": { "role": "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details", "longName": "995598 - Disclosure - Note 9 - Fair Value Measurements - Fair Value Valuation Method Significant Unobservable Inputs (Details)", "shortName": "Note 9 - Fair Value Measurements - Fair Value Valuation Method Significant Unobservable Inputs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "i_2024-12-29", "name": "us-gaap:InvestmentsFairValueDisclosure", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-12-29", "name": "us-gaap:InvestmentsFairValueDisclosure", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-details-textual", "longName": "995599 - Disclosure - Note 10 - Income Taxes (Details Textual)", "shortName": "Note 10 - Income Taxes (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "i_2024-12-29", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2024-12-29", "name": "us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "unique": true } }, "R56": { "role": "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details", "longName": "995600 - Disclosure - Note 10 - Income Taxes - Components of Income Tax Expense Benefit (Details)", "shortName": "Note 10 - Income Taxes - Components of Income Tax Expense Benefit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "unique": true } }, "R57": { "role": "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details", "longName": "995601 - Disclosure - Note 10 - Income Taxes - Effective Tax Rate Reconciliation (Details)", "shortName": "Note 10 - Income Taxes - Effective Tax Rate Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details", "longName": "995602 - Disclosure - Note 10 - Income Taxes - Deferred Tax Assets and Liabilities (Details)", "shortName": "Note 10 - Income Taxes - Deferred Tax Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "i_2024-12-29", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-12-29", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-unrecognized-tax-benefits-roll-forward-details", "longName": "995603 - Disclosure - Note 10 - Income Taxes - Unrecognized Tax Benefits Roll Forward (Details)", "shortName": "Note 10 - Income Taxes - Unrecognized Tax Benefits Roll Forward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2022-01-02", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "unique": true } }, "R60": { "role": "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details", "longName": "995604 - Disclosure - Note 10 - Income Taxes - Income Taxes Paid (Details)", "shortName": "Note 10 - Income Taxes - Income Taxes Paid (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:IncomeTaxPaidStateAndLocalBeforeRefundReceived", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "quik:ScheduleOfIncomeTaxesPaidTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:IncomeTaxPaidStateAndLocalBeforeRefundReceived", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "quik:ScheduleOfIncomeTaxesPaidTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual", "longName": "995605 - Disclosure - Note 11 - Stockholders' Equity (Details Textual)", "shortName": "Note 11 - Stockholders' Equity (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2023-01-01_ClassOfWarrantOrRightAxis-WarrantsIssuedInConnectionWithUnderwrittenPublicOfferingMember", "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "div", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "unique": true } }, "R62": { "role": "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual", "longName": "995606 - Disclosure - Note 12 - Employee Stock Plans (Details Textual)", "shortName": "Note 12 - Employee Stock Plans (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "d_2019-12-23_2019-12-23_NonmonetaryTransactionTypeAxis-ReverseStockSplitMember", "name": "us-gaap:StockholdersEquityNoteStockSplitConversionRatio1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "quik:DisclosureOfEmployeeStockOwnershipPlansTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2019-12-23_2019-12-23_NonmonetaryTransactionTypeAxis-ReverseStockSplitMember", "name": "us-gaap:StockholdersEquityNoteStockSplitConversionRatio1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "quik:DisclosureOfEmployeeStockOwnershipPlansTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual", "longName": "995607 - Disclosure - Note 13 - Stock-based Compensation (Details Textual)", "shortName": "Note 13 - Stock-based Compensation (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "longName": "995608 - Disclosure - Note 13 - Stock-based Compensation - Schedule of Allocation of Recognized Period Cost (Details)", "shortName": "Note 13 - Stock-based Compensation - Schedule of Allocation of Recognized Period Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29_PlanNameAxis-RsuAndPrsuMember", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "unique": true } }, "R65": { "role": "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "longName": "995609 - Disclosure - Note 13 - Stock-based Compensation - Schedule of Stock Based Compensation Award Activity (Details)", "shortName": "Note 13 - Stock-based Compensation - Schedule of Stock Based Compensation Award Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29_PlanNameAxis-StockPlan2019Member", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "unique": true } }, "R66": { "role": "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-stock-options-activity-details", "longName": "995610 - Disclosure - Note 13 - Stock-Based Compensation - Stock Options Activity (Details)", "shortName": "Note 13 - Stock-Based Compensation - Stock Options Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "i_2023-12-31", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2021-01-03", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "unique": true } }, "R67": { "role": "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-summary-of-restricted-stock-units-activity-details", "longName": "995611 - Disclosure - Note 13 - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details)", "shortName": "Note 13 - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "i_2023-12-31_AwardTypeAxis-RestrictedStockUnitsRSUMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2022-01-02_AwardTypeAxis-RestrictedStockUnitsRSUMember", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Share", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "unique": true } }, "R68": { "role": "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-weighted-average-assumptions-details", "longName": "995612 - Disclosure - Note 13 - Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details)", "shortName": "Note 13 - Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual", "longName": "995613 - Disclosure - Note 14 - Information Concerning Product Lines, Geographic Information, and Revenue Concentration (Details Textual)", "shortName": "Note 14 - Information Concerning Product Lines, Geographic Information, and Revenue Concentration (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29_StatementGeographicalAxis-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "unique": true } }, "R70": { "role": "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details", "longName": "995614 - Disclosure - Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Product Line (Details)", "shortName": "Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Product Line (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29_ProductOrServiceAxis-NewProductsMember", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "unique": true } }, "R71": { "role": "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details", "longName": "995615 - Disclosure - Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Shipment Destination (Details)", "shortName": "Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Shipment Destination (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29_StatementGeographicalAxis-AsiaPacificMember", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "unique": true } }, "R72": { "role": "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details", "longName": "995616 - Disclosure - Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Revenue (Details)", "shortName": "Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-DistributorAMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-DistributorAMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "longName": "995617 - Disclosure - Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Accounts Receivable (Details)", "shortName": "Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-DistributorAMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "d_2024-01-01_2024-12-29_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-DistributorAMember", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Pure", "xsiNil": "false", "lang": null, "decimals": "1", "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies-details-textual", "longName": "995618 - Disclosure - Note 15 - Commitments and Contingencies (Details Textual)", "shortName": "Note 15 - Commitments and Contingencies (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "i_2024-12-29_PurchaseCommitmentExcludingLongtermCommitmentAxis-GoodsAndServicesMember", "name": "us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "i_2024-12-29_PurchaseCommitmentExcludingLongtermCommitmentAxis-GoodsAndServicesMember", "name": "us-gaap:RecordedUnconditionalPurchaseObligationDueWithinOneYear", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-details-textual", "longName": "995619 - Disclosure - Note 16 - Subsequent Events (Details Textual)", "shortName": "Note 16 - Subsequent Events (Details Textual)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "d_2024-01-01_2024-12-29", "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "unitRef": "USD", "xsiNil": "false", "lang": null, "decimals": "-4", "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "i_2025-02-25_SubsequentEventTypeAxis-SubsequentEventMember_SubsidiarySaleOfStockAxis-AtmOfferingMember", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "USDPerShare", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "quicklo20241211_10k.htm", "unique": true } } }, "tag": { "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r66", "r72" ] }, "us-gaap_AccountsPayableTradeCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableTradeCurrent", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Trade payables", "documentation": "Carrying value as of the balance sheet date of obligations 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": [ "r16", "r51" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r746" ] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccountsReceivableNet", "terseLabel": "Accounts Receivable, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r688", "r745", "r844", "r1028", "r1029" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Accounts receivable, net of allowances for credit losses of $30 and $34, as of December 29, 2024 and December 31, 2023, respectively", "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": [ "r935" ] }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedEmployeeBenefitsCurrent", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "Accrued employee benefits", "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r54" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "Accrued liabilities", "totalLabel": "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": [ "r54" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrentAbstract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "Accrued liabilities:" } } }, "auth_ref": [] }, "us-gaap_AccruedPayrollTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedPayrollTaxesCurrent", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "Accrued payroll tax", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r54" ] }, "us-gaap_AccruedSalariesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedSalariesCurrent", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "Accrued compensation", "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r54", "r768" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedLabel": "Accumulated depreciation and amortization", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r32", "r172", "r621" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Additional paid-in capital", "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock." } } }, "auth_ref": [ "r67", "r823", "r1063" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r654", "r922", "r923", "r924", "r926", "r1004", "r1064" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "Common stock issued under stock plans and employee stock purchase plans", "documentation": "Amount of increase in additional paid-in capital (APIC) for recognition of cost for employee stock purchase program (ESPP) award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "terseLabel": "Stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r37", "r38", "r404" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r124" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details" ], "lang": { "en-us": { "role": { "label": "Total costs and expenses", "terseLabel": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r435", "r445" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AllowanceForDoubtfulAccountsReceivable", "terseLabel": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r180", "r267", "r276", "r279", "r281", "r1029" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Allowance for doubtful accounts", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r180", "r267", "r276" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "quik_AmortizationExpenseOfRightOfUseAssetsOperatingLeaseAndFinanceLease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "AmortizationExpenseOfRightOfUseAssetsOperatingLeaseAndFinanceLease", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "ROU asset amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from operating lease and finance lease." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r232" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r25" ] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r25" ] }, "us-gaap_AreaOfRealEstateProperty": { "xbrltype": "areaItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AreaOfRealEstateProperty", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_AreaOfRealEstateProperty", "terseLabel": "Area of Real Estate Property (Square Foot)", "documentation": "Area of a real estate property." } } }, "auth_ref": [] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "AsiaPacificMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details" ], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "documentation": "Region of Asia Pacific." } } }, "auth_ref": [ "r899", "r900", "r901", "r902", "r1067", "r1068", "r1069", "r1070" ] }, "us-gaap_AssetPledgedAsCollateralMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetPledgedAsCollateralMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Asset Pledged as Collateral [Member]", "documentation": "Asset pledged as collateral." } } }, "auth_ref": [ "r496", "r672", "r805", "r1024" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "us-gaap_Assets", "totalLabel": "TOTAL ASSETS", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r111", "r122", "r176", "r202", "r236", "r244", "r255", "r258", "r270", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r496", "r498", "r529", "r615", "r693", "r780", "r781", "r823", "r851", "r963", "r964", "r1016" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r168", "r184", "r202", "r270", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r496", "r498", "r529", "r823", "r963", "r964", "r1016" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "auth_ref": [] }, "quik_AtmOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "AtmOfferingMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "ATM Offering [Member]", "documentation": "the At Market Issuance Sales Agreement." } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorFirmId", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r855", "r856", "r868" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorLocation", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r855", "r856", "r868" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AuditorName", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r855", "r856", "r868" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r406", "r407", "r408", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r430", "r431", "r432", "r433", "r434" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r325", "r1031", "r1032" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual" ], "lang": { "en-us": { "role": { "label": "Statement of Financial Position Location, Balance [Domain]", "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r46", "r47", "r325", "r1031", "r1032" ] }, "quik_BeavertonOregonMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "BeavertonOregonMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Beaverton Oregon [Member]", "documentation": "Represents Beaverton, Oregon location." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-from-business-acquisition-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r307", "r308", "r309", "r310", "r311", "r493", "r798", "r799" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-from-business-acquisition-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r39", "r40", "r307", "r308", "r309", "r310", "r311", "r493", "r798", "r799" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r104", "r105", "r106", "r107" ] }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Purchases of property and equipment in accounts payable and accrued liabilities", "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred." } } }, "auth_ref": [ "r22", "r23", "r24" ] }, "us-gaap_CapitalLeaseObligationsIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalLeaseObligationsIncurred", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Purchases of assets with financing arrangements", "documentation": "Amount of increase in lease obligation from new lease." } } }, "auth_ref": [ "r22", "r23" ] }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization", "negatedLabel": "Accumulated amortization", "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs." } } }, "auth_ref": [ "r312", "r761" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CapitalizedComputerSoftwareAmortization1", "terseLabel": "Capitalized Computer Software, Amortization", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r760", "r761" ] }, "us-gaap_CapitalizedComputerSoftwareGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareGross", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "Capitalized software held for internal use", "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software." } } }, "auth_ref": [ "r312", "r761" ] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 }, "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "Capitalized internal-use software, net", "totalLabel": "Capitalized Computer Software, Net", "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date." } } }, "auth_ref": [ "r759" ] }, "us-gaap_CapitalizedComputerSoftwareNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CapitalizedComputerSoftwareNetAbstract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "Capitalized internal-use software:" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r170" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashAndCashEquivalentsFairValueDisclosure", "terseLabel": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1005", "r1006" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r20" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-", "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents and restricted cash", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "terseLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodStartLabel": "Cash, cash equivalents and restricted cash at the beginning of the period", "periodEndLabel": "Cash, cash equivalents, and restricted cash at the end of the period", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r19", "r83", "r198" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r0", "r83" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "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": [ "r133", "r177", "r178", "r179", "r202", "r226", "r227", "r229", "r231", "r238", "r239", "r270", "r334", "r336", "r337", "r338", "r341", "r342", "r362", "r363", "r366", "r369", "r375", "r529", "r648", "r649", "r650", "r651", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r680", "r702", "r720", "r738", "r739", "r740", "r741", "r742", "r887", "r916", "r927" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r34" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right [Domain]", "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "terseLabel": "Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r376" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "terseLabel": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r376" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies (Note 15)", "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": [ "r60", "r115", "r616", "r679" ] }, "us-gaap_CommitmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsDisclosureTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies-" ], "lang": { "en-us": { "role": { "label": "Commitments Disclosure [Text Block]", "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights." } } }, "auth_ref": [ "r95" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance", "terseLabel": "Common Stock, Capital Shares Reserved for Future Issuance (in shares)", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r65" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r841", "r842", "r843", "r845", "r846", "r847", "r848", "r922", "r923", "r926", "r1004", "r1062", "r1064" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-parentheticals", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Common stock, par value (in dollars per share)", "terseLabel": "Common Stock, Par or Stated Value Per Share (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r65" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-parentheticals", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized (in shares)", "terseLabel": "Common Stock, Shares Authorized (in shares)", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r65", "r680" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, shares issued (in shares)", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r65" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Common stock, shares outstanding (in shares)", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r10", "r65", "r680", "r699", "r1064", "r1065" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Common stock, $0.001 par value; 200,000 shares authorized; 15,336 and 14,118 shares issued and outstanding as of December 29, 2024 and December 31, 2023, respectively", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r65", "r618", "r823" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r27", "r29", "r48", "r49", "r265", "r746" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r27", "r29", "r48", "r49", "r265", "r645", "r746" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r27", "r29", "r48", "r49", "r265", "r746", "r892" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r50", "r125" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration risk percentage", "terseLabel": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r27", "r29", "r48", "r49", "r265" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r27", "r29", "r48", "r49", "r265", "r746" ] }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationVariableInterestEntityPolicy", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined)." } } }, "auth_ref": [ "r43", "r44", "r45" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerAssetNet", "terseLabel": "Contract with Customer, Asset, after Allowance for Credit Loss", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r378", "r380", "r391" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual" ], "lang": { "en-us": { "role": { "label": "Contract assets", "terseLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r378", "r380", "r391" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Deferred revenue", "terseLabel": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r378", "r379", "r391" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ContractWithCustomerLiabilityRevenueRecognized", "terseLabel": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r392" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Cost of revenue", "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": [ "r75", "r76", "r574" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details" ], "lang": { "en-us": { "role": { "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Service [Policy Text Block]", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r896" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r160", "r161", "r205", "r206", "r345", "r364", "r561", "r571", "r614", "r771", "r773" ] }, "quik_CreditCardDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "CreditCardDebtMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Credit Card Debt [Member]", "documentation": "Represents credit card debt." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r333", "r961" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r333", "r961", "r962" ] }, "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditLossFinancialInstrumentPolicyTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Credit Loss, Financial Instrument [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status." } } }, "auth_ref": [ "r273", "r274", "r275", "r277", "r278", "r282", "r283", "r284", "r285", "r286", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295" ] }, "quik_CurrentExpectedCreditLossesCecl": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "CurrentExpectedCreditLossesCecl", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual" ], "lang": { "en-us": { "role": { "label": "quik_CurrentExpectedCreditLossesCecl", "terseLabel": "Current Expected Credit Losses (CECL)", "documentation": "Amount recognized as current expected credit losses." } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentFederalTaxExpenseBenefit", "terseLabel": "Federal", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r895", "r919", "r1003" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentForeignTaxExpenseBenefit", "terseLabel": "Foreign", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r895", "r919" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentIncomeTaxExpenseBenefit", "totalLabel": "Subtotal", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r478", "r919" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_CurrentStateAndLocalTaxExpenseBenefit", "terseLabel": "State", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r895", "r919", "r1003" ] }, "quik_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "CustomerAMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Customer \"A\" [Member]", "documentation": "Represents information pertaining to Customer \"A\"." } } }, "auth_ref": [] }, "quik_CustomerCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "CustomerCMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Customer \"C\" [Member]", "documentation": "Represents information pertaining to Customer \"C\"." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r90", "r265" ] }, "quik_CustomerFMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "CustomerFMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Customer \"F\" [Member]", "documentation": "Represents information regarding Customer \"F.\"" } } }, "auth_ref": [] }, "quik_CustomerKMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "CustomerKMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "Customer \"K\" [Member]", "documentation": "Represents customer \"K\"." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r42", "r943", "r944", "r945", "r946", "r948", "r950", "r953", "r954" ] }, "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]" } } }, "auth_ref": [ "r863", "r880" ] }, "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]" } } }, "auth_ref": [ "r863", "r880" ] }, "cyd_CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementExpertiseOfManagementResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Expertise of Management Responsible [Text Block]" } } }, "auth_ref": [ "r865", "r882" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]" } } }, "auth_ref": [ "r865", "r882" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleReportToBoardFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible Report to Board [Flag]" } } }, "auth_ref": [ "r867", "r884" ] }, "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]" } } }, "auth_ref": [ "r865", "r882" ] }, "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]" } } }, "auth_ref": [ "r858", "r875" ] }, "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementProcessesIntegratedFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes Integrated [Flag]" } } }, "auth_ref": [ "r859", "r876" ] }, "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Processes Integrated [Text Block]" } } }, "auth_ref": [ "r859", "r876" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract", "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]" } } }, "auth_ref": [ "r857", "r874" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementStrategyAndGovernanceLineItems", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Line Items]" } } }, "auth_ref": [ "r857", "r874" ] }, "cyd_CybersecurityRiskManagementStrategyAndGovernanceTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementStrategyAndGovernanceTable", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management, Strategy, and Governance [Table]" } } }, "auth_ref": [ "r857", "r874" ] }, "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Management Third Party Engaged [Flag]" } } }, "auth_ref": [ "r860", "r877" ] }, "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]" } } }, "auth_ref": [ "r862", "r879" ] }, "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]" } } }, "auth_ref": [ "r862", "r879" ] }, "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]" } } }, "auth_ref": [ "r863", "r880" ] }, "cyd_CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskProcessForInformingManagementOrCommitteesResponsibleTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Process for Informing Management or Committees Responsible [Text Block]" } } }, "auth_ref": [ "r866", "r883" ] }, "cyd_CybersecurityRiskRoleOfManagementTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskRoleOfManagementTextBlock", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Role of Management [Text Block]" } } }, "auth_ref": [ "r864", "r881" ] }, "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/cyd/2024", "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag", "presentation": [ "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" ], "lang": { "en-us": { "role": { "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]" } } }, "auth_ref": [ "r861", "r878" ] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations" ], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r96", "r200", "r320", "r321", "r322", "r323", "r324", "r332", "r333", "r343", "r346", "r347", "r348", "r349", "r350", "r351", "r354", "r356", "r357", "r358", "r540" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFeeAmount", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentFeeAmount", "terseLabel": "Debt Instrument, Fee Amount", "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument." } } }, "auth_ref": [ "r57" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentInterestRateEffectivePercentage", "terseLabel": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r56", "r360", "r540", "r541", "r813" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentInterestRateStatedPercentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r56", "r344" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentTerm", "terseLabel": "Debt Instrument, Term (Year)", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentVariableInterestRateTypeExtensibleEnumeration", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration", "terseLabel": "Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]", "documentation": "Indicates type of variable interest rate on debt instrument." } } }, "auth_ref": [ "r613" ] }, "us-gaap_DeferredCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCostsCurrent", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "Deferred charges", "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r910" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredFederalIncomeTaxExpenseBenefit", "terseLabel": "Federal", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r919", "r1002", "r1003" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredForeignIncomeTaxExpenseBenefit", "terseLabel": "Foreign", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r919", "r1002" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredIncomeTaxExpenseBenefit", "totalLabel": "Subtotal", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r3", "r130", "r919" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "quik_DeferredTaxAssetsLiabilitiesGross", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredIncomeTaxLiabilities", "negatedTotalLabel": "Gross deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r61", "r62", "r113", "r470" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit", "terseLabel": "State", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r919", "r1002", "r1003" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "quik_DeferredTaxAssetsLiabilitiesGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsGross", "totalLabel": "Gross deferred tax assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r471" ] }, "quik_DeferredTaxAssetsLiabilitiesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "DeferredTaxAssetsLiabilitiesGross", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "quik_DeferredTaxAssetsLiabilitiesGross", "totalLabel": "Net deferred tax assets", "documentation": "Amount of deferred tax assets (liability) attributable to taxable temporary differences." } } }, "auth_ref": [] }, "quik_DeferredTaxAssetsOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "DeferredTaxAssetsOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "quik_DeferredTaxAssetsOperatingLeaseLiability", "terseLabel": "Operating lease liability", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from operating lease liability." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards", "terseLabel": "Net operating losses", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r1000" ] }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment", "terseLabel": "Depreciation and amortization", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r1000" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards", "terseLabel": "Credits carryforward", "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards." } } }, "auth_ref": [ "r1000" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "terseLabel": "Stock-based compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r1000" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "terseLabel": "Accruals and reserves", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other." } } }, "auth_ref": [ "r1000" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxAssetsValuationAllowance", "terseLabel": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "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": [ "r472" ] }, "quik_DeferredTaxAssetsWithholdingTaxOnFutureDistribution": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "DeferredTaxAssetsWithholdingTaxOnFutureDistribution", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "quik_DeferredTaxAssetsWithholdingTaxOnFutureDistribution", "negatedLabel": "Withholding tax on future distribution", "documentation": "Amount of withholding tax on future distribution." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilities", "negatedTotalLabel": "Total deferred tax liability", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r996" ] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilitiesLeasingArrangements", "negatedLabel": "Right-of-use asset", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r1000" ] }, "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "terseLabel": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries", "documentation": "Amount of deferred tax liability not recognized because of the exceptions to comprehensive recognition of deferred taxes related to undistributed earnings of foreign subsidiaries." } } }, "auth_ref": [ "r487" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_DefinedContributionPlanCostRecognized", "terseLabel": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r400" ] }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepreciationAmortizationAndAccretionNet", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-details-textual" ], "lang": { "en-us": { "role": { "verboseLabel": "Depreciation and amortization", "label": "us-gaap_DepreciationAmortizationAndAccretionNet", "terseLabel": "Depreciation, Amortization and Accretion, Net", "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r3" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r108", "r943", "r944", "r945", "r946", "r948", "r950", "r953", "r954" ] }, "quik_DieWafersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "DieWafersMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-details-textual" ], "lang": { "en-us": { "role": { "label": "Die Wafers [Member]", "documentation": "Represents die wafers." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-tables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r966" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r403", "r405", "r437", "r438", "r440", "r801" ] }, "quik_DisclosureOfEmployeeStockOwnershipPlansTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "DisclosureOfEmployeeStockOwnershipPlansTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans" ], "lang": { "en-us": { "role": { "label": "Disclosure of Employee Stock Ownership Plans [Text Block]", "documentation": "Description of the plan, including the basis for determining contributions, the employee groups covered, and the nature and effect of significant matters affecting comparability of information for all periods presented." } } }, "auth_ref": [] }, "us-gaap_DisclosureTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureTextBlockAbstract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies-", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations", "http://www.quicklogic.com/20241229/role/statement-note-8-leases", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-schedule-ii-valuation-and-qualifying-accounts" ], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "auth_ref": [] }, "quik_DistributorAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "DistributorAMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Distributor \"A\" [Member]", "documentation": "Represents information regarding Distributor \"A.\"" } } }, "auth_ref": [] }, "quik_DistributorBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "DistributorBMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Distributor \"B\" [Member]", "documentation": "Represents information regarding Distributor \"B.\"" } } }, "auth_ref": [] }, "quik_DistributorDMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "DistributorDMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details" ], "lang": { "en-us": { "role": { "label": "Distributor \"D\" [Member]", "documentation": "Represents information regarding Distributor \"D\"." } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentAnnualReport", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r855", "r856", "r868" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "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": [ "r855", "r856", "r868", "r870" ] }, "dei_DocumentFinStmtRestatementRecoveryAnalysisFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFinStmtRestatementRecoveryAnalysisFlag", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Restatement Recovery Analysis [Flag]", "documentation": "Indicates whether any of the financial statement periods include restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to \u00a7240.10D-1(b)." } } }, "auth_ref": [ "r855", "r856", "r868", "r870" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentInformationTable", "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r869" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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/2024", "localname": "DomesticCountryMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Jurisdiction [Member]", "documentation": "Designated federal jurisdiction entitled to levy and collect income tax in country of domicile. Includes, but is not limited to, national jurisdiction for non-U.S. jurisdiction." } } }, "auth_ref": [ "r454" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Net income (loss) per share: (1)" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Basic and diluted (in dollars per share)", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r191", "r214", "r215", "r216", "r217", "r218", "r219", "r225", "r226", "r229", "r230", "r231", "r235", "r491", "r495", "r508", "r509", "r610", "r626", "r774" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r224", "r232", "r233", "r234" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "totalLabel": "Provision for income taxes, percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r454", "r804" ] }, "quik_EffectiveIncomeTaxRateReconciliation162mAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "EffectiveIncomeTaxRateReconciliation162mAmount", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "162(m), amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to 162(m)." } } }, "auth_ref": [] }, "quik_EffectiveIncomeTaxRateReconciliation162mPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "EffectiveIncomeTaxRateReconciliation162mPercent", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "162(m), 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 162(m)." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "terseLabel": "Income tax benefit at statutory rate, percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r204", "r454", "r481", "r804" ] }, "quik_EffectiveIncomeTaxRateReconciliationExpiredTaxAttributesAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "EffectiveIncomeTaxRateReconciliationExpiredTaxAttributesAmount", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "Expired tax attributes, amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to expired tax attributes." } } }, "auth_ref": [] }, "quik_EffectiveIncomeTaxRateReconciliationExpiredTaxAttributesPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "EffectiveIncomeTaxRateReconciliationExpiredTaxAttributesPercent", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "quik_EffectiveIncomeTaxRateReconciliationExpiredTaxAttributesPercent", "negatedLabel": "Expired tax attributes, 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 expired tax attributes." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "terseLabel": "Foreign taxes, 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": [ "r455", "r458", "r804", "r920", "r994" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "Stock compensation and other permanent differences", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement." } } }, "auth_ref": [ "r804", "r920", "r994", "r995" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "terseLabel": "State taxes, 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 state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r457", "r804", "r920", "r994" ] }, "quik_EffectiveIncomeTaxRateReconciliationTaxCreditResearchAndDevelopmentPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditResearchAndDevelopmentPercent", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "R&D tax credits", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "terseLabel": "Share-Based Payment Arrangement, Amount Capitalized", "documentation": "Amount of cost capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r436" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r439" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r439" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "quik_EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "EmployeeStockPurchasePlanMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-weighted-average-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Employee Stock Purchase Plan [Member]", "documentation": "Employee stock purchase plan." } } }, "auth_ref": [] }, "quik_EngineeringServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "EngineeringServicesMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Engineering Services [Member]", "documentation": "Represents revenue derived from engineering services." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r853" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-", "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-parentheticals", "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations", "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-tables", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-unrecognized-tax-benefits-roll-forward-details", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-weighted-average-assumptions-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-stock-options-activity-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-summary-of-restricted-stock-units-activity-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-tables", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-tables", "http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies-", "http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-tables", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-tables", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-useful-life-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-patents-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-from-business-acquisition-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-tables", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-8-leases", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-of-rightofuse-assets-and-lease-liabilities-details", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-future-lease-payments-for-leases-details", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-operating-leases-details", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-supplemental-cash-flow-information-details", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-tables", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-tables", "http://www.quicklogic.com/20241229/role/statement-schedule-ii-valuation-and-qualifying-accounts", "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r853" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r853" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r885" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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": [ "r853" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r853" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r853" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r853" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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/2024", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "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": [ "r886" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquipmentMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-useful-life-details" ], "lang": { "en-us": { "role": { "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r10", "r166", "r188", "r189", "r190", "r209", "r210", "r211", "r213", "r218", "r220", "r222", "r237", "r271", "r272", "r318", "r377", "r479", "r480", "r488", "r489", "r490", "r492", "r494", "r495", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r531", "r532", "r533", "r534", "r535", "r536", "r542", "r543", "r560", "r625", "r639", "r640", "r641", "r654", "r720" ] }, "quik_EquityIssuableAggregateMaximumOfferingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "EquityIssuableAggregateMaximumOfferingAmount", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "quik_EquityIssuableAggregateMaximumOfferingAmount", "terseLabel": "Equity Issuable, Aggregate Maximum Offering, Amount", "documentation": "The value of the aggregate maximum offering or equity issuable." } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EquityMethodInvestments", "terseLabel": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r236", "r250", "r258", "r269", "r905", "r938" ] }, "us-gaap_EquitySecuritiesFvNiMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNiMeasurementInput", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_EquitySecuritiesFvNiMeasurementInput", "terseLabel": "Equity Securities, FV-NI, Measurement Input", "documentation": "Value of input used to measure investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r513", "r514", "r515" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Non-marketable equity investment", "terseLabel": "Equity Securities without Readily Determinable Fair Value, Amount", "documentation": "Amount of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r268" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "EuropeMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details" ], "lang": { "en-us": { "role": { "label": "Europe [Member]", "documentation": "Continent of Europe." } } }, "auth_ref": [ "r899", "r900", "r901", "r902", "r1067", "r1068", "r1069", "r1070" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-tables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r1005", "r1006" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r353", "r394", "r395", "r396", "r397", "r398", "r399", "r510", "r512", "r513", "r514", "r515", "r521", "r522", "r524", "r565", "r566", "r567", "r789", "r790", "r795", "r796", "r797", "r806", "r809" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r511", "r512", "r513", "r515", "r806", "r1008", "r1011" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r517", "r519", "r520", "r521", "r524", "r525", "r526", "r527", "r528", "r607", "r806", "r810" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r353", "r394", "r399", "r512", "r522", "r565", "r795", "r796", "r797", "r806" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r353", "r394", "r399", "r512", "r513", "r522", "r566", "r789", "r790", "r795", "r796", "r797", "r806" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r353", "r394", "r395", "r396", "r397", "r398", "r399", "r512", "r513", "r514", "r515", "r522", "r567", "r789", "r790", "r795", "r796", "r797", "r806", "r809" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [ "r511", "r512", "r513", "r515", "r806", "r1008", "r1011" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r353", "r394", "r395", "r396", "r397", "r398", "r399", "r510", "r512", "r513", "r514", "r515", "r521", "r522", "r524", "r565", "r566", "r567", "r789", "r790", "r795", "r796", "r797", "r806", "r809" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "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": [ "r806", "r1005", "r1006", "r1007", "r1008", "r1009", "r1011" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r6" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_FinanceLeasePrincipalPayments", "negatedLabel": "Payment of notes payable", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r546", "r551" ] }, "quik_FinancingReceivableDefaultInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "FinancingReceivableDefaultInterestRate", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "quik_FinancingReceivableDefaultInterestRate", "terseLabel": "Financing Receivable, Default Interest Rate", "documentation": "Represents the default interest rate on financing receivable." } } }, "auth_ref": [] }, "quik_FinancingReceivableEffectiveAnnualInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "FinancingReceivableEffectiveAnnualInterestRate", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "quik_FinancingReceivableEffectiveAnnualInterestRate", "terseLabel": "Financing Receivable, Effective Annual Interest Rate", "documentation": "Represents the effective annual interest rate on financing receivable." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-patents-details" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life (Year)", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-patents-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization", "negatedLabel": "Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r174", "r300", "r312", "r788" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "terseLabel": "Thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r951", "r1071" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-from-business-acquisition-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 }, "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-from-business-acquisition-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "terseLabel": "2025", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r313", "r761", "r788" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "terseLabel": "2029", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r313", "r761", "r788" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-from-business-acquisition-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 }, "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-from-business-acquisition-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "terseLabel": "2028", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r313", "r761", "r788" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-from-business-acquisition-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 }, "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-from-business-acquisition-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "terseLabel": "2027", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r313", "r761", "r788" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-from-business-acquisition-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 }, "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-from-business-acquisition-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "terseLabel": "2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r313", "r761", "r788" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-patents-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r306", "r307", "r308", "r309", "r311", "r312", "r314", "r315", "r575", "r576", "r761" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-patents-details" ], "lang": { "en-us": { "role": { "label": "Gross Carrying Amount", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r300", "r312", "r576", "r788" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-patents-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r306", "r307", "r308", "r309", "r311", "r312", "r314", "r315", "r761" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-from-business-acquisition-details": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-patents-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-from-business-acquisition-details" ], "lang": { "en-us": { "role": { "label": "Net Carrying Amount", "totalLabel": "Total", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r575", "r950" ] }, "quik_FixedAssetsNetPurchasedThroughFinancingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "FixedAssetsNetPurchasedThroughFinancingArrangementsMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Fixed Assets, Net Purchased Through Financing Arrangements [Member]", "documentation": "Relating to fixed assets, net purchased through financing arrangements." } } }, "auth_ref": [] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCountryMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details" ], "lang": { "en-us": { "role": { "label": "Foreign Tax Jurisdiction [Member]", "documentation": "Designated foreign jurisdiction entitled to levy and collect income tax outside country of domicile." } } }, "auth_ref": [ "r454", "r455" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "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": [ "r530" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-useful-life-details" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_GainLossOnDispositionOfAssets", "terseLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r914", "r955", "r956" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Geographic Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r28", "r746" ] }, "quik_GoodsAndServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "GoodsAndServicesMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies-", "http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Goods and Services [Member]", "documentation": "Represents information pertaining to the purchase of goods and services." } } }, "auth_ref": [] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Goodwill", "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r173", "r301", "r608", "r781", "r787", "r807", "r823", "r941", "r942" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_GoodwillImpairmentLoss", "terseLabel": "Goodwill, Impairment Loss", "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized." } } }, "auth_ref": [ "r3", "r302", "r303", "r304", "r787", "r807" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "us-gaap_GrossProfit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r73", "r77", "r121", "r202", "r270", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r529", "r776", "r780", "r929", "r931", "r932", "r933", "r934", "r963" ] }, "quik_HardwareProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "HardwareProductsMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details" ], "lang": { "en-us": { "role": { "label": "Hardware Products [Member]", "documentation": "Reprsents hardware products." } } }, "auth_ref": [] }, "quik_HeritageBankOfCommerceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "HeritageBankOfCommerceMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Heritage Bank of Commerce [Member]", "documentation": "Related to Heritage Bank of Commerce." } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r855", "r856", "r868" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "terseLabel": "U.S.", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r203", "r453" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "totalLabel": "Income (loss) before income taxes", "terseLabel": "Income (loss) before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r74", "r117", "r121", "r611", "r623", "r776", "r780", "r929", "r931", "r932", "r933", "r934" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "terseLabel": "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": [ "r203", "r453" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r319", "r325", "r326", "r516", "r518", "r523", "r636", "r638", "r705", "r761", "r808", "r1033" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details" ], "lang": { "en-us": { "role": { "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r325", "r326", "r516", "r518", "r523", "r636", "r638", "r705", "r761", "r808", "r1033" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Jurisdiction [Axis]", "documentation": "Information by income tax jurisdiction." } } }, "auth_ref": [ "r197", "r454", "r455", "r462", "r475", "r804", "r999" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Income Tax Jurisdiction [Domain]", "documentation": "Income tax jurisdiction." } } }, "auth_ref": [ "r197", "r454", "r455", "r462", "r475", "r804", "r999" ] }, "us-gaap_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Axis]", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r462", "r999" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority, Name [Domain]", "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [ "r462", "r999" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r204", "r448", "r454", "r459", "r460", "r461", "r468", "r474", "r482", "r484", "r485", "r486", "r653", "r804" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 0.0 }, "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "Provision for income taxes", "totalLabel": "Provision for income taxes, amount", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r123", "r131", "r221", "r222", "r236", "r248", "r258", "r452", "r454", "r483", "r627", "r804" ] }, "us-gaap_IncomeTaxPaidFederalBeforeRefundReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxPaidFederalBeforeRefundReceived", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details": { "parentTag": "us-gaap_IncomeTaxesPaid", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxPaidFederalBeforeRefundReceived", "terseLabel": "Federal", "documentation": "Amount, before income tax refund received, of cash paid to federal (national) tax jurisdiction for tax on income." } } }, "auth_ref": [ "r915", "r997" ] }, "us-gaap_IncomeTaxPaidForeignBeforeRefundReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxPaidForeignBeforeRefundReceived", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details": { "parentTag": "us-gaap_IncomeTaxesPaid", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxPaidForeignBeforeRefundReceived", "terseLabel": "Foreign income taxes", "documentation": "Amount, before income tax refund received, of cash paid to foreign tax jurisdiction for tax on income." } } }, "auth_ref": [ "r915", "r997" ] }, "us-gaap_IncomeTaxPaidStateAndLocalBeforeRefundReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxPaidStateAndLocalBeforeRefundReceived", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details": { "parentTag": "us-gaap_IncomeTaxesPaid", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxPaidStateAndLocalBeforeRefundReceived", "terseLabel": "State and local", "documentation": "Amount, before income tax refund received, of cash paid to state and local tax jurisdictions for tax on income." } } }, "auth_ref": [ "r915", "r997" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "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": [ "r187", "r450", "r451", "r468", "r469", "r473", "r477", "r647" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "terseLabel": "Foreign taxes, amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)." } } }, "auth_ref": [ "r455", "r458", "r804", "r994" ] }, "quik_IncomeTaxReconciliationFutureBenefitOfDeferredTaxAssetsNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "IncomeTaxReconciliationFutureBenefitOfDeferredTaxAssetsNotYetRecognized", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "Future benefit of deferred tax assets not recognized, amount", "documentation": "Amount of income tax future expense (benefit) of deferred tax assets that has not yet been recognized." } } }, "auth_ref": [] }, "quik_IncomeTaxReconciliationFutureBenefitOfDeferredTaxAssetsNotYetRecognizedPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "IncomeTaxReconciliationFutureBenefitOfDeferredTaxAssetsNotYetRecognizedPercent", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "Future benefit of deferred tax assets not recognized, 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 deferred tax assets that has not yet been recognized." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "terseLabel": "Income tax benefit at statutory rate, amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r454", "r804" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "terseLabel": "Stock compensation and other permanent differences, amount", "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r804", "r994", "r995" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes", "terseLabel": "State taxes, amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r457", "r804", "r994" ] }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxReconciliationTaxCreditsResearch", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncomeTaxReconciliationTaxCreditsResearch", "negatedLabel": "R&D tax credits", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit." } } }, "auth_ref": [ "r804", "r994", "r995" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesPaid", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details" ], "lang": { "en-us": { "role": { "label": "Income taxes paid", "totalLabel": "Total income taxes paid", "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax." } } }, "auth_ref": [ "r21", "r85", "r915", "r997", "r998" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayableTrade", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "verboseLabel": "Trade payables", "label": "us-gaap_IncreaseDecreaseInAccountsPayableTrade", "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "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": [ "r2" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued liabilities", "label": "us-gaap_IncreaseDecreaseInAccruedLiabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerAsset", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInContractWithCustomerAsset", "negatedLabel": "Contract assets", "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r913" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerLiability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r573", "r913" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r894", "r913" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_IncreaseDecreaseInOtherOperatingAssets", "negatedLabel": "Other assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r2" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "verboseLabel": "Other long-term liabilities", "label": "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r2" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "auth_ref": [ "r871" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r305", "r316", "r317", "r758", "r761" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Intangible assets, net", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r306", "r950", "r952" ] }, "us-gaap_InterestCostsCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestCostsCapitalized", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestCostsCapitalized", "terseLabel": "Interest Costs Capitalized", "documentation": "Amount of interest capitalized during the period." } } }, "auth_ref": [ "r539" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestExpense", "negatedLabel": "Interest expense", "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense." } } }, "auth_ref": [ "r236", "r244", "r247", "r249", "r258", "r538", "r780", "r781" ] }, "quik_InterestIncomePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "InterestIncomePolicyTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Interest Income [Policy Text Block]", "documentation": "The interest income policy text block." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Interest paid", "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": [ "r193", "r195", "r196" ] }, "us-gaap_InterestReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestReceivable", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InterestReceivable", "terseLabel": "Interest Receivable", "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable." } } }, "auth_ref": [ "r907", "r1066" ] }, "us-gaap_InternalRevenueServiceIRSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InternalRevenueServiceIRSMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details" ], "lang": { "en-us": { "role": { "label": "Internal Revenue Service (IRS) [Member]", "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "quik_InternalUseSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "InternalUseSoftwareMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Internal Use Software [Member]", "documentation": "The internal use software." } } }, "auth_ref": [] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "Finished goods", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r92", "r769" ] }, "quik_InventoryFinishedGoodsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "InventoryFinishedGoodsNoncurrent", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-details-textual" ], "lang": { "en-us": { "role": { "label": "quik_InventoryFinishedGoodsNoncurrent", "terseLabel": "Inventory, Finished Goods, Noncurrent", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within after one year or longer." } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 }, "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "Inventories", "totalLabel": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r181", "r765", "r823" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNetAbstract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "Inventories:" } } }, "auth_ref": [] }, "us-gaap_InventoryNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNoncurrent", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Inventories, non-current", "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle." } } }, "auth_ref": [ "r906" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcess", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InventoryWorkInProcess", "terseLabel": "Inventory, Work in Process, Gross", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r908" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "Work-in-process", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r92", "r770" ] }, "quik_InventoryWorkInProcessNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "InventoryWorkInProcessNoncurrent", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-details-textual" ], "lang": { "en-us": { "role": { "label": "quik_InventoryWorkInProcessNoncurrent", "terseLabel": "Inventory, Work in Process, Noncurrent", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within after one year or more." } } }, "auth_ref": [] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Write-down of inventories", "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r296" ] }, "us-gaap_InvestmentInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentInterestRate", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_InvestmentInterestRate", "terseLabel": "Investment Interest Rate", "documentation": "Rate of interest on investment." } } }, "auth_ref": [ "r725", "r726", "r728", "r729", "r731", "r732", "r735", "r736", "r843", "r936", "r937" ] }, "us-gaap_InvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_InvestmentsFairValueDisclosure", "terseLabel": "Non-marketable equity investment", "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method." } } }, "auth_ref": [ "r1005", "r1006", "r1010" ] }, "us-gaap_LeaseContractualTermAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseContractualTermAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Axis]", "documentation": "Information by contractual term of lease arrangement." } } }, "auth_ref": [ "r557", "r893" ] }, "us-gaap_LeaseContractualTermDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseContractualTermDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Lease Contractual Term [Domain]", "documentation": "Contractual term of lease arrangement." } } }, "auth_ref": [ "r557", "r893" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1015" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-useful-life-details" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r94", "r556" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LegalEntityAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-", "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-parentheticals", "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations", "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-tables", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-unrecognized-tax-benefits-roll-forward-details", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-weighted-average-assumptions-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-stock-options-activity-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-summary-of-restricted-stock-units-activity-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-tables", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-tables", "http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies-", "http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-tables", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-tables", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-useful-life-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-patents-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-from-business-acquisition-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-tables", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-8-leases", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-of-rightofuse-assets-and-lease-liabilities-details", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-future-lease-payments-for-leases-details", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-operating-leases-details", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-supplemental-cash-flow-information-details", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-tables", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-tables", "http://www.quicklogic.com/20241229/role/statement-schedule-ii-valuation-and-qualifying-accounts", "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r548" ] }, "quik_LesseeLeasesSupplementalCashFlowInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "LesseeLeasesSupplementalCashFlowInformationTableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-tables" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases, Supplemental Cash Flow Information [Table Text Block]", "documentation": "Tabular disclosure of lessee's supplemental cash flow information for the periods presented under leases. ." } } }, "auth_ref": [] }, "quik_LesseeOperatingAndFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "LesseeOperatingAndFinanceLeasesTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating and Finance Leases [Text Block]", "documentation": "The entire disclosure for lessee's entity's operating, capital and finance leases." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-future-lease-payments-for-leases-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-future-lease-payments-for-leases-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total lease payments, operating", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r555" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-future-lease-payments-for-leases-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-future-lease-payments-for-leases-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "terseLabel": "2025, operating", "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": [ "r555" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-future-lease-payments-for-leases-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-future-lease-payments-for-leases-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "terseLabel": "2027, operating", "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": [ "r555" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-future-lease-payments-for-leases-details": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-future-lease-payments-for-leases-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "terseLabel": "2026, operating", "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": [ "r555" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-future-lease-payments-for-leases-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "terseLabel": "Less: Interest, operating", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r555" ] }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseTermOfContract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LesseeOperatingLeaseTermOfContract", "terseLabel": "Lessee, Operating Lease, Term of Contract (Year)", "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": [ "r1014" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r15", "r53", "r54", "r55", "r58", "r59", "r60", "r63", "r202", "r270", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r497", "r498", "r499", "r529", "r678", "r775", "r851", "r963", "r1016", "r1017" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r71", "r116", "r620", "r823", "r918", "r939", "r1012" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r55", "r169", "r202", "r270", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r497", "r498", "r499", "r529", "r823", "r963", "r1016", "r1017" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Long-term liabilities:" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r52", "r57", "r917", "r961", "r962" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r52", "r57", "r917", "r961" ] }, "us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumMonthendOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount", "terseLabel": "Line of Credit Facility, Maximum Month-end Outstanding Amount", "documentation": "Maximum month-end amount borrowed under the credit facility during the period." } } }, "auth_ref": [ "r15", "r53", "r112", "r114" ] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Revolving line of credit", "terseLabel": "Line of Credit, Current", "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r53", "r112" ] }, "quik_LitigationCostsCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "LitigationCostsCapitalized", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-details-textual" ], "lang": { "en-us": { "role": { "label": "quik_LitigationCostsCapitalized", "terseLabel": "Litigation Costs Capitalized", "documentation": "The capitalized costs related to the litigation case." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebt", "terseLabel": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r15", "r114", "r352", "r359", "r789", "r790", "r813", "r1026" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "terseLabel": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r5", "r207", "r355" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "terseLabel": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r5", "r207", "r355" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "terseLabel": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r5", "r207", "r355" ] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermNotesPayable", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Notes payable, non-current", "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r15" ] }, "quik_LongtermDebtMaturityExpectedInterestPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "LongtermDebtMaturityExpectedInterestPayments", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "quik_LongtermDebtMaturityExpectedInterestPayments", "terseLabel": "Long-Term Debt, Maturity, Expected Interest Payments", "documentation": "Represents the amount of expected interest payments for the term of a long term debt instrument." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MajorCustomersAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r265", "r794", "r834", "r838", "r966", "r1030", "r1034", "r1035", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061" ] }, "us-gaap_MarketingAndAdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketingAndAdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_MarketingAndAdvertisingExpense", "terseLabel": "Marketing and Advertising Expense", "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising." } } }, "auth_ref": [ "r79" ] }, "quik_MatureProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "MatureProductsMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details" ], "lang": { "en-us": { "role": { "label": "Mature Products [Member]", "documentation": "Related to mature products." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-useful-life-details", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-8-leases", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r135", "r137", "r139", "r140", "r142", "r164", "r165", "r328", "r329", "r330", "r331", "r401", "r446", "r515", "r572", "r635", "r637", "r644", "r669", "r670", "r725", "r728", "r732", "r733", "r735", "r756", "r757", "r785", "r791", "r800", "r809", "r810", "r811", "r812", "r835", "r965", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023" ] }, "us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputDiscountForLackOfMarketabilityMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "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": [ "r809", "r1007", "r1008", "r1009" ] }, "us-gaap_MeasurementInputExpectedDividendPaymentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedDividendPaymentMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Dividend Payment [Member]", "documentation": "Measurement input using expected dividend to be paid to holder of equity or financial instrument." } } }, "auth_ref": [ "r1007", "r1008", "r1009" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r1007", "r1008", "r1009" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r809", "r1007", "r1008", "r1009" ] }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputRiskFreeInterestRateMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input, Risk Free Interest Rate [Member]", "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss." } } }, "auth_ref": [ "r1007", "r1008", "r1009" ] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r513", "r514", "r515", "r809" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r513", "r514", "r515", "r809" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-useful-life-details", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-8-leases", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r135", "r137", "r139", "r140", "r142", "r164", "r165", "r328", "r329", "r330", "r331", "r401", "r446", "r515", "r572", "r635", "r637", "r644", "r669", "r670", "r725", "r728", "r732", "r733", "r735", "r756", "r757", "r785", "r791", "r800", "r809", "r810", "r811", "r835", "r965", "r1018", "r1019", "r1020", "r1021", "r1022", "r1023" ] }, "us-gaap_MinistryOfFinanceIndiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MinistryOfFinanceIndiaMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details" ], "lang": { "en-us": { "role": { "label": "Ministry of Finance, India [Member]", "documentation": "Designated tax department of the government of India." } } }, "auth_ref": [] }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_MoneyMarketFundsAtCarryingValue", "terseLabel": "Money Market Funds, at Carrying Value", "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an 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": [] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r967" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r872" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r265", "r794", "r834", "r838", "r966", "r1030", "r1034", "r1035", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061" ] }, "us-gaap_NationalTaxAgencyJapanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NationalTaxAgencyJapanMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details" ], "lang": { "en-us": { "role": { "label": "National Tax Agency, Japan [Member]", "documentation": "Designated tax department of the government of Japan." } } }, "auth_ref": [] }, "quik_NationalTaxationBureauOfTaipeiMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "NationalTaxationBureauOfTaipeiMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details" ], "lang": { "en-us": { "role": { "label": "National Taxation Bureau of Taipei [Member]", "documentation": "The income tax authority for Taiwan." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "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": [ "r194" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Cash flows provided by (used in) financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash provided by (used in) investing activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r194" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Cash flows provided by (used in) investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "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": [ "r83", "r84", "r86" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Cash flows provided by (used in) operating activities:" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 }, "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations", "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "Net income (loss)", "totalLabel": "Net income (loss)", "terseLabel": "Net loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r78", "r86", "r118", "r167", "r185", "r186", "r190", "r202", "r212", "r214", "r215", "r216", "r217", "r218", "r221", "r222", "r228", "r270", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r491", "r495", "r509", "r529", "r624", "r701", "r718", "r719", "r849", "r963" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "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": [] }, "quik_NewProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "NewProductsMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details" ], "lang": { "en-us": { "role": { "label": "New Products [Member]", "documentation": "Related to new products." } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_NonRule10b51ArrAdoptedFlag", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r872" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_NonRule10b51ArrTrmntdFlag", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r872" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonUsMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r1067", "r1068", "r1069", "r1070" ] }, "us-gaap_NonmonetaryTransactionTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonmonetaryTransactionTypeAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Nonmonetary Transaction Type [Axis]", "documentation": "Information by nature of the nonmonetary transaction or group of similar transactions, such as a barter or exchange." } } }, "auth_ref": [ "r558", "r559", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822" ] }, "us-gaap_NonmonetaryTransactionTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NonmonetaryTransactionTypeDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Nonmonetary Transaction Type [Domain]", "documentation": "Identifies the nature of the nonmonetary transaction or group of similar transactions, such as a barter or exchange." } } }, "auth_ref": [ "r558", "r559", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822" ] }, "srt_NorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "NorthAmericaMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details" ], "lang": { "en-us": { "role": { "label": "North America [Member]", "documentation": "Continent of North America." } } }, "auth_ref": [ "r899", "r900", "r901", "r902", "r1067", "r1068", "r1069", "r1070" ] }, "quik_NoteToFinancialStatementDetailsTextual": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "NoteToFinancialStatementDetailsTextual", "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "auth_ref": [] }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesAndLoansReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Note receivable", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease." } } }, "auth_ref": [ "r609", "r935" ] }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesAndLoansReceivableNetNoncurrent", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Note receivable, non-current", "terseLabel": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent." } } }, "auth_ref": [] }, "us-gaap_NotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayable", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NotesPayable", "terseLabel": "Notes Payable", "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r15", "r114", "r1026", "r1027" ] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Notes payable, current", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r53", "r54" ] }, "quik_NotesReceivableInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "NotesReceivableInterestRate", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "quik_NotesReceivableInterestRate", "terseLabel": "Notes Receivable, Interest Rate", "documentation": "Notes Receivable, Interest Rate" } } }, "auth_ref": [] }, "us-gaap_NotesReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NotesReceivableNet", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NotesReceivableNet", "terseLabel": "Financing Receivable, after Allowance for Credit Loss", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r287", "r688", "r935", "r1028" ] }, "quik_NotesToFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "NotesToFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_NumberOfReportableSegments", "terseLabel": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r777", "r784", "r930" ] }, "quik_OfficeInCaliforniaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "OfficeInCaliforniaMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "Office In California [Member]", "documentation": "Represents information pertaining to leasing premises in California." } } }, "auth_ref": [] }, "quik_OperatingAndFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "OperatingAndFinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-of-rightofuse-assets-and-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "quik_OperatingAndFinanceLeaseLiability", "terseLabel": "Total", "documentation": "Operating and finance lease liability." } } }, "auth_ref": [] }, "quik_OperatingAndFinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "OperatingAndFinanceLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-of-rightofuse-assets-and-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "quik_OperatingAndFinanceLeaseRightOfUseAsset", "terseLabel": "Total", "documentation": "Operating and finance lease right of use asset." } } }, "auth_ref": [] }, "quik_OperatingAndFinancingCashFlowsFromLeases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "OperatingAndFinancingCashFlowsFromLeases", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-supplemental-cash-flow-information-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-supplemental-cash-flow-information-details" ], "lang": { "en-us": { "role": { "label": "quik_OperatingAndFinancingCashFlowsFromLeases", "totalLabel": "Total", "documentation": "Operating and financing cash flows from leases." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "auth_ref": [] }, "quik_OperatingExpensesDenominatedInForeignCurrencyPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "OperatingExpensesDenominatedInForeignCurrencyPercent", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual" ], "lang": { "en-us": { "role": { "label": "quik_OperatingExpensesDenominatedInForeignCurrencyPercent", "terseLabel": "Operating Expenses, Denominated in Foreign Currency, Percent", "documentation": "Represents the percentage of operating expenses denominated in foreign currency." } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Operating income (loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r121", "r776", "r929", "r931", "r932", "r933", "r934" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-operating-leases-details": { "parentTag": "quik_OperatingLeaseCostNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-operating-leases-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseCost", "terseLabel": "Fixed", "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": [ "r549", "r814" ] }, "quik_OperatingLeaseCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "OperatingLeaseCostNet", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-operating-leases-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-operating-leases-details" ], "lang": { "en-us": { "role": { "label": "quik_OperatingLeaseCostNet", "totalLabel": "Total", "documentation": "Operating lease cost net." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseExpense", "terseLabel": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1013" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-of-rightofuse-assets-and-lease-liabilities-details", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-future-lease-payments-for-leases-details" ], "lang": { "en-us": { "role": { "label": "Present value of lease liabilities, operating", "terseLabel": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r545" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Lease liabilities, current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r545" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Lease liabilities, non-current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r545" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-supplemental-cash-flow-information-details": { "parentTag": "quik_OperatingAndFinancingCashFlowsFromLeases", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-supplemental-cash-flow-information-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating cash flows used for operating leases", "label": "us-gaap_OperatingLeasePayments", "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": [ "r547", "r551" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-of-rightofuse-assets-and-lease-liabilities-details" ], "lang": { "en-us": { "role": { "label": "Right of use assets, net", "terseLabel": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r544" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense", "terseLabel": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r914" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent", "terseLabel": "Operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r554", "r814" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1", "terseLabel": "Operating leases (Year)", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r553", "r814" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_OperatingLossCarryforwards", "terseLabel": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r476" ] }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation" ], "lang": { "en-us": { "role": { "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles." } } }, "auth_ref": [ "r87", "r88", "r89", "r109" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherAccruedLiabilitiesCurrent", "terseLabel": "Other", "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": [ "r54" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_OtherAssetsCurrent", "terseLabel": "Other", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r183", "r823" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r175" ] }, "quik_OtherForeignJurisdictionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "OtherForeignJurisdictionsMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details" ], "lang": { "en-us": { "role": { "label": "Other Foreign Jurisdictions [Member]", "documentation": "The other foreign jurisdictions." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Other long-term liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r59" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Interest income and other (expense) income, net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r80" ] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Other", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PatentsMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-patents-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Patents [Member]", "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law." } } }, "auth_ref": [ "r108", "r943", "r944", "r945", "r946", "r948", "r950", "r953", "r954" ] }, "us-gaap_PaymentsForSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForSoftware", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsForSoftware", "negatedTerseLabel": "Capitalized internal-use software", "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r81" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsOfStockIssuanceCosts", "terseLabel": "Payments of Stock Issuance Costs", "negatedLabel": "Stock issuance costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r18" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquireIntangibleAssets", "negatedLabel": "Purchases of intangible assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r81" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Capital expenditures for property 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": [ "r81" ] }, "us-gaap_PensionAndOtherPostretirementPlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementPlansPolicy", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived." } } }, "auth_ref": [ "r7", "r8", "r9", "r11", "r33" ] }, "quik_PercentageOfRevenue": { "xbrltype": "percentItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "PercentageOfRevenue", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "quik_PercentageOfRevenue", "terseLabel": "Percentage of Revenue", "documentation": "The percentage of revenue." } } }, "auth_ref": [] }, "quik_PerformanceRestrictedStockUnitsPRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "PerformanceRestrictedStockUnitsPRSUsMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "Performance Restricted Stock Units (PRSUs) [Member]", "documentation": "Related to performance restricted stock units." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-weighted-average-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-weighted-average-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993" ] }, "us-gaap_PledgedStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PledgedStatusAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Pledged Status [Axis]", "documentation": "Information by pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r496", "r672", "r805" ] }, "us-gaap_PledgedStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PledgedStatusDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Pledged Status [Domain]", "documentation": "Pledged or not pledged status of asset owned by entity." } } }, "auth_ref": [ "r496", "r672", "r805" ] }, "us-gaap_PledgingPurposeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PledgingPurposeAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Pledging Purpose [Axis]", "documentation": "Information by pledging purpose of pledged asset owned." } } }, "auth_ref": [ "r569", "r805", "r824", "r890" ] }, "us-gaap_PledgingPurposeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PledgingPurposeDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Pledging Purpose [Domain]", "documentation": "Pledging purpose of pledged asset owned." } } }, "auth_ref": [ "r569", "r805", "r824", "r890" ] }, "us-gaap_PolicyTextBlockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PolicyTextBlockAbstract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, par value (in dollars 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": [ "r64", "r362" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-parentheticals", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares authorized (in shares)", "terseLabel": "Preferred Stock, Shares Authorized (in shares)", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r64", "r680" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares issued (in shares)", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r64", "r362" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-parentheticals" ], "lang": { "en-us": { "role": { "label": "Preferred stock, shares outstanding (in shares)", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r64", "r680", "r699", "r1064", "r1065" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Preferred stock, $0.001 par value; 10,000 shares authorized; no shares issued or outstanding", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r64", "r617", "r823" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 }, "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets", "totalLabel": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r911" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "Prepaid expenses and other current assets:" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "Other prepaid taxes, royalties, and other prepaid expenses", "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": [ "r182", "r297", "r298", "r766" ] }, "us-gaap_PrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidTaxes", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "Prepaid taxes", "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r767", "r786", "r940" ] }, "quik_PreproductDesignAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "PreproductDesignAndDevelopmentMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "Pre-Product Design And Development [Member]", "documentation": "the pre-product design and development." } } }, "auth_ref": [] }, "us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_PreproductionCostsRelatedToLongTermSupplyArrangementsCostsCapitalized", "terseLabel": "Preproduction Costs Related to Long-Term Supply Arrangements, Costs Capitalized", "documentation": "The carrying amount as of the balance sheet date of capitalized preproduction costs incurred on long-term supply arrangements, including recoverable costs to design and develop products." } } }, "auth_ref": [ "r299" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of common stock to investors", "terseLabel": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r1" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Proceeds from issuance of common stock", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r1", "r14" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Proceeds from line of credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r17", "r917" ] }, "us-gaap_ProceedsFromNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromNotesPayable", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Proceeds from notes payable", "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r17" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r144", "r145", "r146", "r147", "r148", "r149", "r162", "r261", "r574", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r763", "r792", "r833", "r835", "r836", "r839", "r840", "r903", "r958", "r959", "r966", "r1030", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r144", "r145", "r146", "r147", "r148", "r149", "r162", "r261", "r574", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r763", "r792", "r833", "r835", "r836", "r839", "r840", "r903", "r958", "r959", "r966", "r1030", "r1034", "r1035", "r1036", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061" ] }, "quik_ProfessionalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "ProfessionalServicesMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual" ], "lang": { "en-us": { "role": { "label": "Professional Services [Member]", "documentation": "Represents professional services." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentAbstract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "Property and equipment:" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-useful-life-details", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r4", "r556" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r93", "r126", "r128", "r129" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "Property and equipment, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r94", "r171", "r622" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 }, "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Property and equipment, net", "terseLabel": "Property, Plant and Equipment, Net", "totalLabel": "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": [ "r4", "r556", "r612", "r622", "r823" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-useful-life-details", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r94", "r556" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-useful-life-details" ], "lang": { "en-us": { "role": { "label": "Property, plant, and equipment useful life (Year)", "terseLabel": "Property, Plant and Equipment, Useful Life (Year)", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "quik_PropertyPlantAndEquipmentUsefulLifeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "PropertyPlantAndEquipmentUsefulLifeTableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-tables" ], "lang": { "en-us": { "role": { "label": "Property, Plant, and Equipment Useful Life [Table Text Block]", "documentation": "The useful life of property plant and equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ProvisionForDoubtfulAccounts", "terseLabel": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r192", "r280" ] }, "us-gaap_PublicUtilitiesInventoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PublicUtilitiesInventoryAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-details-textual" ], "lang": { "en-us": { "role": { "label": "Inventory [Axis]", "documentation": "Information by type of inventory held." } } }, "auth_ref": [ "r909" ] }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PublicUtilitiesInventoryTypeDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-details-textual" ], "lang": { "en-us": { "role": { "label": "Inventory [Domain]", "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale." } } }, "auth_ref": [ "r909" ] }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies-", "http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Purchase Commitment, Excluding Long-Term Commitment [Axis]", "documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers." } } }, "auth_ref": [ "r60", "r115" ] }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies-", "http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "Purchase Commitment, Excluding Long-Term Commitment [Domain]", "documentation": "This item is intended to be populated, by the entity, with Members identifying each purchase commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate." } } }, "auth_ref": [ "r60", "r115" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-useful-life-details", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-8-leases", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r135", "r137", "r139", "r140", "r142", "r164", "r165", "r328", "r329", "r330", "r331", "r393", "r401", "r431", "r432", "r433", "r446", "r515", "r568", "r570", "r572", "r635", "r637", "r644", "r669", "r670", "r725", "r728", "r732", "r733", "r735", "r756", "r757", "r785", "r791", "r800", "r809", "r810", "r811", "r812", "r835", "r843", "r957", "r965", "r1008", "r1019", "r1020", "r1021", "r1022", "r1023" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-useful-life-details", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-8-leases", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r135", "r137", "r139", "r140", "r142", "r164", "r165", "r328", "r329", "r330", "r331", "r393", "r401", "r431", "r432", "r433", "r446", "r515", "r568", "r570", "r572", "r635", "r637", "r644", "r669", "r670", "r725", "r728", "r732", "r733", "r735", "r756", "r757", "r785", "r791", "r800", "r809", "r810", "r811", "r812", "r835", "r843", "r957", "r965", "r1008", "r1019", "r1020", "r1021", "r1022", "r1023" ] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReceivableTypeDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Receivable [Domain]", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r66", "r72" ] }, "quik_RecordedSalesReturns": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "RecordedSalesReturns", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual" ], "lang": { "en-us": { "role": { "label": "quik_RecordedSalesReturns", "terseLabel": "Recorded Sales Return Reversal", "documentation": "The amount related to the recorded sales return." } } }, "auth_ref": [] }, "us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RecordedUnconditionalPurchaseObligationDueWithinOneYear", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear", "terseLabel": "Recorded Unconditional Purchase Obligation, to be Paid, Year One", "documentation": "Amount of recorded unconditional purchase obligation 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": [ "r327" ] }, "quik_RegisteredDirectOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "RegisteredDirectOfferingMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Registered Direct Offering [Member]", "documentation": "Represents the public offering of securities." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfDebt", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RepaymentsOfDebt", "terseLabel": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r912" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "us-gaap_RepaymentsOfLinesOfCredit", "negatedLabel": "Repayment of line of credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r82", "r917" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r160", "r161", "r205", "r206", "r345", "r364", "r561", "r571", "r614", "r772", "r773" ] }, "quik_ResearchAndDevelopmentAssociatedWithRevenueContractPerformanceMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "ResearchAndDevelopmentAssociatedWithRevenueContractPerformanceMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual" ], "lang": { "en-us": { "role": { "label": "Research And Development Associated With Revenue Contract Performance [Member]", "documentation": "Represents the Research And Development Associated With Revenue Contract Performance." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Research and development", "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity." } } }, "auth_ref": [ "r447", "r761", "r780", "r1025" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "quik_ResearchAndDevelopmentExpensesReclassifiedToCostOfGoodsSold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "ResearchAndDevelopmentExpensesReclassifiedToCostOfGoodsSold", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual" ], "lang": { "en-us": { "role": { "label": "quik_ResearchAndDevelopmentExpensesReclassifiedToCostOfGoodsSold", "terseLabel": "Research and Development Expenses Reclassified to Cost of Goods Sold", "documentation": "The value of research and development expense reclassified to cost of goods sold." } } }, "auth_ref": [] }, "us-gaap_ResearchMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Research Tax Credit Carryforward [Member]", "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes." } } }, "auth_ref": [ "r999" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r170" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Accumulated deficit", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r68", "r98", "r619", "r642", "r643", "r652", "r681", "r823" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r166", "r209", "r210", "r211", "r213", "r218", "r220", "r222", "r271", "r272", "r318", "r479", "r480", "r488", "r489", "r490", "r492", "r494", "r495", "r500", "r502", "r503", "r505", "r507", "r542", "r543", "r639", "r641", "r654", "r1064" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue", "label": "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax", "terseLabel": "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": [ "r119", "r120", "r236", "r245", "r246", "r254", "r258", "r261", "r263", "r265", "r389", "r390", "r574" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r132", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r762" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_RevenueRemainingPerformanceObligation", "terseLabel": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r127" ] }, "quik_ReverseStockSplitMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "ReverseStockSplitMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Reverse Stock Split [Member]", "documentation": "Related to a reverse stock split." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-operating-leases-details" ], "lang": { "en-us": { "role": { "label": "Operating leases", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r552", "r814" ] }, "quik_RsuAndPrsuMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "RsuAndPrsuMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details" ], "lang": { "en-us": { "role": { "label": "RSU and PRSU [Member]", "documentation": "Represents RSU and PRSU." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_Rule10b51ArrAdoptedFlag", "terseLabel": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r872" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "ecd_Rule10b51ArrTrmntdFlag", "terseLabel": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r872" ] }, "quik_SaaSAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "SaaSAndOtherMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details" ], "lang": { "en-us": { "role": { "label": "SaaS and Other [Member]", "documentation": "Represents information pertaining to SaaS and Other." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-details-textual" ], "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_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r265", "r891" ] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioForecastMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact." } } }, "auth_ref": [ "r402", "r897", "r925" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r163", "r223", "r402", "r888", "r925" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r1001" ] }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-tables" ], "lang": { "en-us": { "role": { "label": "Condensed Balance Sheet [Table Text Block]", "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations." } } }, "auth_ref": [ "r898", "r921" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r996" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r456", "r804", "r994" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r36" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r788", "r949" ] }, "quik_ScheduleOfFutureLeasePaymentsForLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "ScheduleOfFutureLeasePaymentsForLeasesTableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Future Lease Payments for Leases [Table Text Block]", "documentation": "Tabular disclosure for schedule of future lease payments for leases." } } }, "auth_ref": [] }, "quik_ScheduleOfIncomeTaxesPaidTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "ScheduleOfIncomeTaxesPaidTableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Income Taxes Paid [Table Text Block]", "documentation": "The tabular disclosure of the income taxes paid during the period." } } }, "auth_ref": [] }, "quik_ScheduleOfLeaseTermsAndWeightedAverageDiscountRateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "ScheduleOfLeaseTermsAndWeightedAverageDiscountRateTableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Lease Terms and Weighted Average Discount Rate [Table Text Block]", "documentation": "Tabular disclosure for schedule of lease terms and weighted average discount rate." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "documentation": "Tabular disclosure of information concerning 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": [ "r31", "r73" ] }, "quik_ScheduleOfRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "ScheduleOfRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Right of Use Assets and Lease Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the schedule of right-of-use assets and lease liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value." } } }, "auth_ref": [ "r12", "r13", "r101" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r12", "r13", "r100" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r103" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-tables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r463", "r803" ] }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-schedule-ii-valuation-and-qualifying-accounts" ], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "documentation": "The entire disclosure for valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r134", "r208" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r788", "r951" ] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-tables" ], "lang": { "en-us": { "role": { "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r26", "r27", "r29", "r30", "r48", "r110" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r852" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r854" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r136", "r138", "r141", "r143", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r263", "r264", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r666", "r667", "r668", "r727", "r730", "r734", "r737", "r744", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r764", "r793", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r837", "r843", "r966", "r1030", "r1034", "r1035", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r122", "r236", "r240", "r241", "r242", "r243", "r244", "r251", "r252", "r253", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r265", "r777", "r778", "r779", "r780", "r782", "r783", "r784" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r79" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "quik_SensiMLMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "SensiMLMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-from-business-acquisition-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-tables" ], "lang": { "en-us": { "role": { "label": "Sensi ML [Member]", "documentation": "Related to Sensi ML." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation", "label": "us-gaap_ShareBasedCompensation", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r2" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r801" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date", "documentation": "Discount rate from fair value on offering date that participants pay for shares." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "RSUs and PRSUs forfeited (in shares)", "negatedLabel": "Forfeited (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r423" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "Forfeited (in dollars per share)", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r423" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "Granted (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)", "negatedLabel": "RSUs and PRSUs granted (in shares)", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r421" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share)", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r421" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r418", "r419" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodStartLabel": "Balance (in dollars per share)", "periodEndLabel": "Balance (in dollars per share)", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r418", "r419" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedLabel": "Vested (in shares)", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r422" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "Vested (in dollars per share)", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r422" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-weighted-average-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Dividend yield", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r432" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-weighted-average-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r431" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-weighted-average-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r433" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate", "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Number of Shares Per Employee (in shares)", "documentation": "The highest quantity of shares an employee can purchase under the plan per period." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares)", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details" ], "lang": { "en-us": { "role": { "label": "Options forfeited or expired (in shares)", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r974" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-stock-options-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "negatedLabel": "Forfeited or expired (in shares)", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r416" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r414" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-weighted-average-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Weighted average fair value of ESPP options granted (in dollars per share)", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r424" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-stock-options-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r410", "r411" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-stock-options-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "periodStartLabel": "Weighted average price balance (in dollars per share)", "periodEndLabel": "Weighted average price balance (in dollars per share)", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r410", "r411" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r406", "r407", "r408", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r430", "r431", "r432", "r433", "r434" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-stock-options-activity-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "terseLabel": "Weighted average price, forfeited or expired (in dollars per share)", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r416" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "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": [ "r403", "r409", "r428", "r429", "r430", "r431", "r434", "r441", "r442", "r443", "r444" ] }, "us-gaap_SharePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharePrice", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharePrice", "terseLabel": "Share Price (in dollars per share)", "documentation": "Price of a single share of a number of saleable stocks of a company." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r968" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r802" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-weighted-average-assumptions-details" ], "lang": { "en-us": { "role": { "label": "Expected life (months) (Month)", "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": [ "r430" ] }, "quik_SharebasedCompensationArrangementBySharebasedPaymentAwardOfferingPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOfferingPeriod", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "quik_SharebasedCompensationArrangementBySharebasedPaymentAwardOfferingPeriod", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period (Month)", "documentation": "Offering Period that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares (in shares)", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-stock-options-activity-details" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average remaining, balance (Year)", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "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": [ "r102" ] }, "quik_SharebasedPaymentArrangementAmountCapitalizedInternalUseSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "SharebasedPaymentArrangementAmountCapitalizedInternalUseSoftware", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation capitalized as internal-use software", "documentation": "Amount of cost capitalized as internal use software for award under share-based payment arrangement." } } }, "auth_ref": [] }, "quik_SharebasedPaymentArrangementAmountCapitalizedToolingAndFixedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "SharebasedPaymentArrangementAmountCapitalizedToolingAndFixedAssets", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Stock-based compensation capitalized as tooling and fixed assets", "documentation": "Amount of cost capitalized as tooling and fixed assets for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharesIssuedPricePerShare", "terseLabel": "Shares Issued, Price Per Share (in dollars per share)", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SharesOutstanding", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "us-gaap_SharesOutstanding", "periodStartLabel": "Balance (in shares)", "periodEndLabel": "Balance (in shares)", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-operating-leases-details": { "parentTag": "quik_OperatingLeaseCostNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-operating-leases-details" ], "lang": { "en-us": { "role": { "label": "Short term", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r550", "r814" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r87", "r199" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "quik_SoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "SoftwareMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-useful-life-details" ], "lang": { "en-us": { "role": { "label": "Software [Member]", "documentation": "Related to software." } } }, "auth_ref": [] }, "quik_SoftwareToolsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "SoftwareToolsMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "lang": { "en-us": { "role": { "label": "Software Tools [Member]", "documentation": "Represents software tools." } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StandardProductWarrantyPolicy", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Standard Product Warranty, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability." } } }, "auth_ref": [ "r960" ] }, "us-gaap_StateAdministrationOfTaxationChinaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StateAdministrationOfTaxationChinaMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details" ], "lang": { "en-us": { "role": { "label": "State Administration of Taxation, China [Member]", "documentation": "Designated tax department of the government of China." } } }, "auth_ref": [] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "State and Local Jurisdiction [Member]", "documentation": "Designated state or local jurisdiction entitled to levy and collect income tax." } } }, "auth_ref": [ "r454" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r133", "r177", "r178", "r179", "r202", "r226", "r227", "r229", "r231", "r238", "r239", "r270", "r334", "r336", "r337", "r338", "r341", "r342", "r362", "r363", "r366", "r369", "r375", "r529", "r648", "r649", "r650", "r651", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662", "r663", "r664", "r665", "r680", "r702", "r720", "r738", "r739", "r740", "r741", "r742", "r887", "r916", "r927" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r10", "r65", "r69", "r70", "r166", "r188", "r189", "r190", "r209", "r210", "r211", "r213", "r218", "r220", "r222", "r237", "r271", "r272", "r318", "r377", "r479", "r480", "r488", "r489", "r490", "r492", "r494", "r495", "r500", "r501", "r502", "r503", "r504", "r505", "r507", "r531", "r532", "r533", "r534", "r535", "r536", "r542", "r543", "r560", "r625", "r639", "r640", "r641", "r654", "r720" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r136", "r138", "r141", "r143", "r150", "r151", "r152", "r153", "r154", "r155", "r156", "r157", "r158", "r159", "r263", "r264", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r666", "r667", "r668", "r727", "r730", "r734", "r737", "r744", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r764", "r793", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r832", "r837", "r843", "r966", "r1030", "r1034", "r1035", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-", "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-parentheticals", "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations", "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-stockholders-equity-", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-tables", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-unrecognized-tax-benefits-roll-forward-details", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-weighted-average-assumptions-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-stock-options-activity-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-summary-of-restricted-stock-units-activity-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-tables", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-tables", "http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies-", "http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-tables", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-tables", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-useful-life-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-patents-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-from-business-acquisition-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-tables", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-8-leases", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-of-rightofuse-assets-and-lease-liabilities-details", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-future-lease-payments-for-leases-details", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-operating-leases-details", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-supplemental-cash-flow-information-details", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-tables", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-tables", "http://www.quicklogic.com/20241229/role/statement-schedule-ii-valuation-and-qualifying-accounts", "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r209", "r210", "r211", "r237", "r543", "r574", "r646", "r665", "r671", "r673", "r674", "r675", "r676", "r677", "r680", "r683", "r684", "r685", "r686", "r687", "r689", "r690", "r691", "r692", "r694", "r695", "r696", "r697", "r698", "r700", "r703", "r704", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r720", "r844" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "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/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementScenarioAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts." } } }, "auth_ref": [ "r163", "r223", "r402", "r888", "r889", "r925" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-", "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-parentheticals", "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations", "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-stockholders-equity-", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-effective-tax-rate-reconciliation-details", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-income-taxes-paid-details", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-tables", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-unrecognized-tax-benefits-roll-forward-details", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-weighted-average-assumptions-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-stock-options-activity-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-summary-of-restricted-stock-units-activity-details", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-tables", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-tables", "http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies-", "http://www.quicklogic.com/20241229/role/statement-note-15-commitments-and-contingencies-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-tables", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-tables", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-useful-life-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-patents-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-from-business-acquisition-details", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-tables", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-8-leases", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-of-rightofuse-assets-and-lease-liabilities-details", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-future-lease-payments-for-leases-details", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-operating-leases-details", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-summary-of-supplemental-cash-flow-information-details", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-tables", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-tables", "http://www.quicklogic.com/20241229/role/statement-schedule-ii-valuation-and-qualifying-accounts", "http://www.quicklogic.com/20241229/role/statement-significant-accounting-policies-policies" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r209", "r210", "r211", "r237", "r266", "r543", "r574", "r646", "r665", "r671", "r673", "r674", "r675", "r676", "r677", "r680", "r683", "r684", "r685", "r686", "r687", "r689", "r690", "r691", "r692", "r694", "r695", "r696", "r697", "r698", "r700", "r703", "r704", "r706", "r707", "r708", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r720", "r844" ] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockCompensationPlanMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Member]", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r928" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "Common stock issued under stock plans and employee stock purchase plans (in shares)", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r10", "r64", "r65", "r98" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-stockholders-equity-", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Common stock offering, net of issuance costs (in shares)", "terseLabel": "Stock Issued During Period, Shares, New Issues (in shares)", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r10", "r64", "r65", "r98", "r648", "r720", "r739" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares)", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r10", "r64", "r65", "r98", "r415" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "terseLabel": "Common stock issued under stock plans and employee stock purchase plans", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r10", "r64", "r65", "r98" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockIssuedDuringPeriodValueNewIssues", "terseLabel": "Common stock offering, net of issuance costs", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r10", "r64", "r65", "r98", "r654", "r720", "r739", "r850" ] }, "quik_StockPlan2009Member": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "StockPlan2009Member", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Stock Plan 2009 [Member]", "documentation": "Related to stock plan 2009." } } }, "auth_ref": [] }, "quik_StockPlan2019Member": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "StockPlan2019Member", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details" ], "lang": { "en-us": { "role": { "label": "Stock Plan 2019 [Member]", "documentation": "Related to the stock plan 2019." } } }, "auth_ref": [] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-", "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-stockholders-equity-" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquity", "totalLabel": "Total stockholders' equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r65", "r69", "r70", "r91", "r682", "r699", "r721", "r722", "r823", "r851", "r918", "r939", "r1012", "r1064" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-balance-sheets-" ], "lang": { "en-us": { "role": { "label": "Stockholders' equity:" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity" ], "lang": { "en-us": { "role": { "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r97", "r201", "r361", "r363", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r377", "r506", "r723", "r724", "r743" ] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1", "terseLabel": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r99" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r537", "r563" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r537", "r563" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r537", "r563" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-" ], "lang": { "en-us": { "role": { "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": [ "r562", "r564" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20241229/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-", "http://www.quicklogic.com/20241229/role/statement-note-16-subsequent-events-details-textual" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components" ], "lang": { "en-us": { "role": { "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r904" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-cash-flows" ], "lang": { "en-us": { "role": { "label": "Supplemental disclosures of cash flow information:" } } }, "auth_ref": [] }, "us-gaap_TableTextBlock": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TableTextBlock", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-tables", "http://www.quicklogic.com/20241229/role/statement-note-13-stockbased-compensation-tables", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-tables", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-tables", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-tables", "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-tables", "http://www.quicklogic.com/20241229/role/statement-note-8-leases-tables", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-tables" ], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_TaxCreditCarryforwardAmount", "terseLabel": "Tax Credit Carryforward, Amount", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r476" ] }, "us-gaap_TaxCreditCarryforwardAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxCreditCarryforwardAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward [Axis]", "documentation": "Information by specific tax credit related to an unused tax credit." } } }, "auth_ref": [ "r476" ] }, "quik_TaxCreditCarryforwardCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "TaxCreditCarryforwardCapitalized", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "quik_TaxCreditCarryforwardCapitalized", "terseLabel": "Tax Credit Carryforward, Capitalized", "documentation": "The amount of tax credit carryforward capitalized during the period." } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TaxCreditCarryforwardNameDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes", "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Name [Domain]", "documentation": "The name of the tax credit carryforward." } } }, "auth_ref": [ "r476" ] }, "quik_The2009EmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "The2009EmployeeStockPurchasePlanMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "The 2009 Employee Stock Purchase Plan [Member]", "documentation": "Represents pertaining to the 2009 employee stock purchase plan." } } }, "auth_ref": [] }, "quik_TheNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "TheNoteMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements", "http://www.quicklogic.com/20241229/role/statement-note-9-fair-value-measurements-details-textual" ], "lang": { "en-us": { "role": { "label": "The Note [Member]", "documentation": "Represents the Note." } } }, "auth_ref": [] }, "quik_ToolingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "ToolingMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-balance-sheet-components-details", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-details-textual", "http://www.quicklogic.com/20241229/role/statement-note-5-property-plant-and-equipment-useful-life-details" ], "lang": { "en-us": { "role": { "label": "Tooling [Member]", "documentation": "Represent Tooling." } } }, "auth_ref": [] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-6-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details" ], "lang": { "en-us": { "role": { "label": "Trademarks and Trade Names [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r41", "r943", "r944", "r945", "r946", "r947", "r948", "r950", "r952", "r953", "r954" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r873" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-document-and-entity-information" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "auth_ref": [] }, "quik_UnconsolidatedVariableInterestEntityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "UnconsolidatedVariableInterestEntityMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-", "http://www.quicklogic.com/20241229/role/statement-note-2-other-relevant-accounting-polices-details-textual" ], "lang": { "en-us": { "role": { "label": "Unconsolidated Variable Interest Entity [Member]", "documentation": "Represents the unconsolidated variable interest entity." } } }, "auth_ref": [] }, "quik_UnmarkedDevicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "UnmarkedDevicesMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components", "http://www.quicklogic.com/20241229/role/statement-note-4-balance-sheet-components-details-textual" ], "lang": { "en-us": { "role": { "label": "Unmarked Devices [Member]", "documentation": "Represents unmarked devices held for sale which are completed upon customer orders." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-unrecognized-tax-benefits-roll-forward-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefits", "periodStartLabel": "Beginning balance of unrecognized tax benefits", "periodEndLabel": "Ending balance of unrecognized tax benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r449", "r463", "r803" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-unrecognized-tax-benefits-roll-forward-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "negatedTerseLabel": "Additions (subtractions) for tax positions related to the prior year", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r464", "r803" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-unrecognized-tax-benefits-roll-forward-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "terseLabel": "Additions for tax positions related to the current year", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r465", "r803" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-unrecognized-tax-benefits-roll-forward-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "negatedTerseLabel": "Additions (subtractions) for tax positions related to the prior year", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r464", "r803" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-unrecognized-tax-benefits-roll-forward-details" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "negatedTerseLabel": "Lapse of statutes of limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r466" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-10-income-taxes-details-textual" ], "lang": { "en-us": { "role": { "label": "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "terseLabel": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r467", "r803" ] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingAxis", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VestingDomain", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans", "http://www.quicklogic.com/20241229/role/statement-note-12-employee-stock-plans-details-textual" ], "lang": { "en-us": { "role": { "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r968", "r969", "r970", "r971", "r972", "r973", "r974", "r975", "r976", "r977", "r978", "r979", "r980", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993" ] }, "quik_WarrantsIssuedInConnectionWithUnderwrittenPublicOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "WarrantsIssuedInConnectionWithUnderwrittenPublicOfferingMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity", "http://www.quicklogic.com/20241229/role/statement-note-11-stockholders-equity-details-textual" ], "lang": { "en-us": { "role": { "label": "Warrants Issued in Connection with Underwritten Public Offering [Member]", "documentation": "Information pertaining to warrants issued in connection with underwritten public offering." } } }, "auth_ref": [] }, "quik_WarrantsToPurchaseCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "WarrantsToPurchaseCommonStockMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share", "http://www.quicklogic.com/20241229/role/statement-note-3-earnings-loss-per-share-details-textual" ], "lang": { "en-us": { "role": { "label": "Warrants to Purchase Common Stock [Member]", "documentation": "The warrants to purchase common stock." } } }, "auth_ref": [] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "WeightedAverageMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations", "http://www.quicklogic.com/20241229/role/statement-note-7-debt-obligations-details-textual" ], "lang": { "en-us": { "role": { "label": "Weighted Average [Member]", "documentation": "Average of a range of values, calculated with consideration of proportional relevance." } } }, "auth_ref": [ "r515", "r570", "r756", "r757", "r809", "r1018", "r1020", "r1023" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Basic and diluted (in shares)", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r225", "r231" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-consolidated-statements-of-operations" ], "lang": { "en-us": { "role": { "label": "Weighted average shares: (1)" } } }, "auth_ref": [] }, "quik_eFPGAIPMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "eFPGAIPMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details" ], "lang": { "en-us": { "role": { "label": "eFPGA IP [Member]", "documentation": "Represents the eFPGA IP segment." } } }, "auth_ref": [] }, "quik_eFPGARevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "eFPGARevenueMember", "presentation": [ "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration", "http://www.quicklogic.com/20241229/role/statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-details-textual" ], "lang": { "en-us": { "role": { "label": "eFPGA Revenue [Member]", "documentation": "Represents eFPGA revenue." } } }, "auth_ref": [] }, "quik_statement-statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-10-income-taxes-components-of-income-tax-expense-benefit-details", "lang": { "en-us": { "role": { "label": "Note 10 - Income Taxes - Components of Income Tax Expense Benefit (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-10-income-taxes-deferred-tax-assets-and-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 10 - Income Taxes - Deferred Tax Assets and Liabilities (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-10-income-taxes-effective-tax-rate-reconciliation-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-10-income-taxes-effective-tax-rate-reconciliation-details", "lang": { "en-us": { "role": { "label": "Note 10 - Income Taxes - Effective Tax Rate Reconciliation (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-10-income-taxes-income-taxes-paid-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-10-income-taxes-income-taxes-paid-details", "lang": { "en-us": { "role": { "label": "Note 10 - Income Taxes - Income Taxes Paid (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-10-income-taxes-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-10-income-taxes-tables", "lang": { "en-us": { "role": { "label": "Note 10 - Income Taxes" } } }, "auth_ref": [] }, "quik_statement-statement-note-10-income-taxes-unrecognized-tax-benefits-roll-forward-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-10-income-taxes-unrecognized-tax-benefits-roll-forward-details", "lang": { "en-us": { "role": { "label": "Note 10 - Income Taxes - Unrecognized Tax Benefits Roll Forward (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-13-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-13-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "lang": { "en-us": { "role": { "label": "Note 13 - Stock-based Compensation - Schedule of Allocation of Recognized Period Cost (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-13-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-13-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "lang": { "en-us": { "role": { "label": "Note 13 - Stock-based Compensation - Schedule of Stock Based Compensation Award Activity (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-13-stockbased-compensation-schedule-of-weighted-average-assumptions-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-13-stockbased-compensation-schedule-of-weighted-average-assumptions-details", "lang": { "en-us": { "role": { "label": "Note 13 - Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-13-stockbased-compensation-stock-options-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-13-stockbased-compensation-stock-options-activity-details", "lang": { "en-us": { "role": { "label": "Note 13 - Stock-Based Compensation - Stock Options Activity (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-13-stockbased-compensation-summary-of-restricted-stock-units-activity-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-13-stockbased-compensation-summary-of-restricted-stock-units-activity-details", "lang": { "en-us": { "role": { "label": "Note 13 - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-13-stockbased-compensation-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-13-stockbased-compensation-tables", "lang": { "en-us": { "role": { "label": "Note 13 - Stock-based Compensation" } } }, "auth_ref": [] }, "quik_statement-statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "lang": { "en-us": { "role": { "label": "Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Accounts Receivable (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details", "lang": { "en-us": { "role": { "label": "Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Revenue (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details", "lang": { "en-us": { "role": { "label": "Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Product Line (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details", "lang": { "en-us": { "role": { "label": "Note 14 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Shipment Destination (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-14-information-concerning-product-lines-geographic-information-and-revenue-concentration-tables", "lang": { "en-us": { "role": { "label": "Note 14 - Information Concerning Product Lines, Geographic Information, and Revenue Concentration" } } }, "auth_ref": [] }, "quik_statement-statement-note-4-balance-sheet-components-balance-sheet-components-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-4-balance-sheet-components-balance-sheet-components-details", "lang": { "en-us": { "role": { "label": "Note 4 - Balance Sheet Components - Balance Sheet Components (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-4-balance-sheet-components-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-4-balance-sheet-components-tables", "lang": { "en-us": { "role": { "label": "Note 4 - Balance Sheet Components" } } }, "auth_ref": [] }, "quik_statement-statement-note-5-property-plant-and-equipment-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-5-property-plant-and-equipment-tables", "lang": { "en-us": { "role": { "label": "Note 5 - Property, Plant, and Equipment" } } }, "auth_ref": [] }, "quik_statement-statement-note-5-property-plant-and-equipment-useful-life-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-5-property-plant-and-equipment-useful-life-details", "lang": { "en-us": { "role": { "label": "Note 5 - Property, Plant, and Equipment - Useful Life (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-6-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-6-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "lang": { "en-us": { "role": { "label": "Note 6 - Intangible Assets - Schedule of Carrying Value of Intangible Assets (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-6-intangible-assets-schedule-of-carrying-value-of-patents-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-6-intangible-assets-schedule-of-carrying-value-of-patents-details", "lang": { "en-us": { "role": { "label": "Note 6 - Intangible Assets - Schedule of Carrying Value of Patents (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details", "lang": { "en-us": { "role": { "label": "Note 6 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-from-business-acquisition-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-6-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-from-business-acquisition-details", "lang": { "en-us": { "role": { "label": "Note 6 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets From Business Acquisition (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-6-intangible-assets-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-6-intangible-assets-tables", "lang": { "en-us": { "role": { "label": "Note 6 - Intangible Assets" } } }, "auth_ref": [] }, "quik_statement-statement-note-8-leases-details-of-rightofuse-assets-and-lease-liabilities-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-8-leases-details-of-rightofuse-assets-and-lease-liabilities-details", "lang": { "en-us": { "role": { "label": "Note 8 - Leases - Details of Right-of-Use Assets and Lease Liabilities (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-8-leases-schedule-of-future-lease-payments-for-leases-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-8-leases-schedule-of-future-lease-payments-for-leases-details", "lang": { "en-us": { "role": { "label": "Note 8 - Leases - Schedule of Future Lease Payments for Leases (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-8-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-8-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details", "lang": { "en-us": { "role": { "label": "Note 8 - Leases - Schedule of Lease Terms and Weighted Average Discount Rate (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-8-leases-summary-of-operating-leases-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-8-leases-summary-of-operating-leases-details", "lang": { "en-us": { "role": { "label": "Note 8 - Leases - Summary of Operating Leases (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-8-leases-summary-of-supplemental-cash-flow-information-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-8-leases-summary-of-supplemental-cash-flow-information-details", "lang": { "en-us": { "role": { "label": "Note 8 - Leases - Summary of Supplemental Cash Flow Information (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-8-leases-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-8-leases-tables", "lang": { "en-us": { "role": { "label": "Note 8 - Leases" } } }, "auth_ref": [] }, "quik_statement-statement-note-9-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-9-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details", "lang": { "en-us": { "role": { "label": "Note 9 - Fair Value Measurements - Fair Value Valuation Method Significant Unobservable Inputs (Details)" } } }, "auth_ref": [] }, "quik_statement-statement-note-9-fair-value-measurements-tables": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-note-9-fair-value-measurements-tables", "lang": { "en-us": { "role": { "label": "Note 9 - Fair Value Measurements" } } }, "auth_ref": [] }, "quik_statement-statement-significant-accounting-policies-policies": { "xbrltype": "stringItemType", "nsuri": "http://www.quicklogic.com/20241229", "localname": "statement-statement-significant-accounting-policies-policies", "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "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/2147477401/830-230-45-1" }, "r1": { "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" }, "r2": { "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" }, "r3": { "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" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-1" }, "r7": { "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" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481097/715-30-50-1" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "60", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-1" }, "r10": { "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" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "80", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-2" }, "r12": { "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" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "45", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4" }, "r24": { "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" }, "r25": { "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21" }, "r31": { "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "70", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r37": { "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" }, "r38": { "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" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Paragraph": "2AA", "Subparagraph": "(a)", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-2AA" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A" }, "r46": { "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" }, "r47": { "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" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r55": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r56": { "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(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r57": { "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(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r58": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r60": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r76": { "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)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r83": { "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" }, "r84": { "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" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25" }, "r86": { "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" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/235/tableOfContent" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "250", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/250/tableOfContent" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/275/tableOfContent" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/360/tableOfContent" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB Topic 4.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-4" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r102": { "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" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21" }, "r111": { "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/2147478546/942-210-S99-1" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r115": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r116": { "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/2147478546/942-210-S99-1" }, "r117": { "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/2147478524/942-220-S99-1" }, "r118": { "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/2147478524/942-220-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r126": { "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/2147477798/958-360-50-1" }, "r127": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13" }, "r128": { "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/2147477798/958-360-50-6" }, "r129": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7" }, "r130": { "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" }, "r131": { "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" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org/606/tableOfContent" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Publisher": "SEC" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "m", "Subparagraph": "(1)(iii)", "Publisher": "SEC" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "m", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "M", "Paragraph": "Question 2", "Publisher": "SEC" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "r198": { "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" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4" }, "r209": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r248": { "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" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31" }, "r257": { "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" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r267": { "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" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-4A" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479391/326-20-30-5A" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479366/326-20-35-8A" }, "r276": { "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" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-5" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-17" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-21" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3C" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3D" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.M.2.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483530/326-20-S99-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479175/326-30-30-1B" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "13A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479148/326-30-35-13A" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479148/326-30-35-7A" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3A" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3C" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3D" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2" }, "r297": { "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" }, "r298": { "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" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480341/340-10-S99-3" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-30/tableOfContent" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r311": { "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" }, "r312": { "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" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r319": { "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" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r326": { "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" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-6" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r334": { "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" }, "r335": { "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" }, "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)(iv))", "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)(5))", "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": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r339": { "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" }, "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)(iii)(B))", "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)(iv))", "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)(5))", "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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r344": { "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" }, "r345": { "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" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r353": { "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" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r377": { "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" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-3" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20" }, "r389": { "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" }, "r390": { "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" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r437": { "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" }, "r438": { "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" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r447": { "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" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10A" }, "r454": { "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" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r461": { "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" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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.1.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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/2147477891/740-270-50-1" }, "r486": { "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" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r516": { "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" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r529": { "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" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/830/tableOfContent" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r541": { "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" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r544": { "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" }, "r545": { "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" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482864/845-10-50-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482864/845-10-50-3" }, "r560": { "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" }, "r561": { "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" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/855/tableOfContent" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9" }, "r572": { "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" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478345/912-310-45-11" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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/2147478859/928-340-50-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "940", "SubTopic": "820", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r609": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r610": { "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/2147478524/942-220-S99-1" }, "r611": { "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/2147477314/942-235-S99-1" }, "r612": { "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/2147478451/942-360-50-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "470", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r614": { "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)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r615": { "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/2147478777/944-210-S99-1" }, "r616": { "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/2147478777/944-210-S99-1" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-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)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/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)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/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)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/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)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/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)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r623": { "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/2147477250/944-220-S99-1" }, "r624": { "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/2147477250/944-220-S99-1" }, "r625": { "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/2147477250/944-220-S99-1" }, "r626": { "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/2147477250/944-220-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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r628": { "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/2147477965/944-235-S99-2" }, "r629": { "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/2147477965/944-235-S99-2" }, "r630": { "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/2147477965/944-235-S99-2" }, "r631": { "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/2147477965/944-235-S99-2" }, "r632": { "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/2147477965/944-235-S99-2" }, "r633": { "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/2147477965/944-235-S99-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r637": { "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" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "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(i)(2)(i))", "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(i)(2)(ii))", "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(i)(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": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11" }, "r653": { "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" }, "r654": { "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/2147478009/946-205-45-4" }, "r655": { "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/2147478494/946-205-50-2" }, "r656": { "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/2147478494/946-205-50-27" }, "r657": { "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/2147478494/946-205-50-7" }, "r658": { "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/2147478494/946-205-50-7" }, "r659": { "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/2147478494/946-205-50-7" }, "r660": { "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/2147478494/946-205-50-7" }, "r661": { "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/2147478494/946-205-50-7" }, "r662": { "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/2147478494/946-205-50-7" }, "r663": { "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/2147478494/946-205-50-7" }, "r664": { "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/2147478494/946-205-50-7" }, "r665": { "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/2147477796/946-210-45-4" }, "r666": { "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/2147478795/946-210-50-1" }, "r667": { "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/2147478795/946-210-50-2" }, "r668": { "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/2147478795/946-210-50-6" }, "r669": { "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/2147478795/946-210-50-6" }, "r670": { "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/2147478795/946-210-50-6" }, "r671": { "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/2147479170/946-210-S99-1" }, "r672": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r673": { "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/2147479170/946-210-S99-1" }, "r674": { "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/2147479170/946-210-S99-1" }, "r675": { "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/2147479170/946-210-S99-1" }, "r676": { "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/2147479170/946-210-S99-1" }, "r677": { "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/2147479170/946-210-S99-1" }, "r678": { "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/2147479170/946-210-S99-1" }, "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/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(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r698": { "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/2147479170/946-210-S99-2" }, "r699": { "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/2147479170/946-210-S99-2" }, "r700": { "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/2147479105/946-220-45-3" }, "r701": { "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/2147479105/946-220-45-7" }, "r702": { "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/2147478297/946-220-50-3" }, "r703": { "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/2147479134/946-220-S99-1" }, "r704": { "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/2147479134/946-220-S99-1" }, "r705": { "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/2147479134/946-220-S99-1" }, "r706": { "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/2147479134/946-220-S99-1" }, "r707": { "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/2147479134/946-220-S99-1" }, "r708": { "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/2147479134/946-220-S99-1" }, "r709": { "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/2147479134/946-220-S99-1" }, "r710": { "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/2147479134/946-220-S99-1" }, "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(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r719": { "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/2147479134/946-220-S99-3" }, "r720": { "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/2147479134/946-220-S99-3" }, "r721": { "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/2147479134/946-220-S99-3" }, "r722": { "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/2147479134/946-220-S99-3" }, "r723": { "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/2147477968/946-235-50-2" }, "r724": { "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/2147477968/946-235-50-2" }, "r725": { "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/2147477271/946-320-S99-1" }, "r726": { "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 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r727": { "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/2147477271/946-320-S99-1" }, "r728": { "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/2147477271/946-320-S99-2" }, "r729": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r730": { "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/2147477271/946-320-S99-2" }, "r731": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r732": { "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/2147477271/946-320-S99-3" }, "r733": { "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/2147477271/946-320-S99-3" }, "r734": { "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/2147477271/946-320-S99-3" }, "r735": { "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/2147477271/946-320-S99-6" }, "r736": { "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 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r737": { "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/2147477271/946-320-S99-6" }, "r738": { "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/2147478448/946-505-50-1" }, "r739": { "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/2147478448/946-505-50-2" }, "r740": { "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/2147478448/946-505-50-2" }, "r741": { "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/2147478448/946-505-50-2" }, "r742": { "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/2147478448/946-505-50-2" }, "r743": { "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/2147478448/946-505-50-6" }, "r744": { "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(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479196/954-310-45-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2" }, "r747": { "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 A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r748": { "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/2147478979/970-360-S99-1" }, "r749": { "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/2147478979/970-360-S99-1" }, "r750": { "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/2147478979/970-360-S99-1" }, "r751": { "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/2147478979/970-360-S99-1" }, "r752": { "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/2147478979/970-360-S99-1" }, "r753": { "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/2147478979/970-360-S99-1" }, "r754": { "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/2147478979/970-360-S99-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 I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r756": { "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/2147477332/976-310-50-1" }, "r757": { "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/2147479230/978-310-50-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/985-20/tableOfContent" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r766": { "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" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r768": { "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" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "49", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "54", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54" }, "r785": { "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" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "100", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "103", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r814": { "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" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482819/845-10-05-4" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482819/845-10-05-4" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482819/845-10-05-4" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482819/845-10-05-4" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482819/845-10-05-5" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482819/845-10-05-6" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482819/845-10-05-6" }, "r822": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "845", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482819/845-10-05-6" }, "r823": { "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" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r833": { "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" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r835": { "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" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r843": { "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/2147477439/946-210-55-1" }, "r844": { "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/2147477802/946-310-45-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r847": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r848": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r849": { "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/2147479168/946-830-55-10" }, "r850": { "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/2147479168/946-830-55-11" }, "r851": { "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/2147479168/946-830-55-12" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "i" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "ii" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "1", "Subparagraph": "iii" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "b", "Paragraph": "2" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "1" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "i" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "ii" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16K", "Subsection": "c", "Paragraph": "2", "Subparagraph": "iii" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r869": { "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" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "i" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "ii" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "1", "Subparagraph": "iii" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "b", "Paragraph": "2" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "1" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "i" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "ii" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "106", "Subsection": "c", "Paragraph": "2", "Subparagraph": "iii" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r887": { "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" }, "r888": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r889": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-3" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org/705/tableOfContent" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "11", "Subsection": "03", "Publisher": "SEC" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Subparagraph": "(ii)", "Footnote": "2", "Publisher": "SEC" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "1", "Publisher": "SEC" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/210/tableOfContent" }, "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r906": { "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" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r910": { "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" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "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": "2A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A" }, "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(f))", "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(g)(1)(ii))", "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": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r920": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6" }, "r927": { "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" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1" }, "r930": { "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" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(ee)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3" }, "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": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r957": { "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" }, "r958": { "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" }, "r959": { "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" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r963": { "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" }, "r964": { "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" }, "r965": { "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" }, "r966": { "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" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r968": { "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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" }, "r978": { "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" }, "r979": { "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" }, "r980": { "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" }, "r981": { "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" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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" }, "r989": { "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" }, "r990": { "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" }, "r991": { "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" }, "r992": { "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" }, "r993": { "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" }, "r994": { "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" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A" }, "r996": { "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" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3" }, "r1000": { "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" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1008": { "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" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A" }, "r1012": { "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" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-4" }, "r1014": { "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" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "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" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A" }, "r1025": { "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/2147479532/912-730-25-1" }, "r1026": { "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)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1027": { "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)(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1028": { "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)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1029": { "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/2147478777/944-210-S99-1" }, "r1030": { "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" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r1064": { "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/2147479134/946-220-S99-3" }, "r1065": { "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/2147479134/946-220-S99-3" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2" } } } ZIP 106 0001437749-25-009211-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-25-009211-xbrl.zip M4$L#!!0 ( ".0>5HU/&:<]0( ,@0 - 97A?-S4V,3(T+FAT;>58 MZV_:,!#_#'_%C6E]2 U)H(\M"4A]C=+2B@&3]FUR$I.9I$SMEC2B2<@9;3"N7GJG:?N"$DE]X S,FFYNZS6C M9L"F53T'?%E=<&9UT9N[YP)3'WTYK)L MQKX:"S9N(662%IK+I>2Q(B<90\HC]$$$[IJQ ?EWW88_Y^ZI\'HAFF['90)) M#LY[H_@\NR_W4/;?ZL_CKRLN/C.7@12=-&I;/;'VC=W=:AMM<[W#W).^"9U6[K\Z"W M( N'FN"CF\*\IX)NZ^SKZ;4UM4/MNVU07NAY6Z\J]^(?C-]02P,$% @ M(Y!Y6I>=ST%\W-38Q,C4N:'1MU59M;]LV$/Y<_XJ; M!Z0-$%D29?E-B@'73=*@=N Y'K9O RW1%C&)U$@ZB??K=Y3D)79?AJ$HT'ZQ MC\>[Y[DWDHHS4^3C.&,T'<<%,Q22C"K-S&5[9S;.H-UH!2W897LC54&-DS+# M$L.E:$,BA6$"K0W+69E)P2Z%1*>?'&>JL!2G )Z[?K^0RF4CPP99B"H-/M!!VO/6Z]B@TW.1NSIS_Z M8<\G80>3B=U:V7K5BMTJK5:\END>M-GG50K".)K_S4:^5YJH6FYHP?/]Z/6* M%TS#'7N$I2RH>!V5-$VYV(X\+J#C036^)Z[1"8UA3\:A.=^*D>+; MS$0%55LN1G8/J[4>7_W^_O;M[0I(T"&QNQ[';CEN?8;KXSA/V([ S\1:E]&7 M\.#LKYTTT0EJK8S@&1O;B(BUXH$J3H49@; CD4?0<,*_&6''-/80Y 9N1X.$IT%_; W2-%'#O!/#F M3G8@" *']'K#+CD'*M+#[L#NZGH[Z Z&@XM&''K>LTAJL=_S2"/Z) C]L)'# M8??@2+R!UVL\2>#CXB#W!_UA(X>]P*+;,.JP0J\_/+==_V7'DS]GSG 2%>-)5%2<6^6OG1^85UDSN%I4%S VEU?\RI2C(@2(X72/<"V%/" M2H-CJ.!.&@9^]U!B6W&9\]IMPP45":E!8:9K/%CY_3 M/<7F*CLC.I$7,,5G %LJ./VVM,<3_=V7\?-X*7^ )*=:7[9GD_N5LYC<7#EO MEU>3#_8U?K&[N+E>+4]TV<91\O%C9<+R'!8W=[_.G]G0 NT^]8=1N/8C A^F MZGOI'U!+ P04 " CD'E:$@(O3>L' Z+P #0 &5X7S].Z[1)$>\%:"J+&@Z'Y#SSS%#JQ2Y-^KU8\+#?2X7C+(BYL<*= M5'(7U=Y4RE;%4W%2B;1)N:N%PHG 2:TJ+-#*"05I)Q*1Q5J)$Z71Z6^UVID1 MW(F0:<6:K7KS=;W5:#784:?=Z+3:[/(3J]66E ^%$H8[;1:T7KW[P'Z[_O21 MG6DU$L8)P]J'1X?MPT:EO_>BYZ1+1%_<_N?7X]?-UNM#3*97+QKW7NSUZGY: M>[V!#B?,NDGBIZ!H8.8Q=-^5F*%6'GF$M!_WS?_]V\?;BFK6;ATW6JP_ZO7K6W[MCL%#+U):>S+BN4 ML_8OOB/DOV=SOKEDS4._7*2_[L*988&FI5$GE5;E"1AYP6(^$LR(D11C1&(7 M2\NX4CE/T)AIXR@XOT=/X+CV.],1^VB@#A%P#$4YQOKLZ65S];GS/ MIDR];6'9'K?K/X[6^_[(!!YOPUJ[X%5ON2U8/9VP&Z7'B0B'HEHX5^E5H<8( M2CM/Y!QLR=6$Y0DRA.RQ!;&/C6 8QLSG]-^\_ M%D:42F@"J;0)D@C$.JRNBS%!FR'WH=%);P;3-&T0]@.+,I@L+L,S:GZ.0[9W M&C6"15+!+\G%YWY8!60@CL=FX;E410:.D(S?09*'T E?7W"Z*G B33)A&5R5 M4$;H2Y(YC$H/MBM# ZFA),55DL@3" [.A,% UAO3\!MS*)$C^T46$8,I74& MLV:<&@N[865U 1]V:LR:M<\0^3G>=[0+$+E>\J>7?W_3:O[:M24(RG28 K&. M(HE;[VD7C!OA?1H^*BESA>\Q82F+E38F<1)+04)$1'0?2ALDVN;H1_1DL 9> M)C,Z$"&:+=N'+X<"X"@<]OP61;$:"G:*R'^5)Y!HMGFM>;PO#GS7YG%8W!6W MDDH:58"*]#.BAP6L%;Y/MFP]4+0T4(2!:)ZK"(0$97R=9U0]S 0>U-<7JMZR MZ%WR_GU^L!&C6Z_8XP'SG; 8$R[JDZ5OXZ=*>5S <[M]%TJH!@)8*$JA5IRBUE=SX669\*>B+35L @!^*D3AFG/A0YYV*JC%\#08*@2/07X3,E[B)X!SL"WJVI:0W#VY/:UE &_$?4;N+J V> M+&K/1SS)/2^12XLHHAAP*=6);% MF'^R$6_WX$1*5W40Y(8&I%NC0Y )+\,:M:/O8_*.R)N9VET,1P'N,B]-3O5Z*DY0E+Y(U(RC/7%?GJ M#R_.,ZY_WAG+\5_W(,B_ZPJG>*[.:818;1%9F<1253AL[ M2T)] U2FJ71.B*]P]D CS:7GH81]7LD^\ >*M$3!N%)I.PT7XDLN8;X/$+GR M'V'8@^?SGETDQ:=[WG.:H%C"J!+PHG-%.J$,I >R@1R=NXR%OR&,L*B>/(Y MH2_[_(N\Z;N#>Z&L/"(I3G4W\ \/T=&*&?WJ6E7T?5T#V1.D5E&!@11A:\+SVE BW_97,*J6J1G4HUT M,A*4HRD^+-^9FY(&19HE>B+P=!SK@OOX$F@!L@=)7=<2AO]K]W_$2@2;OT;D MCY"CG?,TWWO9/W"!FMXZKK-5H'?]5'68/5SJDW(DO\;[G$]=JX1L@2(2A M:+8D_D.]N[_"*Z6.&U]?])FRK<2.(%9.O3;0SND47;-;YM_7,#,<[#>JC/X= M0%O=UE<^G]S"]1[-[$K_*=G2D_U+@YPL%.4+XK-8BHB=WXH@I_,\]D=11/7J MLG]??]_^L^8UBIY'D%9[*BH5&=FI-=>A$,H1"Q)N[4GEX^F?U[7+TP_GM;=7 MYZ>_TS?7"T\O/[R_OEIIBZ.:T>/U1H(/N_SP^5^?YJ-! G*;+K"B3A^28Y7\ M-_/_ U!+ P04 " CD'E:0! __=X' ",+@ #0 &5X7SL.!8][W51XSJ(AMT[X MXTKND]KK2MFJ>2J.*XFQ*?>U6'@1>6ETA45&>Z$A[842V=!H<:P-.OVM5CNU M@GL1,Z-9LU5OOJRW&JT&.VP?M-K-0W;QD=5J2X,/A!:6>V,71KU\^Y[]>O7Q M SLU>B2L%Y8=[!_N'^PW*KV=9UTOO1(]Z[K/.U\=C*>!OF$!I&W$JN?9MIG)U_ONGSW_V/%>G^;71SJOL3$D.<1X+6\4LK)?)A/DA]^V? MI63)9,_[2K"^L=!W7&D -D*ITDEG]R[CT?3^[LK',O9#_&S\4MI14R+Q[>#M M94/PR?;4_Y_M/ ,L+7[0-9ZJ).S*B*OR%7N338?>?_E+Z ?Q[UF=)3=LR$>"63&28HR(Z8?2,:YUSA4:,V,] M!=%WZ EPU7YC)F'_R&5T_<$,9(30:"'"*1YW5N>*:W@7W_%*IJZVL&CWU_.H ML=]:[_H#UM_?RVH] H=ZPUU!O.F$76LS5B(>B&KA5Z5#Q08:M/&!:SD(C>L) MR[6WN8!%(.X449@\C2-H(QQ+^&+"(S199E+IF3>%W)J %I%PCML)B:3\6D#O MPI@.;3&,@4I%H8-TD$ D;92G$-/H#DL0U-AX**,A!Y!CHVE'V*"+D-Z0MIIW RF&7H_>!U8E/YD<1F> '/_SGCPF $C6"(U7)*\ M>^Z"5: %XGAL%YY+7>3'",3X':D\QIAP\P5_JP(BTJH)R^"E!# "GE)S!)7. MZU94 Z2QI(&K))$K" V)A-%W'?!GHB[(4N4&;LIIJP82.=_@(T'&UY$K/__ZZU7S5<:7_EWDNA5^3)!*WP6*$^EB6L&(>5:('D6.N9@: MXU=?D"!X$?U%_,2#CPRV_<5\JZ2>4:6Y22Z$DX"Q J(@"2Z(+]5Q(#&[*"66YS0!A%S+C M*#(V#@:$RJ[8(59 ,IZ(C$($B:!J+="*4"(SS$5=YX")R M9I$D]-UC!#=T&VJL66*\!;<6MYO+K@!/= 0ONJ*XZYO%L/BA(NQMX;SK(*#]R++H"D\V(NT./$C) MJ8FBW)*K+V2"\U%?(,$TSJ.%EA"C."P)^Y+S\-UQ]Q83$J 5W+0B79H< 4-A M$U4O[^?O%?8,N9LES,1J =TB#G0?5J*DX@E3\EJH MB*\0==\@JZ7GL81]89!=0 ^\Z(AW<:4:=AHIQ)=+P&/ 2?AR7 *J6F1C4H^,&@E*R30?E!_ M;4E](LV4F0@\'0]-P7=\":Z UT_)5-=RA/];Q[_'H@,O?HVX'U@N-CL?UWP= M;/[(+2)TZZC*6HW6T5_2279PI8W'[S_?]\TW__,.T'W/&=)J<7 27(BXDW18 ML28LG*^[_?!<*774^/J:SP;;2NP08N74:WWCO4G1-;MAX>L+LX/^;J/*Z-\> M1JN[^N+AQBV<[MYLKO0>C"%=V3L=2I&P=[,H_OM"5?3Y7Q?5\I'HUF7OKLY^ MQT/#&T[0+ATD7O']6(Y8I+ASQY4/)Y^O:AO[NZ M7&D;)C5KQNN-A!=V\?[3/S_.M4$"5HPK:I"@00 ,D1 - 97A?-S4V,3(X+FAT;=U845/B2!!^EE_1 MEZO;U2H#21!$"%0A!J56@8-XY3U=#<-KG 13^99D=2HF@(@H/ME.QJR;$<"P[JY4J] M7(/A!9CFAO,9Y502)>0#KZ.34SCS+\ZA(_@UE8I**!OO'8:5J.[4B;L8M+86%G8);RK=5<"K:#/>@""3J9!U()D2 M#<3D)AN!5GZW'#;N0>08%+U5)HG8C-T]_SN0BP!*A\X!_6_V5[;& A=%">RZ:S*D^2 @E%HCO,0_.UD4Z0F(*:4Q@3 M.2&VX]B'5JU:KAS8-;M6-5HG-*#Q!%NB M<[0/VL0MD19,LRA:8 >-DXAA-FZ0V1RCI)\S)FF,)9+J_=VSN4OV #=B5W;# MO3O.*'8VIK0'[Q9' CZC:^+LH_+!DOXXWRM^Y^&22,:7$X+VJWLX81S3@]TR MS8+Y-L4;1!(F$74B:9KCPR4DB@!=4:R1",&G">)-5VQSP@,MQA@ARZ-I"&B4 M11 M+V:8&Q:JN;ZQ?M%#R$YA!VVLZL><"*5$C"B26TA%Q+#*9Y-=//[T9^^; M 2NEI:W3>!OGF^3S!,^'YS+ZK6*Z6KEV,B'!IYD4&0_-0$3X(/#S-/]#NPLB M\EGKAV"UCP?[:[/Z Q:?KY\S7X&G!U/@QRS5 ])60;+6$%L? MT\-?W@<[^GZ^R\G-3ZNYYWSC8ZK&_Y"=@U! M1-*T:9RWQ[XY;)]ZYO'(:W_0KP >:(>G77^T)9M/32ENOA3JL0"&I_W+B_MH M:(%VCUT014F_U\"4YJ]P_@)02P,$% @ (Y!Y6K@6=!I-! 3Q0 T M !E>%\W-38Q,CDN:'1M[5AM<]I&$/YL_XH===(D,P@D8; -0C,R%C83!RC@ M3OJI^Z61X)560A':,.)4) M469$%0T52X4!82H4%2BM**?9/!6T(U+#VW=KI4EWED8KR-6*%^I"F3%)&%^U MX/64)32' ;V!<9H0\;H"!:4".94L;D,AG;._: ML*U-MR$@4,7'5LIB JLU$ M6]O)'EW\WMJ/+%80KHED1*@6".T8;T-"Y!43+4"1[:]^I.4572J3B8AJ<=/> MD@AG5Z@@V=5<(2!WY@4?SOLG_2G4G:KCUF:>6\N\_2> WL=Y"[- >0?D&N.. MU1#!4-E>@WZ >1=R@=CP?A:S/&N_)$08L&XPGO9[_:X_[0\',.Q!][P?]*#7 M'_B#;M^_0!)R@S&,+L>32W\PA>D0_BVR#\KK4SRYQ?U28V4?P65U4NU681)T MBWC9]895^5[#X4_ /QV.IL'IC^*8>9N2.+::NHVFYP%,_/&)/P@FYO##1? ; M^-VIYCB6Y;R(('T-&\^Q&:"A?@4"S@@N1"(J*Q!2J5B\JD"VD/D"%4&EL-.> MY0ZY;D]4(U&:*1K=$=\(Z82E,:@YA0F1,R)H;@Z7G*[ #Y7FZ(15D$]4(>0+ ML2 ^4AC2940G.<06TB%LC7@7B!>KN-%PT7DBF]0K#$V45Q^JT[Z)EM*#+C%&:I MQ#[J&!8.D93S]7"W?/__M>L,B-<=;Z]4:A\EIK%IDH=(-H9C82@K. MD7O[>S@=2[S1UVAC\EHW.7;+^JV(_6;6*RM\KW'N K6P$[1Y;,KTYB%1SU8P.AM5J/V#4\+U (?> @ - 97A?-S@Q-# P+FAT;>U]Z5<;29;OY^Z_ M(L?S9@;F"G=T*9(2G*J4Q5+F#-7__N$A$9N4B MC9$$V7VZL:1<8KEQ]_N[;Z;9+#Q\,Y4B./S[W]YD*@OEH?SR_W[\Z>#%TZ?[ M\.N;'_C+O_\-?O^WO3WOO8QD(C(9>*.%=S'-HT F1_%,>F=QDHG0V_.>_?#L MQ0_/GCY[Z3W_Y>6S7UZ^\KH?O;V]PS?3$6,Q4N?O'^\Z\\SEY?J)E,O1-YY0WCF8CX MR]?>7 2!BB:_>$]5Y#W=/U#1:\_/DS1.?O%$GL6O\9V!NO3\4*3IKT_.WK\= M'@V?F#>/X@26X1?O;2C\SUX:ARKP#N9?7GM7*LBFOW@___0?SCL.\"=\X-S< M/Q/)1$7P]OD7CT:>R2_9G@C5!+Y,U&1J)O-5LX-%QFM+RV3N^Z_*+?_5\>B; MCI?*1(UKKX5GC0[[7Z9JI#+OX.?]@S<_C [?_(!7P9_YX=]O.JM0CC=H4O\9 MC=+YZR7S<)]=>_3KXEDT _IX*1(EHNR7" DZ?*T7 G\N7K7\':M)M7G)S!L] M_4JO6/Q&GE_>VO6N1?N.S7I'Y14W M>8-#?#[P[W1X=CKL7@Q.3ZXCO[L?RCJF7WKG M-#$O=4^LOLV;2CRZO[!D\>,0A=._/Z7_O/9&('DF20SR>*_ZDQ9"SUZ"$#*2 M*@)16C")Y_.,Q%Q)*#T(TCKO]TY/CD #Z9\<]>$O_'O8/[_H7O2/B+Y&"2H1 MAX.3\\%1?^A=#+M'@Y/WWMGI\:#WQR8PP.^R*B(*'NS/#TZ7\8&;B'/A!MH>MO M$I:VY).H/.O=1>%O:I+4S@LJ]T['>TE\5?_2EV'HG;T_^?2QF K-HOS'51'. MNN_[>V^'_>X_]KKO+OK#7SP17HE%6A7RI=D:'>+9K72(V@)\.&I> /8D?>7T M+TY[QRKZO'(![#HT>VMNZVU:X9O!J:Q-<;[HOCWN>Z?OP 8_N>B?7)S?LXF0 MB5$H-1W]^N3I$P\W2#M-[>=T+GSS^?8+PT1"5.D>0?+PEDZ@\?G^[>]_^]N; M#&S$O^'?P+SR$I1ZY8O0[%L6SPN5]S^#KYXJ&P1*WY)O\\$Q,Y)L?\D,F07XR_*6-N.?]^+I;O\?2E)_F+(<- M0]1X:3(9[3Q[^J+C/7O^$_S?RY>[AL)NL0*#_7M?N+/^\/STY!Q8T6_]8?_( M>_N'=_%A<&[],G>SH >W7\N7+VD9OWHM6T+\%D)< R5>_''6/T>I>#'LGIQW M>^B9;NFRIY.=?220M[=_S9E_/N-[%A.1.C-DYAR/RB,(29"16GFP?\I,-J\+!%HK'WM M#%ZNGL#]I$4\JX[^_L[R1A+DVXTER".3)N:)*$#"3*6?T^=XW)+D ^:1O8TE MR3,9B1!CNK#5B7>IXE L(4@O%%5]K@=QM+ M>FL+ICG4!AVESQ/C M#/3"19PG7B#G(LGR1#Y6NGR07/'#QM+E2>S)+[Z&"NS VS]%7B MY[,T0UWQT4KJQ^;?7I\S^RM]V=_O?-Q%>L3W&]W'[D5_..@>>R>G)V>?WAX/ M>M[@Y-WI\*,NGVF/ZX,1(9L;%O@H0'M1("L&$9?O@BAYK*3W(+67S0T G,31 M/!^!#OU@:._55K*]QZ:E?&6RQV-54RA!9= _]X;]]]TAE5<^8,UE.X_P8]1< M>G$T5H&,,M!>M%NFE2BM-K-&7XR)#<>19]7JAT>2/[8<OJQ,0!%KI% M,O..F(RW/;+2LLYM274X!?XX8<:862XJK^.A<"FR4$S0$=%V!Z=_:AGGEJ1& M#"DC@A1/H+\XSS!1T5/17[E*3"JC>B"ZYS=0Y6-SL&U4F/TT\7WEE_.#@].F]/[P.2*9OK6QM*/Y[-9!3( )'/2+C\KJ(@OGJL M!/@@E9K-]:;],Q<)J-KAPALA)C-H-9C5I.)@N]T1/[<<<$M\9^=SZ:.AUY+? M ^9_F^L->_'T8.?SKC\_/7OV]'4JQM*; MBF04)RE]=?#5%M-F$^'?X2_BERUI@/"-K0Y*.&E;BC"XI_9:>,'M@!=<18U? M_W9-1D\0WVTYW&"^$G+P.X]L[4NSTX-[5)3+8'?E*+XO46PP$N/W]S.N ^UN MV-_K'?>[P^Y)KZ^QQH[ZYW?EM$6AM44:TR-+)QW\Z_X)KGMT-,!,R^XQ=<,8 M#C2L';;'>/]I<(1T>&?4MUUH=H_16WL^C9/,2T6XY45^2&JM?V(K_+-'H*9< MBDQ=2B^UG5 (#VT>$ ME!$1QN(1T^6#Y):;Z\W]$(?!$LI4D=YI3_@^[-.V>WE;9KDM7MZSD!P 7CR7 MD4>^ MUQ;93$G[<][_M@.^'LMLQV_M83NP;3^7CP<7#1/_+Z_^KUS\AJOC-# M^2LPD!^D'-Y<0[G4Q'&>)VD.5V+6K+"U6Q1QS:8B X41819-&\KS?L]+\JVW ML%LLVFVQL(?2EPI[;()-?2E3@EV,Q_"FV/\,,IMHN(-P>%FB?.P"SK_@Y?I? M\WF".2Q4F4 $L.6T^PU H0^2SVZN'=[_(A-?I;)&L&1Z^R*=;C;F(C#WIB*:8%4K:I S J>XBF223M7\T9+@@^2*FPNV?(IH M* [>\J.EN]8_?F_^\34D,_9./YX=#RB3\??!Q0=T?**;G!]Y\(K2&S_T\>M/ MP\$%X@+V_]7[T#UYW_>ZO8L[4L\Y2=QIL;P#@/#-RFCKY!/7M.D!60XB\@3E(MQR%;/EH-OB)3\EB\8S89O4&RW* M%$F]+[><'%LHW6WQCC_$9F_?0GYM,==]'=1_K:-\T*GF*J'HWY$E_6JK".XQ M6M)',E3P?H*P?P"=I%M)NS6F.&\U#/_.WCZTPV'<,?3_%J @1+N!\U11=C! [?VR^LZ2D 3X=5X M@G[HC\]HG&527$HY9E7+*"ZWAF5X^] _^G3J 6$>%^![KC M^!6\-!_]"?8=.LC.$KGGAU(DU%!^Z+C/=C?D4+74MHS:MI#<'+>"];]24DFH M3'_E>1)?JA3C"IM"@5L+V=1B-CT$S*8;*TI-).2.[ D"-PU.COK_PC#N4?_= MX&2@:Z!&7XW;=(>CVQ84HUNI\*0AP[J_R<'0&ZM(,0H_ F7AHM^-E<^87&=B M(@L8KIKM=?MAWQ/Z_#T.;"V^I9^OL9*^V8R;H\R4@3?,0ZGCFT]'+_<.+'CW MV=8GMZ^GI&\HGMO@X^/#!4D< MAE2Y2U&C[79DK0>UX'OO4O^+S^G;73_;ZNUYF(=(<7C?E,!O]0X]S -DV\X] ME#Y>ZZEZ^-[;5#0%?"C[M)Y(WO?>IX<08WV0!V@H)WDHBB3=MQ?#[=ZE;^AY ML<'GY[S?V^IM>9BNA&IZ>Q& V>K-6E-^^SWLEH& ;*VB3=P@ P@6B.W6%#8E M-69[8ZAM$/51!5%OT !G=#C8Y]%XI3\4>QL=GO6'Y]B.H7?Z6W_8/_+>_N%= M?!B<>V>GQX/>']?%6N\C)>W.X[DV;Z2^>B;IYN G$X&^F*I4)[HB2AV!+"(( M(]"= 6<"*HG9ZP[_"E0"NDV<&/01=E>)"=7XQ6/OGY\&O7\G M0TJ@]G80[4DW,M-Q%MW#;'0%GI,5X^H05!1L]\P\ 2.X MZK#\<@1'P2?IQWHS*2*8RA0>" NETS@/ R"<-/9&DJN0TRR. WR\BOPP M#R1LRFQ$*S[&<26>FLUDH+ @E ^#MV/W0J_S+D-^PFK/:"KI%%=.>/"V5$[C M,.C4=H2>+&'/XQDL7"#GDJB>9X&[R"]03E(4O!6WG%3 *R(9%^L)5]6!"<=A M\-+ @&-^D/ZD8R =O$,*?XKX>A*>*(E0X+,9*VTXW#L3BUMN?B(G(B%MR*6! M=3.QN\ZK?>VR*\VM+F"^9OT"F?J)&LF *1Y^$(F8)&(^]<0HQO7$%8]G,J.! M8<,!-,DN\;P1Y2=2$V;IO,#Y*+&8HMJ.FH7, OSZ1+=5 /><355 MP&.0/X$<39&?7"=)1IE047&*?&"=#!5*3-2(2F+!CX_=.'(4.3@LF[QF1[U_ MYLK_?!Q/8)U[,6@S":]SL7D=+0MQWV'[9O@C0@[6X8,[9:!6Y]J*(',HPZ4; M%"TJ34$#8;A-6#)24N!OAX41:C.6&>IW7HDD$498@C@CFQJ3_P(Y@L7)$YR" MHT[ $X/&_D.)1.\Q4G?L#@L9Z,&/KU/[OJFD2< 4HSCC 5?5KF*X4D>O]] C M -?I%=KW2H<.51!WGU!QPUE-#!0%:F%B/$:US>H)\@N<&9@>WL$O2:UL@6VQ MYS)U9XDOQF]*CZ>%9X4'E@IV;:(W"B1--('EJQ)-\P+N5">-2_?TY]=ZZO,\ M\PC %_9!+\-NI['C4X=!+(O&9-B& 4J]7/@- %+75J. MA(5O%#OX7$R"E>"V%XJKE-F;HS<+?%K,"X\GVK!#Y[V/COW@_N$:&!9!2XI? M3G)8T! XN*L1X19@#QO8T@4=JCAB*^-69D7'&P&%$7'<1BFM"":7W35Q :"> M#+0TM#8N04V/V1I+8IS35';RR)'+S.V)/$3W3/ B?L"6UDA MZMCVP;-+!-\I[$$M_\CHPX?!W?"G4[:^>F!%A,PN$S536"L/%H<(F=OC]WA* M%$PH$@GL)==<[!3K@K*:6"R:N'"1V8QB7# O9"JP_6#%:G:NSQ!>"B=(S>?X MZ6ML!Z-@5+>FMMC[7A=XC34*"TN1)LDK9NU(8P]FB82]N&9B\ATH\@?#B. RB=> M(#*Q1PFT^B?/;KDS2#!=+? [W-0[&@[P_T=SC>"%;LUR>5 MB3F_X^S@#G3L\I?P!+TR0G^#^H+Z\NL3_9'>6GI/FH_="W#2M"*_/F&KHN+% M_%;[YJ>;F3=/#ING+[L25OH2WO=/^L/N\09Y"];AF7_^B@8W0%.(C0]6 2M. 1!D\7Q. MCLHI.EM!%(!^#X-A;2-D4P9NPHN7"%U?2TVM$%W%R><]D!M@[QM])-_M2&U0QN=#!_DG)= !E("15;23# M^&KMVOX]GI#?5AV0P[U>&QBV;<^*>68_DIV>',!=GU-->Q' M=U]OC&=WXR[+O[_#B(]!_P\Q\#55(Z6MR E816E6M6 842G-8'[DTS )?$U7K5$-JA1GEQJ8PK'5#=V[5,D0> M/A*ITKZKLE&\[Y5:\%TI4&%&'"O%00'[U;9WY4$FP'J=2&"!Q0$;X/<3F*25 M-8XSQ[L2,/,KD5A/SW7&(EN*Y,]L\ UY+#K1[R&\0(YE1$)2WZ6'$ZB KM S M!*ED9H47J0H@:#DN_?A<44>L4=S P; D+(K:"M(U$W-&+AKT8KK>OHK'AF*C MG_&5\(QXAMA(&M\:8[5?P)Q)4^Z8JR)F9.2\7!&VO9HJD&&6TJZ9R0['4H"2 M3!2Q%#>L!@JU Z;JC\+[R84&APMY[[[W-M;N"TV)=+HY$R&M$E^G,G=R3/%\ MK8KF/(:6-"W6%!@0>HU&DO \0ODH:/6BX'[7\9$H^,%QG2%9Z%TB']TE4PW' M72I1X^KNUX1GB0I #R;,ZZJ8(*]\Y3L;VOL3ODX#Z^LE&IJ1PE]R I/N77KY MH]CE 6R?!G#N )OWCZ M_XVEK^5T))0C8Z%"'6'*Q&>*)2;Q/*'\ES23<^)@P-DNT15=#9902 SWG_'] M8>BJ&#NM W".,,>,'HH+\9#NDQI:(Z%!Y7Z[=4;"D$:!0Y%$F)M&: M"8UF ID#3AD!KIRMM.Z!"%%I2EJ%DP;)K(/J=ZI!++SJ1&AX^FZ:QJ9U,.R M\Y8C*4+#RR[HEC00?WG@@8N6ZB+3J9$RWJI.:9V M:=FUW/%KX?A=9+#[-M37P'=8I5KIT_%%9.+O:%;FHQ33R=&Z^!.T.O9&D+P4 M"\/WZND Q%% O<,7<&(JLDPQ0P:&OP$_&:LL]2:<7T_96-],XO,SZ*,HZOGZ-4 Y5UN=1J!1T MLGC%&G(Q4ZT?EC,L4"P+V"J![8_(X*+X%V:'Q[J:C383JRW(/$3O'KN'<7> MEG6FHE/'B-?6_8I-Z:'5!'@F5R[#,WFC#(4X& %._HU,\0PP6 J%6 MLNNIJ,/Q0BX9J";0E"FT9)F +NQ&V"*)QC".>US.(B5E2Z!VHK\?*V)J[)F$ M&:3Z@7@MA5,<)IX72@Q@,BC@6M'7(^1<9"H80U;DWS-)OG1UIGD M33BCK95]%DJL8F6!3P<6G82ZM 1SK^$#A66YB8 )Q7(=">>1"= "$K=P>G./)1E=&;8#/4Z>?^%_)'7\KBYS+GKCM9F_:U['-EQ:I^'3(Z M73%-,4#= \]8FZ@5!,"R5)HE3A&%G=C2QZ(42,D3:PQ:"BN"A,F*#'?YQ?&\ MXT/AE5,Z107#UB-A40=R;C*;03LCB<4JQQB4N/@*.-0O M+>>L0Z0W7*?/QPI4F>LLE2H7NG[M_OWG5S_^_/IKF>E=<"(JOWV&*2GL"X2?;@;D M3J7^1+U<"LDU/))5*SZ)=3VPR;_;J4U(GVDGX.."]^+/!S\_?T%!;X$Y(C#4 M.NLKX_U6LE-PF9S9O7B!)L@L#R<4*+*!9J\,D*7?_/R:-U=1M2H,=T.DZL;R MGR7GYZ$SI3L?W+LXN=)%;\ 5!PH'^3X3!$^B2GC;F[Y7:Z74Z!HC$*,B+(E M'VM]1Y\3YQ'ZX+I'KR7W5MRN0]SV5.+GIA#?4;AWM.=(>&D^FZ'13! '\7BW M ?VI<#FLD+F=1I"@B",X?.S(@T)2PU1L=DR."3RD.L22#+=Y4B9(0P+IW!B)ISW2:Y-@:SE*6\\+AO)2R2O3XZ\X='"R8GW(+H'8 MM5/.Z*;S$+UO03S/"'0B27-X+W4/[/=JJO&.OUM6B&5$A6A5;=B8ZJ8NK#U+ MK7AE"H@ !*R 7BF8TNC5V1!J?0B1]^=KBKP_;R/O&Q=YWV#N^_4Q MB:_HU_MF=-B_]]C)UXUS:/L&%T'N-F9BZOVEJ5#**!%>,L6"22VD1LM\_\V#"R6,9A^5H[AH$E-+5S$,23Q?)8E&-#=6+@)+-V+T724D9 M<+]+_IY>A$R$LMDXS$U<3XV+_*E28H$>!L>XDSRL (I6 V@Z)9L62WZAH5U? M4($W^2))%IR3S] 'F,Z H.@MEULSEWN_=5RNJ\\B']Z*HB7&J)G0\0FH.BY/ M9,O_GAPB0\+2>_E%ZZHKTA)S4#5#SB7F>AO&XM=HLV$<35"Q&V.J(06PJ[#5 MWAMU"*P!0]%T8W&3P5?!BZZ!#6CN]X#E14[9BN9KE?X0HBA1#(7_&3$O38S= M(10G,QN?X9-REU&ARXJY=>P+W94$8D24#4XF=62%&4<)2X"7%]Z/^B2/ M5J M'L8Y4D)&MKBE3-%9>TX'>S)@Y#3S(6;\%G(',>[@&!1818W2)]? M>TG%_0$6KL0K_-B]Z \'W6/OY/3D[-/;XT'/&YR\.QU^[+8(AILA.K8/P=!R MGX';U;N5$"4-U3J0.7\-NS.D174S _,AVE5*Z3]%Y2#U(U-3ZME%+3+<\B<& M! $FR^5Z!B804<:P>CG!AW S"Y_3"DSM$:JN.<@N;-9%;FF,1;G=;,PC,3NA MAK\'(T]A&1!%%EZ &!WH@C41VRS.8-PS]86-_!(@+1<>( B*!K6U(//DQK1E M WHHK,+K7/^.QW'@XH&T(#Z-TW%1CRKJ-O<4*=[,K4,HI<*^!]>]Z/PV*E*: M]KV^8@$6IXH*'+!L2TZX,X@[&.V>M3>VU=ZWBCF_6%/,^44;<]ZXF/.:(X2$ MXV#[?V !P9A"1K!TB-8TB1-=W:-3Z\V1-Q74)8"*#_$5.C([!%D)C$F@-S2M MLD;B9,QQXW$FH^6"0I>YNC=7.@*UE4)M;M;WRLWZ!"9>!(S+1[+T,P1R9.A7 M%K?C'%VHCB5HBI9WRAV'0%$9*\QXQJB;>O5M;L*W,1"1BOP5' M*TY!,XU<2^>50X-G1H_D.LJ_@W6[GM(;AK>^;O %B??9K4(Z,"72(T*=QN/( MHSQ%FH\$TGE+EBU9WAM9=AT=8#87P#U!7':\*[!>Y%X\'G.M=YHE.;!EM,5: MZFRI\]ZH,'<;MC8%TL>TL!M4Z M&*3[4_HVY1C#>+Y(\;&8XZ*P]C0)%^AS!JL,7<9I9OJL:H@3-.?:2R17M(VD-RC_JO+MQ7V" TD'-)#B-O*"=(O]@$Y(PCWUT&'T=?PSM0 MDSE'G'*W?=UVG;*5T %1]"!R&[07*4@)!@0(=-\3.1Q#G=[=$GY+^/=&^&]M MM^50(%#.* \FDEF^+^8J(Z>P9&WWVL%A(NVV=J+"CPK@(+>3L M790N#.188"X[)_S@!3[0A2RPV_"&IJ>U9-Z2^;V1^6"&&@?E"8OHAYB:5>RC">LVU8X/>-C"K!93O CZ=J M7L(2LNB6'6\6!_0X$Z-C$+U&5B\FB2P,42(S7=]D'"T8B]2NE;3D=$FQJ5N4 M8])GGN!M-F/4#A:-U@A^:D]3>YKN[32=)7&0$[)NR(N=Y C3.=?*31,P0+VZN80WT(4C- MU2E(#SPX^E!06JL.SUO(*CAG[ /B0W19Z? :8YT#/Q-1Z@(YRMSO2A)/5]=3 MUCOT2GJ"B,U(W!D\@-A=^_$&"*UPD1[ MA*F_9!S&D]:9W]+M1M@J& .3 L2"[G!J?^0$%Q=N( -*D)R$B/5U,-66BELJ M7H_G4Q3I6;HG1Y/'DD-1]DKG!XMP#_K(WDAP]]]T*B68($F"&H\Y \OML57&U=\U;+A1\:&_3B9QPFZ2MCKT^'\&&JU:&)>;$LRA 6!.R0= M[\\85' /;\&:'XH0< 07/2J=LF5J$Q12;FLE_+]RE2JC$P4JY?I:HTRY-]M M &HX:2I9U7'2@73WS$T1".T!>@0'R"G'L-$O*AS51>XQMJC!%AY^G"]4HFFFRT=+P"T!W[.?O^A"K-WJ!?-W_.RIC%2YXS-FUHL%<'I0Q B]K27< MEG#OB?,R6E:FD:]-<,KT,AX30@HA;P-K?0?/]7[:^X?3-V\3.X"M#?#@:\%- M# !V$T@LM6DREKMJQ, Q0#6@339C*#!RHKZA!':[%!G=P8E1!.- *+="8S@D M,HU#/58_!#VV-F+=$Y=&H;%"JW@SHP4JH/F,:4YGCI<0;@JDAA:"L8&'W2A>M M"/0CQKKW'K(41B$5JFKC@/0P TE(H$-F:TO*(,C M2*M:9:P=SO(^CCW6\:*=7&YA[)R!2O]B;R8%+C?^A,K?U52!*<-&-IQ%3B.2 M7XQA8PCEQ%S03=/85S9ZYO1*/I+8]@78]R#R87=!4,R(?_P3>#M??[Y(,SDC M/-,8:)4[T?-(X8;R#)"FJD-W9D5\RYQGH!H@V.)4:UJ!4XQ:#.4>FELU6[*8 MT$7"$CP/!X7L@><#4[>>RU2 MZJ9K>-N'E-I#W"OJSF1MC%;I6\']\PBV;!HG\&3NC<*Q LWZ;H!\[28,N66^ MMLK IR^0QZ-&D,13-5(9MDGI@KIUS<,)W-^G]EN&^1;>7F[3)9-+9?JKELJ, M<]2/(D8KS9'1H\ (Y03D#76=,1<651!Y@N&7M-+4X#KD[[%IK%QH%R#^@I#5 M6.'[P%**%K"9EKBIL7ZM,(D0AL NO'5Y=ZP4S7G:E)V"'L3K.C;8X81JIDK* M*,V3UH,%.&AK5R#!].LW0&C=&[H\$@D!G(>AB_HKQ[ X&2F5J1C+22Z2X+KU MUO19S?_4/39(V]: ]J3YFL6^[K$%?J]SLNB/<[H6'3C((=L5W&(<]>A07%%I MOOYI1^WRRCMDIIP[;GH^.O D\RC3?<-A(@CG:>96@S4&4H:;S=UNAW-0[N8I M6UID36;BLZ0<<3" R!DY4ZD^ 35KPL$^)'V$.[V5&J@O.5W\+-,/)*4!N]=% M@6=?6C5QQDYKD5ULV:12M[,(T%0:\R4RU;CYA>FEJ[=,P_BQN\/$@,"^D]BL M'2&K]8AP6M=0"[=G 6(E'!+FN477^9+'C^-GF<.7CBE;Z(CZ].#BM #+M\OQ M>;6F')]7;8[/ \OQ>:#FQ#8ZC*WQ#]QU-?-M38HGAWUJ<.1I93*G;K1:,4JE M;L2#G7/#(BYUK+73ONV-9#PV(QG&5QW;1 >TIHYVW(4+4FS@W?HC9JW&^62J M=?$.O&4B.'<)=1BWN<]-*^ZP;1JHQW"*Q14YG<;40>WKS"$0Z1;X'*&8N:V. M;4 ;J(!^TDL"OUFO5=7/'+'=X\SH46CKYT E!*I6H@=GFYT%J595ENH3Z[JS MV[;.;/5-M7+JCL%/V>'F7F;C=6/G2FLI[LX0'67??%Q M$7U'>.&$@E\LUDCJ1=%F:9%LV'PVZ +"N\= =2.L@1>7R% KM%%I;2F,K9H7 MSKT7(S4PSSR#/;IFZ8Q:[A%D6'&;@ %E9SC$I 7V4+VQLYTI&X5 M*+-X0&7'$"AK$N4)^2]+#5;(ST%?UQ[#[(JXB_J[SC.JV !7HY6EB6*84WG +6Z'VM+08) M6634IDOP2FE&?3R,&#(A<$9.8-T21JS3LG1OR=AI%FD6EIX;Q/C0-&[9^9K9 M^='6L?,S3:)(OUV$!D\S.!IP6B*9>4?6H]KR:^KP4S!%/HAIXS%WY*-AT"Z; MT,Q)F55&9_4,^]:BVDZE/9A8HTAZYK/4V_')UQW',V)V(S!!TEW->0NVI*-- M*K$& _.VO/[8'H4+;88Z)=?8#IGC?+,MIUU8D]_B&D<_YO'6-Q@F@PE,N>. M=ZZ C\:(.:Q;+>(0,#;Y,0;#9P'V3!SN>Z0OH+$?)QTL@,(<'3#S82#Q0F(> MU41GS6MA)))LH3EIT*30ZOE4Q9_^YYZYLV)[<^H^3UBW#Z/8BLE1 Q-&"Y^S M.&6T!6;0>HE\$6D(RL%6JV-C'I?-&BL'4$@>4HS#K>'B4E_\W6D-H=+/ MU;GC%;@Y5!)#;8X+LNN0#8<&FFU4S9E68"EFUE28"6ZN3A*%A36;?KZ/2P'O M6RTFM>O&[2U/09+ /-15 U#SP[YN<809>-P2'D?3X1[%([2N)>T45=-=JCAT M6EQM3G/B^V L)]9"1+F?R)D@BAW]R5WKBI9?)D25ZM0Z6G#,J\-%-*Z0 J-; MC#$WD1:Y%F9_HPZI.D4=THW%33KN21MZ7:3:'6*Q9:2_P=T4_BL%KX!P$YR; MY9)PD!M4V6O.LB4U.IMML.MVP:X?UQ3L^K$-=K7!KFW0X?M;I\.?%F Y;A+' M35(.+-]M%?RR0X8X'NKH<340Y2(Z<@S@[D)F.N/'UH_9S*Z;B&.K0;@!$9.& M)C*W2-5$M.Q%R]/I33T;/50[D%CC-4_KU()=E)XUTN\>Q9@,AH"4^E[L&,&:="W4F*(:.U-RG0>][OQDO0&K= ,YPRSZ8\WX/Y"O<;(K;#)XX7Z*]["KZ M,X],!!]D3(I5<]*; 0%E.)BY! +)*+KJ[BG5&:5X\%0Z16]?$OLR@ 4W@,U8 M!%B*?U4RBA'*,(ID8ITOL,QP%E@2"A_HZE*OD%.WI*LOBT;?9--23253%?"CJ9*1/9/!K!F*DS7 M[I.YS]*HE;51%\,N%42]/>[V_G'ZZ<([ZP\'IT?G]UP"M;Y"E)C]Q$1,H?HL M0S6-8U*R3# -\T5H),1>R'E)" 0E'RCY.V-,.*&R7WNS_#(WE7R5PZE,VDG@ M_96+!#8L+"*,HQ#L?O2&OG!*SBO]"KF"B9N>DDEQ\:UC[#E M\!&NAZT^]X$/Y'"6!E19O)/%$X[8%76_]8?SN$L5CCW]DC-^2:78<;=@0V4U MG.P2$G_D[D/FB7_S>8"9X#B'1%XJ.-[UH:(T+!+JR8G+S COA$=G@O@D(<;G M(J2BW,HH:0'-8N+FDLLQLW[P1+I,J\F(6#$K2K>W^\E!$!&NV,SJ*NQ[YRCU MK[U1I\,X?)&PDHN),QD QS85(>5%N-6$2S%L+B*8 XG6.#-Y_[7^X*# N1&/ MR@+5YD4BQE1;6..&"9N'8Q:M"'#7DYUP>H+7E8ZJB="8$!<]WD2XS),:'K.D MG.;%TX.=S[I\!#OQK5V(W =_A,.X,B&L(>HO*)W"^M6KF]U9'B*P\2"; ;$D MX>*Z9(@H<))#'%HM!2!HF]TP35OTNVXS>?N*?HUDEU8*2)"62FF-:P-N P\OU3@0^@ FI?1DYCCL2SQC=4Y M9;P9#7W(N$1&%^):6Q=99AR'87QEGDA650&^5':X$<92D:M#[B9M8W+YKI^' M(JGR7OAY(04G22$LLXIR0FVB1(Z5@Z7!&#_2P4N"N#*1"W*9DJ+O24&MVTLO M13Q=I9.]Z#%D>D]A5PD("*Q7*3_#_1T]J23-2JM"]CI![.SB?CP*I;T/AHY+ M766IVW'3IPQ&P/6)\$ORMK4#NEP158E&+36IG!/AI -58=ZH*/]S%%]%FII# M]NA9(+5&"+5]/-1]4>1SH1%C3>40N0!&.!@E3+,!]O/@L^N\I&*=")UI6G'X MW#>-M6;$@RCV_:?U %;-Y=:,^#ZEO;#H>.*K4A^7FV) I40_K0L0[UNN#JS@ M;IH9_[5TFQ^%7%I)Z+ Q$Q0=U^@]-U0EL%"YKDET[DJ5(!T(ZY+,L#AOPVT$ M$%L"C3$SNB*>[D9;HW4H3_.^_5CW&=XR(HK(:0F".&'A:'6:]K?09T/T\D8: M#)ODQT*!5W9!P&:G[ADGP!>Z7K1>?,R+I,B*3#G&UFDU;;'N;$9_KF%:KU]3E MX;MJ''!)Y,P8'G6'IXW\PDK;<%>G")I14J*V4!CPBP*JMP$F6,$$&;]6:V)_ MYL&$VXX+!A4 ^F#B-18 M?.PD0TS"ABW!ONCCA0$/T93H!/*63GW?<\WQJVE<6/<8'B;HU+'20,;T%E6@ MC7MQ=#\W7'.-DXBWQ59GBYJ5,UWQR>:;5>+N0U66$,EE)9D+I" M:[(";XR490SODCKI$BC[$4!KB[+&A#(=#(1G(-&'H>ZL6N@4C":NOZ9QC65B M (-)[Y,43[!C=P8WE6'@E9(<"=X[QSXV,+A4U\H3R JF5 .Q_:\9F"AI1Z3L MDJJ8:N MMP.5Q$+3XV+Q*J2=0_^IX$QY,V;,L'=@T^9QQO#\G@\ZMD(0&M#N1BJDWC[5 M['E=!1#0>2#-5W^#^PO4@"Z[F9S%,)Y .*:8B_ULK!!RR^#6!->=;%Y=7*6J M*ZEAKQZ%UWB9 ;(D3Y1[12VJI"$*:\1P21R=4B)[8:@IL5,K# MK=FU=0#^IL.F:M 1P!QUP>-:("1:U:I!4=F^@NJ3V(AP["( _"R!+34QL%;% M(JZB/451#*DU_=.WWE8S=5_ M-+5;WRDMH%;?!&S_#KV.!N>*X\OQ"%5],CP2N>>'$O3*J.@\Z;[!AARO+]:I M:+*!Y([T4L,H& .#]56G3*86+:AD-!H4A@6[R[FRE91\<[1O'(1LPE-R#;C- M6M_'<)RZR\H+RVR\O(YNW=>^=YIQ$\S"@+O1C?2*%;6*#[2D\#$0U04!OY6W MWBE%%XGV'@2Z?9/T$UT-7JZCQ?I:W 1NXFGAX%Q%9K0HNP[P@F_@4!6>6C2D MKS.2RBB6%3""S12JC/PN-=L>*),W[.#%"U1_1+5:K>AQ[[0N[?H:NL:Z,335 M8ZT>CS6& V \,_ITZQ>]'0VP$W+WV!OVSR^&@QY^.O>Z)T?>^T^#(S0X'XN9 M21FEQJ $A0!Q^E&$FPC38JY[MKAJ@#64" "$V:SIIFJ-J;@&(:*1][5Q1"(G MS0S\78>@I3#Q!MM-E06.T]5>MQ((%RZJ-P5$BGET;*6^6P4SILX'JX4_Z+B@6W&SK."F%-]9JF;" M"M9Q",KMD@IG?NMN7[.[??M@ ,ZGH'!3#6B;OX MTXKE\';>J$.UCX=*';*Q M8DIEA7';&/Z@,3?A-(!<9X.0^J4$,E1 P LNNS#N>1UC3^E=ACLP3.87X]4K MOUSPJSE\AT\5"WA+\71M,E(^/[Z\"6*FW"RA[IWVW+DCQR.G@FULI8M9T(5. M+'O MSK2(+(UV4C0/53&4RJ%86M\'B"&#&EPG%;\TT^C\"+ MYQHFTVB,\UPS.VP[H^.OK) &C8M?9?/7L, RR]?=UEW-E!3(@+%.,>*B]Q5] MCMPZM*1"NS":UMV)0VAV<4[C< E.&? X H@MUH/Q8N<(?Z-TJ1<:Z&Z=B MS MEJ8Y8@4Z&8+F):8U%^66%9UM4.<'^T!D,8*@8M'&1#OP:\TY#!1/-?;MK%O+ M3-MBLEN.^%/:?!20"_AQB#F-J"RA'1O&HF6GQJ,]#X$GD;IW\[7SG-/:I.G: M0"M#8RA,DDS0Y\TM=5=6@NF$%@V7;V"RJ[>C1YP'?O-1EU"Q;6J-#Y2K>SU& M1:M!TQ<@D&.!>,*Z8AN?HZ,JDB9-6CRZ&#*[E,'RH1!T,I:CFPINU$$Y@HG_ M*CMQ.%T''L-]I#+NL(VQ)HF0W^BPR5 #QR5!110O8B,&9TP7&UXML'!=C6U> MDHN$>=L>T^6\98.J1M$)T].,XP]-,)P=K<\;F&L5B0#Y(G5MJ#AO;.8CW%6- M3I7#4!YF2Q:7>SOC(K68!9P-N^UVW O+W;CHRCP:B\N8LYMY]FB#ZA6MNNE: M,=76M=QRQ!^6ZFQX'G@D)G^_E5$P"K-@S0*JOF9EV;3O?6+AM)@C4=N+'06U M8V3-6"CRQW6'D3IR%E(.T007!YMIO;O ML&QL%98B];RAR(O+PC!&4:"S4OWH3BE/G=+-=V]@K<[KNU%X/KEUB=XC]#?" M4; 7N7O6*<-@<>=MPEG#BU'+H-XG%)G7T/Q8/HRI!_ARQ@31CD[N+Z(!NKE[ MQ:E#*F6%@ /L5.6HL4ZTZ;A>"Y7QP^]4=]DOBOK6HKJX70Y7M%_PJOF(E=8= M#D%2SPY<SLT'"_HT.="TN8H0?NBR8.T)I/>77;4R MN>IX\'%PT3_R^O_J]<\HK^KQI%))!_@0*=5D486Z,,=V?[?MUT M0 A-Z"? )".JV\^68II3'[1CX-7(^)IQ$Q":&^/NW"D.!NVN*57_"].(D+FS M_37-R @EV<2):)PAIEL#KN@!A#7+;L%BZS-K,ZAN-^)2U->-28JR&L4%;*7D M0T1Y2/(V]2ZU"AUY20U1UM]+=2),BBWXX(P3*Q60N/DQ&W)Q>T4'%-X6[X%54 MI^ 6SSP=O3Q84M;2L7/7VFS3_+67T&V=3?PT$>X##&0HXIN:EJ+!+F9HNLS MRMP2NF][%Q63Z@3E GJ02V_#I3:A6_"X#CW4&,ZDVNNPT M)[FL[#)7I$0Z(!)@C(:WLGQMM[PEZ>Z(!EHU^]Q>P WJ\L"X+4@Q+^U@9]FB M@OE,Z*_C/,'3Y=956W:1FG($4YOOM.314*D^4 U.F ZJSB[E*<;7D$*I6(*@ M7PD&'G-DW;:F#4/G? 52L_'=#+P:FZ)S._5]V .O1"I>G2YL5TZ4 IA/S/43 MH@9_NFX6<2?F;Q/J^G50[4\.W['(O78IN;=D%=5N]9DJ^G:3,I&5;$Q7I?AE MW1MPUSS:,__3JPQ<%M?"HNIB];N\TH"Z-^"2MJ'.F)@Q=E:@,WEICO9(4D]C MPJH+^,B8K@I<:<]8+MP/4;LIL;':ZPJI,> WG#A*4Q'V-=W?E!K4AOGJ( M[]FZ0GS/VA#?QH7XUL36F*]I\TM;CE%<*%$++_;!PF(=@+4;!O<&Y4,E%EJ/ MU,W":^7',580[<7CL8EHL,6C6%FQ0FKO8,??Q5'LO-WM:'1R\W)^,;^->L/H MBA**BUSP"RT<9,,;J<"&/'(CD3+^"56C9"+++?R.QF)ACV,SO 1K:0TO<+O4 M4(XB/G3GRZX'II3,%LPV>>2DP6@=T]CDLSB@ M42O"C^;:KY]O?4(Y5&^P^C#P=.]?^);S(=_5-N2X+4-EAA# MJ/Y4,I:0O$3CC TMMRWYV&4,G6H@TWF3@\=GVBSR+MG>%)&U\-R>A[52P--2 MF5!&(.-F4J3@IW&HFZ2QEDB-+J8BD9J9DD^.IO\#RBM"/*H )'2*JB(<%.P2[.9A6/M9GVZRF4NZNW5]QG^$2CEX4X-OE4(4PD5CYA0N6=:6Z]F;J4CV^ M(M-I-".G(IHU0:9N5B ,N#@>TDL"?U._DCZRO@T!); MZHZ=CJBN%9SXC)#A"[QZTIT*]/?"0XS@6B%(4$%+5P4D60&59MW!C: EQ0NJ M3N=RFD"IM9 M-K5]?52I?RE4R,CSL9NSA?\<2=M.@D=FCU[YI'.OZM%AZ1!8-H,M(+ ; M?:#)6S@-3'FWR>>-(;F4!5 V3:BDH?_?A$/,<59]0<(!'HG;KV3DHRY"6^!< M$">V&]D-G'^HX$2%0$/S6:7WW?VT33YI2.78/I"&(5:@SAGY$I3_3-7Z M>@>57)?:1_9?]:+[-AF%M:N&;AMI0S6Q3LHKN4,0JG6>F>Z'Q@2YR"&XR9#Y.( QM]!;8XEBJ3#O#OFTF#?GG MA7]3:VXH\2:)U&DU;?CC=N&/Y^L*?SQOPQ\;%_YHQ7V#\-P^&)&^J;2I\E\V M.$4Z;87W-PMO>>TB.XF:-?@EYP;3X:[(>L^^U\@HYD1?X4B>_@P+F>A_\87V MUAK@D:Z0"C5.;!9S7H-["=Z#<$X5[RIUVB-'38$L3D/QXRC2CS-FL5X1,PRG MO_/MUL2NATW,RUQ@QDK]/>M+^3R.:NLG2BOH)H\*VF-J$[C\!FLS"EU?! <7 M\?YXO-SS0Z:VGZ+P"-B^"+C1Y+AH@QW0SH*2ISWE'B9F!!V3/6A':7T!&IG1 MEM:3(SM/*$4-GL"IR-:!1?0;2:G[%LS%HKPTG)9*:ZFGVM9$M#@BMZW$M9&D MHEI'-^O1I\C:1,:?TPJM)6RPDH=;E0N&<=?1 6W?5Y-,WB2O5FV+SM@MPH(H M=MPN]$8(LO?]>H[N\N]*TCSCG1H63KWG"[S E@&U4 "WA+4F:D[GHJ7E4&-Z"EDE7>6X)>V;&3=;.2=82-O%'(2+DK9!FZ"O>+C2'@(8&[' M#=QPHL:9:3X(FK@BCV_+1+Z)B7OX*\66%('7 M[A!O)A/NL5#6$V@5;28T)@+ >M: S+&(EGM/5/ K3/J*80&.0P5L&.RC0471 ME^HR3DGL9 GF;]CT!%/33(ZD& \HP1+Z"K,E=4T<)R>IL:3T^)9EK)=E?-@Z MEL']98LDQI9//#GL6@]FD0NCW46%>F!3K:[-J^EHSS,:%:+P/>/%;V.1$.C7 MD:U 8:^W V2#65B$P64K/>IWM3'H6\:@7ZPK!OVBC4%O7 QZWE=!DIR=0>@)TA"@ I M;BUN .=H.PPVAPTC%ZW'G6"V&Q8FH#]336I!6:B7G(FT8\FH:>!7PI*JQ&XK MCRKUH[,-C\H/*)+CL/N244@Z3A5M"*LGV?;!6+U![33EL"Z.T+TJ,NM,\N^" M7)Q)5$9L!?"2W/:ZLD>G#U<0?D=GLP:#O90%*FK]D=6D^U[_M(.)\EC4A*!/ MO7?PN7=QRL4?PI^ZA2:AHKQWH B,8/A3&51+ 08#'M4*<,,EQ^2\L*;=$X,_ M'_S\_,6-3\Y(^B)/C8ZL$BSK4T[\T4T;V:$)BC)^D>5M#D;I'[_G4/T%6QD<3^CT"@NB=[G"L]W5VPNU6,J,,B28,-WHASE/:0G#6Z0)3"L/2%!@0F3S!Z=N![ M5$4T++?!1NF41 ?)DD""YA)2)5A1R8B-D>7^Q'1E)JQT+-3N-)1T Y_R,\YH MZZ C6&8^WK:_Z]1#.B/*ROT[3<"I,Y;5OZ-K/S6 MKI,U9:!_W3B[&MT0E%07T1%U S;EA';U96\&2S\UP$.T2(%*)S':NFB5P5#&*K.8^U9^ M3"79NT"@J#G#OQ?>5 3>YRB^LBU%\<+KL(L_F23'TK397')@3\I6MJW.1LU] M)L'NBZ1BHY[VDVLVW1SK%14%;BU!!VFOELI.&V#RV*,B [Q2=+C\%:N20(LG M.N.N%?O==/@*2\]!6\!>J2BL M5;W#R(NW%"9OJ7J 4D\Y@$PX1?1C:83FY.Q['^-$QC3.!@T+7K'C[S8=+^JH MDT9LU+T*.*K% *J!16D#I%3I(D[K*6T6V7 "P0*-4 DI&A2 MQH_5/%,$)D#->"9G,;PF$(Y?S86U,SA$:7G?2DM3J(I5[$ M8=2*'7?.TSETC@[=)-HQM>LBFQM. W,HL M"_F% 2AA.[K=2ZCQ%C$BH1%U9;7R50Q2N]!6K7 #N+:^^LK9D;HMIVQB!V%BY(K8%,QX[6QY;6D MKS;S@]8AU=9\W;;HE-S6#,3,0'Q(?8M6LG ]1N$\HE@+(B4VN_6U=P,N*IC% MB@@S&?5SO?9E,TT'3*O B)3S+51(48'5T>M28ZUU)RW<9Z[:RF2U[M'1 +/3 MNL?>X.3=Z?!CU^2JM5RSS3Z[I47!2@_!-;(;JF68R#"+%'0#7ZG50U:X*"-( M.^)*:5CE)@>FUZ"8& =DQ4L=L6^:$2M]U"R32^7785JXT94.PW1**?([Z!TT M\+N5=LR[=O3L0<>#1*'B/5\EV%0[0P>:*.#^.S@Y4LJ+Q*1TW^MC7-C,UTZW MF&U]LM6YNBT%A MK IFMLD=^A^22PW=3XYGX@>X'7#UW/SY.$"WWFBV51$CN7PNM?;1>K\^KB$0;\N"")&E?[F9LL M4DY27+OJ^FTTI%73TCO_VX/_;O>T;IA&K#!K;:H#842-QCUB@UQ,G3Z08<;E MZ$HC>F-^*$G-&5,>-\$U!$X 7_;G?4YY;4-&MPD9O5I7R.A5&S):&3*B^V-L MV #B1)$4!6H&95+J+4(-8&\^@9W\]0GP_LI3-ZA$[>YY)Z:[YX?GO0_]HT_' M?6_PYH?\\)ZM]_N;Z>#D:/#;X.A3]_C<.__T]G_ZO0N@)%870<="Q]VPO]<[ M[G>'5'XW[/_STV#8_]@_N3C?A$6Y\U0QPWYLX]C7SO1,P8T,C-0D#M M3#?""@QNPMLX_LQ:UU!BYDO-OB3CR?9;&"W( I/8=M2D6]15E4=N26FA;\:Y MU'[1UY7MEUMQJBKE7+MV!_M?:U=]WW&A$PD.;._B='C>VE)/#LE7PE5GR\R, M]4(+?-NYHV-WBS4MSF,SR5Y[XBK'%T]OZ<[EM/X5NUU:M6)V%PA4UH3^>2FZ*GCX%/,0LJ9G^."!&/9^*#L\43H!EC>2-Q7Z_\*$Y3KC5X;=5L9\V^/4(8U>//7BU M!"ARV#\['5X,3MZ377<\Z+X=' \N_O#.AJ>_#X/#*9O/ M]-N0S1:%;#9) V.R*]/:/*M2&WYS2R_(M::IWI6?7E:]%"]>UMT4=N_*Q'QW M>[-::4!$Q2R>V4$_Q\-V9RO!AWZ/WP%?SK]@&R$5>*-0^)]7)V-]RWN;W5+7 M@M(].<0$PUNH7-75^_$.%^\6BFEU&*^>/^I-O%!9*'=2@O;\(4X8>0HCHU,U MKSC1-X17M=Y>]B@>=\\O]@K_:*/_]D[]LL8M"?\8Q<$"9-%\W.#0V.#0N:'1MY5MM)9\ VV,Z+PZ:QK$Q.%]=J$,[_^]$G-"!/R.K_[W\M7YR]>G1_C MT]J):\2G/Y1*\(;'7#'#?1C/831)8Y^K:QEQZ$ME6 @E.#NIG.+?R@5<7%Z< M7YY?0/\ME$KU6L0- V_"E.;FJI":H/2JD+7&+.)7A4"JB)F2SPWWC)!Q 3P9 M&QYC;\-#GDQDS*]B6:@_K9TXB6MCZ<]!FWEHA\>FI,7?_!+*IXFI@FT(6"3" M^27\]%0V3J.K@C9,Y>V^T$G( MYK:]G+61L$X-&S*N/*?-X0C<7-:(,V2;9UE+HG@@[JX*I>R[779M(9T&:ST, MOT/#B=OXJN#1UE2A_E,\UDFU=H([KC]]6DMR#4=,W8H8M93<@=4PC2W9P9>@ MQ.TD5_IG60&=@?JNF3,?]VQCR+,BV)8B:*Y$L+4LSC6NM^XF8BP,-AR?56HG MXWKMA+KA1[+_MD(>'-"N6L"(CZIT5* M#"S&_,#-C/,8.I@CYM#06GH"$P"N]#1]X*#YH2Q< \A%FBB'-=\Y#-F.(X;M'NQG)^ M5(391 *[59P#T[B?,)0S?7D /OH5W.;>8!FTFNU1HS/\]P3+/9&1.3[,A)FL M.#X&#$6*\Q[D"A PSVCKEW+\G@C+E#_L5-^,YK8194.-A3H[=K+ Q\N=*V& M7"2"]3V,\+%*F9I#V>))^74&4!:L"AC+2-!F M$^%-()O>#O8=GME%5M;+G@5*1EGW(B!!B@0!&$),1" &'V(YBPD9*I7*:0Y7 M4QZG"'Y#%L.OB'?%%;@JPNN+\EF9N* 6J!#T!1D DC\E[P026(YS5LZ+Y1?G MZ#ZQY8F@_TH)G@+.3;:A?B;'LV='QSAY(HB$_4T[X2K2: L#/E*Y&%LFJ#3< MMIZP,(0)FW+KB1%G,:Z-+J@])<9.!_@@(A51!ZNRXV_,(]<#=+R'FXUPJPF2 M7('S^UP+96.543POU; O\#^&1@Y0ZY^-H)@XNKT_8?1+:]"ZZ0U:14O_@BSL MT1%MD/@\2\D8)]9U4Y/B6=&3&&6X8HZBN)+MII'^&N(=",#6E[=1N@C;Z.)+ M&RE$/VRN/VPO>!RD7B>$E9=6N/(>486&K:7U4:O;0$K??ML?]/YH$;T?(J"D M]8V^:/)V#'VF4/$LF<#%BZ)5NL'-!0J- "Q 6,N FW@=@A\3!%^ =&W5-4;6 M(Z =(9I.N4W(#3(8HQSL$'!,65@%W%+&19,W8?%M#O:B:@R-8T1,5/"_Q0'1?AE(^SSDQI)!$)@" M4/>8NHT[.RJ>A,S#AY:$FYU.^WT@^#XY]L#B[SX0_89CL$ Q^%WXT^ MC*#9Z]YTVLV1I0&[6 #IE#S#V$-1;#TR"(6'WQ7&^L+*WGQQ0V2I@CWUD VQ MAR\<#5Q+0RQC?'4_L'QS'OPZV2:>R7UA]M*?Z7Z]V*=X6$SU3[J-?LB/C#1FGF M'CWL1I=/+38\@"6TE0-'M+-]$"VE\VOC^KH]:O>ZC0Z@I[RE P[=@-IG6P"' M:1*DS28?!RR',RZ=$LL)4OR*B2L#&QX$W#,/8LU7U-]!&_=\;^-V>]!L#!-H M=X?]5I/,_*!Y^ZG2*7/ED97Z1%-,18BDQN[6XA,@8+;(4$= U M5$9K+&$B?\CO^G)*8L#6S6\1@] Q=)+-23<7T.3*SN)#P_-P'ACB8X&R8 Y[ M7J#-%(Y(/*J2JPB9'IZJN?/(U94BNFDD_Z.BM/ L::+<:U1J%_OIQ_++LRIZ M9VBO79E=2V35%TLSF?*UDW.W*HZAX73KL3C?A6-4J;T/7]ZTDK?O%G>K*]5] MPKFC_21]%E#W;**TG_CX'1EHR&8H6G"B%IA0R*)2Y-8*\W!SI6+( *[?:XS8KZKUS&L7K4Z M=',W>6%^Y28=F6-*T64,L:VE<'099%T!4<)JQ\FRL4>G4R3G448A[>&/\\4T M6_US7NA);0=$[$-V0J)C)$/R!S$G]Z#C$0:.)Y4B[4V%#-D"MC_)K<@]LTOV MW ;?QPW2Y\'QQ2><'MYU,6Y"A\\/C'[[B79E<& ?.TP(U; M_^0A&E3)6'CPO']];C@ET7KQUH.4&6V<1!F6!#,+1=4C2K^X%WZ2G%>KM+J"#_-D>=5O# M(?Q)U83>C:LEF!7,L>ESX06[Z@)TPY^!AKVS6!82V%A.'[4:Y@I_[KQQ53@M M !'Y[$6SQ7>=,"__ONODMQ9NIW@PP?/!DZ=/GM3,XJPS)<+@L3 /52,3VXLZ M^1N3OJQ8.>W#':\_W?_JTV_U?:*"8S79CU!K:EU0V9<5/57?*?UB_N1]\;(O[O02SL3R>\ZQK?5\8L//- M)6GL>!&*WT]>_2YSPP-^LG>6:+4>+4M\D;B_OVLW M?^OTWK2;T.P-^KU!@^X6BH^0,7:]ZEATPWU)!Y]QJO&8K?4_)X-V;V*&FV]B M?FJB^@>(Y(%EK@%[+Z;P*Q[H#P-E*6T1/E824N7BT!+2'WWH)=G+ M2^X>JSTJKKR'_/7%O*^8U&D,1Z5E&61G>>@+RSZ5QRW[5':7??*J!_Y OPR$ MGF-_I>G_4$L#!!0 ( ".0>5IU[0"@60L *8W - 97A?-S@T-CDP M+FAT;>U;;7<:MQ+^G/R*N?2VC<\!&W#L) 9S#L4XI25 #;D]_72/V!6LFMW5 M5M*"Z:^_,](N;UX[I&]Q>YV3&*-=2:/1,S//C)1F8**PU0PX\UO/GS6-,"%O M\=O_OGK]\OQ-]1B?-D]<(S[]5Z4";WG,%3/FHL6O_ )J MU<0TP#;,6"3"U05\]4LJ36,B(JYAP)=P(R,6N\8&),SW13R_@*J(H7I<$W$# MO%1IJ2Z I48V:$Y?+'*!N"\,F]I)6:AY"7QF6(4E2;@R$J7-&[!K)9G':719 MTH:IO-T7.@G9RK;7LC82UJEA3\:MY[0X[(&+RQIQA&SQ+&M)%)^)V\M2)?MN MI]V92*>SG3<,O\6-$_/XLN31TE2I]54\U4FC>8(K;CU_WDQR#4=,S46,6DIN MP6J8^E9LYPM08A[D2O]-NX!@H'=WMC/O]_5>EZ_+8%O*H+D2LSO3XEC35OTIQ0&E8+8^[G>'@"MKONH,K_#]S]O!+]G&HC9JO& M9O>>),DE<8T"HPAU.SW']TJM22 TC#GZ6A_:$8]]_&? 2.ASICF\, &'TO[S MTA%@KXCYO(S"*$ _R!6//0Y)JA*I<14R#E=E_ G?I3&'^LLR8)BJ42!C.-*4 MFR7G,?0QIJV@K;7T! 8Z-,9^OU,&!AV4'4>.!8-01()B8"C85(3"K# P1 F+ M5YEP?8[=%8I$ _^0"N]#7\Z%!QV)HF#XQ.!&(U[QD"V9XMA[W;XU N>EHS(L M PELKC@'IG%E82B7^N+S[]SGQ]"VI=]T.[U)NS]^LO1]28J-*3,56 H3;)D* MVABASZ$,"1',F&>T1;&<_DRL;,&?P+4?X$,ME3(ZF7J]7XX'&*7G7,T'.B M(RUO><(RO#FKG=:(%VN!&D'(R!D@$5;R5B"9YS@F.MK:^4M$66PY,^A?4O)Y M,\Y-MJ!1)D?IZ/@Q[.@?CJT#YIP>@J)AC):<&!Y-N8*Z!46]6BX %R-#)R0$ MV<8[0Z>OUT)I4Q1642QLHQVDUPPN;:9P'+ IWA;.4=@JP)JBG!3%'@K#[70ME88&&T4>$3 ;E/DL'P1YA\V[WI7@]ONHY_DC4B M_JQC]'G&[3*L1ZE)68C/%M9*\@"+H]K7-*9_UJS09"V$"R)XD=7[TAH(\5G+ M%Y]V\'!):H=823,EKHE,\R<87L.X/8#OAN,NC+HW[WH3N.YVCQW_3%L[_0K\ MLT>!-N3^W,7H;+\"9E!F"#%N*OJ&GHXC1.#%JR.8IAI=H$;S9"OMPCAM*[_E M7FJQ19S! >PAN#C7F; 5(6N6XN\9Y^M0%H/=\RAO&UDD4^?/)TL<956YEJE" M9R%336)/EA*^Q?A / 9YIC*4/UTAOIC2\.+?&/CKI[7C:O4HC_/HT#%@7'/^ MU1>OZ_5:XXB2,YTR%X<*Q=CT@5Z\D,)#_I'] E_4SJKGU?-7Y8PPO<-EU;*T MKGQGSKP;IF4X@0MH#(TP61$=9L8P+\AB#%F.AKQ^U/YGQHX_,F7OQ8A$#Q$[ MY];[96A#G.6$8K,/A83E?H/8 :Z-^6@B&V=)@F/NC@SDEU0H%_P)WMG -/7$ M<9'>%A=IDP]DE/+@/DLE<,DX/*;Q^)-8,HZY31ZL3%::>ZD+82CSOCX/N;'4 M'@0Z=YP/!3.K)Q3M2%(_R..B.TU;G>'@NM_K3([ON%;RMSVW4>0IK:NB,@QZ MOUDH//Q.&YEE)YCBKM9E'DMR+<&DO25O*5SLW=[4=C9+A/Q,U!\QY>GA$;E]=]2:]X:#=APG&XO$Z#..S.W!! MTP>)>Z$^OOW9[F!VRLB6LX")SB';(CZ;<<\\OAVR)U4AT_JR-'K[S?>E7+"E M\$U 4U6_S >MT/E&-G+68@]R;-/ZU"L?ZWIRLQZLH!0'6Q/L]0UF%267=QL] MCAH=O1V\?[= :W-\]8 @#Y_7[.T&JJ]2JV3'7;L?SYN!RN<9 MM=]V*]_<=-O?5]K7B+,+8.$2R5@#IE(AQ:?]BOF.$AH8$IPVZ\EM V$6THGB M%U7[!_MAV)LKI%A^9??1'<5_>U6L>'=X\>BM']J2=8 M#V"9EO)Y/,W+PSW-8 B=]CB!WF \ZG;(YQ13_M$6K=TZ-^B(A0BA(WT;"2Q] MJ;TY?;UF1!F!B"5*1JGXFL0@\[ D*B_893S(N.K,''&'[DDGV9B4 4*'*SL* M1AO/PW'&^%2@*!C*7I1H$SDXCL.$0;](],^3HK'Q7JX!C:3IL>BW/Q[>PZM<7F37V2 MG&VQH'=>I8,8)'*VWD5R9_[\]XF/WS&Y"MD210X-IC_S8-.&>3=W9:J,@Y+R M:5E;.Y))L2^M(PQ4?>6*-@$A55YN MLVFAG!H,5[8@=J@D44X!U*3*P MQ>;U,'?>9UF)A J4U"%B'ZSVD$'XWXK)*4C!8^'!B]'5]1%N<4KT@@",ILN9%VPJ"0[-.)S/$;:X\_$ZKW0( MRYR1>YL(/VZ_G#M/YCI;! F34AW'.73$$TGZ!(U'*DEO0!GJC[W)H#L>PX]4 M 1Y>E^T-&+/EZ6RT7L.L,'6T=0CGJVPA;U,!9E.Y^(>>7OPQDKA31H546RCISYV?-GSYIFS?\71*@\%N;B&)G8M^@E M?V_05W5;%K,/"^Z9W5=:.U27'V/9]DY$'S$YO+E87XD@64Z,?X_$^37'SR9Q M__W@ZB=HH\R=7GO2'=M[-_N"XZ=JN6UY6/,Y0CZVWL.N]>Q-CUF1!=WCLH-' M4Q.NOW(03%LG^@2N)(9 'R:IBI$=:V/K,H]3XF]P]GUQG8H?\\\KC!>H:ZB> MG]3/Z.9U[1&KN&?T!6:7(O9$@HG%UF6[X[6]/QG54YC[M##7[?YMPMP/[WN= M[_O#M[T.=(8WH^%-FZI(Y3\]T#VPXH>+I0]?;B^^Q%H&7U(*G1]:.PC_21)H M=\,VW+]A>X]*GX+W)P3O&_:S6,!W3,2/.*90V-X(>D#9X*_ZV([,+_\6D?D_ M(Q@FV6TE5W;M3%\W.#0V.3$N:'1M[7UK5QO)=NCG,[^B+LF<0); M"(Q?V*R% <\PQP8'F$SR*:O479(J;G5K^@%6?OW=CWJV6C+XC+&-E95D<*N[ M:M>N7?M5^_%R7$^R@Y=C)=.#G_[VLM9UI@[4Q_]Y^NSQD^?]+?CUY2-^"+_^ MO\U-\8O*52EKE8K!3%R-FSQ5Y7$Q4>)]4=8R$YMB]]'.-OSOSI[8>['W],7N MKGC_3FQN'KRW:Y6IZ;C(U:N\6#OXZ>4CAOCEH$AGHJIG&7V>UYN5_C_U0O2WI_6^ MH =#.='9[(7X^Y]-4>]?Z8FJQ)FZ$1?%1.;\<%],99KJ?/1";.M<;&_U=;XO MDJ:LBO*%D$U=[..IKJ:9G-'SOGF&P#(:6C &O^/BX M8G'D((YC%2_-D6JJA_OAJ M;=/\FZ:-)JJ:8?1&K3["QNE1_FHMP:65:P=_SP?5=/_E(UCQP4\_O9Q:#$]D M.=(Y8&GZ41"&\=M-^OB%*/5H;)'^6;L Q(#O1MMIO_NWUB?_UA/TI"KA MW+0PUN#@Y.-8#W0-#[9V'[]\-#AX^0A?@_],;[^L3 V_H579G>E<1SAV:^1] M/Q+!3_^\EJ66>?TBQW.7[0>K9D+8-XC!#PBA+YN#JU]/+X[%X;N3LV/XORMQ M=2[>GAQ>GKQ\U!PPBA?#-+?>$BT5:F"P^-GN$P(.T'\I%NV!6*_'NA)__Y=G.SO;^[!?AQ.5I_!_->X, M/>[O;PAX92)3)62>"MIG8.8ZKPLA*U$,13U68N=Q/0;N,,-_GR=U,5"E ):^ MVT.NC]\-5'VC5"[>_GYV_-_B\/+R_.CT\.KDLB?>OCWJ"2F.8&G SW,M1:8G M&@5&IN5 9[J> 1>=3&4^$^L>U+>J FX;PMFCB?[C]].C?[P]_^7T2!R=7[P_ MOSB\.CT_PQF.529O9*E@M'):@$P"B=$:4*EPP*VO33??)6T:5A"1YAIR@@L\ M\@+^.+%_'-D_3NT?5_:/0_O'6_O')?[QXD&@*T"-^S\ZKYV'?.W@<(L!F___ M? J(\)E^XP-:CV4-&P**%J@IAZ<7XK*&5V69BM,\A>$!KNS143&9J#*!/\6[ M)JOUYI7* 5P84%9*;)Z=7-'XARDPEK29H!( X_/9?Z,&92/+F>C#4=_9[C_O MX0\2V0AK?!$$;W19U<(Q&0$0\B0\Y*6:UFI"K(-&V]GF(QV-<:E I4H7#_); MDR,[HN_[8CTIL@R5PVN5S7K$JL(3#Y_%'.1F#,@#L U>,WPCY2D0N[T0T^;' M85E,S/L]!R5H51-= 8D L)6&?*XMF-!:_R9R.&!#T3L\2'WR/U@_LOMUU/8%QKA6>B8K(M(!Y2G%3E!\$ ML0(PN2Q5MO;[]QR& YF+Q/0'O!]1V8VNQT53BV* TR!9X<>Y2@ 0!(L_K?@< MX$]'*+%A89;2VK/A[Q%EB4, &(Y!!=S'*A1MD'I^Z+P 3&OESB%\87% OSOR M3PI06JYUD9&H!R49^.)F+4LF@$^681 I(-,)PPJ(5VD1=+@=M(SA#Y1 M^AJ_-RCO(7=)FX3&U'DU92O8?&WQU;.TPB@I2V:'O$1@UJG&)Y9;F_4A1OQ\ M]C'N6/_I/NRUSD%:$.5>XQ_P=@7'H!@.19$+F66.*O"G.6P@?+!;@&L F?>R MAC,Z+$%PK/C,+<$Z6LAGSG.!.L$ 3^UO#0J:O9[1Q@VYWL"^&X*W&Q7N?NO M7@!325$]H,U[SQ]$/ +(JY/N5YMY2[".;[69A\T(OK#:T:Z3$/:YVV:WDUY, MH!Y2JXA-&%;KI (PL6)0J1*80R<3(Z%2IBKF>V8*QX/1,X;C [W<122QHA

E6AA@(( 8RJ@3) :AAI9EP<;9@+*]J1 O9F(!B7&J/(* M. RB4=)EF2$6'M),VC4RCAG/4N3N!R9 E*;I;%S?S#1 %G?O_+V>_O_$4$&/K^DF'N&L)?.BP!9+F7O>W2 M7CO8[&^:2XKX/S^]')=VGO>'OYQLOKXX.?S'YN&;JY.+%R!5;N2LVA<#$GYX M,'(5(6$?J(&QN3/]N ^DE^$]T+]LT__ =T!,(Y#4>;H9_S2'^%^/NQ'/=PJ? MB?:K\Z.W.O_0NJ59@(=N-G+7>XZ/=W-/SB+? MY8_IH.PO5 (0FX:[[XLC.<6_8/I47*'018QMB7DG)G-5F2NPLHZLCWNQ MHVAI\Y:V@)1H>WKH$.4'SI-1%:0K5$P_ZN,4=$8B*D-(<\,*LJ$FGF[MQGJK M-Z5BA=4Y9.CD3.1,#!0:844U[]YY%.A.UZK,R='$KIP_&UGIS?@Q+!:TI2I& M*!R3#.BZM"ZR @&:HI*$P&09G\UJ6N"=)" C=A'"F99E:OU+R?+=1#4RR1IV MU^',H6],J&N-,]BQ%KBG!/FG.@;?$J=#N["AU)DQA MIA%Q4X)1#"#KG7/,7_GB,/B"P0W0/-E^> /5Y+7.W LAE,+( M%N+4KQ$3%WB>IW)&YD/:E)::0)NJQ4S)TM(.#K4EWI>Z(,I7'_'VK&)',OIY MP9((9NM95PK#-AH]7S/'30"NQ3-]?]3!55PVP4@R>B]UFAD,Y.> ) MR( ;>3K:AR!RIP"G1M]?12P,=@6]PL1>*G,=@.N&GQL'!8W=YLS%L$WB78.P M4R WBW52LM/GV$$-5W/",D:>1]JU-IP29+NV#@C8&5EF&I<18"24L2NM;#%8 MN\NTLI.0.9S#UI.X1,)CA>R])7A#=6D!D /#MVQ4>;I;)+):QZ9U8CHMB<*( MA 6.0.)-D>NZ'N-WZ[L;Q/GG;DS]*GEEH4A*,)Z"E1'XG2]T^WM6Z"\;1QSQ MI^0QGY>E1D/593PTQSH\G1_:T?O<2,LO(QZ\=M/H@<_BCB?\AG/L7E>H$";J^2G8;CE/JO MXV3GT"RF^U=KVVL""(6?.F*.>)_S_JTQI_^]M/?_O:R+@-P?P55%A;A ;#'LPPF5D:&11U M74P^'[#V"A$(A"&]*^U_\N19O/9_MI/<^7Q]VCG?6_FK /7D',P)/!A+.21;1[')2AY,O%#Q_ M!2;GQ/,][]FM+@GLUF4S8E,O.'5AV0;6I=39E]A!FWRTR0<2GL(A;V\K_+<\ M>+A'O).*_;EY?4_GAF:L9I/!_)V1:OHF_Z^>"?+9&P-R[U/R*B=.:/KY[^2@2P] M=5]T[B[!]*_=AW$>CB=?%)"./,JU@]WMWL[VWM;V]J+S"U#FQ4TIIR#0RT;= M-^Z^V9.^MT>'_,N?])7,6LFLE;625RMY]3#E561C[77;6$]6\NK[D%>[_5Z_W]_J[ZUDUDIFK6362F8] M3)D5V5A/NFVLE#?+PN185TAB7E')E^O&&+*O\0"A$&";9$DF'67SJ>\M1((BP', MS[DV6!%+SH* =A^_/J#R QC@SE' HK\#I_PQ)>#L/K$92:U@^596SR$.0H'S M[RE],BZD&&4,PI0&+BYABF"UX+X<8Y$$F!A#\C&CJ%12G',^*D7W4SI\%6;# MM@'PF9F^8@[G%-E4S?DJ#AXYTHV&9:(&6!V3ZCB%15=QH^:29O.ZU(/&8/Q& MEFG5E3-NBP2%R6"F7!1B@XL"N;QW6\EL<4TH5Q_"95G.44:[_&U<:")*$N6, M:D-V [LYP9 ,1)SZ7[G*0SQ+*S%\0!6 L0%#:HI28AH_)R4; O38MZA>LKVM MY&6?G0D0V,2[_FZK0,&6.*3D2Y@S/@(VN]HOUE<.P-SB)"G*-*Z;,(^#KUZ6 M^ZODY>PMR\LY](F+%U2]O5WZ@DZ,SAM"^ #I%ZLR5!HWPV;X_ZF]OB^,BRR@M]E_[(,0>/^YO/>YON&1MY$! ,'("BGUP^L, _+*ZMF/29Q/EQ'G^=3J/W3V4R9.A^3G\R5L".6G%T<7HOVMLX9< MO7K^RFV0K&N9C)433_SS&Y3>0=FG8//@)5WZ[8N9(RM[6* $B+APL-PQ97R( ME0;6]VS&^*USK+E/BNT]<^@:HPP.!/[7+95K1_V8E/=L:59JD3=5(/@LS3WI M;[V^^]$V=2JFF4S@1Z>'<.HI]GQZ$!MP-ZLI3BI]SH"R3?)Z2W1LP6$^@^.# M%6+ISYN409H\[5=0KH'((9]4.#9IUDU#AT0K+4=BJ-51* MCFU"!T98 5K/^BJHK(_@[+X "K2B#HZ4/5Y5_HF4R-D&/28."%WW(CJ)?/, M"^JDP'MW#T6?*$TI;C[TXQ-TAE!21]71*X9'(/ 00"_ V.&99A*OUBE)Q_)473D M\;O:&.Y44]J;*]UGY=;U2U;%>>;V62W55EDE5EDL5\O;^]C+'_*O\/ M[ 0P8,5E,ZAJ=")5XEA72594#;"5(V280VRPHDPA*F#8SCKIM_7$J%6&\_8! M\QQJ-"\;KOS95?^2]8.\MCT)V'L&YNY9FX8T\*5P79%CO8&UP)>&,JDT;"B9!,JCS(S%1@D!#S@:@&6")Z2QX@;,)'H0 M34/+,1==:+NA#QDL(B=:5:K MPDGP8]1Z&K[ZLEI% 9(#V%_"0LITJ"IRRU(M#*[M(#X@B>+ [-'U+Y(7/?=O MMF[J8#:ZJ9LJ\BA4H,&@R8N:)3O8[H@0Y!?H$: UYU3U&U#/$A #(3ZB^Z"R MHS(PDBJ MT>USA ^2WA-BSB%IDE O0N[0/71]OPMJ9(P4#&)/_1]]8!88<] Z_.WDSW?Z[Q':C/K MJ(EL*AZ3'\%&4IEYTOI,R$3N&D\8WU=X:=&Y!,O< JE*JXJ7A5_(!FS(TE1& MISVP;:5#5KU/F[JNK^>V;4@VHQ0#F7\HFVF=H )>TP[LV^,7X[ZQ U+ M84)F;..6Y _WVP!PVWHQ NR7&.3C;P7%?R'P R.Q[XX5<.QSLY'!_?K\/Q\)&I/0C=+[!"02\NI]ZS)%<<)M/L:=(;O-/F$)E6IU:&&#?QJ M-=/4]&[IB#C$"YPB'V8Z04[J.Y(O!J#M;[D=O+V[C&K;-:!_1J7*QDN 39?] MH#K7TD PX[>$S3],Z)+]$K5F& 1$H7=O&B7L#8@D[YSQ;:7ZSW>?V1T[@F^! M=G(MQ9&^UIDX*E+?.L8&3!AWEE/<5-! 1'6USJ2V5N:^SJD?%&V#$I4BLD9H M&/BNQ.PG6[:^]:/#R^F&LPF&Y@P&P(71&IUQ99]<^0L;<7UX"U! 3AKV-4\6M+)2X&2MC0'6\VNYF;* ,FAJ3+Z9L$N\811Y L&G3QZ8R M45,VZ(W,*/0Y!M<"[IG7<*R[#S !ZPHWQ4#1AK9GW*[N8GK*%].@6]Z@1EJ@ M#Y!V"6U/G )>X%L+_#!S5[HF_H'U6NHS1*K5;>%PVAP&[$\E]70%FO?-?_SC M8>?,/;3&?9-BTSJG_5;LWV*6Q9UJ,]L(UKB7R, 9F4"..8/7Z.N6 .,UVF:S M+A:7R%GY,-VY]RU'IBYV\,%$?K"**;IG=6G:9'.;1.=N<-SZ3@2%A&GL(XO] M!Q5L?8B\!-R7O(W!#M%;)-X\G97UW>P.4W%EEXB8 K=A7K+LG6U&V M+L/B/G <\?^)0VSY<-CTSGQ4??HK(D] Q;K^ T'R#'\S=3U=6@CT09#=BQ&G H"ER M%-E@90=UL/N!XT[F/D-GNG?3X\AQM I;2C45WUG,XLVY%HU2D M<<:*N=\,_*!V+XJR(H=4]&^CS%9-9F[ M9^F0SA6X0N@4](%:?E!,0O.#LF H"3+O)2F$2QX^ MLZY4E^R10GQB[$!+69N[:S6^)+41[L[_U7I9F"BR\[KR$863M+9?5A6?7A6/"7I0_!0;IWOP[2O96#] =UD+92/HRU#@+9#/^87IH!54S&BS MXR]=RN2>EWQR$BVYH]K.O>SJ7S6)\+CJQ.X7F@[)XK:[>0]+?5"[^/;WL^/_ M%H=P.H].#Z].+L&*?GN$E_'>1_Y#;/%__'YZ](^WY[^<'HFC\XOWYQ>'5Z?G M9XB(8[#R;L"P?9#;GX%U@?+:A:*0 P(,YQ]BTY.BG!:EN<)]@+N[8M&K75SM MXK>QBZ]G+UXV!X^J1^(8"^0T9?YGHZN:*S_\ %OKUW\"P@;&DJDJP]4_J-U> MG=DON8M?W,?&/=[YV?K+PJ[.>"^G4S'(9/(!P&DQBZ](3S\0TB,. M]4#H^OYV%'&\XH#?+Z5<827);^@T4ES9@V5]WQJVC]Z3C&SJ%_>U'.WN/=K9W=A\LX_M64([-![9[ O]WPV#^<83YE6'Z@%A46 /_ M(02'/+G?X) GJ^"0SP@.N8^8O_9FW6*& $.&(*(Y38W:__KU]/7I55"C]BL' M-WZIA9Z_QQL_V&UQ\E]7)V?'W\IZOU"4SWS\YK+PS5\P>1]#>KAJ\[XXOU51*?ZI-C:5C:)2 M 5PBB?J(25V5,C#$>, =J>)M=F']0=:(7X@O?MT.T]6<#=+J\$$9"28Y?VG% MY?LZ$AW!8RS#7JUMK[7BR-I19-W:1!1@MPW";C[.J]U_JRZF\T:0'?39HD"G MSO>6=+ZZ>_CB9V/U<*NSPU4,L6SJXIN!^*RH*3&0\SYR3.AB3"QUM3 =;#&_.J,W M(WY%$>$F1V'YZ:;Z.C4G-+3X@P)$3) -^<2P:\FE+][)\H.J33WO%$YNSD'Z MW+F""VTBJV<2'2A@#1NBQ+%L.E@GN]IOD\AM6UBM6,/WS!I>?W>LP9:A9F4% M"-_V=FHW8AFH&9(Y%3(*$KLI08,U!4IM:C.!^*CR >\%%;&-,J'"S.'5B5J= M*(O5H^_N1)T5E'343D(VVF<&PN;6!X4R"U=T_R/2_?%W1_=73E1$-<^XL!CF M#++J>!NZGUO[-TWS?P4D<9O=I85WK\A[U2HHXY:+9'%-:6:##F33O5G@]GZPZ((ZNXJ>)@%Z>Q=5M[2 MH;@V1[L1KLZ3DMUP>HB**SSK+:JR8=^M3%575RO6%E-R%7:7P&=*"B3SH 0- M26%=ZU'ZO7#=%0/Y86W63S&0^3HK0K*T[OI[[+V7-B5[V(X-U\1]F6.8OI?L E[J>&996#GZEC+QO#BM4)*UM682X!@026I*^X2UW4N MIG8KPY*BY$-=FC7_50[$0PBF>'J_P11/5\$4/W:EC7;-P4B=,DK.'\R AGI8 MHSM@O;_'I0--ZU*N .9NDFQAX4Y.Y>0Q&D;K6+(B^Z%UN+(6#9Q4-5#$UP MP>^K+A+>MLW]NZVY2/7ZM'(,-V.K R:_E+GXK3 -JVV5XL%$UV'S@DCBV7)X M'9?:_D5_W>Z;PG)-/;2YN."KD0<358^+E/ /8J.IL!\&B#1ID.U[8DRGA<9B M3!:?H;AJDXRE BJ#93_0E1W$UT#E2E0@=:@^WK6I4\4EUK 70>:VSW_J9!R] M5 2O>!RJ>NE>GAK:O2G"[3771GRQ?APH-F3T.(@&1Z3%,]EUPZ,-/:NN0623DR01[A+ MS!@?[1C"WERX3Z#([NZ:-FX80%[L\_#UK/,#Z*O?%U)VP<. MZQ1:#RMV5M-%4R$]) 9S5"Q=HN%;<^,:T^B.#L&6.,=S;@_BF(J]9USO4(:0 MNJ:_N"W$CJSVFD85V V>(X)UE9.Y%5#0E%SF?#;YO6]/"?S6A.<" M$2YUCL6K8?.O,=)A)%M%<#MEG^=K UL>,*QZ"1(!(RU"VL$1@QGG_%E++ CE M6@NXCCE_6*,C6A\2)#5 63113XRING4UMO9]Y8#M4 '<(IWI F2>4KB*$Z\N MO*W%5(!M4+S:T$:P&/X= =PE47N"CBD&BK6!=45$<7UWP" &*,)PEG7R8%03 ME8Z7T/.X=(RE .4_06Y/(4"^0*HQA6.IM"4."0%PY+G'&3:-X8XX4XE>4[^T MKA4LV'\=&("]>20:1PVMY#,IC.KV5HI 57 .LF*JMMJZ3,#?6BI-! @K8LY@ MA5EU!S + ,%()$95SV+/UYZD4%%:)CR:4-^Q&.0J%D+8ATGY'P-_!LX8-$W* M-L^%35SR^(GV[0XSWNGW\2RC6>9_N M2IZP_;!KN>FBHCY*[-"0.OUS#,:SKTJ.NE $%04B8+CO&$QHK'A*[ _(-:$0 MN/[VWL\;M@F"Z^0PH3:!K;8PH'85-_/\F3ZX5J4 MHKHCJA?P'&K#![*OF!ET+GYO7D9&S+R+9]&>A"+41R3:5<&7@TSF'R@FRME% M'M/RMHQG"0$&E7F#CKPP!*T8]Z#D=HVFA=HG#)S;$)@/*?TDJ44D9GM=+"*L M1=30*?AB9+0.CUL.6*^-1YP7B!$5Z*J+KNG3BCJ(A 77[W"DYX7A N@7"YQ; MG"1O_MFD!+19Z$+S-H/B16FT2$/2W6LU+H1Y[N5"Y[GGC0O"O^U"._9E);H^ M);K.BAJ5!"K_;FK*Q]UK%Z2UP&.!_S5[Q+T!RAE=>V/CU6M/)9^Z:Q^H(/@\ MOM8/KK*=&4^W)O:$M>Y%OCZ2'^"MP;/[O35XMKHU6-T:W,;Q83UPILFSZ\WC MNK-U)>GYM(U=9&6!^H9]2=!Y:;QDK>M*VTG:Y>9U#X>"W/0G0W%J-"M_S6DT M* LZ.L(,T(5A4K!6S&X'\) M9T2OJ^FL1ZV!.*4P,^V_TV^/CW]52):VJO82T*6%H^W3-GR.F9]O\QKCW97BU5 /: M<4YXA!ZIGC==IG2MDKNV';ZU(Q&KRYY=F&<68#)(-0/Q9Y/-DC&V_:JL7N(4 MEMYB)/2,OM)*BB.O/W$)NBJ; G74)A8OZD-I/$_3 V&0%L?K"GCM52C OYE6E7=Q;2^#77; M;#8"G2R)JTCSCPQ,:A36*W3\;/44ZV =L;*18;6+E[6:@$G#Q_LRFT&//H2EYK/.$1A> M(M]=ZX2CCGU(<<4QQ?G,=)V]*9HL97<3?O,RDJ^A@W7$B0,(O"25\(3SE<3B,+DTB!M MMYN]L-T,GFST\,J(C7\*1Z2[@-*UPA-9D40\_W6C,^,U2(V^!YNB M;?2"^J@K$I>@6V-G10H_!SD-YTRZ7F<.4(E!MECTPD2GD"N!NH-)@'P\JS#* MFL\D0%9,X*PXI%N]V@+4,T$Y-K@^WYQZ:@5) [*KG%F43IAZI]C;4">*.^#9 M\!!R0G$G7YB-.N8A3:SSH=P CK(UVB(L%B!8*.X83G\I6Y-P3\?"E,Y(EN(1 2%4KZAMHYPM$QF(\1FQL.S?WL$+.VB0,W MS)S%[0PEWA>CYD (?51PW@8H# 7\6T.FKB;MY1N3B-X<5XL$5 BNAP!(L[Y MB%8=?>>C3O?2)$7&A[$ MLSS-@"8-(T! :-K,EJ(IE9X,FM+*C\(%NRL;[,X[^5$9O92;3_KFJ6!@)'I* MY[JE'2_5#+$[-F$,M7D":=GK>!NB\)? G'"W,K<:P30$A%U0@2K82F9?Z7D1 M)$^6Z7F7S8!Y'9<20LMSH4_9=%.=\QFW=+%EA7E8TM@IE6\2.Y7\"?E,@8]8 M[9Y[PO)#:M^JN',D7V=)4QN(JAB5E>'BO?93D,1-A5S%\W.#0V M.3(N:'1M[3UK5QLYLI\GOT++[LS"'AO\@(0!PCF.(1EF"+#@[)S]M$?NEFUM M^N%1JP'?7W^K2E*__(#,!N(D/9,$TVY)I:I2O:0J'4UT&!P?303WCU_\<*2E M#L2QN/_/J_W=ES]WMN';HQWS$+[]2[/)WHE(**Z%SX8S-IBDD2_421P*=A4K MS0/69-V=3@O^=/;8WL'>SP?M+KMZSYK-XZ-0:,Z\"5>)T*\W4CUJ[F_8IQ$/ MQ>N-4:Q"KIN^T,+3,HXVF!='6D3PMA:!F$[B2+R.XHWC%T<[!N*C8>S/6*)G M 36/=#.1_R<.6+LUU8>,'HQX*(/9 ?OICS36AP,9BH1=B#MV'8<\,@\/V93[ MOHS&!ZPE(];:;LOHD'FI2F)UP'BJXT,W#B#A2\V'-"@/$K'!?*YYDT^G MP4S' *U[ $V;TW&4AJ\W$LV5>^[+9!KP&3UOVV<(K$%#!<;"]S@Y: &3LP^A M!SMY;I],E1C)^]<;3?L[#5L:*$E'I3>TN ?"R7'T>L/#J:F-XY^B83(]/-J! M&1^_>'$T=1@.N1K+"+ TO6>$86S;I,8'3,GQQ"']3U$!F '?+9'3M?M[I-%@BE!S-#0M]#8]/[R=R*#4\V.[N'>T,CX]V\#7X,7W\M (Q6J-9.&\1_*4C_FR9:CF:'.>IJ2!PDYJ$$$8[-NB_AO8WCP2]G M-VPI0=FFGLB$_?37_4ZG=0C4[X4B\N&O1C+3X_;A%H-70NX+QB.?$:N OI"1 MCAE/6#QBU$>WG6B00#-\\"N/4JYF#-3&;@,U"S8<"GTG1,3./UR<_)OU;FXN M^V>]P>E-@YV?]QN,LS[,!W1&)#D+9"A1*062#V4@]0PD=3CET8QMYK">BP0D M>A'0!@WTSP]G_=_.+]^=]5G_\OKJ\KHW.+N\P!%.1,#ON!+0FYK&H/= *U5[ M%*+8X_:7)^OZ,-B7AR075.GQ-4HC!A].W8>^^W#F/@S;MHDB>H^#=!'@-:&?9,, W?#,K9,9&D3'MER,5A_;]1H87L*U#F<"* M @@2"6P?C9&[P.Q7\;T$UP4G!5AIO]QE"D!##X$E?Z2H0$9"Z"JBKFQ_)=49 MQ!YA&<8K$668R@!]% ;/.M !.P??:\9ZMV*[P6YXQ'Z-$74%G5@9[8WMH-96 MCQ-G;U:*,V"5"4@&)?Y(14*2AB7R'NR.S9>M+3)KH%,!; (& U /."8R3FW. M]6BA!(*>D4TDV+4(P;.$=?![K#ZR3>C?!V\NYD$""/ M &^/%4K')/4F!4ABTPW(WC"AIKB6)(*0@,NA 7,*@!N*(+ZK66,Y6!>7OX.G M]LOI]>G;R^O3AB5P(GUA341+3T"G&,=($"4\"5YVDHFQ,-4I$-J+;TF-D4S! M=0ZT1FDE(T-:Z('%\+YBXSCVZ=$M#U*2+*4AC1B$882<&F%)?KXG1>21B7TW MD< **(JL-.3>QRB^"X0_%KYI/>5*2T CO@ N'H(RG^ F&]]D M92[B=9O-F\-FC9&^7R8W8.%JE0HTH10\U59\DPHQCG9A;<[/$*D%MMD; TR=Y@R80' :C 6T$0)V BLU#P"("F M=\=@XI&R(5%BU1?99K5B60Y69S5?%:V#$\%]T/7"L-1@SGIPWS_&C"A8$6@9 MME\=)B:>0/WDQ^D0C'FC[& E1'..%W1^8T?L@'8$]HN'@$!NS!?HPBVF M@DD4Y4V<4JYZ-V@SP3H+T1BG\!N, M_+?N7J.[W]GN[!9ZS9;ES03%/.)V2I8?Z(C3^RF@'!C 3Q7^3C8_?"MC_UG9 M^%',4^)IVE$+>)*\WKAZ]^:W#0?EG?3U!,=M_>A&:.(^C%TM]@E)*'J4[UDU%3QW?Q#3P!1K]Y=?'B?;[T-A8VWO)MMA6 MK-Y7JI &T-=L-^VV7/G'BZ.)#DZO#T!6WO$9V"/# M6(&_@,2+1 D)A\#B!IN=Z?TA1FEPY_.O+?H/VL$:'2M@4+]9_FH.\;^<+$:\ MV47[DV@?7/;/9?2QLB^Y! ^+6?U3=]I6R&>9<'COUV%VF'G/Q MYPLT-?)E%-XRWB)OJM2I=#I:)SEVI^%:B8K%: MPH\!ABC6H'$PY(U*2#]@D8%VG+I>BE9/8[E.C*U"6Z)P1]2(X1QY%3".K//>,\ES=#>N;EH*8\00F78J6T@8C MZO12ST8MOYKO.5/^7PK6WBJ1E-M!)\9X626C=O^DC-*U MC/K?952_M((1>P\MU$;!RG5VMMORL%;R<+T#BV8'QUA-KS=:&PS-$7M6+/L] MF7(O^]T8+N!L#[!I9@J5+=8.&ES6%MK'SW_Z=%'5BBD=Z&BA*5>RGO?;=,3C MQ0\O?OCA2*L"N+\(CI/* +X52DN/!PY!PUCK./SS@%5GB$ @#/ZGTOI!N\WA MM?VC&^23^>G!,1Z_L-K[-%F0=*!_WJ/S1[M]!^9@U-0 N*/]#!W2?[VQ'0 U MMD\Z&Y\;\)R]"R."10\L'+W>@/%H=![JXN +3PY]-E3.>7=?CFC+1$*!>&#M MHC@[,&?:5I%0*RZ#IZ"A.ZO:-$L2GL(RKQ(6?JICL\B?:J$MY*6*__[CYQ08 MSSK<(KY\&("7/RX_$OM\0$7QG>)36+@J%7,AE6?%48$-GTNQ+(A5J/%PL]-" MGZ"[#__L[6T]G?KY@M)KX[CL5E'(L'W(WO.9\XCV'E YG:=DEX6\2F,GLW#X MM&,O8M6_S0."FF\>CB^PJKNM1J>UM]UJ+5,L .5:+_,EJW!OCQ;@TZ_"6C>M M 1?7NJG630[YI(6,:MK+5%,Q6E?KIJ]$-[5 +?VCUDM?@:*H]5*MEVJ]]'B? M:6^1S_2RUDM?AU[JMAOM=GN[O5?KIJ] 6=2ZJ=9-M6YZM,_T9WJYR&=Z5>NEKT,O=3N-UN[N]NY^K9N^ F51ZZ9: M-]6ZZ=$^TZN%/E.MF[X2W?35^4POX">>^EVO,\SKU.R +3'YE]Z7+*JB<9Z\DC_2P$SK;?D6IE:4R.N7<3QC2PF5R15W^YZ(T M3CPUCXFL2O 5*9T(2A6 [04)M"9UA?)[DD7E!'+D\*PW+&,SQ#I[5#&F6!@) M"57)"L>T5B6'J<7X'5=^,E^Z)J]=4LPXLH5I$!NF5DF$!6/Q39@WUGY=GH&3 M%RK @CMR(6E'&,A:<112%4MNZNRXAIMW=[I:@W&8] M (7&+"\!0+K)9<@F:ZELDN2YY\7*I.)GR3'S.*B3G1Z4<2]7)CNI^*-0M@C( M*<(C9\C)*0#>&9ID!D=T;E,*CJ'Q0&H;F]_)R:0#7>0*F^B]L''%6*+YW MI>*IH#I!#5A4WC:65XN+4[!<%4?!;+NT_FE"L.I@$"R9Y(LP J31E"=Q /]P M%5)9$ML#U6 S\HSC7!B6\_0"+D,2+9A2*!-3:L!A(9-3(R%,&=&9694S@I(: M)_@Z+ LQ+LA(^!X6-TS#UF""5T0T!AS[A26#[;25753VJU!T8F&-KY((6KM5 M\RUDWW>>-_N^4V??U]GWRY?7*RO]647P7\3L=R[1',BJ4!HE< &R'<7O7%YQ MKKE]@985V"MWE1[(B@'Y1FG?2:'JG+%7*'M[!NI"H*+)A%B#N8IR9$[! #*< M!M*42BT.@HU'X&JEQDZU8V+2> 32UQ/T@D+89I@0BA:$+6"",-S*.,A*X9F" M) [,!AEA3-KG^9N5PBDPVA E[5204DO288)2-]*H5WHP^"([#[I\*3(VD2CVE:MINLMBJ^ M1:.[3%@-G$E?VP(PP)T1CFMZ\F!TO-@ IYZ5MSI%M) ,2[$,>?53I5'L@9(0F"ARZU5G"75:N>%&3K%ORY6W? MUG V#0^K )@2_6Q,5[H$!:[)A-00OAI)DNJ>PDM/8I4<%DN)9"*)+D8!38)5 M260DG9^!F"1Y" !9BN?#U.)D.5@_KW(DP9YXFRIBT/>Q3^H"6< ZEL9UXROK MEMCZ>:-*R"53&H4TJ/"=_AJE\*VS"GQ70F\^YH+^6QR- NGI M[':'U0"4;")>J%6S$M[&I_1JYI:DX-4FPMY906&N.*@9=#E8[=8J#NUCB(!8 MI.=Y:$WJOYB>1;*DN/M\Y>.DD8=),PU (6@4:A00'*/I!F)T:J'"#MBJ M^6WV>S?3K[] HH-L 3&%&\ YP"'C!7!J%#8,L[J/-91/&M!ABD(BTVV/AR!0J M;FQ,.97D!IZ/,;2+8!4>CQ:.W$!_*2\V/YPM?,O4@75EO(U@,X7& U?'V];N M(1MS3/'F9-XEL2:38\#R'%VM\%DHMO(0+7?=X(7+>.P-41N.7+Z^HA95JP M'=(I.HV:KGQ!>2]1+VQVS?4=B=U* "$B<3]%X>9;A"I">H7-,['"R$OV*IWX)T<5=]8+YH@I& U*/W&= M9K#G'2>EFU3RDP,1Q3U,T6%?!M',$<9^8*HEL3?N3^+2$GBXLV M;/@"OW.$+;1-0-DF(XZ(GQ49.PM;Y-CP?0R14J"1OK=K*+_(IH'V4SC5 55B MQ BH?7F.-P%+_I:EKKGWU9*W0O!RF-.:T'YY'QL,"0JOYG%91XM8)10!*_UN M';PD#33%V?+8*.X1\N(V8&F8PF4+N>%"&Y%SADMY[YX\C$+LA=8A16O)^M7\ MHS L--^I,8,4099'[4G,!4VS@$B11?CZCP'[/;?O%:FF4N_;H5WCT*V\UZ>/VCE H M_\"2.L5;W%0<28_=0#=0<<*S\;<"R^UE5F]0E<-1OM3V05%=!L# M$5WJE-9:5IN_P8:I=CZG>5O'8^.J5INA/'!N!]U-DA^&*#M)A?L!\ :O,06B MX^EL0:"(XN?Y(1PK0)79.H!KF:2""IH%M-18XUVUEB=L1BN^56 M?"-Q>&48525EN&E.$R7L)/92Q/N6F3C@=R@CNAV.!#+-6I@')1 )%58JX0F1 M$9-X ,PO2.L,"]F5"'.86+]%]"TX4KO/ZTCMUH[4=^I(?<)ET&<7[/>SP<7I MS0W[':^[NWS;J$K%[/AH)N%YIKS1,4 IC.7BV8@N].1#L%.=.[4&@F3AM->% M)@O+49=K4(/,JE2AQB=%B#]'7>E/E:/%(M-/DUU2*5Q.E7DF:=\>EJ:\H)4IF>AZF?+Y,AQM2J3[7,/AVSQ6&H^PU2_ M*2J>?[@X^3?KP>KLG_4&IS<-=G[>QQ,2^:[9=T'B?WXXZ_]V?OGNK,_ZE]=7 ME]>]P=GE!2+B!#SA.W#^OTGR!^!;HPJ./MO MBMKUFGU**C[E="YX* Z>@W"[G1]='+!X%0WN74J?ZDVT&@S_8*6)BLSX@FSU M_>&^)*]J657+JK6150/,EE^_!4-'0[]9(;6F2.^_O:RE4RV=UD@ZX16F_OHM ME,X._-_J['ZS FI-\=[>Z;9+B%_KJD^%S>_SWLV@F6_E+SSB\#\>7=A[WJ,+ M>XN/+KB=>_@PC/T9>.83'0;'_P]02P,$% @ (Y!Y6F8"2M D P [ @ M T !E>%\W.3(R-#,N:'1MU5;?;]I($'YN_HHY*K6-#F-C\]N.)4H,0B6$ M&J)[K!9[P-O:NY:]I.'^^ILUCAJ:7E6IZD->8&9W9KYO9G;'ZR4J2WTO01;[ M%Z\\Q56*/CY\Z@]MN^.T:-5L9'*-4QK=R%,DK^+X[: M5J[<2MVQC*?'T=L-S["$)7Z%4&9,O'5S%L=<[$<6%]!J<^'JJ/E9J-KW.U?W M1S#WK.!,J)'0&:2NP@=EL)3OQ:C@^T2Y&2OV7(RT/:6\]8.'A&^Y MMIM3US MZWMF[E_\#_YS[K_ X SPC=B6N?LSC-_+,:(68?$LRPNGN_F$]@/)GEJ@W6BJY?IOU) MF1(VK T'WBUE"QS',>Q>;]BQ+X&)^">^Y1/G@78N3]Y.9S <-&MQ:%G?1/LD M]GN678MMV^FVN[7<'78>'6UK8/5J3]MID_(H]P?]82UW>XZ.KEF>6'>M_O 2 MY X^'GCT92'W/(+)D[IHR_5A6_*84]VI.>\BF:9Z4-QC>FQ6N;YY/;!MRYW( M+&?B6&EM][*IH\I#076E: KB:GS=L")*P";^>E8U:3,E(+%_[(INDDSYR7C' M!1,1I_E6/JG@+W.E//,<2:3P54MY"6,A#A0O/'%Z[$;;,C[HP)I!G0;06*ST M(T4 I($;PS5&F&VQ 'M8\>^T7N"%.9\7W#=+$Z8%$U^:$%(TLA'P-U6A!8O% MRC/Y2QP*9PAK2D@G&/$RDDV8T+"@W@K._B3H^3G_DTAG!8SY/40I*\NKQF*\ MWABK\2PPWH?!^(/^T#[975HO=/YV*JX .W + 9W)A M<&@P,2YJ<&?LNWLXE'^X-SIRS#'G$.,L.:4<2IA.SC$J)@Q]OS67N_[7GM?>^VUWG6][[KV'_MK M[N>:RS//?._[^[WOS^=S7\\\>S_VR* #]M9VUB NSK#GL@>!]B@@52M$T$T0 MR-$1= 0$ @EPSDF N#GON#A__S+VID#G0/NXN/YY_>O@YN7^9_#Q\'#S\O/Q M\_]C ON%]@L(" KP\PN*" H*"7,&_WY1,1%AT7_>__,E_US^SU67ZEP'ZU\&UCYN'EX_CDJ 0 MYP.-!SCN>54#$\PR=Y\1J_:IC4L?LY+P34SM9V M2E\:I*D?OWXW8;^@C.Q!.7D-3:W#VD>,C$U,3YPT.W?>RMK&UL[^LHOK%3=W M#T^_&_XW P*#;H7?BXB,0D3')#Y(2DY)34O/S7N47U#X^$G1R[+RBE>5K]^\ MK:MO:&QJ;OG0VD7H[NDE?NK[/#0\,CHV_F-BDD*=F_^YL+CTZS=]?>/O)F,+ MV-[Y)RXN$#?7?QO_CW&)<^+:Q]D#'OY_XN+:%_7/!\1Y>%4,^23.7.2_%B:I M>NR^@-39G!>UG?O5CE^B25^_.R@HHVY$T:#_$]J_1/8?"RSA/Q79?P_L?\0U M"1+FYN)L'K>Q?T"MBQOC:>2 M)!$#KHYB7;,RWZ])WD(IMZ/.7]16<76Y^\U)*B:7%Q2[8%,CA\7@;QH .OXI M/6+RB+4NM#3J($ BFV:@E):T>LSRL6G2^KHWAU)F6]/_'.IEVG8Z*21F4FKG M(]&T.U^?*@G4 R^J4 .0@W_A$U,7<0ZQZ#39 Z>O'L"UNT35>21OY(X^SK0; MX DK.@>*&$>B6 M3[0_)-B1,>#81?=O8N=R?.."]T#\,JQ3H[AHIMU2$?H^ZV(QV'\2 '.3+,]<_@LF! +3!M!UFP7/J@A4B'"/F=4[V\M,4Q=<<_9)_6JJ!?+3%6BQQ6!*!2@N)<BS746P=O3)$'6+)UX(P8;$+$+S:(Y3*$$F'9C24G4=; 8O4DK_[C MI]3O>D]V?35NO;OAN<_:,5XQ6 MTLP,0%H"D'(/GV 1NEK'!F+-@2Y236],]" J6WG'4;\)7+4Y:,3U5]-*#EN* M)S^'T)P'!#D36N*XGI.6/2&IYCY4N/RMM)<(6- MNM+K>W_I.K:LT*%)::/%.E;MQ'_*26<)#AR&K@Z4H3O-V2";N:]^ MA!U2^M>%>O_GOW8L,3]WFR_BV@K[TT]LO??.^QW(/1/X%8%?\6=>6MX#-<() M,UY>8VQ)8)EB_*TT)D3O[YI4M8[)\Q)/?*E[(]I&QDLC^4=[LVH09_^XEX^L+3Y)^%'L?\V-TD)+YRQ@=N]'JB\YB@IUG248YCR2 M.[!Z9:K$Z91;RS1[%DZ;8\C0W7KW0.DP,9P#K3$P3PP[I"4E$)J9=7 _KW*S&IY!H7AF/V;JL8[2U'K$))K6P2T^' MRGXAFD,I/7!K:-(G:,LT3Q.X%BY9D-GZ5SWN-.@AUU9!X-?HTM5PIAOB.$-Y MMP1G1S]%W%H/8LO1NO=Y?-%>&+BSTJF6K#Z'K#MUY.WBF_G[>3!3]C<8S;W& MA@I;W4\F@9 VNZ5L'99\'O6&A#?BG,O8R_0_PRX_2@+R3Z9HCEU_NI)7>=8* M%/>AZ#A,&6G!*95V1 5S)*7.R(6\.S9(YLMA% M:A!]0:NDP#O%4B'R2#0EY!C)A1Z7G6;1V-B<9 YTIP5;=-?4OK,O4?/]F'V7 MVP@,Z$Z#9='^/]K567K <;HL57HV_^W,4KL^#0<-N58%'/D]9K%.1.2V*)K= MUE).7#T-A@<8W6PWX21?#+K3 XZ&&^R#9(=:"B.F*'@"_V# V"H25C,[V7S]' #CQ0)QG*,4H,5!"TL%#@:D&ID"E]0_?!S: ME,GT@7GL/ONCW)K!KZ#I/JT?(S[.X\P_*?<25\Q0W*UNP$\5,IQIT)YG"@[M M@T9X!?>X]MG>S='%)I^58OB/,!%T A=K6@"5 KI M1+?IR6 ^.V4];.3P6/E)>8**SCY_%=0?*(QBQ+6IR4F))'-9CF.]@^^,2%F> MZ"RV!/(<$#+'^3J46![1$Y/4F!?]7RI;;BL:#W]1=FY M4H5ZQ!5SUN:0,__W#V7&VXO5Z,X.-AA<#TM$*0>B]R-#J YX1=:YCT!8^9), M84%_M,5N_;$U86+H^)'3BC8QJY8BG)7SUT-ZT3$],!&V"E()2*,E4OGN4X2P MA]R#/#>\OA0QGH6"OYILG%UI(Z@)BV>+F5^/M_SQ54Z:)A:/)G-J(HDD!2$7 M%>(;DE,HNW<91*NQ51RD&A'H?=98\=B?V%3JZ=5GQ;;YZB*]+COIFR%";$$" M.22<+2@;Q3RIF4)=8OD$5590GC6\8;VZ>?+D]M'W C1V=$C*B4/?^4>E+EJ! M_K/&D&0+&=.BB#%NO>@) B.>%O @ I-:@.9"0B/05#&17T?41][=UJ]A MI;0T<4BI)E??Z^H\/3L%'#=T((SH"6(MT<'$TG08S0.:! :WRP/A%'"ZI1Q2 M,VU\EYY+%C7+"SG?^GZ1.$J"Q6;E2SS0" MP(P']-)42U-6$)!"R^BH_3TK3O-MOCONO%14]FNI*H3WD>W!UD_]![_9)_5] MF]P6XU1@PBWV#W1]P$HA#3OWJ*!$9!QGPRGX7C7J5\;]BJ5FZ%SPQ*;IN=>3 MW[:U=:*=N,]7/>T&,2LAW[FL%;7MX #LQED0]E9/VKU"3EI8T%):>01E( MWT2GNLF/)R-/6JS.9I0!4]!<@858#_*VD-'; ;&BFO7W@@B^CP9=);QTK>X! M#/I]91I;"&E7J1&Q4B=M@[/QJ)$DT-Y MTH>3TDPEY[R2OQ70=X'NE=FGQT,IKT:RBZOO[L=S.1SP?R^KA?0*W+ 4?4Y?T9;^,JY^"KYI;*R[XB7M!F=)?%2Q_=UU=HRBK[K37Z M?N5_$SW]%PIH$5>.TV,9IIS+%Y=FA^ MTQ5?/.^-@Z.^)%@7&%].;+3F,X2]W(EB26TQT*,5^T/H?EV70PL.)FKT2UD& MKV01_/B.[8$,GCR[WZ(K)OUC&C4.$UYA&SB2M#R?H+[EN_LA[\^'3N M*N;QL]&_*2R9-LIBDGD43:AS&,$DX[-1QH#6>;I/#;NV$G%IQW;M[^-\[[CF ME<'K#@UG[US/3-ZN$Y.> BZS!870E &YP!AT#RG%K+E+#](S9AJ3G/+FEEE% MXVI;1J#EL/''\5R[IA9W[K[&NG(;99%'JA^/]W :"YL'')C^)1_WJOXES.>W M:0SR\OG)S"NK(?"8/'-9\$D%0JKWVVQW'?'OW_D_<53JZ8$D]A$@FHS.;$XD ML(UH;IVE!Q!C7J0DMCP]X&E12?ZKZ*NVLRY?ACJ%^CZ?7U0+5MHVCUI=8_+\ M(G%HEHPCU6MEJP/1KX,MP?+^NP/I$2=JU..,WU5?++T0W,M]$YA)PZ#-#Z_" M/'S_(7.4S&\S3/)+VGBJKKE;R+O@OAU6&!E)K0T*217L\NT- M50]*77B"7 ]J\KR1_$MMY$9.9I;4ED*D/MG]_/.K\KOV0WN@VQRN-,-G-:Z) M>@%, KP:<5TA(\MIYEU"ADOS'@B3X$U1^+P'*BBVTV:Y5RM*L@6Y:01BW2\\ M+1V!)\2P3.6?>D8P%:U"%!PE/ ?NY1ZSE\Y>(M\4Y+/W)W[>_UR,")]L9KCL M5G P(>0?Z1Y%Q0O:S%5!)[TZOR/JG5J!",K4J\$:XWZ'*L3/YO5/-]/MKET" MM!9U'EI81%W@($(T@&$([M;A;V+2/,?RZ %S:UW%RSH.K[-EW M69]/]N_Y@[%'?DP2'CI&&Q ,IM:\ 'S-TD[O?1JF9[*P"W-@F=]JF.43$@Y7 MSP.??"'[]8;"-P=)U9Q%I;.4STDGGXMR^IN/3'7$ (/XCX/+GF*$J8.;&%E$ MN,FPCO]N3/'^%QYA(OMA3#/X?:U'5^ZV@?Y&TCT/E/4]W1?9^_F**=@I3DX/9")A MY0BT(Y!!67X6['-42 =J6&#G&6$@^-Y?0=Z*YV6[T-Q/OGB(,LD7P/PC&RWQ M008_F"Z "#W/!\BA"W7'[""\+G]G66Z5@$?U&D_V6]T=[]@..Y+@P+<("I"; M@S'6_@F;=7$^];A5 MWKSN@W@BST*>P^Y'E.BRK_*@414\5?Y0(5O5MGR8>C-B _?]JT2N"T^40,_% M3S>)'&B;6UN)8O*P?.DI/8I:5^@&"1&[IWIA\IP.=-R5;ED14Z!;X!_\C)N[#V^CN)$WOUMJ($WIL!1BNK%B M &$@F+)J,GXA![> /+:@&LVF*T8I[?5OL"1. M+]B?JG/EX_#/X-PNA Q,^V<'STOU4K5ZT ':C^=B P-\J*$=+*=G9PMQ,;V! MXFY.VJ#,$!8G.?8SY"_2[F7;ERJ(DCP[?]INVJS:DP9 MP)327 : PXL$#L0?I56C]M%L.K%\BM='V3J(FW].Z:RZN:42=:UG;/7">#]< M)(@K5"V^QHYB#P E UULJ?:Q=Z_V0&F1SX(T_@X1-S#:!]J.$F&/;OC5( =H MI]A"O+2H.5CJO3:M,0A%+J/;S#JG*G C6&1>\1SSS&*6"I%5?R-7Y,$'04\K M04<0R@]1Q;@++-.VV )^3"?4YQ(5&B25=8X*23;[F4-[-I95/N/H1Q4YMNR< M0-:[?_5"AE#TA],.JG,6.BMK@&Y*YX LRQ: ,54Z*0/"P9/S[$- )65Y]Z*N M;DGDL!ZU^:&=4>>9'^D(703/^.2LQ.YK%!BQ1BUX0:X!][0ZO: ^T_W4;(:\ MFZ?:@) X\C0DTI$0\T(C?(/+%T(O9@N:AM&8C(=C;$4@F,+A90?2?B^/F>6@ MD+>3'K^/$>_)/?S%"#?K0UYTS=A&@+*>%U#C(:?0MTF 5F%/')PMV(QER=#6 MDHUCL1-$1CX=E417ZYFL-ODS9N;WBWV[D#&@K"#^3CU953K;3IQ\J @*: ]T M*JI" +VH=)8'IYE+ 33L_*?T,$5M9RVG_D?O+4]F^Z,9W^9#OJ M3AC1?E<;!ARV+H:LCHMU $CCMPZH,7J_\5*)H3'^R4VX1&3C0)&>2>+^%N7# M3U/I)<$9- Q+VM/1JUM)X<,H6_ZW)^0^RV=. <,3%$,-;G)S$XE5G&:D#GFH M12\K](6RXNVUA3M$3_/#]D \M:,LPU@F^)<,2IRVU6L@$NAIM3I:+H.7?-D" M/7#RV!./>5/A(2/_Q3<$"C^4=4,@6?(( MK?Z3G4;,[G2\$_\(I&Y\M0X2B)&'4G;=.EO'[V\^^:L E0FZLK5U8%KQLFWK M]5KHX\>I\U= =I+(3S[1)^? G9P2Q3PH*DC7HD/2C/9 W##'JEORWO*HJKNO MHB\-L1TD[T;>T#70/<]_F^OA?@Y.F^-,R9A,-JHU?Z,UH>U^JUZ-Z\=K_Q3K0:I))T M@,,C+V"B."'F:<"/4M%>&U -8+OE^P/'KS359_X2;LKU,].3C]MJ?P MRZ73TA\II5,I%*U,H_&/P\BXY] @Q=UWC_V#/-6/SYQTN"K$E9_?Z1+VZ+J M<" W&0JH%J[N@4P[(!.2Y*@.B!22?[?\'E8FZ+W5"]_?EP%1BI&7W8V6NQJQ M!SM1K #& 3=UR?83$UR%-!U+@+RT4<":-1,+9\ M.JV:[8$:/0@)Z >U91_//36^)$8H38L1ZQD0UFRD9/D.> _=* J^U]:8ASQF M?LGH+F]H2G"5OK6U5>AV0$E8$8CE2,.OA,R1)J $K#MUY4LDII&(:B0!.M#P. MJ$FO=>&G!AR!K J-_*3AWV.M;VA9%C=6Y5_,A\[7KP!!4/;Y)> M"CS<'?%<+ $)IQ7WF$)H8OE M68%3X27!GRTU6,YT,$M2C0/+="8U(,U2@N5&7XQO/X'P.X\Y,VHN^=RNYB!< M]RIBOK'DQ+>EC.-/#>= $0/@-SW[+6!(M^K.EX6.L*ZBD)7<.D?=VH209V[\T

T'G#$',,EK,HA@*G_/MJ4:TF($3_%AN8_,+KNUU37(#,%INR/ECY)8'1X' M>8\=0J.Y-UG:7[EL(;LQ(':8):?CZ]1''6Z6XF3]Z+S( /"# MOX=Q,)WM]>!]7WDW/GW7%;[0,ATN\=;O1,>[@:#-RN]<5E+._RN-6\/ZB/U< MY(F!_@R?WZ#]%""T/DLW7MUAZ<_D MG )^M*G+)*+O6_!E#\[RA"+J7>BN?[+;C]"FT6)P\] ]D'@:^TL>\_:M$*YS M\(6U=?; PK,IQG:)VY_6<)C?]V@I+IH!$0)H13;3VB@&]QMK5!<U#6'$9G%5<>0!96"Z82I%UF1-S?FQ230CHJ=:,EH(?D?OV;.R.S3=^_[7YZ^V"XG[YC&1 MJ.%V96 _G+RJT.4V:85/P_F%1S9]GP[*_>UVV2J$OUCGW#Y<4"/79;4^U;><[_S6Z&H,;V&8Z(#;L8.DD">3^:H2IS5"CGLG0P/G!5[6M MS;C688U:]EA 5)C::L&%J:?*QVI%UN^[8B'D1^TG@/IKR-(#R!!*F 9+7O3Q M'&'G!DU@Y6^_U_+UST.?B-\>^<+Y_[SZVJ*\\)JEM5MCJN;>;M,OQJ9>&OBP=U;5SX9TOG#OE.Z!;+"",7R* MLZ]=K6+=%D=XH.EIY4$RLF$GFH97O C)E%S$8*)3V[?-R_$P+7-G_G*6(V>; M/1!8QEL@@ +C8[G3(8FO:.,/WMT#KC;1QO),GAG/-.973(M_WHA.ZJ[XHQIV MP-)^6SWDU&0K-*6TSH:(?0"3+^UM=7ZB2*SC)Y:\<3U[M(KNE?^5(RP2@XMTO,ZLQ#/FC:%"#@> $(K';,,&R M_VV_Q6Y/<8](=[VUWG7PS>OJ_GF+.<[9)QEK@/;7;[744P-),?H8JI?0R<2N C0?;CLL,_ M(<08HD B$Q',-A]O5P[H; UMC"COE"(0] J/&)%<:0@B=IL'2V6H>S00Z-MCW6.$5.@]Z4M[W21#R M]FQP[&LY-[>2+FL^*6&_HA,;VKJG+>_/X5-16KO-D$#'*TS*6"G=E.AIB:7A M"3O$%*UA9*2YGE*:Q3")MZTE#>9GIYUM>EMG53S_2'@ZB%G)< N>7?JWR,?ZBFP*HWJWSL=['C M=N-Q1B^MLCMB-[5= 7%LCCC)5SRW"KOTO0%V(-@M9J15RG/D;?&[N62J^()Z M'BZD\;)PQ\.C3CH_GZ!,?0!FY^1"7C1U39)U7>$[KH^>GB4:\4-3;,=D.6([Z8<G_:VKY;?>64Z^G:^.J5;S-A;LAS3''666"9Z9V22WRR(*>WP5QS3;"J$W1QN-AU=50IK"JY*LCKU\M> S2&E:'^U@F0*4 M.? !EA.M$F-L(+M=0.@SNQ(O^M=FV.392]K)_CC><*B@92-][?/N MZ@?I#YPDUAZ+B-Q]B;L<&T+M7PVVIKDEOL"WT68SYBIIK]K(##TC_)3,)Z!Y M1#CCH'.>C.O1V\2UP]Q^_\"J/:*?"!8U(O$%HPQIMP!T1SNXG49**J\;O.&0 MT1;;UN91'G=:SJ36?=7UK/6^^K:3BZ![X 8;EJ0#$:V(O\5-G4#&5:"[#.'4 M.-GNUKC\GH9ES9("X:15F2%8'=JVVS!V3W0"J8R>::_-8'JU]7!W;DU7N#*5H>2.)LX$A&"6G:C)^UVC[G) MC#T,NNJI]&\+I5"VU/E*E6IPBI%6W]2[?>S?Q^+SS[:N?%9]J]Y@R M8G;;<3 :W@9("J"2#@"7?5J&J4 BU7A4'>]?%YNEY=*0^JYIRI'S[<^Q:BG=E:8 MT&]OR#GT' R2T@S+#F%/P6A0S"'4"-MD+-_2)W:>\T;@J34JO.W1+H_K3Q7;K$ 1O@:7[6Y+7_ MX7*7@>J5EL)9A*FDRYC&L8W#1(>8A =Q<) M(6)=S-:2Q[8N#8U\]I[Q\*[BVSAZ1^WABNCK.9Y#=%D8S>&9G\?( NUF&?6K MR1R9/([%N4IC)]3-_A8V>R*;0J3J"]>& M_OJH=SE"]G M-RZRA3EKGLF" <%!;X'KO3Z2O;.:<>A>SYD_]0+!,]HU?Z=^4+)[IW&#VT=9 M$U&ZLZ?5?JK&6W[7L"92>&6:)H5^[3\Y"X_23A)/^F#>W/.F6%3VJ*H[1YYM> MSK6&G E\+G9B-Z]=+!@,LMR'0'=Z?JNL#!:C!#H5^T<'!##.&#^]?87T!:,> MW:5\_\>=+T)A17]C#C_?E_Y?8 G'#*VDN+X@[0$]BD%F4V0D6Y>VD$$]8;3- M'KY5E/726RC:,*NOY="A.V$C+B9H+IQT9:";O _^ >L47W&$L,R&YZM2"8*N M\W'SPY_Y!'N_]-A8Z8;YA$AQ]0;BZ['Q+%.Z_D:O)SH19QI [6<$M(Q2AJD. M$T_B13V=324ZA)]N9(=?(9$K']R@LTITX"*! =U#*WIO=],AC;56-\[>Z%UY M6W_X)%E"Y_7+^!-ZP0P/((1Z\J^V 8N?HD.D]3<472QV2-H#U4^4?O%3YXT?Q_I#DF#^)E*_Z&QV6!UJ'D3&N N%81!2A MU6KM/DX[H@*P&G.4&?(Y)I/B<"WSH,L[R>?F$]HBB&G=OW9DTQA=*BXGX+Y=&COB>7A[/Q2NA?C!A!%'[XR;, *()<* :^8 MUM?'3.5+BJ6_%."2N^H33G_B5SRFT\I9RQDH T'3;*3+#/>,EXC19@;2=:\Q M+=JK-)])^A .7KKO2G^XK_;BTG[%(VC@HJ\PNY\IQE)M!S-E&6B&30Y# (>O M72,Q0EJ(^?B%B6%S:FOK8>XD.F:EA[9&E6ZU>@>H=;7BPDA[H%M'9G[EV/.. MC9XSU=GZ_%+;HNNP!2]'F]=CXOV!Q&AJ+PV>[-7=FE3F/OT[P"EC]7+'9_&R M@%[[?"[H6_I0F^=A;LPX.H#$C2@]WS(< 19 W&5T+3MEV!;-AEAJ93NP*S_]W=-!:X=H M-14/ _ ?2<:_I)SY#_Z3HN/$ LO#2J*T3W2EXL FD]:'PR^9CCC!-AECY(W# MWJ\5'Y'#/';^N:E/L!IM$&)"0(BSDUM=;]UL2O2.2,<=E0WHMH'W;9PZ2CS; MG7GSHV@ZB&(.8QY%FM&WDN_MRGK2($F-CEIV+;%5.@[/3+15&_+[].EOP-K7 M[6Y'#)Q\E](-%KT'E@D:BXQYE57Q6Z8H'-Z80!U5SYYH,HJV4A-:/VX [NJ^ M9]QH!;IKM@?J /,@*L]_&(XPV(^(W.E:<\38%,W&"I2K@/="//1#%MXK\]12A&2+*DC-)+/=N_)F?&'1 (=:C>.U36C-7,8"A M1WV-L> @!7-K>NHMVX?Y1FO!L9%?K+U1Z\<_,%UE;NBQS3$XXMW5D'WJ*W_ M5:#T_]M_V,3B\61\:8-!-VQB@TR,A[.XZ6+L \%!R-/^X]1A_1!5NE*EOY35 M%--"'Q]Q,C-KG?#0ATN.VWCC+X1V92 ]"MTPD&5^#OXN>!PE_IU2?([V*KGI MBC9_JM8>Z,&UQN#8C/YC"0R3@O-1Q[MG+UV[/GDN%#L"Q>#K;>(AMR""DTMH M<7/P"T2_;2TNP[FY:53O"D6Y):M9/:,DI9;H;'N2)ST?$@ '$>G6!H>T$I!' M2HXE$)CZ%K>#[@@!JX;-GR1#9M6FUE>_F="'TT&LQ*$]$+D"K!#Z-TNMXRXK MK*+;P_X;,KJOPK^BRMG=,'#$ M'BA[#_0>33!(L]08UK!4HT,>W([X:/WMLV*-1G?3LEJUK6TOU4[0MM?J=ND/ M+'D/Q-*)'>!'=]4 Z#V00,$+]&Y5>!GZJN=NW -)0%:B1M",9S$]T9 5+!M/M=G-WL&PA['N_Z6Y#GIZ":[T M\3"*]^@!M-+V\_/Q"^FWXV*&7Q^\:"4%^O=L0L,]V2,A\WYN6-\)*7(XK A" M"Y>3P=<3";';F_@#GAZ_2@Y[I0S64/&8"W3=DHO[@\*B_)E3'G>C3@/*GT&] MMFK=K+AWP*\]4&@?SI5RGFZ-I3MTS\HP37+(SZQ);AF7@ AYQ,USTEN3GF?\ M$,GS1TZ9^Y=X) O<.0W:+=*2XBYBH^\-B"^GD&<>FN7XA[H4?^\=Z\X-=4FEC7!7#BR$U8JD\S>Z ">GCX"+=G*TH M[1R3N#7X._-ZD0.'1%7"3G8>^=E.[STS(,55R=2A0[HQ3,5-\&ZE;[VO(5/. M\8U/H*]9GGMS8_THK-=TX8]04.;['JT_Z^*?> NG[_L.G.:5NOA?8RI7#_O% M!V7^.'0SC^O&'>=YNV(H9JBQY MKXMH$<$91<0>L)P=C41A,>'3?EZCWQ?TCNC_/HCN/WN"\6O9MY0&IXCFT+PZ MG0,GS4^I04NBBY_HET-B;"SZ=G7(AH]7G*(S$,*MH5+:^-D1KS[L=I3C'NC7 MI5]U(SN>!V,\(GC3>FR*J@L_\-=!5_OW0"$^43'PD8D7VW<0D+ZX;?_7M'L:Z\HGPHVH>JT!<>^3JR^KYEI^^+13R_^S 0N M_EIIDRX;SP@I4''T0(SA5STIKGE2'7%G+0W,./4;PG3Z>!-7RG#; \'H:FQB MG,T>*&B\^G_I[81_T^R*/*]9EK+?7CC[Y-@)K.CN,44KQM"]UJ MG;JS>3+#.GXS$D+J)$=6X1O\Z/TLN+=8&_$@G]!L>_[:0>1,DH'O76C MKTG?R*%<#S,VE/;WK,>5_YD2#K>2<@M*_8_ Q47OTEYP]JSP;BG.5+1^KE0Z M4$E\*%3?KRY]S:T]>TA.,Z>I_-K3>/>2V2<67#4.I:GRBB7U%4%#RV8NGLEM MA_*"FK#W$D+.GA@YA=-^^NEM=7G^)U!"S'>^'NFNTLE82@O-@I@VT&W C1&> M]$4'#%0I1HZX$\+;X ^'X3_J K(>_!FXM;KZY](?G@(MC^OYY\I>\'I E1/, M,IWY\U&?]T#+;'7TC[77>Z!5L\WT=?0$;!?=G8G^_M_^ SK\\G^O:5=@+$Y4 M7C9L@XS=-XS:V,0>WBW#!\JA#ED%4];$SNS6S/G<7WJ]"/LXUR,5:-F6$ UQA9)M6.B1= M2QZ;M3DPZ^O=K#H*M;S@F\[/KU223Y<;"TXE7O=U?/1Y> ]4F"\S0MW1WPCV M'XZ,DX$E5*2\K#]T%X?JACS#[M9&Q$7ZA* 9]P NV2X+_47GD7>B-=29(-SN MY8MY"P'AWWHL'L:XO8I6?A6*K?A\M]K$)RE;<5TP3 O@2 MXNT3Y/9N36M7O4UC4$!6JN&B;\Z7_^A/L%'1Z$Y":?U *OL$4AR(BJ- 4F8U MZ/A4;3ZR8>JW MIS(.V+_41/O6?@LRP=B#6*9#:/*S/9!,C;EA!:(+/K$'\K"4'-0:^OO1AM*K MZSA6&QU""6IX$A$1;S??&E=G=75E:N*XYC&=333C$&!*7;N/?N]&$.,"$MC2 M].9D_N_AA3/6=&E/M\!@N_Z?>G#WDRQX(Q_X2\^>O!:O9 MH$(>!B/N@?8'%GJT]]>Q@^Y-W/+:+;'D^2TC_Y.8S0I=?HT8ON+3Z?7X[VN, MK9\B%W>B[\#/*L%0ON^&E]P^Y-YH0=8+OP4A$*.5F56+[O^ MM0O,]5)O55=VU@Y\^3$\]3]3S?\*(/]]7_Y+Q6JY'V;1P3&TX;& 0I0Q$1D* M3)0CQ6B)OV.*GV@^W+Y2D+-A/%_YYZ48%C4J2Q3+VH%T# @^L[D46;00_M-C MPNK+5FY):MEVR>CB'HC7CCP'I%?IUY%-\LO??S$[;Y.S_O>8WX>E MN.6Y>AP#5PN>.&E5D1H\"Z=4@!<*2]>)44NQ'T*]["[M,$[9._C7%[/=MZ,* MH1 M'L^77I[WD!:N%UL)FKV4ARO??#2_%<(NUGAY(ERW]]TQK(6CQ)7,*X,^$CYX MBQ\M''B(#?CW.>C_:ES4/5!3RNH&;8JQG]:;\A9Y?F13R)6N!PPW]#N> M%&TI')SY7=@L?[/RI:%/1FSE;$>X<$ZNW&#^@U3!S9X[I;)H\F.2W!XH$),Q M>S"EU_(V(8/G=VG)X=VL0%J078($;NR#R/OQNE]^]S#HIJPO" M12"&%%T=#I<<.&R!*WIW2+N@:J MU=ED#;VG;D.6?/2F/+I69Q$T]9ZB]=250>-^6VRU00@)Z7;']L60E05!FR'WNGQO=IBSD,-@6B&\M[=H""BD1PW]/B8!7FQ.MVH;UD!;ZJ:'JI7T;,A3< M@+ERYFO0JS_AL.>E=6XKWTCUT)4@,OC!6K6W+R01=SSHN=V;*4F>W ;GZA#= MN'%UB?:GSOM0_8>@=#5S= _\_^3=(CKF1_]93N?L=YX^6Z2_ULA;2\]BJ2XP MX&8+R&BT439J(Z:($?._GHT5[O^R=]*N)F3'#EW5/W=)(APFCR*!:9Z8%'3M M0*8J$$MY9GH%P-.K+L&/$#K8,K"&F>H4D,(3J6,=N'51+S#!5]:?*!-,N M=;16$DD9Z^R!$NYVA3F:&*%YZHV1#8_&Z!_HU^8$TQ/?4%98/[$\NTZW'L=+ MB1/]4;^DJUBR3XK?#-Z*VZ)[,9H #YKNI_;C (:,%NH[L$T=V6P+#K)A<4V; M_O*%O45WNK7S_6X'C3?B][/.T@8RT10P)N+[<"B!$&JK+J'+:6:>["I.YB=%U0?ISG7)X_W0/T>G7 ]&R2/'+88A*L:VJ6^F]AIW\(&P#; ]\'39K),: M;%Z9\O/DJ-/HD89'VOI-;LCAIL'V9] 7'?[O7SCZA1L'0I*%J*7;-FW,3.R$ M W6M:PV#,L(0S19[!I)G#>C^ ZS$OVW@ Y-?E1ZFY+MDH*AL8&YZ?)SV\/J5 M2W)>#\]\4FW7 5[L@?CH* [F2^M-.]#\K+YKW5YM^:[_SNB#FF75?"MV00"K MT<))41&6P^Z3F[%K$QA&-5!&EA07DTW!N1X>;_ 08$M46UJMENI]TUE:MY3] M]-[((ED45Z:YINV2-3V_=?>1%VFHW^_+EW!=IV/8ANK\@C0]*;?SA?"!J#<[ M5V,8E:(@[!=M"/G5'JAQG"6Y;I7(* ;X2B"TD%HA XREG.$'][P3&P'UZG4[ MI1^&D["U:#\(H WMA$XM$ZA;%#3&*"OFEV1$;[Y:7+%+_:;$E%V:%,9;?,TW M64>S^WM*8]TC2)%!$21F:M$OV5CU[^]8HJ/LG!SS,GI$3_'&\ M%<^J0XPVOE!/O+"2NWG3G!^CC= &:,[S[7K[8$Z/=@ZRV ^O%]5,FTK M_EY:5FEF^['I7JO&]TN,'3CTV-GC*8=*RJZS%I_2T1B4*KJS%R)E@-,@>^W" M*:05.*5M&(Y%%"B/[11V/_&#%TU.F=Q/^%YC4C[ M@7,V0S@5,DEXZG;R+$@U78-[(F(S69<-$E!RUD793:+]J^ZLL2+[DOT# MUF$[8$_B&%L%R&/@QK6^XR3UOJ614\&?1R+6!?N1D/03%ACL.C80<*-EG -. M40(;LD2_G0J^MV"SK$'8B@J='Y]OF5X\2HT92A8L?Y'RL<)K%? M#4\;SL=#9[P9TDOT3-'X2[=5GU:E[^#J=0A7C]()UZ[U2P]OPJOBO$9HM8C/ M/]Z^:XP.M]M$CV7T7PLR*WG4$/&.$2[>?_"A]!&!:PF&#ZV0

0Y7[4 M&$K54F_H-IPMB71LAIL,]["%"IDFF^H'";9I#QZ%?3NM-=8^H(:Q/QI,U9&'0_?,[WYQ,D[W70 M%W1";&1W3LYO:['K5K&GK%J.=BAO*C72FE>?<#H)#@'0\<15^G&*?NU;)!

QICZ MT?/HDL5#5!T* 0M4*+G "PK6GY!T_NQ4\*$ZIT"OERM*ZW5U_2),9[%II0Q? MKY#[1',<'?E2>5D1N)U*>.I)(^<+6,W;1*QKJPWS!+JZ<3]?3T ^=E/@RJT,F1YN&SA"8041-%#!6NI74O:XK+AN M1S.V:/(07FUG# >5K*@DHV-"E=Q;])4<9P]>PJDLW0>Q2^EZJ\Z M6]A)89VA><-2WUAVVX MQ)?V3@2'TS\>+_11+-W8MHEUR(DDUM01O&YCO)=V[+>X1Y(=,79Z/V S?%$P M92'4D>[<_9;[>Q]L\:Y#$/&/"A;U\\\>_..S+Y(HB.C+!6QP'\OM*:\(?/R9 M01JRSQ%EWKOS_4_WGSZC'^]^_T6PF-.FSF69;N+WPB9<%P@]VO*3(;2%!1YE5BB._I?M2L?(7(GA,[JR,-,3 N@0X"."\_O+JYZN).YK M&6[";"U,U(C%-:])Q4!C5= (Q;%2P!K"9"I,DD5W?^S?*F>4!WK'*:)$C-KE M[0L.1>7A1 ?ATJ8KV'">?T&RQLQ:3,@*V@AU@7;6A$.DZA'/VO@C7"K'=_&I MP3")X9%]D6-[N_ZW!'."Q5R%.,3?>EF0*77@ITFL&PAPGLX./^MP+=&5WC&. MI+@(WIMA@7#2A3\N5N5,2N'(2?!5E/)QQUDC&=3(('CP.@['1E!9(7+;M"770"L^7"^G/9H"[MZ 6^HM.5D?WNGU1*". MX:7^FJ-N$?)RL;$M&8\7NQZ:#7$ MIWL66 /R&NG%AN51A A?F"9G==.( >=L<*\P1OMJF$SS#DF#VNG M6.XKZG'ODY6 *XC\79,3&@6<_JTEF,>]O. ';L/>FVG )_C#F+6+>#M-(0LH MD+)F\G$]7.!\XHV&&1,.B7C6?.["/+OZV*GTQ2"TF_C(*9D69T/>1%WDD]T_ M__#%!(+M->F;YAR_EA4F9#U'706-I))5*M:Q6.:K!1&PTT+3+CQ>XH; U7 _ M_IIZ"&XX61@1(SG>S!'NR4[3F$FZU(%30NFRW[:#N,A.( M5+-.[+UEQ>E V;[J9-*W1F<33H\FT">#QGE-3",$L70,8J.Q[+5KDV<0 A7) MN/[*W?&6R)ZBLA*.[\X5IR*-BQ[ $\/[2E%+ $S!T5V1>TUT?';*RYPPLJJ/ M!.!1$MU'VA2@*/MPC)8+0HHKV%0FK!66?G'I;9OC?8DE)^I^)2U:(Z#L@,D M8J,&^"$,85',$;N0U]%)< A8\&H4F=WG#4S?N'NQ=;/G_8^][&.27UDQ$&S' M) _$)T"+A:SQ*]^'5I9?4+T%' -@?'9*OA070>#8E$T_.9!WW)W $\*0[&AR MB4+S1@[2%1V2HQ"N=Y"WN@$6Z)V3X S >"YEY7,NXXF9A@,K=8<7^2PM2T5< M>\0 NL:T:! ^'%*9=W@DN@R&L(GLG6'0SC9;6LQ2%S#PB!Y!P5(<37='^-]LFK>E0;>#$ZC ;8*> MBL_M3BR.MYJ"3[@EI@M V]@X0GXO#_.#( Q[EROY46QOC1@&0JR']XB2!R&I MW6SZXXT. *(]G_>6@2S((\:>R&N^)HR0'8,7&W8#H .]&GK9BEFB\(@#MI:Z M)@F"GN5K!N&8H".C C5N!@JEND&0_.F]9*4)+#LV1]S=I6]0>E]=.T>DN]H0 M4J_SK8)7&B5:0WB[W&;D+]46Q0NU&62Z7(29I';["$W*FDK&E>/*XH6S/^ZK M@F59U6+A;+5$C]?XI+09BTUEM7/L6X2PY;Y#L9&>WXOK><8"Z5)G* O._6)G MCG-B70]&2/] 94_Z[(2)LQ1?@V=S%!20L;SPG7-2'HY92!W=0"DN_*C,>()H=K"JX*Y7#':W+P M(ZI#D61-3I@%L2S\U(#T7E9DZ:F)J:%VF.K:91"O3TQ;,"@6KB&)Q[D"ZG#- ML./?F/'4X*CEE+P+]DHM,GH M1)T,T1R53 Y^?NSB$:Z"L(/.F[!(1M++6L?63BTK#&GR4A;<>-S&OJ+J-HED M:K)I7A0[?\C6LE'I7.$ MBI6MS(V^*TP6$@=&63TD)T7&ZHG;3<2]5X=0">- M#W3:V=P2AZ-9-^8D[([X<*J81=>E=?B#:S[+.;'%;C<'_9NZ*S2ZI^XM;AX7 MA;':8)WD+[!RD7O[-JA,SE+RN:P+QADE[7AV3!Y7$'2@E3OOEH3NL6;$->8+ ME41#&,>$B6!QP^1)79.ZOL+;DM_2>R&G]2:]+%O\K'T15B2% MP>06WLX0*YZ_*.,[@J\LOBN3HX3H"3ZOND35.3PFZ>5J M(N^TY[%(=QK!B'7#J6MC[D%S V\T^J*X M+_0S")WIQJ4]HYC6-]R'D[3?-N_8#G2TO!)XG9 )>PI"PE+E- 6Q>6F,HFZ, M@=C9$IO,X9D=8V[<)9D\OL6^^9.5VILCYTWO8:F>1+K<]HJD[:O15M\ZO^\Y M]6:(ZT=DDNS <0#,PM"*)JR;/67AE')C% CGX:8CH+C:5P%NJS='N7'6?J#4 M1Q'5/LGM#?\, ?>VL@2!O)B)=9*%B'#V0NT0[T9EWY%W*3@#]APH-%X6^47) M(;(&4TV_ BBGL+^WED+)4Z]B9;0QAFWSZ@0VF>2-:S%R_7*B!Z,*.%7#"6[O MMY8?%PSWC@0/&@33!//:"R8]YRZG+OQ@&Q.U,!ZTK ,GCL'S*IDG M!D(,;LXI!2X!L[*9N//0'Q>)L=@C=YR=ZA?%LM 12OF&<-9$.EG,O[LQR6[L M9 MTZ(U#6C 6AJ.C0U?4228V^7RU87(Y:05Z/19N/Z2_ME+?:^=",L\G'DA9)JY M?A)*:HSB9Q_W*7A.*!#)Y8&@.;?'4+AW;8K\X]W%-\ZU.+7A*_:TEC[X)945 MWB9A&3)AG$KP^;H,:+D>GQU/C%(@8>,E%PSK0.AJB5LL+)7\I>#(F>60&]+[ M'Y;V$G3\OS0&4"$#A51-^*JXJ([RAF(UAXO?W!B7,LETEHR'(-PW?*8I<\=( MS[$*$:O*_126#.%YDN5%CJD7+7#4S\I#O8GWG$@WVR&^MS,1N?/TS5UPHQ77 M0A&,&;FP6<\^VA*I,S\PG1QP1?,MX7G-3:ZU+U[V?$:V],-%H#G M(/2 M8D$@\TGY2% 29?^"G#OQ3)JBHN:ZCC3[:7#/2"U"&3[42P9WY*+"B'.!XK=J MF(P6$N)Z(NR%]&GJ@55;+D",7$?HY+!\_('<=!'K,/K%"38T,SM7K2 EPGY^ MGI>7>36))2;/#A6I7-# !\(_10K;IY/U3\MZ(N7OU"R6ZW5YWDC*("%"P;8A MTL U+:0Z')E(SE"+%2HV2*CBA4?WCHL?! <^LHFV]BTB1L0YX#JZ_$G-W8CR M[E>[E.4*[3HOL+AOE:ZA<\-@@^/I7WWL2UB2GO8(YG&Y.)Q M3CURB8J>7%DUD,@D&RFPIKS)OB8N:2_)8=G11T?4.VX*>6]>OD<<]*HV6GJB M)C^G8M_NJJ(Y5W#]-*S8!?AU*?,55X0K&1VBIK$4\P GYZ?,4^@5$::G( ,D M$=FLK+477^O6[@U0;9",PK2&DZ5;4/*Y)G:54X7X)"GR"1(4>V07+1A=S(Z2 M<-UM1ZM&>3K0>S#NX3'7F92O=8P1$@RA%3=>.ZT%G@2C=R[LZPYX@$-ON^:B M)K,,J*K$)/F*PZLEN7+!I7IV!Z' ED8Z8V+WZS^A?U4=K>'K:Q&LXD):Y1^RDG4Z("9S"FP6/4,X.=J"VR^,&@%E6R M;*3.9^W3=/$08TG-T/.AZ4'!"JT]1F*>)HM@&*8R9ILHS>U-4_+\ZA4*WP25 M2GRWBY!6WJI3X->(NNY7#QTS" "5P=.:TW0[H7"M91]L_8BMCPA[;;ZA(HU' M"GCH/>Y:;UN/@U_GTHDA_K9\F<)Q=LBW#8 _!WJ#&YZ<2CBSL0 M.5F#WWC$YKXGL+-^!L,^P?/!S^80)WWKF*0C7&AYG+E56\:L#NDI:\*'T[BB M( SO1N#E%F[LR?9&F!JF3YOW_1122L@4/5I12&DE(+.#8D@+2#HS@R:%"/#J MM3/4_)E>EPM)"01[FU_43/=.C%7;:!=W#J@25N,Y["XZ/(6B!W+%"G3YBTDK M#49OHNN<*:LD7F<]@:LNNR>4B("/7CCQ:M'#+3$R9)K13>PF 6FFLN,7#7)5 M;2(D[%**2=OJVDM+V M?:#9R[JQ@SM^3H7%4\9?=IY<+#>M&X(^5UE<\Z+?<^T0W64VP51N&>X *#7) M8J@W&!5@N2:'4+&]$;OTI[+@;GBJG;#-E_P3GUY8AVH>G?CIO%CDC"T"^9); M$PX;HQ;!*?&E")'1U>^@;C$MH^>J?<'0+R8U(\;NJH\8M$.)H,+!P/=KMFLR M]]2E 2,K-)^.6YZ'SQOZGN50:7H2&*XE,1"SBMF\WQ%^9GI$Z&=DKR?F-@3MR[ MP7:'';560-*YX!N-"X]\=I&QH:K=GG>"(U?2YL5+.0UH% ^YJSY8 G(7LT>& M;CF5[!01?CR\_^CT"P=]H27%E I[C*#O8"&V:3Z8O3E$#K7U50G?^:RK;ZAW M%N^'5<"JU&*M'%$!P>=)"B:L9!+2*R/3Y+:B1X&[O*6%H2!65R"A0"0SIFY* MT>^Y'%UD'#(J# #V3?^(8U>Q]B0"(<^90Z&LR?VP7N"W=8BX##1WD2E+!SD; M$6/J&JO261+&)W?/V1(;I#KGKU$"]>T<58^<]U3(?KU5G3V1%;7L9M]L1^H<9S@#.]6U^39-+[ZW2NM&RB3&V MSKU<\(I>AMOB3+T.>I])3OP9$$QCWIA1H^SZH$+CCA;)./69ETC<+_HQ[LV: MC*$Z-W'K )PMO=2HA'"!CP\H]=L[E,L*C],F[\;4"P$DK+@?TJCX@[OC1*"H M_=X4 \3H<;)+]XZPD1DF KAY:M"%>43S0JRW+8B,Q-H(FL(]G]QHTT57SJF. M$QC2X@:1 N3CQ7"+V&?2MSM4WN4Z?D,'EV#4L4\8QF@T-_I,D6/M9FXDE3[' ME2$GO=G7.!@>D]OI K;6%6'47F*C]WPK_=)%62L+#5QJ.6%99P=J;:AP<'5P MRT1E/>PN/UM2]QE4??0S=5\C/IW!VV)%#%T6^R\3S\)IJ4:A57H'1;X*)PFE M&R:LVLJET> =]GHM9WF'I'2]">>9%7']X?:*%;J$.N<0RPS9 GN+FI)K\5<# MEC$<^JG0GM$:"V,6A#W" @AG__)?V^ 0H1I^61"E,>S#JJ[!!6"%?,Z27;D MPMF]JR7U+K4$0D7$) ^72,,RFX=;-IT.E 1M0:,.0'H<449A6696E0L,5?80 M;G?9SNH0:>RRDV"5AN +;>77'%N<&>XG4.C?4!B8525['B5W&Q%=6]@B=(X6 M=LT!O)!%-R_(TNF#,O;"T< M@DLKP8!S@Z.!]\NOHO[!)RO@>22EG5F8B,*/#+OTY M_6N3+M5]5S#3,$(;QXHGM\6>OXY7R"P._5?*]2DE$+5C7#J"7&-.5*F*OIV@ M0NSC%V6S;1FG.6SRHKU./'"<>! [LM;UF6HJ"_JF=WH?9V>.0EA8YH)1J2N0 M^\AAU2T!+3$0QK[&,MHN?-@5_9RM9O*F^Q' 5D730N WVHTJZQJ,; M%ETN21IS2M\UQ=0]62(QH3)\ +)$SI4138=!';]:C/G\.Z M6(R1_ 2G"YB!V3T/(WJYZHHJ:J[NKN9!!5KYSGMO/KQM^!OZK^C\L,248]!Q M_-KN./;5?LTJF02=,F94+0Z=K61%5EJ CC!"6EWL/LN?J USG9_[*@FSG/8H M]/(Q^R_)%TD\NT,J9HR(FO=U'+YW)V5[[0L[=&K=K%/KJT.GUJ%3Z[9U:J4V M9'0T,=Z.QEN3TH[_E!ID>TT>.<"AN<!WF[FRQS!"EO)?[-\6*(RIS!"I M'W>2U=PG+@0>7A#9=WUSW,>?;_T7$/P*ATO.D:MJ@X@ZQYKQ)2")GM877->A M)ATH;ZBO056.L \;+N S$T\\)0-*FQ:ZT+!6\ M,% 14@.6=**+JH)EI)41QV:#&M4QZ3\2PI[P48J6^3.!3\,K7BOKY._;^3G3 MU42U82'6FPL3+Y%DKOD>Z*HP21T"Y]HD93GD="%)E9@9GO9:.E+2.=DTQ;K< MKCE!SU'*R&S2^[42IK_CM1@D'7E?(QB1$ M$1/7I((GF#@ZS6"0)F/J12/1-ZFP?[SE. M9_13[>>)FQ@0@S;L@7RN@B&25U"PP55,-5Y$?B]SQ]A[P9N-D5)PB ])[R&? M>6R^*C:E_GCS%Q<;8@D;_N2?C^X?W?W.>KHT$545Y[GTV[A\1Q3*>++MD-8* M!A&6645Y:$G UDYGQR(."N))>.R'11XL)F=+B90[D^R0VN/6DKV%M0I3&A\]XJHYN MXSE8(7H=;>IFV\R6N:C1I=EQ 3?%?R_Z.2Y2-(67ZWBXQM_3T+HI]I^.8G 8 MVYN\[W08DR* -ISB"3:1TH?<+!+L:I1_5%)M88A *BE6Q"$^""?#63J]ETJ1 M++@,"H\SO/B6EL1[S6!_".J]UUH!^"/(P&(EV(M'ODJ7+L]N>/$1+FVT9+T: MH_*S56SSQ=QYS1CX04:6W>WXI)*4[#X^43:X'%UY\NP[>Q]-5M/@MW MS#>UC&[\#FG:F=/)>^ZJR?D^#20ULVX(7*(]T1R5K%FXWI1 9++Y]X-)'BDB M\U>=%=P4-6X4,^2=*$$$1[5GC>/:$L%7FC:ELV2O2L1O*7^/J"[$+L*OWN27 M9K;2N3-,E<0G5.PU/2A5=[N0BQ_FRF/2-?.V74!^T M1G^^+)R('-\EO(6JWI*FG-\&91_X8J_S!4U50>!7=]*8 N#1I![,WU*C$C:[ 7I'BX)6GY_%/ MQBC(P#C6]8KO%9KNFU7$:Z1,2J:G?'+R-.HI\[X.A\&Y,"GQ0U,C3LK4PJF+ ML"TW8)E5O#!!M^W5GL3AG)D4ZH]U^!^[_<.3LQ_C[<5G/GMP>DQS^"KK%%\. MT[KC"K$?&#.4W^A2<:6S9/M,*G5Z_)E/'I'R7.43U+QCHWBC/285O$1RRXIW MLDUX+R7M4#I,TA09;#N) 'Q;GC3>TKLV*FEY"A+4T>Q6+VF9$\E$<,C^X?*P9HN=V$Z2(%36+V0;H"U.'CSWH31A,WZD?YDV!\G)P#-J.,XRX\]_S=I[_RWHM'A.PP<85 M0KI]EDZ !+S1A"LL-GN7%:&W>#NEJ5I?K^%I( ^=SZ:KYZ// MM667L:805\W1W\4R4"PG:/<-C"U:=$!?!6D\U[SK^W61\6> _'!^D;%YS5$, M5-D2>BV.@[C6$4Y]\P!&K:>OJ%.4N7(3QI"3 MN')OR19S0N7D>>Q*73;$B9R\R.2IKM3SJ ?+@PI'#=P-R9*02?*O_E;I3@<; M/_WA&16^GL4V?Q3U3^OU.LS165?/7OS77Z:WQ5+OEW2%-\J0!K@YE)@3<##Y M4H0#O(;FG^@%&LZ@,@&E)I4PRX<#<; /[HN0#OF(*TV$DZA@+)Y*2FJVFTFF MB\,E9]:3%(Q&%$VP=W.\36V1#C9-&2D9&,N%BT7)9'5TM[Y%2ZV]I5_(>(*B MYZ(T&CF6#)0Q4\H%)0E92I&D4ZJ?YR7""EE@E(]*'T+4$Q6OL)6#4E=IG!;. MW'*U2(5DW^39!PE5\ISZC(;,4 CVHT2Z;6SSVU?Y MN;B5F5]3'*;='T\MRIX5B<[PXU.SVN!*X^]I;!"XVUXKY(+;:^"IKT3Q$6>7 MS)98,C9Y+GFHF:G"([UN5>S$:ZB/BAYC&%MIH)V8E\65P2VW,.",YM?@&F X M.DX.HW%1*6%(KSQEK9D_U63>)0H(COI6X+4;HYEF'IE#!YJH&3(_CR4APJ;+(NM.O-&9. MKD9740P30=]/:YC6;NSF,S[$_NY0:\9L@;([Q(^ 70U_/B> (A >>$>2'X<; MQ8N:W3GRMH3@>V)>^)B],T,J&4,.V:GS-"RGH_##$:5E1UA2KA M=K6"8)U$F 48R%=<8Z36^TH>2[K("%WAD3M/R^I%=K8LB@@=>?+\5.P!XUKI MX]+@5G8V;@J8>]W^1[;]-(($/AZ>,86U0W/1-4Y0I M()Q@4VC!V/ $ @^%,J<];;A0OMH9.\(27+0%X\S2,XAK8U6<4N;'/8T\7Q] M:.(Y-/'E:_48VJ_^22TD<5K*?(Q(C\5!.:,>%(5.SC[Z2XYB^$Q8_F- MM3MAQ',TV S+!U5R\$V$!+&5S#5%\A'7,R5(W!U M_!G,V:WD6B1FNJ4SU_+QCR))WL2_=#(CHC[C&527>>MO/ V6#FHGUIQA#VZZ M,4)L1F[A!1'F2$5#<+;ILN724!R(C9 +TQ/'3\9@+Z[KXLFD*]R3M)Z-K>(! M'93CGW9D3G,DS#I7G9.J3!M)8S\LQ^!=:+I!M9PR: 6+QKCJI%!;[%@Q!S,( MA.$ED:#DEQ1V2D,,$J:VE 7?!\Z3+3<895W^HJ".0FX0:H5-G#F0ZT/ZX9KF M@CC!>@R\R5NS_G>*XR2CN(@O+.QPD3>2MR8(IPZH7FVYLZ*A>W4AR(?EF!?% MVJ139?LKQYK*I&!O'J77=\N( 8TO*$&>!9?!3R'J(7G?;:7PYRAG1Q]N!8#J4FP= *;2DE9S,KY M:@TW\&9PR&!P[;@_\>8F-'>4@V, M7[TYXTJ/? ,>ZR1(K8TIZ!(K$@S:$#X MFOE(%R7GM+285,1ZO%)Y1JI!H !'.)L]0BM$KRSZ(!>\R%?;45_M8-6&G,>M M)!R9YN-,X"1?W?E*<^C[]3DF"H+,\GE-N$Y&"4;FSCY.08I:M+IR P8FQ/"2 MRK6O*&;C%1:BFKN\JK;V%RJ1/81XUMT[1W_S"5@0=,7NVNDN&4%:EG M8"$\NBON_"$)$?-B;CS0'E21*Z\QP]L4Y\B< /4BT^C@BE18S;?X+IX@G>@X MEK%]Q!EMG".M 61'G^\-'NRY,8=17ZTX'*,.)VQ!A\[

7G!3/@S$SXKMV> MG].HE[Z$2?(SE&RBZG;1>#2HZ\-Q)J.R6A[HIS3AEI(C:R5;NVVY]Y9.G[=B MP6)J[MH0TV7H&-@6#N6K6$GYYD6?&^N#X%7X . YCY00'9/Y$W?6X,<'RM1U M:IS9MPV]@XQ'BTX=3M_7D=4"NQDHMA5'X048![6Y%<&KCZX]'#R*ZUCYNQSA M^>9K%HF8'>ZNUL%YGM%#+"4WT+N'Y?-'VW%&FK&O[, I;_8*/N9E,$R07N-) M<#'6@5;T]8F4X6*+.1?K.%PU^Y:8Z[8L5G):D#691S[;"X&&4 M)6+AJQ)4A[US/WX3[K,@_WGVV#,;/ :L/ LA=,+<)Y_P4K9I[\?[7\(?1>OP MF +!B&6RVIXM:,5;M)JH MJNB>%N:^?JY3*<%%P>8, _ MK0Z2EN]EV@GH83"XZ "81-N)7.O.,?%#A(MY#884O MRXV@-2/",EEYD74T/C,Z=^M&<%_Q XH:M0Z+O<["I\9R\QKG_16.8<_[4P&\ MG2&B1 59/C#9[QX*SBZ>B-0KB2SKC-1Q1/XT?E#7P''V*]*13;)5(Q$O'>W) MG5SWHDGJS2_"@(CXE +;[4"XA3*-?MN!ETJ_)5ZMKN[K'5>G'I'D1T;THH\1 MD8Q.DSZK6,1]\R/'4A%L"5M9L3244IU0AWK9#$"_LD-U)_-8M=//Y&5[[$4# MR9JW2_+ZB?DHK[$3$^>Q!5[)D7*GQ]2LP+)+^LQ0DROGTI>I_,$X0B$*QXF5 M\Y*K$NO>:H]+7?;',?)ID1G(E&,4E/1@"W;#O$)'-Y4X482MSXWOK SU>*(U-O..BIL>S]%@V4&@ \21(K3FD^JC:D;TC*CWV0$.^&:)WV[DMJ2Y!R,#"3X%]R9_3G21 R2T,KK%U@4'9+VJ-4RR0D.2TRW#D MTJ'.ID%9=OB=:>3!_3U1=3MFF'/!7Z8W95!O1/V$&TG4):","30_EL!P,$R% M7&(: A,&1!+_!(0BG4E36DV0]M6&6P*_B(SO3K1^PTAX1+SN-.+?E[ZK6+%Q M%\RFF^>8W88#E55;])>3[)*&B>OD3"?2-ZKSA5AC14RX4$:'\8P87+TIJS%" M,+%M>V99_8P)!97C$>-OEX.KK+\!Z*:HR?:*"I,+Y<>QFG_L'55_6, M'CS!C_J%FQ5I_LA&*%T3A<7Q?.#ZTP6T6&UX9X7?J.DRZ>W(L#SI^(9O@6E% M8"'W9.>&$E^I%JC OQ,#D#!.L0TCDT*/)BBHL- $"K['INM];#=Q]-"L]R>" MO+D1).#H&3S:)/96V*'>GQ[">Q_/3R-T:<;EU!GN_ M#"8GGZ*C8C"!Z9AH#9 )?I6)I$>6\>&H&WE,'O:\A!!]3.2&HZIMQ5'N90JT M2;<:RUV8K:-G!5V?K9(,N=9493CM+5PU%Y3WZ#6E1M/R87GU MA_:+/>T7WQS:+P[M%[>R_>)'*OT6D9 @IOQ3CC\&V0K[6"105N1ZVB$[BSR3 ML=7_K7*U'S( @UWW1[Q*8:2ZHB CPNB9 :Y4].9ZD73*1K! M:R4#T+U2?1&DZ%?HIZR7O\I?,JPQ\=K/ED"S\'#Q%(; UGZBH M+LJFEO3N1!CM9=+R18%L@33.:[,QQS*M/I*X+/!!D)TIA("*$0C\$2;DYO)CED=([B?& L*Y3J,79B5*,]IF5&N!TN"=:D+ M3G.,W5N%2G7X3+E)'S=-ZXR5^ KH4<9?#O%*^^+%N,C?('*D<:DA!!VF$:$[ MZSBR%9&&'S6J0ZUR1V/#J\VH+['@TC:Y! !@+O=8HWRB$T[B06&QME)$8,;K M=)(B+WKXZK5K-F6GLS[84"I%1X@J(15D= M&OC3P;C(1?-S3N0"/[74JT)H"&),;6.FA263&;3!J21G,1S%#X.D7*T>V6*2 M@W U)LE-QL4\I+:B2UZC[/&0,JIMQ_ )RC7EJR'&1>LZR8"$HYZS0Z2GJI7G MP5!BBPNTITHZ$(*_MHC]_L;+2T*Y@XF7U]=JHX^W47E3:-BM7+9@R)4T).]2 M&[*NG92K4A;H<78::805IU,; (DL)&U89T%&.9Y115RU!1TSDS]LUWU2$([7 M9$B]7\_G1Q!#?Y']!JF3LZX!B]8S<"JO:>: --@"2?.T"8<"8^/1\R%M&ZUO M-(RD-::^51+7MU1;BK!:POR]J)"VSXFR?Q&L2V4]YPEL"HU=0N1?DQP#H&%##I@Z!.0XT"O#O)%?&P&FXB MV&ICC3\^31 .[AMYE2;!H2G1,KZ2HT58" G@A="TUEU /=<#%0\JG&-04NJ. M5?0+[!FV(:Q@$IN0K0C'GNE ZT1F860I<:BF;"D]@042K1^4.1+SKLM"J7D4 M=4!@!ZZSN:9./4.Y#J&PI#Q:5#]^1[.R'U(_T M"J>T0T? !<-!6?86X^>RB+Q-?X($1YKT6'2A5V5DSK1\_%>C4AU%[FMB'*S M9M@72EV+?-JH78RLHK@X"<>FY"=X[63-F3::&B$(),PP8EO]B:Q5LO[A%%;+ M7*ILNN@3I=F$V5HHMB/38@)U!J'LA@K7,W)P)(F"&RD*F@A%R;,05S9A%+'2 MKR/Q<^AF&OQ?:BE+M3G:VX=LL'SB&5UM B=R0!!&(!!T10 E='J6Z[CQW'$$ MR,1>U3*\QY5N16;LZWH7WFX=.?3K *$]1= M&[Y,U :$EH*!C+BB5E%]3%) ?1NP_@C*93R8KD(ZVHM?M]Y6$J= AMBY9\@ M>[@?T=Y)/!HCPKY$,@ZJ/M*7.I<$6B0QF\J!8+$8Z5O41&A!>2'JD^-LPR1[\.3L/_[/MU]] M>^_[2?;_8OV=/+)_GT%;X?&OV0FX"SL(B#ZOZ]6+,AB%DP8J-RCHA5G]ZU?? M9X\>/9ID3^M5W@3/D7_W9?Q%YO\ZD=;=5;D)Z^[1(WLL1LFY!U5;8I,B>9?$ MV0*]M!;\H=A,W.:,XP,T>%D6%T4/'$OW\1X0,L[UC ]LBBJ2>0Q6_]P4L<0. MFAH:4]*SYEU3!TP8E1@.**]8]>SF#QP.%K)93\IPB4VN5#- MWH?(1EMX\3W8T_&!A_BR,L09)\76J<%*S&WVJ'ZNIZ5E&]P1:4D^6<]Z7+*1 M=I@+>8UD*9)G(E=3D!8LW2) .X>6VWM5.V &4]@IJT%25+#HNN&)H-0CCP#\ MH*EI3C+=.@2Z(T1CU/$@'X9L,)_DG"Z,>)'DB[2X5&TJW=>NEA,]J*GJR_M5 M25LW._O2[T6:&MMS>@$[U]NH'=SK'724H(- QL9QL.@W:$;]O/R"1S7H4E!' M>G/3V''\+; _34SZXABF9/X3O$S"JUJ'75KXH>VCSEJ[73!EQ_Y-^WUX)GTH M\6!$VT"QX->-']&TU( M(1I9UB!=LD8>0C,'/X]\;F^#XGN*AT^7GI\QA'>Y>8!@>W3Y DZK3$];.[[( MH;N:QNW!/B2:N+P-,ZYO]Q!Z7:$^0BP> S<#]E\"V MY2(R@U*T42!I*.M%X=(>C>DF;R QOJFAZ47_7-/8MMR,3RM*@_YXSI-[S'Z& MK%/BA7+];?)KIK:HN%HTT$[@4T+ +.(GT471!5BB4F45G$[U^8R@U2O"D$QU M1IZ><,/SX!Y+C=D[ZGPF"NV\L7DL (-L=G^APE&+W36G4M.TK+QI(KY8,(MH MC#N#T@,A%80\T9&K4XZ/';I+8[>R4T%F@^?2LBW]MX!!ZD3O1,TDWQ7,9R@S M0%N<#7LQ-ZJO= :>2P\%TD]R9[I%'FT#N[(F%M&Y5\S-]*BV^QC!7/"(N6/M M<1BKHCH7PC66"Q6N9/D^5;1X5.Z>\_BB(B :C+UVIP@4H>X=&;K1F855LZ%; M4=0B:=&J9;> 5YLN7KWBWY\]X!)AO5 M&KKF1+Q]E6\] C$Y)X^MXX+@[R0(U]L6T^ACC.!:<+,;[YE_].+WA M83HYG*8W*<*$N/MH4X>3S2T*@3U*AJ7:.=.-.OQ,6DEQD!'15+A1>5'.@?;4 MOV.K,V?C.AP;83U*4H2DL%W+**6 H6ZN'P"@";9%ND#"?R#J,S@]\%TD6&:: M65F+Z)6NK?@$>;8(D\F-GRF=BCU,FKU KU#LN4MV39PMO5_B8-+.8;IC2JV% M*XPS+]JUSCK1T6'TGX=&@+VM,6]-=#6]"A+>A6M@4]2>CDTO81 M\-17Y]UR)SQ?4=AVB :;(31<<98,,-84SX=0%B[U C5AW_E;07[42UM873Y" M'@0\J+B<17KI@\>U1]S1 : !1BA Y*Y*K3'_2TT(+Z7-F&+;FG3KJ9[,4RZ> M_9H3$R(?0!1W,3;?V:E/'3U($\@9"Y8Y*4(#T[BAA57YL@;NCPO[AF>&* #, MOCK.[G.+M<#0!RM2O*/8=?'*"_,X.TV^0ZA($H\0<.BKI(IIV-6.5S)'KCP[ MDCXF3$&X[:SH>W5HPH&S\C9)DV,QT+.NJ$87*YA, M7Q[S'7MF,;$5X";IKC,4+@OF>9S"H28%O?A<"A!V*T&+0#XR%/R3-J*;;G(D MMYF;/7Q=%]&R/+>',O$::*?6EH019P8*FEY=R\$MA/F>\-KZ+B-1$2LD%EPR MH[\Y-,WAZ!@].O(0+$L"D=E!51C'L.HI?Z'QS5/4 PK^QN9R/Y-$A!(T40&%S*,]$W4\ M""N33=!Q]J1C:5>G^JY] 5NCH5!C5)&ZA!\OET3U!EBW\Q[TG&Y5258_9"%5>"83WVF0#I(310:)4UDN:O?@ M17K>Y.OTS'6$(+U:O=*"T9>(;RQ>NNRUHJCB>'(!R2JV">B/7SFGY+&GM=M& M^,&DKT(3GZ]JS;(G-)&4$'/N%2]&333E_!+E^Y/Q1^1S7!=@O'^OO9GHF#O0 M-+4E<9:E_ZO=]XUD(SE@T'! ^C:RXEK8J7O:Z(=+C6&NTH ,0WO8\ M<^;)/(9<(A:ERV3^7FZLO3FS381/A4IR32]L=I9 M-8ML9Z;/CPN,@XZ815A 8?.1620C-0V!S^41+Y&D6!^I/]%7;CT3R@!0<1/E M$9HH=^XP96K$KI#*>Z]OPNK8%,OGJ]V_"P&P-^1M6.=E.!36N">-A/\(?-,P M?31-+QK^1[(]&.R1M@7V$C_9290@[ 4"Z9Q+[;OO6U*%P!VN"W^:3@R?4\S[ M?LL!;GF=Q?E?VE/)CEW@!7,EB+"\S A75=(6K1&Y=ZU$.\.C]N8^]*/@)';- MJT_D02S2A8M/IJ\_["KJ5PHN#G,-3K ;^%<1T2@617FJ:<2_RY[EJ^(;2-P? M%0.V;/LRV;;T*6*Y+!)22P96FH?J)AIE:F5)!6L3&S=8A\&*G%<5(VC M.5+Q93DVQ^QMG(R,.^%X^%>-BEK \[Z!+*%/GP.LD MKY>Z;K$_G'SO'HR'0X"Z7K%;QPFX8 &EXQOAQM"18 HD\(VC!M/+0&E><^[D M6G0X1$/RCZM\%,LJBG=O,/L]*\8 \/C,*-$1HI $P1-A8SZ5U]=5V3]1-C'. MV:(N="385A=QY9BI)0G2E/;0H3RBRLQT11:HT]G>*V^5BGTO)1,V4$+XHJ.9\ MHH342,2RBG!*FA/O !4*1@$@5EZ2%CD36>6E$I1(V$0$2BV;2?HG@P8EAI_G M:^/>5N*@R&[ :K-,>:T!7&DTY!;A6AYA/K@QV(0ED_+#F\1NQ8&V- ;11:D@Z&L1X?] ;QRW,]ODU!D*.9UMM: MX6:!XA:.Q+'%0N$)S@5.L.D*<6F?/8LEYR_0U8>Z9*G.'9&RLY95FM_D;^AUJJM?BEQX=Y-;&G41&;U2=NEGFRG/=],[KRP; NC#QF7J@_7YFM*L?0>]L M3MK1W0=&IOSNR%]*D+]P;!K624"5^'O)?1X25&:4A3%(!4NW'IVNU>1_1J MDX^SQR%>JXDW7I:4N OT:)'0RT$VF8;#)=CIKY/T:)@(5U:BF&56=Q_"06L\ MSA-7.TQ%-+OCK=S_HZM02E\3G^9(Z?[ I%$P2>I.5DM8B^?GU%S:!9=&>#!E M=4Z=S3;2M[3CD)@5B\&B[E5,Y[6375,*RG(*=P -)$$]M26%% M:Z+M8*M,N8R#7* KPKA.DS[QOU];M-0UK-6SOJZXV7;DB[T:=;(MJ9S'>411 M3ND/%^4 =KX9V/G; ]CY ':^96#G$5=[I/Z,=A74-&/P M1!EM3Q=,-KK-*ST7(X>WG+ '+[JO=.R8FH4(N4=8;%,\26>6O<*^'X*.XU;< M:\]V.V!!9D4!S8R/?D0JX>O@!U##,[L^<^XZY)-:N":7GFP[3Z*OT7#+84*& M=.Y#/7)65")(UG5=B^/]_*/,Z#\6X555(MQZ[\[=;YVNK'LP.DRW%\'SXA=0ON0+&*3EP+"4FV#OQY__2<:-BQVYMB[8^V" MKJ@@,D:!\$*B%%L14)Q]WRGC@REC]J@?,]PKE\]$J/F#Y5;X?T5(K#&WM8 M3)MM'B*,>W?N?3T9&:BNKA3T?S>\=YX6/#(_"9D"O/>B+8[JX(&5.AF@T-RI22[;?( MW%Z;9 8E48"5L*W.(>@LQD76]VDV#D<0OM;ZS75/* M#I?IS:?D((H9JZ4Q@%!"FH0^G""85,0ETG@*&U/Y-8+CS8+YX$F,TJDR(?(1 M$F]DB&V\DJ. MLS/8W(+Z4SWB!P:9WH/9;*:.%MD")[YN9_O4-#%H=/BV%<,E]*-53V(P2+BW M7?"ARG99S!.&[\@HJ26Y_3=$),:-R:8J%W,U5ZB3IJ;9E7R7'QM_"->;V.ZV)=D'RR2R3Q(?M@"PA$3HDP>#D/0 Y@N\&> M+IV*9"U"=:0\9T;<60G0A3Z)\P7W9,H\YU;"!SQN<].EBXH:'N%I^$*X&L83,7@6YGJ2>;<@<0- M2FT!<%Q5/^X9!@'Z,JQ?QI1W!WH8!I^T9H_%U1,PR8J2R3]OQ-VR5XK+QJ;[ MKW?:]PEEAV>5'.K=LL=.:R=2*J@446"BQT7*R.D*T(=-1+VHTK)S#.R;+;'F M @,&%S!B_&1EEK'I%C>BK7Y9MH6?&4!YJ\$=1;;%M\[XAM4-=(MX=ZF&6R&Z MW8(93K96=%'T/9BQ&&Q,JNI:0N66G-[C!_9_E3\\>"G =*KR)P#9*U8[5^IV M2"W):PV7:E^9N.JV)*9ZLS^:>V2$3_A . :)+Y-+)OVR"K0$M/YDCDCQ,G@X MK4EYT"$SKU>KO.E#+_*^/2(9L-76./;==Z7WB&E]F"B2_!*BW^&,0]X;C*#V M[ YLL\@.EQ3;VT74<0(P, MWUO)Q1(FLT)5U"G5)26WA@*RJF4+VEL=$T&E2JU=6+7A:?;6B53M2&*$DPL= MBVB(C]:02) C[7TG*)_;8KP5!SJ04MTK4LO([5%=U=192_3[((\K6#/&IN.B MVJ]JN!]^U\QK/KB_R8[<6NM^92N[@]4H4&_BT(9]-&;*?[/_;8_JU6KD4C$L M1J4M1:1U#ZHBNE7\(A7T'ET[[;4WR0BKC.3;;EDWY;^MP2:L$)63E$;U-IJY M^P4\0Z65I^4X&?O+J4DRXP%'/H K/F_(7]Y%34SW6"YNFA? ]37B?3I.FD:P M\AZ].&P'<1#3V)$W\EYX;A2,ZR1NW;8L*T%L(06YV39X':(.2J>%0CY<35!D MF85-EZ:"4J?PZ6=49TT#@7$)98%&:HA,F7SVF! MP0SFQ(U!>Z25R5/1IIQ[S4;N=>7E&+I*8K/3=,.0IHWT4R35#DQY$::(D?"[ M1*&75S%K.%+6-WYR1LAAUD^9A>V!#HD&:48T1R 4GX>?T=#)?A,F9NX7O[:= MR#,$URAUF F[+C3RI9'GSY"'+"F]D-W';DKO# MA+2VGZWE^E2*V+/0E<<]OWOUQ/?AP409(A$_H621\J!46\JP(JOA\HX.9[=@I*K[HP@,Z-HR MS1Q=@++C8O=LC]T>AY1@7$?O>>#K?>]^TTG6KJ$T$5<'^&@]?SKTW-@AOG)Q M='5')DH$^MCD/2Q1T\O^M\@A28C*_OUBQIG^>]]-4/7\RAC?;OAY=.Y&TEUD MY2F53X0?/+E??_6GT4'1,:!\XTM1?.3NU(3IAL#3E7!32X3*L1I5/9*:B9A@ M[DIUS2$NF3HJ#S7)'G&/#'7^0$$02E MTYTA36))/B4)?M"FX./_V@8[R43%\J,GR8L"@%R03LD(J*5^PB,CO$3+?_)?VBW3$P5,<-#:)B--1"KZ1ZR9 M9:<^[1XQ1%5X>+1(VX*T0I:I>"8/">+.2B8(10Q5_C;W'@;C60!'' MP?Y3MFREI-(7*7Q'"<]12IIT=8N$^E\?,8_S1\'X\!N_MS7S 8PK76*]#IJ] M,I5WB&6481= [)UE3198'XU.5(W.%OP>NB=L^60-1E85ZZP;*OV0Q@?+PN%. M$=,WUBO>S$F7?1([XY7GAVMH>B4Y M\@R+&4>EU(WB\S+F,=Q)$B7LBFTEO^RTK@;7%T$\<#5*.4S%P/CQ5B&JNCU! M]0U@>K\9 QWQ=7,*)@;7\159EG9\;9M2J MYDT1YTJ# 6=?J?C3,[#A4#MO3%D]WX [*XRL)RL(;A&!&^L7*%]C'R_(_G&@ M8I;/XPVP@)7\AY?(.#QQ#VBMOU/M;[)$<_^,Q,:U=14"AU#T"/0-G59>QYK' MS>%(E[-&)7;9"GPDC/^=[C@WS'A6MOG@*]+C1*\R''.[W';S^K(25'%*9!RI MP#PCN+[;++\DYABV8WSP;/*=&3/@CJGAFFIO%:LL=QQ7$C&24@T1*WK M4*\K'I=\T&CUX"?HU?HRQ_'6K-=E;>M"C[@HWS,MS'M-PMRPTQ(;PZ#E'+W' M^BAR)P!B#INDTO3O;!O\/5G^NE[-5F+4ZF#HAWQCI'">,YJX[8J-L($0AI4K MXW5SGE>XC+\&'".BFP,8E?KXU+TYSAYUTM.R0@U@65\*1+E* ]Q(+RB#SID3MEM[%(]QX XT!?-)#39KB MW!:0EAL.^W#_/A0&I[):K'(3262KK EK(@)-3\@<.DF++N(%>P>&=78^1T"K]B<;WMWN/E'"SQ%2O@U#$2,YD+N59TTKJW M9,T<>-^)U3Y)K?; I*G]4M-(ZPF'*[+"A/70E/H5@225>J#DY%KW '8Q"R,X M=:W;$QG\[]X#5NVPOG:7UF?$V/C'3#S[WE/I^@.3KAC,CGMVS$NAN]O\I=;[ M^AGTGI6Z:FH.U=G5>!AZMZ=[ZHPQ3-+A#$Q.X$R.()25E$&8(_=BE#\AG% M_'W$5^ (W$G$*/DN((IM]CN)-DLY+L.WN6['"QB>GT/YAO'^!60*D$8J"M$D M6*WR:=U$S\'A8_U$<6JBZ! ^SDT1R8$-M O,NK\KBM/.X7[B;SHY/1KART)V M7BJ@Q3=^-%+Q%.TF'W B(,7#?/[W9P\F65/O\E6W^T(#.3!E*PV\"E+'\BN/ M>I*@9SP[H;M/#[51\O/HI;6"S!>4IJDV7G-8W]6GM<]ZK&VX?L=, W1FTD'$ M1 F$\8RJD(/BM9Y_>GDZ'9LB,L)/[:1D!C9#"5G/"<-[PRLFDO3M9BXDS_N? M#C D/)?& [+\PS*;7_4R#7H<5CR1NZNE&%=%TC5&D\.-+K;.8/3R?9V8O=;UC9V?.$4/OGNBIVH%J( M.,))=K)^4;L/[H FG!WCO\GH9V>L,!#VXU-KB?GE],'S[*>FWFZRT_HX^[6; M'_->^*E>A0> R$'=AC\UF^.;OVSN8J]<%IY(":HB'NN)HV>VH:?[LO<.#$JF MO&W>0H5%G'NO2,F!P((C+U4/REG=A69Y]TH/%&(L4Y, O.\(K2'@(#J?1$46 M(_B4(&,+_83PN&$BS=9PL[BH(IU( M)'9I;"N4:EEZ,X7PP9LNFHM2I+:%2YW^7C22Y^W9(L5?5!!VU* M#QQY)0K@-HU$Y_;U%WH;D-I6CJU92.#1TPDW?M/HRA^>/?]U8FK%F^6N)3"< M_@+=5BI"R1Y%VQ9KT S(IM++FBR!U56T$*;> Y\"KN'($]LO\G PB',VBM97 M(2#EZ(]=5$V2<,$WSZU#'+!B%C"0D- ^ M;JV=:5JTJG#M-"P6M&=-N8+J:OW5(?;/0IQX7?79BOEYX1>K,@'A?\-:U=N2 M_Y^N5HD=RS8X\S_7E\4%N_Z=U9L87[%"N.?JD79C>M*8-"--<^0/"%-&C_.H?JX*:=.G3HE MV]N@B2RY)1GB^?2_==LW20:3$%M@34UW@Y&U;VNO^WJ62G),I<*T^O "=,9$ M%7HW*6,^G%ZB-\UBYY/.:B^*_6@4?^NRAOH*NN8TJ0*]V=W&)L MJXA+R+7:DHE.\BO=,KJ!V/+^%[]U$YL31;6=F'ZQ:5?$M>F<'GNM2^I,>%O; M,SAAXHTL:B/NX$2N!V:]^"VIB9Q3?&17H)!/8)>GMK"@HX.0DC2"=CQKK'=KYV;3?#Z4PC%6U[.3Y3=+ MTDZI@PD,I3(L64?/^?#/691+@PC01$O>=+[>'G"M!15FZA"8P%QKK^10UM[E MDK:I>8OU,(]=#[/=J,+]F'!:-3I^N55M9V7>:#2QKNV!+8HK4*5\5,P*9]_\ MY.9[#!L0W5[K,@.=S$L81:"/I.,=F)(R-UWRP'(WG&'##DZ'O]O##E_!4@(T M*^\['E$-^[MYY[C@ZW"LR@@.PW :#I%>##IW1PJX,29.MSFZ8$LFY3P5N),A MI4G7OYWEW$]9#E ML1'NUI9Y%K^^C7+)S,^;SBAD>5$1J23ND=I='OUX,#NHXLUK]'.WU)*T(]-R M%D@5;L1E.LOE5%%MX/;D1K?_Y-XH?<^RO(*"B38[]48Q66*Z+02A_WI]K?A= M,W]FEZI2F>?/UEF0[L."8V46QXV:6*[>,9LDZ&6(I4%5;^@J9&83(GA&>?99.BO6G-#[ M("!B/(E 6J54ZSI$[FF>VAK1V$1.F8P1.1U73>IX6/SPA@J/LXI7I#2 NC1( M*Q5(N'1/E85L07 &/%P5]S(9YI%B5D5,7& MIVUST4QJKJ-]9'H]U,W!>,"S]%I X'0E3>NZ MJ$UOH'IJ]!W8((2?\4GEU0;UVL69EXC^PF]Q4SA4F 4T$)NA3$*QD]WXF0F/ M=4S%F29"/9^&,XW$1SOY$F]9,PR#ATP'ZC>I,* M:PZ3$1:E:!%>/R539:;GP!$O&QP;AFCH7DC'" 9*H#B8P=VO?['@]6G*-P5D M)EHT9Q7"2VW06BG>3RPS3$+!QG/\$19"=Z+"Y%O9Z7*0]@X6WPTX7%H3"T[.6[]99$O7'4G(,L-N%C@?8WF6$R.84 M63?:DI>0 -9?].=,.?4&EZ #7W U'EGTYJSI/]IY',\%QB,O=DSPU_"S.A11 M!U*3/ I:ZNL,*ZH?F242IN?!$#2<2T4&4<(W&<1.I' HSK+0WR8;A['EWWG9 M$H0Z<0N1PD.%2NQSG%VL0D;FI"Z(Q MMD%UP.+0?SI\-]VP#CJ5BL:WT3H:) M.QF;X.'G,W UO8Q.Y\GM1WP<6DED"#'NJ*2#W900$%7H9E[;;Q@VZLR!!&%H MJ"JU%2AX MW@'#U(6GEGVBI=:*F7Y),*1^E42X.$LEA 5$:"U&]$()(B ?)$ M@L)+R\\-N <790[9$""GLLDVS*E!"@_//MBI+2@4_ Q@]UX!E$VGD)@%^7O0 M!A_N<,UU32Y._67S>)>]>OJF(4-SL>A)\8$9C]!"Q6,U6\# Q&/;+Z^\*1TF M.9#0!B3,;3@V2^3M3LL+DX=$XHXIVE[)8ZHO<_,QYI&BO$7>=&_'W4W$H]7\ MPMU*W=VY-A5)F+J'V:N!8!G/,Q1X$#XT^";WX9$PC+3:H+5?4,TA1[&&QOW7 MR[*Y,] M2:RE,$UPX4(9 VAN($12W;4X1$_A-VI\NC?3C0K?S\%V](3E=(U2[K)HKV<, MU^9)2&!!, !V[@6\W7V]"7 )\X&KC(VA,G;D>6'#FC]FD7;*EOUG->%;S:?( M/2]_+O6W<1=;I&G,TW7GZW +E5R$%_648>AY#F*+G9).-T'ROU4=E ZGH9?H M^PVZ-;:N'-E*;N'^5%"?C*.+&9\\3O;*F6NEZC)B_/2YM9"T /0GIT\57NB^ MC^ 0<]E@S6!)&,#T=*OK<&AR;(HUO-SN4NL;D_1( M.?;C,74Z;Y1ZV^:I+VJ;FJ1&>%1 M=)N;4_*=):#998AY1$"H@)6Q)?N*7R *-S5*TUE3'5,P?*?NQ$NZ:YNE *VH ZF^7N2IQBUW\V.<"T5X M5PK-W7(_1%.JR[W=6Q=@;Y 21#PL_V\CF!UV<0;A$C^3JT*+M(PYD12 MC-7H.C6!L[29<6C+C:]+TT[GR3&T%BN+CULGM#TZE6KK9V3SM]?7)/ MW>-R;)KUR'D'^^TE!8]\H/*FCIO33)XWTWJ J%@[+PD3.K2=Z- )%>L#L)V( MA*?Y"\&@ XJR+'DJ>L&4=(Y+$NAS/:5%I$&^:5;)L78D8&^;1A%UE2.I$)7.:SJWU-D( M)QVK;AQJW>KM*%Z028@$.>?L:MO,FOR6KFIG$&S=K,6R@ZY49) MO0.-0,15%6A'I98:Y,5UNI:9QAK>Z*8@M(2L:I/+7:1K+Y74.EW-U3#->(U? MJ09>H^1P1M>IFRU%:[N^!#7N6GFJM>]9TLXLKV:U;'XY#-\>(JW4EI$B=;A9 MM59?%LXG^G%'%R(@WR 05"EE=4%JR:\Y@'_S/=6CZ%X9Q'(<^O3)SU\+7V<' MOT1V41>[+CH+Y^38@2[NQUI]W\I&IZ.90Q3EH@OCYO;:=L#&@$5 ,*)?4PQR MYSJJX$-Y6)*L= UM[PS0]K5A95;IB6/=A9FD@YNR@=4E7E&]P0N6A=D7>B4L M'-&8):#9@['$)^M0-ET1%;DPK7 $_U8I_'D$@H$#GD!+%Y$NO;?=R1U$!F_, MU!,!*^[^6U++GG5WV]9DW^9F[;=NUM;-^H#D(65$_-$93P[KE\%+ M.*AH]/>M64(M84"/W@*Q5^"@[D=REO -V+[33R?O>*:]7[O!'^\_GIQ_>/O? M)Z^"\T]'KU\'QQ_>O3MY_^G\VWJCWVDKE[2+[VNX*MW79LZ_1[V,LWZPGUDC MDZ[O[P0L+0WG ]0]N'C"D%/ITPI%!;WC;G#\KU]//IZ?'/_Q\?33OSP"PJN( MUY-7Y=_.Z,O/P&_?H\<7LS3PIG\I/N+[1_^'';MV=GOP?_ZQU]_I/]\*DG!" M)2,Z&'X\=,E9HKD MGV#@7Y$W;O%.] ^?'1SNPW@J!U,-F74V4UJ$KH)(ERFG^ 4A@^Q,D-N"PA3A M7X-_S$#7A8W;Z\"&J\E+5(S@?$RV%5=,9S,LR_PE>NEM9H"[&=CM[ 3GK,6! MN<08_K9>[%1*;()748[P-*"!H[--I[1(0FUN&HF(;3GBIZV_-_#(S*G&3S39P5YV;%U+S: MK+H;O';:HI@6+&/20W$[I5[%)CC>=$KGF'Y'-7T''?>TC+,+#VED=C:W"5(]F5679_5/ MG!7,8BJU883'QV6*9L+ZX)Q9EZ"TT7WA4H-XV##92O>GXH4PSI)./9G,\H)7 MS>/.947++>2PNKTW#<9>A O,V2#JLEEC-PS7.]REMP+C[0WWU! M?Z:?>R^>4.CO(C'6\1 ]+4/N0(+%BA).U'!B.J(*@BTOM$]SC'=W:/* '?"\ M81SQ]351%PLT1EYFN)+I7.EX$4\:GE]_K3 MT^ZOCDU+Z^@L;NT&FV((F'L<9A@U9R!3/]^Z;@4P%0/!0.XT[&ZF&T(9:BAO MF,F3&\/W%);6@H#($6,ARB]MZ/>]QIXX332^!6SDN?F MU9PGBZS463;Y["YF!#"0@IT?3[&*7L-\,.9%+H?$I%"C-I!O4EU1S"4M=VAR MD'.<$P3NI3[G$C:BCJ-UKS5IO43+F;I$!^T5Z%W#+,WS'9M\[9"P9,6/T^', M- 93E(\IUUU?K4@=FT>WXXS4AE M*X$Q77"(RU]WPTBLH>#)-HR=_I+7 M\VRA;Z#C>JH?%4$3L M+/[[UNY6@%[7*=H'R87Y'9MRZ-_KO/7>L>RB5_F^J _N0C%(1W/XC_%Y7R'& M.ARAUGJ+='J_ XY*BV1%^_Y&T&=0C&H&>WZ_8]V?);1,EA,O$>M10"K)PXP59TS&5<%GKX9K$V(1&=?AZH>U M.LHD3E5;.LF6E4F->N9IQ"V5MU2^%)5K8P[L'[ G) MW51QJSKB(ES@1VEIM:75.]&J#BCD54]A*WE_@NEUCJ#BA/ \,NA$$ M/!\F9,=C=&9:>T'M&RDL;Q,G"*-B<9#$Z(V2$8)9WK.$FZ36C:,P_L@)$XY> M^E5QNNKU^DG<;C^1@W"U/LD5.Y!M&WI-/%SO;5,/=!C#L6XUU#,E;=1[D&\^ M@5*@M-88N9%.I!A,F\8"GBC(&B;!G:&Q JJ X"(SVP;,B>O ?XCRK"'0"4Y> M?62296(Y.WG/X-;J"]8>Y'K2%)K#P)R8'%IN55!"JBX#N$R0$C9,Y@R8$M+K'/'"4N0$TBW)Z'D!MNM MQ&;L_'N&*.I'4J+^(?NH^P;,WT:?01G\E):?^FBRWQ:E QU0@:[->AQI M;3$L"@3E!T[[CS"9(85P?MX_L&I)<)3G"3>(JPG+-D=96R[5& M7H&1C_.NROE!:>;W@ 12;C0+8RG3T\U+1^$$DUXD#@.<W M'TI_7G%9 FD+'\8F@_.#3GZLK3DXV+U+S<$]@8T,7MJT_F7R8^YA6///8454 MUR)F?)=3.::2YD*I#]GY;##4OTF*5@26W.LT6WA>6E@_95-Z2;U1>[MNRN@< MTNWQD8^RV.JK#L679JU-R/.Y\H;4IH]YN#$Z#K#-*RJ!;( M)@FKB#56-JF*=(I=;.SJ<,#$*[9'0%%MK3L:\\(H3,X_5V^9Y-@K1^^(',)UJ3JBWM>ANW'78.PL>TJ$-:Q/"7M6 M3\6^YJKW^J(7RM6L9?0^W$ERD1+6R'0$Y.+(G0(L6/CAQV3CZHQH3&+ M>&3!6Y9P)Z#6!1_'= :59,PUNFD\]JF^D).CIK+XJRK!;ZI-7E$MN![M)A]Y M?X\S&O7$G.KA1:7$:RX9_]::\3L?S-=7C=L#:'+=^%W.GBZO>U/NK#ZNL/I; M+#40(:9?#8R[U+?/$# 4(CYYZ2D3D!4B/# MGB*6U >G8Z&7R;A488;ZC \_9#%78N/9'H=#Z4J7*[/^P?N1/E#LW!,?28HHU]5B(%&%*D?0(D@O/S% M4WI'.[S7HSD=D#N+_BQOC]475,:I#R"-P)\3?!K(]^)2XZ=1B(I[&:7H0>&@ MQ#FB$5V&$>S0)9S7B^!MBK!#G> DN8CA%!E\\U,8314\ _^]#A/;U8'GZ;[4 MKI*JJE4ZBV'O"= K. (U /8PG8$R^'L*OS#(&[4SV<'>1QKHS?/8A1PKAF5Z MA!1)25@X4G]B=A(MS^U>BNUKF]DQ\_OPNQC4T1BNC^%V]H,%O&ZO&[P]>7/T M%CG>\$ Q1HK(YN"^'69-).:L^=,6J$Q@DN#;W- M0Z ^1HJR7AYKR:&#$IV[NE^M] ^E"K$9M[$FQR(YRJ+$J)9W M>>..!@1UZR+BV68I7* M-6F. 0@F2,;KT$TA-"(*66EP.*'%(?4T@[(3N!Y'ZESMPS.M8ID^VJ93)!^P[$RS,1^4 4YV>\&[T[?GP3G1Z]//OTK>'5Z?OSVP_D?'T\VC9LT M"QRG14=;@(ZVWZ*CM>AHFX:.)I?&LY#[UC+NEQC[V=''3SRWT]/&3-Z?FGCT?O/XEC]IP0 MY#Z\#T[^ZX_33__JP!-OCSX1O-R'X]]_^_#VUL\'@S$HT#[/@:%\=@O_&[?N5:/P M?? RURJ2Y"]C^A\\2#%PVL2<-A'T=JOY%AEU%Y,,JO=A/@K_-,;Z.^ZW8="S M@WP^&:1Q #3X>U=RX9JU*4T\*(Q=858 8]M'#GR0>RK^"6!>P?_\$!QTG_;_ M%Q,:J",+@;FQ*ZAO7$%'9%;YGU(H"1XGI+7_Z1UTGCU_WMG=>_J__!J!$G<' MGQ441^1@*B'"P##9?DQF!B1%, MLGT$Z4VWFR04,\IXLL_JQ^Q L%,$[&X?,W X.@_5&^":R@!D::&>.!J(A-T$ M\V;;$4-;%$Y<%0-SJ4%#&J^%B;["]"7$N#_#3,OY8^>=I0NH>WEPCY61 JTW MX]X)TS :D<4_D@VRN;O" HG0R&M@>2;W=.=N0M2W@)T0@0HSS#A&EP\EW74" MW8%4NXFT\T,WG@@3W5NITK!%^LC;7A/H^C"1:G2;V#EK7PBB"RE%NB]/Z5&[ M*4[^G*%+':/?*LEY7PDT:(.TA!I1X^) M:><*L_&SXM)1 .!:T$-;"S?_?#:!:I:E7^:(BU:P-U.B',XD"1A M-ROEN8*BC1UBALC*,Q4ECYJ.6;4]4&DJ[%,;K '6# T4SC-X[?+WW8WY=NM>F- U,3 M%F[-1!4].++7/?G\K^%D^N),K,3=76!,(_5%0U14'PS.W09,.3_.&A;O!_KX M)[I0YH<>O/&:"J&Q:0,I\8O6"'?QOV;1\/-;S.&R2%/N%G&^#J>X2062(,]> M>FV BWL&EIHL2!)MS?"C- M[58:.@VPJ LSL)!R!R:A.:<:&HJ.ZO"%X'!2)QOWT3%"W.H_&F3B\Y/C#M5 M\%"2RV8G.5 WL&GI;3G7JA!V+7%;PF$RN@Y?,JW!L8N>76 M&!&C5DD6XADAQ%VDS2X[+C1O0N-D&%)G2LQ7P*YL8*",LO#::'8I6C@Y!>=, M!\I16(0.D10L%&DCIF%>F/B:#FSI^JB(ECLB'- K,COE>)S&ZLTRAM IO=C; M[T0A' >WZ]'VTKB<["OOM_*OE=^K']1\4O>137QR/XLFV-^]^/L6T=!NK_OO MZ<56D&=#_Y.?7GKY5_K;U<^J'U4^*7]0^MW_=;F4OQ55Z];YX>^,*BAQC7&4 M4"2@/NQU<^CHQFJ_"D(A1T $7)#WRR(*5*,\V<5@NW^ X.;RKR&SZ!7L! M@Y6/6[[;"?#_3Q;#!Y1C2TM0]R8=-REI M_?UU'S=#)BUI1.QBG<+>X0J-")UGUC_\\>M@N+Z^"MMQZ1R+#\>-\=2?E[;Y M?OP6(K[Y4JYNB.<_^ED'E*%YO[>3;\/N;G=WEW?VNZVX;NQF;/,C.LG#?O?9 M07N0#_\@>[U>]^!9>Y*/X23[7:U5MB?YD$]R;[???=IO3_+AGV2_=]#M'S;@ M).^D_:\CA+!2C5]G1AQH9;15\ULUOSW).IWBL+O?GN1C.,F#?G?O>7N2C^ D M^_O=9^U)/H:3/'C6/6A/\C&&W7ZW#QWP:C='"KM7Y'1XN[%H%9>RT4)/_ M>_I_'Q6U"AL9K#'\/'@:V,\7((X][0;_\_'D_.3C?Y^\^M_;<0*^(Z-;)33; M*+2@;/CS@LUY9N#8W@/C>'?BX*\A*ND?Y^>G']X3OAH\\/9?YZ>$J_;Z]/W1 M^^/3H[?!\8?WKTX_Z6=@F_]X^XD>043X(_Q#\S#75@G-()U''-R:FIYNTB>D MKN]8?DE]Q0AT."2I#]_Z]RQA=&-3CFY?FFOL$-U=)Z;Z<] .5%[5'HZXIV1>/1VD($'Q)T+GT:U(]L/(8AG59_4FKN3\S""BW8 MF4<-RX)]K; QT@HO^]?#5=PJG&]WQ)M_=GJ+IE*??T\@)&/4IIAF>L\/#^6F M>H 1\*=7<'>O&5D='GO^G("UI%4K?):D5])G CX#,V R(84BCV(,"M [\W1< MT!M 0T)4S@EWSTY8\W![;A*A' 7;6PK_N_5D 3#\]M;IV=83;"]Y'4S3:X6-R.%61Z#'HBWD MCISCM_&*9ZI0-*:T\CHZ-7O+/2_L1F(K0V0DU(*! MIGEZAES![FTUL9G,)2+YA&CJ-L.(N* M8/OH_/3XB=,=$L?&Z1/JVBSQC_IOEBQP<.HF(@/:*9*^SVO%+_M[0%#\DVDL M;;'HJT(T8Q%-(3;P8"R0(_AE7F"7MD]I&G^&^1+_=#N#Z+L!F\Z?XK[CN->7 M($GG.^DU(GFX?45,BWG8;066"= B(O8=9=@&E@3A*9%$=$%()3\%[T(XUT0% M;P5W+J!. $:(PIG,<%.I7R<<5AA?I!G\ 6[,C X%3MQT=I.%C6=@CIA.=';W MS?8Z#;P-)?#ERZ6#&+5IQDX)^ BV XEP1\<10C+:6\W=4&R[#DUJX9# ^H\4 M_ >;B/!0K]08UH =7$#<8INAGTZ!R/.",/I/TT_\E/YC<(+7)DL3/""^SK=* MJM7PSP:Q]G>\IOHR$2,G6QT)TMP(I-@3+QXF)[!45: M%6IL*#F'*/6H%Z!I:^^T!Q*\*;[XHDOR6)8F&8U'KF&)MPFIY_9":REA5N2/ M??+A'!2G_<,^B&228T>GYO>C#(D6;7 XH6?[+X+34]#$SM(XS,ZRE#_;LQ\$ M[E]Y B?#&%BL@K^8\;MP7['C'^O#)(QB$".9::%\G2Q>5%H^'NQP=(&]@^6< MN GNT>E/P&_.]>T\$YG([.@&;J,ED^EF9+H/Z;>;=U(OZ7,^T&#[/ S/G]"+ MAEDT9?47;['7^ GQ:F=)A'U.D&:H$1*BM*H$GIO&Z9R5 5F;:2L(OZ?C'?@_ M8B AJ),E(P2D,NV0:5;8>6>^_&>JGV;1A)V,1(-T M%U&+Q@ZIH^ ,I9&0 4V5".CCT3O^S.L0J7D<'K,5/M0;*P<%TPK9K]DAPA;X$CPTB@ MC<')9-A(*.-=9;T 3G$V#JDC-RO-FBNS+*CY)FYAW9?%S^*Q>5".9"HR28,^ M6%6B$#$T(\"X%+T$UT-L+ :<:D"H9X8[$L/A+0BM.JGWZ%C#]!((=NZ2"7U9 MW_@/B9]LI/NYO:/U@L(/__ M5W 3 M3M![BO_NT\_]0_SW_B[^^^D!_OLY_=S;H__@8?0/X$?=7!KF-])7* RR-!Q- MPBEWRZ5V@T- '*(:C MF"@^C0,T*N'#(]1LP=K(C7[" MZC9G7NC M+7,BZ'W-UH&7,R(FS1/.:*#@[[QELE6$K2D-'7$O1%UJ+^<-EU.CK#-B)^OD M_@G(\:%>1=CI<$PL8]#1HIW)6M8;8[;.T<-4*LCJH;580>O\<^:H=_@'TP > M"1)><1E=7 9 QF JLDX(ED%P#NH]__?HU-@'[!4\)S-8>P_818L*X. M_ YPST%J&_<#30R_1LL)V$0B;SIPA>'G\ +EN#4NR).''GY06 CTV=T^W=B< MVU#(]DPIBC$CP->/1--=D@OB!AM0KW=NITH> M56#(A$C[>I:A8HCB2'QC8(W .+5^4X=6Z7P-A9'IM,-^0BVP7-2MI%6F&HO.Q7150VXS0 M=B-E%'&F2=%>S!B(B#Q68YP(D99ZD_ ST@!CW6,?D"N*;%@0;L<[*TXC_AN\ M7'YPE$U^I[O;(C\8;QC#MUHA;67&8IEQZFC\%QGP9R0+;;D3 T+S00?=8E0= MF X5=N;DD!P08Z8H0N=]L>Q!K!.PBC!)LQSJ[^6_5;&OB$U4E\Z=T/DQ=346%Z?HY\3%I00SKH5 MD#-Z((<+%K*G!3BZ]KH"HXN9V]?>,P*<=MTYV-JY(W=,&](BK''_JO>Q0V:P M&ZUI%:>;%2<).J4.5[72/]CF$(7K='_BF,/6=T6M#,A5'C@.\E_9C 8+G@/( MG>"/[GDW>(/\.2'YK!LC@8G+LN##R3OA_S<%MB+K,[$>?(P[7X7Q#)M586-D M-IF$7O1=$Z<#(4I"()XZW2R,>;S^L;[AL%/$$X&2THRWW@F3<(IWHOP-: MX30:E0)^^#0HD1E_#%)1?VSU'6[^4)%FIJ7P,)SJ_">.Y;!@1"T(HS#FO+0. M(WOB=%*P#$;+4+,$XPK3?EG3VL6+7&FD>ZM&=5C'U/81>6ULM,S&A%)0X7C_ MM%Z"+<6B0I'60\[L'$X86P^I7)@P!U=QGJ=G0I\1]8PP Z"_*\HF_#.VQ@;K MD9[LD+>''K9OA V*80KPXG)/.0C>F8[Q42_*?M>26K86] MH#6+!Z5=AI8L89OQVM-?/[QZAVD[8U;F.%T$F03':$T0+OWDB%?XOE@5L/$@ ML$;H^KJ.X(H@+:?<[DJ'93G!+0BOPHC= NYU0\E5YYMTG)9.;-G0FF%*"T=5 M<'F)P>5L416PD:K0ZIXA_/(>5:(%"\*0"Z.0K?B[@3Y_G4L\V@OB65V"XP#R M0VY\WEI] E8-VB#ZZ1QV%7Q.TNM8C2[8;$&Y(M&WBFUHXHOV(J!J#S0IO6[$ M'J8T-NR6&7$R0'!T?GZ6._EJKH0Q.F66QM%8$B,ZWD4R82]V2]2*%O8T%FB? MBE0I.P::3EAM(OR"1/BG;2)\FPC_@!+A5ZBL T7\%J>%;)XJ_5K;PVW%2NG M\Y&EZMM).O:!^B4%D^F(+MN02,Y_% @!+(2,W UA+ M7"X%IQ:R&P/D&^D=E;Q&&SAQW'D@",4[X.4EE-/#P'@HR:G@3_2'8T35][7B M)_@&$)?&3K$CZW@+#^RJ81DUF:-P$SD0U(7-[L8/T#@2HX#Z-4T7F6L/L'H)J4XVU@4F2028"L/:,6C).NR:Y:ZJ1-5Y5AUB M!_IG. *D'M]/*TDQ'#/*D9+(I^]EY+)-4#++V8GU62DRE2NA""1(R?AQTV/+ MMH/1[*G=6YB[T92]X+S7*7W0Y^B+"<($;_];\K\D)F.2F3$8^Z7 +G#QG*>W M8U7.< J/X1U @H7;$._@\F2JDW0$S&;[*LI)19RDK"I>I1&F0X($%-UQ$,&] M!MMC*.F8R54$U@;>I#!^4K-6/&KTFK(O4UH\#N-T-N*-6LS(*-)>X'7:(99C MLT%14]8>&)A\%NXX#@M@3##<-(WP;G.-A/%38.YIBNITDE,T)@NO]92IV1TQ MAXD*,:]U/(OA]QS%=\#A:Z0[3$<#K5S%8PZ[%S)9R@Q;D$OKQIZUA8'1E832 M9Z7+'B5=TPX#;U&8)-2QS)%]8MJC@8%\'=XW^CSF[F",IO7^+R'LL>/[1<(^ MG["0F#%;X^+@\(7.RN, M.J85=-%?36J'B7"U5'$C56!RJALOR$_M MVH^ -J)A"$K*#.N&)$\DC\)*2CHWRI8*K> 2..:?,[BY\K9SD)[_2*GN HP3 M(*(D"DF;ISP?Y!]9$HHWC.?BE'G"]_\1 N,U072BAC_ ^ '5\G<@ZU$Z8<6# MOXI*9)HD*I8$"Z.LR-\QMX$:[W*RKKXC4TSR1YI#=F3M/R=6;S+,\(F0M-@$ MOGE!MV.<#L7YB#':?^,[)$EI2+U],7U#QSX3%@JT9Z"OXE1EZCJS3&N1HPB= MPH,9E6NVM+Z8UH]ML9Y)&^*$@%KJE[HMN[>!D^TK=*E3'V= Q@H;-%.FA_NM MRD5ABG%N%K\#E$*U\!UD.=<2IDP64R?Y_IGKQR%Y)D9V7;LW2.I M6D''&@SM7!CX>T=.25:>8U.O$UYD2A2!$:@$0U3_2:0XY9S.^SMTK;2%WY+O MS:R:S WBA\ L3=F:7[46F2@1LQ(G;F:.F(+>DE4TRX"_Y)+I*Q4KY>JF&U*F M*&YGOE"M>>4L7S=H[Q6PH ?&J_*DPIW2-X #IE@L7E,V275-I3".$?W-#,1^ MU_KM7]# 7(CO^I>U]7O20>K>!UA G4P;]4B!&LD1KI=>'+7[Y20_3: M9$'_>2>@%G9+CDFEVS_TGG9[ >Q$C")1Y#6HBYQ69=CA#WW[E(R[]# AY]V% MDJ]0NZ*@O)B]'BUF;]E10)L@I\8=)R>KC^?ZFWO. M-W%#;<(_9:*9RV3>8C-VZ&\[&M)B"7=S:2=KY_.T>^BNI':W99.";]CM=Z5: MNF^D6:;%_>YNF11MBA\JO3_T[!.W$Q6_XAL6*;-%I1QL'"PP*57-HBVOZ\Z4 MR9&S3FV;=;A .IPZTH%JF74& 0L+DO9>9J,N=5Q4&;Z]=72Z]41/9 "Z+/NW M%I%"4#D*6/:2&T0N'%1H]%:3&@5F8IX;QB%;^,.>)&& ML84YG(1$"HT.Y039[#\3HI.4^Q/?,TX!?:" 1>P[_XM=(FZ&)IP.%DR&3%1.^.*OQ'8>7_.HA&&V1 ) MJAO\D7"^+KHB*E-GK!9:%V=@NLX@6+QH$'O=OA'" ?QV8'_#(4$3W/-5I8(# M3927+BB(X!< M7(IG;KV<:&9)<>0P-LY)])?#)N8*3DN2H36U H6D\172%&:AX!>&>)"T3$QW MQD,FMR?<=0QDC= $(E']&S 4HK-?P^0SYX-,)DA]'?U=3.8GHVU F?KZ/+@0 M:F1=']8M-4(O ]R7&94'9.PL'*E!@;_4K()B%!-=2,TN,0JKIV.=M$D12QPO M6EJR71C_OR7Z;G!.#C!_#;AOM%*Y#L9+S/H;;@=CD*&*ETI]G^+4OPSY+_RQ MNY2$>]B@>WY"TR_1RU-038;D8S\''@,;='R))/(JRK.90&_ %OZJRTYN![S] MCA,NR>-F*06N,/8R:73AD';&<(3C@DH5LF4XE M\KC!%$J7>EG^2@6_$P++D9"&\94;7GC;?2\[04L:ONHU?J-^_-PI5[7 M6X$'DUF&H@_UN"$0_HR+BPH53BC.KB5S2%P-%3520[J6^@'C$:[&#)4B) MT<F =JYW,2P6WEI9L7T430E0K#Z53$9 A7@'*X ML1H6XURBO@AS&<%5%T/P=!L79'Z,HQH<4/0Z5"5)BT4 MYA074N?3H/$KFIBK,A/YH-.*RE\@]8)&( Q4&8W7-!&@? M-?5/N-9)E$23V<331= _/AEDZ&_)U"0M9"U\) 8NTM(+:F\:_V* *K:=#,R5 M2^3%A)0HYCD"H3(Z%4/CPM\F5)@9Q@1MSR_CH-( >)'8!MJTB?32L7Z)$8AT M*9DFUDJIM*NQD0HKY@>!>FAET@@\2R]74>$ LTF931K?QI!;C/S5EP8\:TL# MVM* C2X-(/SE8S1@TIEZW=H0: M_405E^D(#EKI76&=YM^SD00BKI4!S$%%7JOU$\SC&NJ]#NU>3_5>/ WH?V5*4$+!'Q(/';G3"SPDC8<_8]]; M"5>?GHT+B<6ZX/H"MZ^]!_[L<,!BJ^[ '<=)4/T;/"GY@1\!T7:3JZCN)87"S)Q4Y,SF%! 4:8+A2+"((I MN2T63([]R<2T''9&>KS91C'Q"/ 7MV>"^7F9>'##0MSA]N]N?J ^0.Y$<3/# M$@(1/#B"D*$V%#3(.(PR\F-*0IBV]R)@S(%\ID;=X+?T&F$Y.U2--A8R4EF& M>67HP^6?(IUTLVC-2'#"FS6Q.8S99WGWTK/A(4G*F[*W^E/QL'Z4._+1WI%O M\Z(^I!U:HB9#\Q"\74#SV8BL6C)?':4,S.!D%&9 X\?IR' .7L;VUM'Y\=83 M_N53.HV&P=/=IR)=*>F%_U3W.O[+'],143N^Z8]\ZTDK]RH'AOC_?HH(XL@- MHRFI4" WV"DTF ?;T1,7ACR7K:Z&DSO!=M][5 "ZM?=)IS1Y0>D%&/#;403# M^B_(/7AQ>38P:._EG,3MZ.J)^)XF48X&89BH=&9RCC8+WG\AEEKEDIX?XW7K M6/D9@DRX4F#;JJF#N*IO/)Z,[.C/3=Q1SEM@C\;?MW:W J2$*<8;DPOS.[I* M]>]U+B5OG%UT?=R7JY]]#;^8UI[XL_'0P#TBHT;;UT4ZO>^1Z[J:TD;>XSC+ M]'6]WQ%[W27&Q$K,^QST^T>83RMZ-B/A,DP;Q;[U+P:\P'#'#EV)NLZR+O&Z40:]=09$MRWY/D]AXGR;U2F,JCTXZ$XJCLG[TLW+B9@W5B MV-8_8ETX^.=P@M:"Y&ZR&VW@I)Q1^).P!<"6UHZ-9>E<@"71NM9X;P-0/4%Q M^D*(_0G"=3NMSDC%0;W$^Y-$BC4'9P;NE,^DU'62(G.UWW=R-M&%1*5F.[P' M!CO&-.W)J7$7];+$/#%THG;;Z_H]K^O^X[RN1['&%UEX5XU_?=GK!'>DI<7O M28L'CY,6':>UH1S."9*H/(5?]_\-O_-(\D4*'MSQ+'_ MF_9GGDEFKWCZU^W=;Z#;\)^F-,CZ^X&B.-OW-B>QJ,K !$IM10;4OL"VFAI0 M)),2"\/$C;YUC;^_IJ9)BBO<]R)8<,>#8NA0V:7C-Z;<1P= O$NI-K5JN-?$ MV QKU6[;[X3L /9 +])\-/J']7S#=G.%);P_"Q-3CR&>;!VTHUPV*?F"24PB M+JS7%DQ=V^K QXCB/[ M#=$)]<9V@T_ZJQABM]^NCI5B=90,*;F@-;.GBB@2]!$FZS+9.9 A_!)J!X)E MNA0A-UU 2DVHHH)@Z5VPFP6;(\3*MB9%>#,U1G2X7*NXCKUV[<(QB"5*:)Y? M&-Q05\ZV+LH:!;5;+ZO;UU?GZV]<3)G:T][=_*V*CT M;Z8[>?0:=R,JQA%THZ )V@[_V" /J?CXD1@HS10 H^?)"319X%@ M@Y4@ED]$$\6,9GWM04U@] BEFU51 1M7&\+RL1R1$V/9.%GD(*!D#@'3L'8W MEGQ@XK*]'K(?QI\04>EZS+G>L+=2(2&E856*':4JI[UP.EUQ6SQO]293 R/Z M)F8_F M>$V>3FTP WF$DP6Q$1(?Z !UJ'8LRR#- TXDA(TE7RKGRPHSO#[DN M,;-V(6>N=U706&XXMH *RQ9J4++/#RZ"1J"[2NWM_D@LD_#2#/B#!W%@GNT] MKWN6JBT/Z]Y]4/ON:KEYOJC&OU.%?N#Q_@'L$L&1S8/AG5JY'G M=.\^TKT+CO0=74*K?/@;LL"6C&+AQTIWSC+9E;G6%Q;STHJF17Q/8M)< )MF MSC4E?B?J$PD(PB=BY8H2K\)( *>_FILR^_>_X3V NH@1'F& C0W3C"2G?B!$ M!-T\RJV^%''?Y\Q"!C >;J[EMWZ;_!U;A87PAFYP--$M!'$QXMN^>06P?/C3 M#SW4-F8Y]=KYX=#YQ32T^Z%O/C450_/[YQD=G8[F9=YBW6X47\/.2'J(HEA20FDQK%"7E$)9B\Q\709'@G)M/6YMD6 M]!:1X.SVH/I(H0^"5*0A$9^&TS9K$D,=S2#&Y$O$N$;]U$IF-W';UI6[79XH M45@JNL+1OV<,&Y#K$B$1 GP);?&;S.+Q"W[BV"8Q:7F#_^&OO';T,NH4H7C# MM7Z:DL_K=TB1JC:!+L,'%6 M"[SA&E]+3$O:^1J 0]L@NOYK;EJ9I!YZH]UA?;8$?*SJ\4IT/Z%RGVO=9]OQ MZ3G8^A;[EQRR-0T=:C;)F].B738E?\CA"8'? /;Q9(S1I-\ DPP':%5?J,5CMN-HF9'$>X[J1"]MRR07EDH=MN61;+KEAY9*W MB'S-?E$*DG%T831MK$C3[FSQX^:>L[E>A-HV2D:8(H^N"0E( T==HU[+2RW< M&=E-6HH85HO"CH(*(TD?4L;CZ/F?L:I(MX74;\[4;:YP,;YR,'WBD2!TH9$E MQE4.5J3@=6&4.>/:Q^0"FR!+^XC1(CXOT@I; (.PW9&K3RDW\U5VX M]6]22(6;[3#&*/HX<3L8$8JEHS@W$0W&&5_:"="/V&1@E@V54VN88=L,S!2W M:/Z^;I]6%)Y7(P\+H@$GW$EQ4+M-2 MTX*#1GYTXI_6\LN5(3*-Q5>"19.YSMF1;2]6K<<#][:2 >.$S)UDN#%G^(*& MPG!$P,%G=,-4 G\:*MI[#@U)-)W#&JGO]-<-AJG)#9K6'3TG)S@AVQ?& CA^ M9?HRT,=8==@>NU#8*8)0-?JB8S.TX2!X")6Q)'P!5#+]E9 MXZX1V)WN S"<5\)/U>N_XOR")MI]1P9]#3TOMEXTM[X$+R) M^7FR(HP@ 7W M=]E,L"5C..Y73/1FP;V_(8:#YA*P,TR=1'WH)O/0Z/[D@7,";^*">Z.=E$3P M5,6JI=L2YJ/4A]]BG'DF*A>B_ELZ> OZ3L52,8N?)=&?,[5(Z-?RJ6YPQ/%J M+@TJM1/W,G%A-XGGW' .[:W#XJLH0=+!PV0OH-Z\B*.%IO5".L!3YTHFZ01O MXZM$K#5,SDK3W+F'='HV#&FU)3TV]S:1INS$ZLEOJ Q,-<=S)VY3.G+>1B,B M(_.1>(=-PC5U_YG&LYR*CW%SG(>994M7%;K/H"<"90+?9V0](4975DBI(2L$ M#%$GL6E&MB#_+*:-Z"00IYH;EDZ*FT@23^,-J>V;>;>X]W4R&^6D4+OQF"+W MEX(F06L!EH270+M^L4,,3<6K3+SIFW3ZM]7I\[924;K&=TVDO5+NW4H7]R([%NQ6P5SP)-Z5 .T#TGEG]'9D8MG#4D ,Y=_U$ -+9D($/=([P#O4M M!4U![Z=6/00!K.4,S!E8US;\P?CW*88QX3PI27;0W!9>$EWQ)5PD7AW490*' M+17V8*))A*WN\;J0=X!/W/>$#J-L.)O(Q!PEKSI9QHZAF4A7)HYB^X&.XIAE@P7Y!BOP/!F<<'5XX35 M08E:1B1AXP6OEVVNCY3$3CGCBL'>Y9-.Y<_L_&90#VKJ3 .QO<46MV_5L[%+ M&$?2=I5>,')>,.($PM) )B=)W.UF$&EZ7;'\2G%2Z::I^QA5+-"E#%!"4(31 M"4D]<0_PUF/J^*Y_)P_58%4A@X3'I5,N"6*^QAIZI;CD(BC0/B+*+"SM49%> M8[H9STFLCAO="JNX@^N^<*^L$$E"@Q5Z*5B9-CF!>PHL\BMVQ#Z4SKF5#GR8 M5[7H^"0L&:LO$B:C5+K\1B\$!]MU=HD9EH>)DBFH6EI5PR<^J[G1^("T(G5= M9P0;JX=5+VX62Y3-MH\Q2I=3Z>1MHX"@5N%BS'/L (U6H&U [PXB>AU*3GSU MB%HF!)= QKF@W.//5.67%Z4+;-0VT?MT2VC;08C>@VCJPUFQDX['[%Z3\7+) M5 :F-T^I%UXY74)*C);8_G16N/N_Q-XOM9]&U725>?TI)Y:[GH-*IK?V*8UF MUB7F7'M1-'+DC_ 7& 3.2Q:MVXH(Q)ZQ7HA51]3D3/*$<&C2=NC,=_#,\;TS M\DI&B3YK#T'%]7M9LX+!ML3I*,W1;1J*$LO%]3:BPI>X-XN4$N.>L?C(B0-*.(\Y*+]5.5[U)XRAC?,8PRHB\AN$4P8@I%56G2QX=2T^-(UZ9).II&:/P*B6&H^'5&*(?LZRYR, FKSUV,EPFO;J2>>2F57.ZM-LRS^8T/SWX M<>G&6C5YU6[?._O29XL3JY^YC6WT\_O/FIA8O3 OX@ZEB6O2.RDOC[K8X29\ M(+NY(>5XZ[XWM"M_#2?3%_Z^^+EZMELD.NQJ@=.VM_!56T_,E:.@@SQZBQO" MI.%YG08CMXVE+@B3V(,T)5++K.(?;0ZS'4&PNA4WZ>V3\A=QU9 <=U[JG M\53'=B)VK%QD85*RE EU6!NF\G(=M6"5'36\6YZC5%IAQ,MIRQ^04%@:2<<%NB7+M7>MR_; 8 M*/"&FV5@5>K22]WV&?Y1TK=L:JI$// D*2$"$1>)[(&V07=1TL\>G3BS'"P@ MWCQ^".[8MK%*'=[GY5K^DO5(-VNT]K:M>:H05A M:F-%#^J5TEAKB.@&+N=E5+I?O46+T=F6:TDEK"20?GL&\'TD =^,#NDZ]>&6[>8;__],6B2W;+KCX\++J;&EA_"K^HG%I&LI.!#H*$_0^SXC+-I/.Y[E3"[G/V!.CT'IVME K>@O73MI6O2I?NG22H'RXY:%OLIE+/$(*K=6)J-'LQ26@4( M+9B$%/.0T(M5P"VV7^[;=Y.I;]Y@KP7V4TA<4029*2I/$ZO.5)@ /$HOPO(.5$(6X.) M$F0STL5UX#*'IMS@B^XER#DW_/V$>OUDB/>0=.0GC'+9N!IL=!$EZ+HV-9>V MQY]IX6EVZ!0W;**@@ 0[[H0H/DPTLUFL5*(SE M),[3>3"AC2;6)]$E#:BEOE"E\X5?OE'9*"_)'9.[#$IPQTL^1O=K%CHN%?TR M^#LFH1620+,@!_Y(DU^BVUER18NE&LX <]MA(DKL,,SM08@AA(@=]!B7QEJ5 M;V&O0^ ;>6YJD3B35'I=2J*/"]MEBB1MYA#3HZ; 3':P4-X*,-KF5UZ[?YUB MAB,GEE]G:/$E((*O$UL>D*F+61QRDTC,A13U,B_*.Q5>A%B"X:21NBTWW=L4 M6@ZB&8<\*O=,ZDGLN\G,E,VDKW@7KWY$C3&YS$E4D+LJ1U-Y8LFSPDU5.[BE ME%50QR"_]H1._ :\SEZ/=;Z]OH^F3MJV9<542MP*4Q7C"T6#^O#.ECY+:X5DK7Y90:Q_I 8\-2\IJW[U<&CC+9_0!MK2M$PSEUK@4C#>P=26\7&*D6LIX[7,= M$G;;Q^92@0\R@)-B1;)X\H.2,G4W721D5Q0Y4Q7$.2L:*?D:K$EN09E&*6'?/B5\R/(# JA.1O!FW=^9ZM&P M93;LP3R0E'K,WP>Q(V6W(>)!AT.# Z6EC.2N QC]1 M/4B6S;F7E;SDA]UN7R>55-*[25W3:Y#R>/'TH?]O5C 89\*L%82=AM#A)'+2 MFT>,YLZW>Y91?R[*2A$$559@J;A60(_&):#/$58GI:0XV?B*(3NV3O8+9>J5@!8=!6,5A$FX3!+08=+T@F8)=9JPA>-0"L7 M!F"M*OLZ4<]UV:UM\^U5M) F)/;5PKG_$;Q/NT%_M_=LI[=O&HKI(BPJ+S(= MU*K'3*X84RH$>@S[9 J7",%DM;EO@E7*A^OL.U\H/&HN%F:ZY(,UF+GI6%*9 M=OO[M &<0,3'2J"W26H/-O=/EM7>"V3%[%]&@G)T2_=)F8;3M[X+V^0^XK:T M-_EU3G*9+H5<,;-:-5]^"VK/SEL"5L3S. 43,;F(4!D_(@[2\FNM5:*"N!/S M3C%S=5#8&(>&2O: X9+NT#%YP0BYEG+,8CS+X(H1_B_Z1:(O^#,P@QC5I\L4 M%;4)VK.Z*E/CCB*BQ(Z;&ZUC))K/>UXIL@G)H& '\)XZ&\7\!WLA"]'3N8@<2N*BNFK&4*2QG/XB"FRFT7Q"KO M.)#BZ(C&""K<3$*U[MCBHKJXDH.^X>T5W&UD!O:]V$%;<+)U5>&"]]6?B[R0 M'#FL;.LUQ*QC4_+Y7=9LVD#:21:7F>(Z.3-;#_?,A361MY5'2!>0K<@& RU% M=&O?5FIQ(26CHW(C4%VB;CJ'F>''JHHL9AMDB1C]N>SALJ C'MQ8U= Q]V() M(6O=7#D"WZ+;"K;T/>[A046 .. 8HM<[2PHR-B 6[6MK?'OIV9K:V/>K=N08 M<6^U"Y-*0ZTCE<.]-K)DE3VO(#53T60PRW*E>Z/XR( 5MDA)DUQBS"K3WX0; M_TU7W];S;^:!"$:I&:.K<=^5E>48&=.WV*?#_1OHL"4J)"I;;VI0E;STFC)2 MMR!M:#WO,B7[PP06KTWMC=9F:ZK,;WZE!@1B:1,S%(U7KN^6>2V0X,>T%K>\ MG&C'@5UP9S&]1-%"%.V4WSJ">AD1'&4>O9K^56ZK8CYNDCH$K.40[G%Y]ZTE3HEBQ/PP9;0&($0AA./ :%$"%,2+7X(DW(>"@$$#=!ER3E!66N MO]"#V.)6=6R+BJ6J'"2@6@.;D7RHXRW^@ 'R*7EKV8]LYZNQ=+E'&UR3/-)% MZV*VFJ *&>&V5:N\XJZ3,,T03#35.%?53A%^0: 0.#30W/)@&\1GE&M 9-JR MJ*"Z2[IR(!$))A V[8GU+(AI8)R> H3B &54%%<-$BC,7;0K@2\92QC%F9?? M<.YN&] A3Y+=7H0;8*15XPC0>2E.--.)Z#B*@..$TU+$GTAGP>?EW;+6%5RD MV5#C'WL157;;3<#<@-/24LE9B&DEMP B1X[9W4:9F^]+K*JY: \XS726?5'M M#?3-!.?*Q>H"HQ/B<--OM/[+F%9A@^4&CIPAB7S+H@QIB%?, B.A&5-V9KE^ MMB5=6>:W/5%L%;X\\7Q.UQ@Z,M!!FK!T]@4IRHB=POT2'[#/K=X^JCK@JC+B M)D]MAFIKRW9 MQ-#!-X0'OF(57V/L?+]]K)W3)\_;R>6"VA4FWFO81N1FF)+H8*(1\!7W+!3@ MWRC1G99K*Q:,"J$M(FV0C'Z^>4MNHV>[#;0+L@GXH[,%M /N!NP_Z^[6'LN= M2R:%28&Q2->Z7H;=5_YVM1B3F9M;0>E4?2R7XERN#1FD19%.;''FZ+XIM::* M8W6CP$8@._C[5F_W=M%]?]?2U5^8NG9XG^&QZ9> 2G[\@LF%)1WWRTYM.1@ MR:'?+'*XDZS;W0X-EFGS?F#@Q]74WLZ>'GN61;6O/MY1<>XU@N\T*WR MT%8'!ZD'&KQL#ZSYJVL/[(&M;L&!/3!3ZON+% ,+O5!R:!?.CZLB@K4-V/_1 M]QA2:.5[ZH-;+WN[NRO;A+KQ?VS8$;1GWIYY>^;?]$,@ M+]S^\9%K"PV]6ELO#YXW19]NQ ELPI$_/6R/?,.._&"_*4?>6LTE(2BA1^RK MRY5_^<]M^/$1K.XQC=*>U$,9Y?&=5&LUU99!/Y>H8Z["#.O8?4B)UII:CYZU M5K]6JUJOY<@;$Y!JQ ELQ)&O,R;26E/+"L?S4K^C3:: M]$BI:F^=;M*6JAXI5;4QR@>D4'CNV2@9IA,5;".XRI-'KC@T])9MO=SN/5NK M[OWD$7/@QAXZX>SV5RB*6CN[$>>^C36V#;GLK:5=$HRG&OI0PI:M1%S7)6G, M'6G$$6S$F:_7 =F>^6:?>6LD+I*%8B-:3/!MD8Y/Y$_83?6Q1VAO"EDUL.JJM;%OU"L6CN0#MM'[IO'<7VH=MO>_*\:'@?ND='?2L@ MN-6L;\$!;G#7DDTXQP<66&N"F'FZ%63IM8B<5N*\:'M$MJ31]HM<@C1:?;%*35G3#[?>N57W%7[:Z?77VQ>KD25WJQYP#4=_V +X;_3-/^ST>^O% M5FKB1=R(F[_>VM[VYJ_W^+?[G=W#-2.,/EX2:.JEWUXSLV\K^F\PB]Z%Q2Q3 M&V,9W;.?HIGUL'N=YXU).;,ETO?/CMG2_ M 0ZA87[#Y2?>W^WT>BL$":D#;MA$OGRO0"$-IJ_>;J.,W[U'KTIN)!/K=7K/ M5Y@8T3*QEHFU3*QE8OU>9W>MP?Y%H%J/E\Z:R9> % X:&/W]92D8-??5 M7SM'/]RZ!@PP#_&K"@OF9\8:1*]AFN11#A^D8_U9'HRS=$(08'D(5Q[^_-#K]@*89 Q'W $B$0"X@R<_(MS<4G" 6R^KP'*"]UZGR]*R<3&%NRO!MB ]7@COEK3 MHDNN891-0R5LS[&IZ_LF=,E60'V5@'JHT''KDD\M%F5+-5]%-2U,94LU=Z2: MAX=FV0KAK[H8_?9BW.EBN"!!3;D)+=TTGVX6 I^U1-024E@?X7((QM8!]K4.JI>8T!&FG &W?Q M>YW^WGIQTYMX#S?AXK>8V9M][_=ZK7 M??480GN=9[WUGGJ+'+6&=E$KQ')M&P?=AP6$T$K!7\/)]$7PH;A4V2.WA#8# MZW[_Z0H;>+58]YM$6NMD\&UKCL=)4[W]-4+ M^SJ49-6RZY:FKIGFMI;JV'[ M%94\CX&TFDDSH _U&^/(;F-^2UF\7+>9J"K2YF.W?3<1U[[WM-/KM\TYUJX* M/-;F'(=M;XZ6AWUO'G;8Z??6Z-%K>=@CYV$-[/O2\K#'Q<.V^YW=PQ461"S+ MP]HH\>JCQ*N49??<8$A/Z6^EV?QMR8DL:$"P9,.,TJ!?90 OVP*FK@.*8S1[ M?5"F601#P!2#41;!Q\%@'CB=4.";IC/031U/3*<3TPM#MROBJ92'IN9!I?BU MZ7Y2&3*(W(8M=LKI6!Z-DD+%L1H6LY#:"$U55LSMA.FAG4S%84'?KVELQ-,T MW\#Y^=_*9]-IFA7TETF( R9A,E2+)WU+\YV][C.W^4ZPW>\_^;&SSB8YE5WW MZ;/MIBVB 9Z=)JK*YNUV]ZJ=B_K]@Q^7W(CEMGE1 M'Y5N8/;/-/B!A2]:"^VC>[O5-]@#Z!*_,'V_%FP-OK+ OSX"R MJ)V+6G:#[M#7Z=:-O#]R=3?+93*WL#:?=+VV3(';!0M?.TR3!!A)=!4!!ZEC M6W!Z??<+HRB?QF'EV5MZ.)7E@14') T\82"R0$3!KM-K_1 >=87"P9ZG/#1% M(AW#B[(0]B:.PD$41T4$(V^/U%AE2#>R8T_@5N;I,"*^<1T5EW=A)7CBTF)K MM[MOS@<.K*;Q%A[CM;SU&/IS2A6!+-81#&Q/7S2X6=H$+J MV5?3ZBRI8=(=>',^)=J":]H-S*[ LOEE]['ZOI4KSNKWND_-I]]Y7<#G>R=)K M_9?RG[ W57#VYOT?[VX'W*OLY**-UQ$B.$<9]"<85<_-_NS^>&EB4V=';TYV M?OUXNGN@W_[57]AG-3L&_?[D\?CM]&R6\NW M^Q E$2K2^N3PB?*'YA[X'R]]F\ TYWF>P>MT +-^_ M99T/N_*QL1@K]^S?OW./&G'5KQJX:+?3ZZT7KK>)];";4(#;VUUOSXV-JNUO M7,T^7/U>I_=\A9A([=5OS-&W5W^SK_YVK[.[5KB7%G%C':>^7HS*MBW##7;1 M<9H7&$)K+@;E/=M']Y_DU$R8X,-.O[]"3MOBFM\_?:T=3VMQAX\6V+PEJOLF MJJ>=9^N$F6PYUF,FKKVV+_@?*VCY0:.:,+6@ MY5_-QAI,8[W]SO[ALY:'M3SL^]#7TW4&X5L>MA$\;+O?>;K;*&\QTUD;!EY# M\'^]23_WT'CA7N ^ZI%]OV^@=TFD4-1((Y M[T/7#_U8N+SLP)MK?^]'!SJ_;@HEI'P#:6TFM51CBX[;U0+>"EL-.PX/P MR MK]/!C:#:]8TN]*0R5NY75TF M(PY!%'5@>](8F#PWO9!?#.SX2$TSA:CDB!RNODQ5DL/&V.W01Y$+=GX^BPOX M/LT)[A=L'E;^Q!H=O )R/E79.,TF^!6$L-5+@#<1-GK>$8QV?&"D\'STKA)5 MX9111A5TA/#^\2RCW@MVA@YB;I3 VXLTP]8@>-HJOPVM_+Z]:(<5?G(7R/X5 M<[13CXGE#A?#;6?H]VLXJW :%?#-_Z@1'WOED+%;2@;GLS,#@LW3<4$]&[ 7 M@V9NRUX/9(+F2O0\0'^?=_E0^Z]]=.2%2P%23R\27(GI)?#,'V37Y;_N($A? MX20%AO&?4&ZP>V?X\M5M0_4"YPC1G\XR'Z(_+^ _$P3PQD>QQ0U=RI:$;R+A M#["+Y28A.7QRI8++* =6@-YZ.+S+$/A($*? 9333CJ,QT/9\&'/;CW0 1Z'R MH<(V"9? 89,4V(L"214&.0P9C>%521&,@6L!M7&WE> JC&?,.^G\F?U$P'>" MW])K..V,.OX Y4UG68YBDYH,S1)ND2$O.4T_X=H_*^X^A+PQ2EBN 4M4<3KU M>B(3)0]4','?B(QJ5C0)Y_!(D%_":#B)Z\MH> F7%=BUD2PX]#1%R'B0@<2= MW3WH!L >+E0"9!AW:!@@T&0$>PTO3V:X#;,,N7:L8&\+.G \!-QCX,\%<&4: M80!G*-Q?#4/D'GP/%=RJ8)REDV X@X.:J"PG@1CD8:Q*NPDK!-&0SG(XR>LL M*F#..R 2!!Z^I.YU;V:'AF[?B,8EU\$)5;A(PR=GKNI M-U=M?Z0E>GG=$1-_U5O]K+N[9+^5%AY_4[ 4&@./7US"M=DT?/PFU(NO9I2' M7Y7> @D\GB-[8/4P31 4+8IY"W#?DL:=2*,%N&\![EN ^^^[IN9 +39D&BWB M8PM VJ!IM.388C4W=1HM;;:LLD'3:,FQ995-G<9CH,WEIEQ'PBVK;-@T6G)\ M5+#VZR_%W61?61-B3>T>/_@];F.3;3AY0X_L87G.5PY!GZLP&UY2RJ,DO6(N M= ,Q*#8.F/9IYV!_?ZU;TL0BP4VH2EPK,-B&U3LW\N+O[[=8]&L?(\]BRJHU@ M57N-@MUK6=6C8%6'NPT4@(^=43639K#-8O-HH6W"=ALB":/3<])G%:KCL=N^ M=\$8U6I PYR*2\RX=]#9Z[60SFM7 FJ.IHFL?(EI/VM4 YH6Q/F1\*G]SG[+ MIUH^=7\4U8+-MWSJ_F?\?)4-Y5LFU6RS=YT1_=LYS"\;"3GOHBO6 %X2O.6R MP,E> NTKFT#KHF(2:#&"8R[[4MX3Q-C-%N3G6K1,Q#*.\L(!)D_'B&>9ITFB M$$'V2F67*APQIG=*(-[U:-+G\[Q0$\1(/KZ,IL'VUGEZO/6$OF9 E9TI(!I\ M>I&%DPGA4<;I132$OR-F+X]U=$K_85!XYXO=X.-?P\GTQ2N[B&N5:43VIQ:1 MW8%T?=K=7X0A6XLY[0+):A3>#"'7",+^]@4$@A.2CT(=%D46#&=U8?K9(_9DP M,O]D&J=S12B_(4+[=H)QE(0)8H0&898AX(U'5WR$/KP_0K>&<9P.0XV\7%DA M3+X,NKT [M]KE5 %N#<4-PD1WANGJ@SX/29A""2XAP5>IFCS$D3?SRW="?W3 M4I!V]995\,(91QQQ\N&5-1T!9%.:A">^+(]K*-\U&3=OG(R;(R_CQK)6O8:( M\,CSVY-UD*F](2(X LZV) ^5F\!]&S0[%1I"YH# V; /C"1.$^"KI3K>Z AL M?SF#_4-6D\ZRH;YD>KKPIY!OH2Q,3[663QYV#VOXY*'MGG%_?')_7_CDX3?P MRTZ>;#TP3VC#_[0'K*MCSV1/[4"1(% MZ@->^.41QB/]>N6,:3Z,[)BL&VTK/69DQ^P(=:ME@,D[-U#I"L#)[T\Y=P]1 MXY,_4C1R.ZG?@+G#5+<6JNE-"0%NBW%^-.%Z-%^FZIYJNHI@4!;ZGFCE3C(LVU=-/2S;)T M4X:$:PKM/*B:3PV/<]#_7O X]2?LG^9IR:.T<6FPC\-H+!>HQ)O'S^-;41!.Y!5HRK;'CU9-9-> M@!">KU?I?-*"MMU5Z^0:]OM(!MMXA=2I>7I8^L+BB6_O[ZZPLG392IU'S-DW MD\KV]AIE^K14]ABI[%FC3)^]%G5IC8IJ?X6HILLZ1]M24Z -V--@U6*PRS!&J>$ M!IRDB9I+65,0#H>8]\)E,N,T4[ N+%"@'-3@(HS@.S#'-,?RG4P-D5F-5E7R M5CG:472EWV-095WR2=T+^FC+7I=Z7VO/WV\,??%&42^[[W@F_W9_?'2F))G M1V].=G[]>'+T^\[1ZT\G'W\.PO@ZG.=:)*'%E2AOW2^"2\6;V$<\ K% _[)+ M_X/O58Q3^=/63W4;_MNK^@WG6_7MV_WIP_';*/ELQAA%^30.81^C!"_=SB!. MAY]K+K39UE_"X#)3X[]O_:5(AUL>J5_+/D1)A)5C^N3PB?*'QH#U/UYTJ#4R MB IJD$<H\W=?[>R;NMVVK)P2>'MB"K)0=-#FVE54L0'D&T)50/HH3* M]\R>+?1_K#:/HAF!J8T,2*XS!M608V_&+#:1^-;92KTAQ]Z,66PB\34PVVGW_I7I&2UJ+:9P:)U6)W'P+&L@(VLP6.L3/G2&A=67;2"Q11*^ M?4Y'!+Z,NZ\P&V;L!4P9I!-37,(!Y=#@CL\*^/$_BC[^HWO>#49JK#(*N<+F MASE%>".P8F;%+#,8MT&4![-D"$8<9L# F78H4R9#ED>(NBJX#*^4R8@)0GA! M' =783P+"5D64:BO"=TZQ"R:O*!9:[CA13/I!O]48,G!FX:P6Q'B[R*T+6;? MY/("V*/_Z/7!!BRUG+4E['SWW*]?!B^/*88>Y0Q=7@N-O&>AE.&WOG$S-&5' M5GV-7@,+&\%&S7*RX#552A)"IA"TO01S3HS-R7\0F/F0*'44%=H34 _=O @V M%T^C$TQC@EG.D)3QB;_^Y;#?WWUQ%F9%<'K:"4ZQ?\&S;O#.(&GC$[UG+_+@ ME5T%(8HG83S/HYPI0<_P6,^05_'1KN^#61^-V7N!2T-64;\,V+<)[/K.[QI3 M&R&I4U H8"A$CQY'L<:HQXT\/SG&I+MWU.FA_XQS/C:8RYM_=FCP97-W!B]_ M5_/@3&5CK !"EGH*YSD,B]0)JC=T\DV\_><,;&_[?NHD4KP8+@C_-2^4H1C"O^ F$2,U MC%#^P]57E(8+,P!M+KE2U&(@'4H6)RG0P>Q:U$&!O^0RX@'X.624G\TYG MV32ESAST0,A_"X=_SD K9*:%S0@N\30R!4\#$\8F"8C"G]]X*/B-,,YI=.*\ MDS2)X"]P%*,+V,\KE>4S>&Q8S&"OA.M[^T&M,293540$?1\2=X43&\R#@4J& MEYA$C#LBJ)'W0MBXW6-?XJJ M?!GE0!@8$R%!29TT1D0V]EY*GCFI&K*1?+^X[TIQF:6S"Y:MR#1(0V&Z ](. MJ,O#@@8X'G\A=2/OR#CY93 &73UG2PR5>2!OI[\+JN1TC6@9U"S'FA>C++P. MPM$5K@9N;I9.:$:9NDKC*QQ+Y_.S5O ;["NE9_X:)I\YHWF#P&. &8E+'(*.R2$AL_&AA:E]8DB(PG7V.&5*G@ F!SO"#= R0LX M%7R2'H#'?^CWNL]U6X\.-\K)\?ZG8VG[T3MTNY%4E_]#W[8KJ6X%L2[G\U+E M0]U.@0$>9;C&I)(0>\#KP',Y%IZ+IMB28&61D$Z@!?S?<$RE)UI.#>MDI:Y'7R& MYELSF%2VX"*71#G?Y6YP5C,5,\]PPD4NI*:P(!6[76IBO$Y/@S F49I?*E42 MB)47)6EQEY=)JGGM9+]FLXCF)7["#^<[##B7.^:!CVSM"N!7Y;#J- M(Y7QEM(' WWB*,*==G51_KG2A:L@_:..!*054 [\",:SAF6AL@F<*2ED<:2Y MJ'6 T7LYL3U7AOAX>K#YJ!^1ZV64TKX/%,R>6?+<=C<*0J![& GU/\L/:06D MB"T@E3L>I#,>=L:+QB#8X&=QN[@O+F];FERD2+CE=1?.N;#,(CPL]OT_ ?8L@,N=)%WK$88UFETVUL?S8>OY4-LK(F>7_QL MEE63-Q(R;W MLFZXCR]:H##ZXX=)@DJ..=NQLNTC?WBZ:VJMF/7]L']@/L'N<7.J;%(A+,L9 M+2] AS<'3RI-47_2 _2%AH:5Z]F8 E[T0:#J#I_I2:4)VE7QF&1]HMS2KRG( MER+8WNT>[/X(Y#A(Q6S!2)2B=_FG:@T+"FO@?0M<%3^=%7#W$B(C+0739,%: M>'9$16%26@%,];"[N_NC/[PN;+/#R[8[1L1]3N$Y3P$#+2I3VL7]F688W +0$[&?*+JL4%>8T0"CZ[OD1V M#:PLRXL=H->4;GFN.;V#Z(3**I*$]&W$(]-[SU:@"1' 0Q<1WRKB5N97#I:A MWHOOQ[_//4+3ROZBL^\"RUNV];,*WJ= ?L\"XQYT5,MQ)#V -0-W>LV2,W#$ M7DQB">3I6\)T?>2T9!0R]OVH!4'C&='QH;"@X-WYSIXVK]BE/HW#H2R1/>#L[(=KG)-' M<*C4B-T84_CM"UD[P&]^Z-E^YMW@-,T6.G& M+77E-*3Q:LU%3$VT_=4%D2>!4N(IO:<+F,I]3T0M)0*,0&=Y%^MQ?/<9K^+2^Y MT2]#4JI*5UA?0C ZZ$:+/=/?[>SNTC\U=+1^EKNZ&7Q(2I;(@:-;?P>.*TPB M JH8CT'[I:N/G:H+['U]"S^6-N!H)JV;*7>$^W+XE\*]9)7>P('WNOT["X?4PB$U' YIE3))M/_>7N.%4;^_]\W" M:"F;?.OE-\DLGJTON"3L)1K GW%CF_[WIYEK66]P]VZ^Y"->/ENVIG]T/I M_>[>UU&Z8_<*G7\%<[]O@K^[[;J2&0"MGJMIP89';Y_HM4]T&$L_73^,2M'"L$EJNZRCRUW7+/9 Y+7>> MSD94;\WZ"'(-/N+JE3B:7,$T4U<1$#/GFT5(FM[[/!.7 PF>1Z?DQ]DITAWRY_C789KI*A_Y8*2F:1X5 M2 %\A6!5E"2%^4HC-2ATS"32>8XST+;S#J4'7T6C&05-V-"EOY22AS 8BTC! MF4G^YL"X?2M]&;\UT!D]E'J2CKL!90S5W[>!&H:P.GL[4W,^??9-]S><8,^5 M"MXO&U4B]V^O[/X5.?D]O,"/#2R6,KA_B5X>(VM_C5G '#5ZW#G;M465->D M$Q!+1N/$'3()TTX:L8ZBHT+ L9.PE()3!SA^2W:S#O3N8&8$ZH+$T]RD9B-N M>_^/O3=M;ANY]H??WT^!TB1W['H@F9LHR7941Y\!46N_Y9FEV Y[S83[8J@D- ;0\$>T3')[.M,53 L1U $A-P';%. M*BD4)?#(O$MH%>!8RJA9=6X)$J%X=9YBX$O=8BS@368*.> M3KKC,R4!L0[ZUW!U,D>)V13T(H)G>70\SSF2WY!!6Q:)9]&=()W=(I,R IG= M0N^^,9FM3%I%G$25_;U'6C-9 4GZ1(\!2WAQ_6>,6L-S#)"S!))2T0LO]KR/ MR:""%_FO+," #SD=T(9$(3'Y]$ MEL.Z,58^SI^@5!)S-$T$%$8K"M AQK]%7)(J"V!TKH./!LKQ6 "ZX(!SHNG$,?P>Z'N,W'5!DO+"UR4X],T?59Q=77.U-=6GU/BPQ7*[ILY%AM]2VN&ZE1K6NAZM+9&@ZZ M=+:&PSQPJ*D%A^VLD7R\F1K)MZE+H[BRP#NJQN%X[U-)S(D!MW=-J&=5 :W6 M2NBN66;/:#6+:.X?"!KF:4/C0./@7<.L')?9>CG3R7O+;,O292SWDNZ5C)UO MP#(HJ6DVFL>J4)(2I[ GQUZOG^ECW[=C/ZTV5#GTK;)2%9":J:1.T_ %+\3XTFN4:G9,]O>5T$BFAMX S=PP:RM.+ MR?+T+O;TME+R5&1M;:QX7.G1MA/:K.0T\9#I%GS".85Y,ZH)E>%/9W6GR_,G M_5=LWDW#\[U#TGW:72R<28%]?SD]:B;Y2;>CWTB>D:FK2\'XA\]41(QJ7WLA M#W@7_6*2,-5&\GB1SF)C_4BL"RD31:P>5HKZKT@;Z!BN[[T%DC7%0]7<:7(O4"_(GMO]$(Z!OQL":SV(-4O&/.'E P%$;A M\8)+?J<#X^")6'1:6+I9#'J:28!)]8QX\WFY>;;5KL=#. QL@"I7'TU6;W)ZX9E?L-+0<&1 M,>\#<;HQ"I)ZIPYX0#2#Y%E1-- J&2 MD/DZS^O(?'?J',=!DTKL^RU5X]LV=BJN+:Z?*H$G!*'.)>X_[92S/0NO+ ML=!&&L^+LM#C-!**9Z&U5![=YEAH+4GGFX^%3A,C\[+0D7#T62PT0X)SL] L MA\OC&M4L)\A\?XQM5$4]5Y)O,\Q<(BCO<@O?S^],B)Q\).^EFK!R[BN]0M!Q;UMF3=P_%+95ZXC8PI\BKN%H'K[ M0'5DS8VTLTDF3Z54?-_EV7_Q M[\;Z@XA2+-0(0'9O 4.EDI[ "RBR$7:7DQ.)P"[ >.: >A.$LGIZ4OTS:7"0 MK<6OMOVM2R"FMSU5 K&A2R#J$HB*ET!42Q)-]9E-ED3-M&]ULB0:]9]DVJ"- M=L ;E46Q]53)*(8K2;=Q?]IDZ59)I.VFI9NV>/(Z:HKB .DF&-RYA"7^45\MQ"=A)^9*D M)$0,QMPFF,"%GW'><=T#[+\!]D;8&:9]:'''\3R#"NL_T @>[(X1O3$7U@-8 MC[JAK#Z5/S(OT97;1?+(N!H$N$23^H"\.KXKI@'$(JK/R&8P6+A+=EZB25MM M6'C(R7R8+MU".XD=H'*W9:3I$:Z7/YH?+A7"Z?7@,ZP;@24DAM)&I(I)LYW*0>-=/D=33,5"\IJJ*![:)P M*I* J7"&[)K0<2)3=&J257]8/Y*<*8,ZWMWY#7^%Y;9%[0S1C0H@FBJ7QCM8 M99SNY#,9=PN;HJ0>WC!0R3)BW/$AV=A+*<)'>@-<'_\"8 W0@G5!4O.![8"9 M^-PZ9QW@8CC%/%@F7JEX;[).87&E 0<$PH=W9!P!/UY8L. 0^R2F>Q>FCLB4 MA>.>8R; V:CE8+G&!'GX640EW@@;,7NF[A=8.0;- >Q?B3ZU04!'0RPA8>22 M6!-RMR*2*BQHBZX[_%A)Q,&<>5&X")OQ[+XC^_G\#]EFDKP #ZE3FE) K*0^ M,QL64=C1CE=-(>X$BM8@Q!:? ,:P#7H1"V4?-[Z#XZR(V.4/#^_9TEUH,STQ MD4N15,JTGY54R(L,\@I'HZTT>?4C3CK4UEET_!PM=Q3?X@#;$;T].UQKY/V\ M>*_.U%+#00_UG?^BE!H$TQ9HY=<_FU%59L/ZCF)U9;:DDLRZJFPL42WF], MHUC\44@:_282YT 64_)A:['ZY(-V638T]4EOX*1OR"9!YWS5&!97RDH?NLJ'7CVLD]LQ MU*>]!Z?=.#S6I[TWI_T'%LTGAJ[(J2N5_%JZAKF'S_WLQ(_&\)-MF?:V/5=O ML][FW7FNWN8RMUEYK] 2]PR3_+Y3&_@=G">YLSR').7*+[8DQ0;2T>?+O)Y> M ^ULM63T^:9P6BTN^;R42@/Z,%,51 JLOJ0/L^3#;)P45Q%$'V;)A_F_OYS6 MJK5-+UP?Z(X?J/(>G\UICU>Y8:D[H#C.-<1FU NS42FNTM_^L#!U3K!F5K'- MA#[!K3W!JED[K>H37-\)%GIM-0X'530'?8;;?X:*^P[EK25,/Z6L973"3,!Q MOMHWS] 'Y^/]>XW/X2 >9V2UD=__1&F (J6Q6JM@GYAWU?>?/\"OIEWB%G.X M$W9F_<;4\@,7+]TV"(_JJ5FI5/2Q*C2PQM-.'JO&TS)XBO4)#2AE!M: VLUS MU8#: 4 I[OC>Y,G<#X)V=R1>XJ,JYZ32P!NC/Y4W8?\&UL>^EP/K8]_+@?6Q M[^7 ^W?LBCO_-Q;Z$?];/:5A_[0Z6 U3*,7A,M< M0U= ZAT9;8G 5/Z#/49 M*GV&>W)UK<]0GZ$^P_+/4/M1Y="9>F-"E[RCFG-2EZ2*B$ZTD;AB%

[RK(([@/V6%;W:_1KYZNXQ+;)M;F%F:[3%OVD^_O?F[V6(W9ZS>Z=RTKIL\V2HA)^?*ZQ(CF,XL M6Q,+WYA:R:*+ZYN_6?WRDMTV6^V;ZS;[]K^L\Z/9;K+;%OQ]W6GC9K/N,T/O M#=C0<#W'9L\#QQ.;U;H_<@VF#X>&[N*&M>4\8^*E!ZP>83XFFAKXU#%QWWTZ MALL_BUA&_IX_16R_/\(#['MKS+?9?7=D\"]8^O/=R&(Z> FN;8R]'*CV.\SR MY$^ZY_O[F(7(X%L6&SK/<&.XGS?J"IJP%@J_ZAK12\<\=7Y@/O+/3)OA#KJM M/QK'F"W:$X_V?$/O'^.GNCT6SX-']'2,6_(D =_A/%FPUR_S#7BN_E1FI[@= MW!;S4N&N/*U 9"O@776$&OQ.Q_R;< U_S_,"/$ZFN G\4K9I]T2*@.^('SCX MCO5E[9>'@X!ILD46A/CJ,S^CCM]G)OF!3U20 -%P'A]-CQ>8W6.F \P1XXD( MG,B%\X*WC4P+_T0D+OAC'%+?X==@D6%!@E@+?%'P7O+!S? NP&%X+$_J\$Q? M3 \,QO \W1W+7(H^V"\Q6?"8KC/RQ?,=U[B'Y7@OEI7#>68*Q2J>/G*'L+H] M_!B^#_/AP3^/J/!%)O'(ZB.E<&3=&PF39Q)WI/O*W\ @N M0V^S"*??'@<2<,SXJO0FRQ=F^E$?2RFPQD@($H4Y)M%A S5/INN#S"!MSMU) M-I396UD_*R3U /-EI4U8+2.3=&1:SIUC@=+#:1;+P4-9EYD[\I&1M""I7O!J M1'%P"157^SR-W90)[7VA4D]F_;AW<4E,R;IN*;V/5=-\UK;LHH[J)* PV:V) M[A]/H5'Y0ZWZ>ZPKD3#VPP/\[< BBIA^B'WCGJ?^'E??%O?-HO9^RCKH^JR5 MJG7PZQ26^"Q1D5!3DBE+2.URW%[[3>=1NN1@XUW=S[AO-B5/ >CP'L'TY$#1 M>'-2+?"7ZUVH1Y/]& M*%\)11&\20#)8];67XS-R.$^,6Z:&VME0]NP3<"L?X%,L8FOT+0!-!K@RDOX M+)16Q^@-;,=R[L M9U@6B5_<;4->L9!-)( D@.\3P.^Z.Q9$_#AA'1T6%@E?W&V13VS"HL,6O,_Y M:.5=)!$UR2;VZND+_'%Q&^:15Y27.B[,'"]8=.B[OB_\V,=&[ M\:W'CJOW#5@P#ZSMZ_[("S)'_^B.<6T_S&X_+D$NW/U5 M\^?INWU>4[G'>H1B&4E81_G_LH8Z7ES6359,55S",L0W.J.K6^E)_:X9F391 M\0U80X%94&E&#(LR[(J=/^KW!O$K&;\:X#/Z[GCS[%KOF0D[8Q?ZN9MGEGH0 MS*H/AR=,I+_.K0?=.!$MXSY*Q"9GK7@XLW;MG.Q\TD(::,[>XI?PIM/6+''P9I9\"HBF:V9^&F;6#J$*]]89)$7LN(PG)+:JL,_##=#RVM* M7JW5E%79COVN[N**KLB/;0=2F MF]KM'3ZX#FH/P\24\UH!38RV?D!R@#I8+=?*5;6P5[Q:O-M!X&DMX.GFLMZZ M;=T0?DK!9#1_=JXR#IN.6:%ZS(IJMN%3(0_635$RCAL4I5@KJFII92Q]&&P@ M^)0&IYFH)?AT2"9&S1=4M#&5O8($:39%Z>,6 2@"4)F:C!^.?<\NX*^,HRA" M3X2>"HI2JA64RJ*87P;80.@I#3XS44OHZ9!,3"5?>LV9CT 8(TFZ+T<8O@$\&G3$U&VQGY M W8!^(GVGK(-H-Y,1,^ T2HJR -%4=5R<5$_J RP@C!4&CQGHI8PU"&9F5I> M)0B5W!HIY4JY4J1F$02A"$*E=C(ZNOFLVX2>,HV>-(7@TU>E5E+40G'UKHN' MP0:"3FEPF(E:@DZ'9&-4E?:?EF&75B@75().!)T(.J5V,N1!3Q>F?=]W'C,. MH:AE.;6." 7C0E%JU+:I&)_Z':? M]0T/!OHA;I7T',L;ZO:7(_6(N*T=;9U5+-DZ!8X*VMGGOODDQP%OS,=[ MIEO^EZ.A8^FNY=P[)_\>WL,PW-[LM?S7SWG\[>Z1)IU%17MC.PK$O9WSD0$3 M6E> !:5*Q@\RGH Y@G $B@@4I4LZDZCJ]+GX.^MSW&(UI:*6]PM"$B B0$2 M:(>+XT]]2-F"A(@($1$B(D1$B(@049JEDQ 1(2)"1(2("!%1%B!!HW38VPP8 M4LRWJ&+*Q1O&- .L2 \^2I_M247V^.:I7:=FWSRUZU3$R;T0TM=[P*W4J?65 MI6&B?.%5U^F/\3*\U+N6P5WB> [_8X;*?WR:4,0)FN*B9*+DX318&XJG@./, M>I;N>5^.;K]_NPAQ0L L1?D]F(2<9=SY8B:"*ZYY/Q"7I!\_?;^S3BN\H6^\ M^,%T] P;#-)D1N A 0Z(WF!PEP,$$R*$F8]ZAF6QV^_7/Z\6/B-^G053/\/. MT&JQ2D$^5$"+_YIY'7TY"&WG;?U[,_>MU:Q?Y.IGG6;K(T"89WWL!P[WKC.Q^;OHC0#TQ#/]Q&L]PG+EU ML+MST[@T[8?P&7W3&UHZ\-&T+=,V';+UL\X&KG'WY>@WW^D= M3:WP9\D'$\",B:(O9@Z_,7LQU!+3E^=-:HQOTD$Y8\X=:\!'L%*\SWG]:\(9 MC[R*UX*OA/1-+1+5F?0^V6\C"\^/ZAA08ZKMXWX-+#^B.*!\JP*W;^J-\O.@V!^!7A5P.,D^^. M-\^NPPA/-="@;IY9AQ',J@^')^Q4]Z4P[BQ^$B5BD[-V& $G/FO7SLG.)RVD M@>;LS2[6ONZ/9O72 0<(I>.,PW_A_Y< ?65@=R_AHE_C@J;=O?41IEN M^+6[E?&OG^>-B\N;[^<-:E^8@NFHCSS?A>'1T5E91C*%?!4M7BD-SGK:3)FJ M%$N%"O6#GW0P/+UNP=]URW*>"=40JCD<:K.+P7:G6:JB6>Y^ 87TVJ*T\2IM MUMQWV*4^]&:WD@GI$=([\.EHZ+;>)YB799BG.82Z/65'+.M:B2K!YO%&48D$KUPJTD45H:^<^-E%+ M:.OPT18BK7WKQ9%N Y4^;A'<(KB5L>D@N 5PJU EN*6J>16;3:G%-&"*M%E_ M12T4BY6JEHH&BP2XL@T*B%H"7(.-HA2JJE8AJ$5]#E/A9!.U!+<.'VX!V"K3_M8Z MC11QBUH=$MS+-MP[M_O4T)Z@'D&]^#W'0E&KE:ADC(!>*MQ[HI: WN$#/57) M:]PD[5BXL_NW!+6R!;6HN?X\WG0 :1744FEE?748]ISR M%=/B8Q.UA+8.'VVI2EY5"&ZMTTH1MRAID?!>QO&>,_('[ ( '_4A(<1'B"\V M=*GP[35%J5740AH8E!+41_MKA*$.CEI"?&E1NZJ6KQ'@2VZDE')1*RNTPT:( MBQ!7BJ>#$!\EKUK2S]3$,N%2%7N52@!I IJ1?;FG)FR1R5E)@2HG9S MUFGSU*X5025TL%.F;,.S/=-ABI).^>YLDZH6M4)YY1-A=\*M^4@+7G6=_A@O MPTN]:QE?&;Z.Y>X_9JC\QZ<)19R@*0Y*!DK^3;O_0_&4OOG$>I;N>5^.;K]_ MNS@*'AHP2U%^#R8@9QEWOIB%X(IKW@_$I2-^NYG[G75:X0U]X\4/IJ-GV&!1 M)S,"#Y&_G[K!X"[G.L_!)[,?]0S+8K??KW]>+7Q&_!H+IGZ&G:'9996B?&@> MGAK0-GD=?3D(C?]M_7LS]ZW5K%_DZF>=9NLCTZUG?>P%RP27M&U,C?L3&QB" MB1HH(=9S+ >^]IO"_\#O]-[#O>N,['YN^J.C?!S#?YS&,QQG;AWL[MPT+DW[ M(7Q&W_2&E@Y\-&W+M(U';/VLLX%KW'TY^LUW>D=3*_Q9\L&T M3=]$L17E%EVP(S M5BLJV),_%&L7<3U5(SK*8M"5VD#"6DS4*I:4ZN5_3IY MC6 6P:R,3<=/V_3!>;H S=%W'C,.MXYA5H]9<>7T\,.P?@2[%HC+!6 NI5C0 MRK6"F@8&I01Z41M) C0'22W!KQV4:8'Y(?BU'4.5-CY2)\D,@ ["@*F:#L* M4QBP4"4,&!:6TYEM\XRK6B@6*U6-TAMI V[G?C]12PCPD,Q/(?]F7GW:@,N^ MVJBT\9%VX0B!96XZ) +#4DIC48EW%@!8MH%7+5\DV#6'-]5RH5JJ5>F@;"HH M(^1R<-02SMI)F*] 0.N=NY758J%66V2PT\9!@E@$L3(W'02Q"&(%$(L?3D,0 M*X8WE6JQJJK5E5<(02R"6$1M6JDEB+43B/5F.GW: $+:K%)!40N%TJ*X7]HX M2!!KNQ"+_:';?=8W/!CJ!_:';3Q_B%LM/0?[G-M?CM0CYCK/XK5VM'66)3\I M(VA^CWWCY6OVV7R\9[KE?SGZS\CL/?B/EG/OG/Q[> \#<7NOK^:_RK[SF05_ M#=W6^W1H6Y91G_IV2DEF[:M:46JEU5->"?01Z,L2M02C=A&TXT=N[E,F6]JT M?.>J7BM6*Y7]*@ATP[3-0K8_<^_GY12_B)ND\O/:,2G(&451RJ5"*D EP:8L I']HI9@ MTPY3!@@WO4?;JVI1*Y2IIHF0$R$G0D[S2A]U\YDVFK(.FJ@!Q/P0;E%1BJ5: M-0W,(<"410BR7]028-I%6IY:IK*F]^;E54K52FV?6$APB> 2P:6M+@8Z$)@* MG*C :1F!F1RV2$5.Z2MR2I\Q2L5A')NG=ITF8//4KE-3)Z0V;8HL0>G3]I3\ M?K(P=;9@9<&9Z&EXU77Z8[P,+_6N9?#.U)_Y2]8S+$M.PIQ8")BG*[P'STDW$<' [\W-Y$?#+Q/'*2MMFVL MB[_.ZY?GUQ=T*G *YH(0"R$6\5PL8<+W##LT^M\M)FG]1RK5I0%D4;T\;!;$&ME*",?2=C>^IY MBWIW93(V*XX9\VT_F^#>]D!)LH8SLGV>[VA^G>O=SDL(B"7^'S-D_^/3A$1. MX12!DCY)WO3D#,53^N83ZUFZYWTYNJRW.[G;^O=F[ENK6;^0)V9'OW'[_:S3 M"D[2CGXPN,NYSG-XQO;,1YC$P&Z_7_^\"O>F?>/%#Y9 S[ !"O(R?/4Y+QC^.3_P'ZVO_Q]02P,$% @ (Y!Y6JE_ M OU<#P 7! \ !Q=6EC:W1M;&]G;RYJ<&>EEW=0T]NVQW\A@#0-( %! M,0I(D2;2E)(H8&B'9J&($I4#4@Z@ M)B(B M2-=P 35401'I($40$T#@* I( MBP@) BHM 8D_2;OQO3?WS;QY?[QY=^WYSNR9M?::^>RR9FW^)'\.D'9 VZ,! M" 0"7!(,@$\#=$Y%!_H#@),3<7&AX0%@'P MJ8#U[[7_EOU.\N_F@/!? 3)B@!J0 (6H $(R$*@,A$\!$ $?G/ ."_#"($ M%181W2$F+B$I"&B6!H0@4*B0,%1$1%A8X+TE\ /",B*R!PU.BNYVN[Q#Y;K< MT?B<$C%5J_H>^.D/##7#*S<2Q"7D%?8H*AU2U]#4.FQD;&)Z[+B9M=_-2 P*#PB\F94=$QLXIVDY)34-$)NWKW[Q/Q_%!26 MEI57/*ZL>O*TH;&IN:7U15O[:S*EMZ__S<#@R.C8Q_&)R:EI&GW^R\+BTM=O MWYD;FS^V6#_!7]N_N2 ]%_H_RN7C(!+2%@8*KSC-Q=$*.IW@(RPR$$#4=F3 M;CLN7]^M3,XJIZ2^1US5\#0#?N7&!PEY-2/:(>9OM/\@^[^!)?R_R/X% M]M]2(71V-+CD_;*^[-;M#6DII?T&!N\B2]^("($EC"!X0' MN.E;I&ESFD;/(;"W5B/=2%^\,5@A7QXIP1#&J3PL;F7F9UYMC&[6,J)%Y 0J MA6;Y&I>W)[<^#;2*6VA4,)E )?(!AD,6=8F.X<#U;?)[$0CD,=Y'/M"4TD<- M'AJ:E>'USS;@LFBU4]4L'*A-FUT-7+$P#V=:]V\3.^:HM?)OGYW(^X-8B"%$ MOL0YXE%O&&OU:KN'0B'D16]K:3DBM&$\1%EY;U5? M/3AQ5(5JJV1 #'@' 35>8V 6AHRUP5FWEZ 76Q^KW)C1XAV$U&<2FYFD,Y/% M2&,8/#H/S4AZ=__6(C%Y<7K)8VRUIL+VOMX23[_8.(Z-W\=1 (O*0$=WQOI= MC#MXBSZCWH<"O,N^93S]WBY:$B::7VYYM_5F/B+X103A^ CGP(VB"N=[D(U6 M0O=<2S?# 28"YIUE$+O94;CA[.5"W84UTE.J9_3XA%="']NI8+59V[R(JZR_ M9O7W/7-_N;[16NP!$13V*OU:1<:*X_I,6=*X0.B'$\PJF8X MZNKCZ(X>)591;<"$Q_8UZR??JL-]PS65DO,7-<="Q&2GZK2/N.^I_5+&$_=C M8_$])GA?U*3&W/#*1W8@UFC"0H3MPD$DTEMRF,&ONO2XZ1:1\Z@]GX(QC-;. M6T]5G:H"NJ4XSI'4N%FI[^T6'X(:@Y9#+)O+T/IPE<,D$JJ^NY<%.C[GO46T MNF<$,SW(I#KT$\$UB^<#";>Q=F-;PRD^<&9+!2U$=6XBPT*2MBI)^_O1$89& M?%-<6I.E,O9D<5#AH=KDK9 #QH_*PLS?1.7?O8TO[D[KC*'-B@7L5V6:=-]@ MQ;K<^7'+^L+$EXS3K.^#Y#]&PXR#&_>3?'5[M[;>-#04VND:L>,ZBEJUX,_. MV"_J8/5?8:85:)A5?49*#T(9"5N.VN8#9$QJH=>XA<:S[[C]$YW:,56>XN6M M1YU*P#*7$>.79A@S+9F0YKV2WFDF:YD::'380AZ+S.WDP 0T0MP:_)4L\#)> M!O<>J<=8[QD6Y4UU'0.958%X29XIUN@]5KO8B6'J,X(U,$U59^HGK ^@:]Z-P?V$13-1MO4C8I 2;)U%&YP-4PU/F:7$/^<#00$1#QU95?@,I$8K$UU&KP M+T<^FP'3>=+X!G1&[2FQ3.'Z M(]IVA T 'X-10@7H)Y(:N\DD6)IILP/>Y:V,;!B1DEZB61 M?I?__/ESU]2YMC%C7;,>J4!U:L=R],+&QX*1?,KLM.-O/O-N,5@SSJGM\/I#UT4"OL]\)K?6DSBQQQ"O[BDXH<,/SLW2^W MKFK6SW'"C8_P@1Y-CBU;B/?I/)ZS>[07WS2;B3P.BV\_5[&6QCR_Q"(SU9,4 MDBZ#9$;MV3%ZB,8\,2F,]K.@5F5DENT@>=SX6-,J\A>%;9J'2D8BP$UZ/F>W M-4^BF5$VKY_(,XBNYDFPJSGRC47T[A2+,\9\(-4H2PDK[=7T$D]3)[&UR96] M.Y+Z7P^%00.D,<.E8.R@/MRZUMLRL_PG/F!C$LJN?=_I5@H6V7S@V!;//'Y2 MNKSMGO\\T)25]"=ATVZ\YD#WR#H=TMJD0#25F:%8Y6_8^Y_KT[8)>JV0[]BK/N)!1MB(MY&@)4*/P2"D!"!.31J+FB;=AK5,(C"-.4@D]O MAV5THN90R5VB3(6D+$EH/L2C1VM HL_?VLI,>/+QDSPB".W9)_9Z_56@@?!\\LU"'= MV7GV'5%:^=$>$?+M]PGP>YU!OH'$@&G7VH6F^GZ9C=FCD(08E!+'@5%)GI6( M+NOC:;>WU3&Z$RV.5X.-E.WFEP^V'YBYIY5\&_T>>V^M\,IGI\BH?2:K^Y3. MW8DZ7_-C76ERZ@+Z_"F>2*=A%<<7T<@'5J*NLT\&D1BNRJ8\\2@^ .X35EI MD4/!I,PS',\LEB1RD:#.9+Q^PCB MF4CR>? M>R_'B%O'!ZYFB>)[=)'&N(F=M&%"-Y0/A#PT9=UA*% PLKC1AD ? ME48&?H4ZGR4#0MW>&\&R8G$%53[!9I@THS1ZXCG&3--T1L<_B";HNRD ;YXG MAL6!E]DV'%4&K!^69#;3U\I8IOND**1V:CW];N;'!Y+70XU:V9']2R\G;=X,RH!I;%L32)LVB7=;>G+2LRTYSM5<4&ZWF MS&44WZ:PUC%+PXQT"D+"^SPW>X(G,3SO0G6QYQ:$XN<*2$(U/,EEW*XQ/A"8 M:J%ZB[F*C9D/P.FB")&HQ!:/PJWA]$NCJS_*4\'GT^)O/%??!,@J(K8E!"7B M]'<,P[Z:#V3L1Z:S),%T]A_1K?0C#!F\XC36;QP5[&1M,\K1"]N]ZI'=PYSX M8[0IV#+BDZ$W9=KZK0ZV/TS)M@F ?4TF:!;#%C9YNUXS3 G8$$$W4#M>@]5@ M]-/#*'%<&'WB#L?IR6>.^;A>S3,+D>)O[K%C[:3,+K6 =AR+:7JG9O7/..3C&TRJTU)/05/LP'/L8UY MDR9\H"%J-8OAON0\KK3(!WIEHZT^CUJU@07ERS=;B2-?D0?3^P]7)X:&KL"G M,-S3>D8=VM6!*\]5-G7U?*/]6W76LUE3:V040FX X(7?9(/ M^"D[?.R)0TWGL?08+JLF=1]J[DMGS+F1\,D]O?.N=F&.&;Q]*-E3/032R M:Y,LP95C#*^:S\?(4QWKN1W=E[J59SZ5?Z!.8IU'(A%WD$8=:(-?)DNOQ[N0 MC1]UQS^?>.Q9.M*X%!.L4BD1MZK $^?.9R552V%$4&%XZAER[,6.VLE.;:9^ MGX\DMR1"4QY.N4D* &OFJ-VI'O*:.-\@/B!3Z=PAKQ-6ZYA"PZ^675G>N;0* M95C3+]XE+N[MP"C@AJ-P\+'%'4EF#PIW4&Z%.QH >]_.E!B:SB:YRCL GT<[ MP]B.WPN/=>Y7X#[ J7EB4%.A_HQNRK!LX/3.UR^?4NWJAIX%Q+Y-&AR0>S>A MA!VY,*!SQD9]T.BO:SAYCLDX3GRGKPOHP=[/D0/=:*MQ;F83A+^ZY*/[R?OE MZR:V"N"/0AS=1U1 OPK/SS.*"[D>'<$Y:B/$%U$WL^N7\+03'(U(W-;O/+C%0:Q/BSFNO2UB=.D)@ZJ(WDOO;/Z<7&/O4C#==*)%@8B(X(8 M\%>W/Q^(K_?,WQ^YE,!QV9%2^X?#K*;":?!*G_N)%/\/9DG4.F%7.2 .3DK% MJ7W6-.4#.XW>(@==GW5=I63H?;6'9"0\O\3XY;;8*!XJ^HO>=B!EUUVGR$)E M5J46&[X8__@K0T=^5>K(\DW3[+XZDS=EWHYQGJN4Z\H--G7DOSH^> <8SQ.1 MBA.>N;-0HV [/K#P((?CG,F<@JG>_&52K[KCN&INN$\%S=+LEAFS/)\L'1V+ MT+J\NY?N%2GG^P+[R'NFQ=. FGW<0F3]A/+VUYL."2:96MGH@Y*6G88X&B+" MM=$N0RVG#]BK'@,O.&T%/5#&EI^\4#'RL-&JL3]TT2A<.'Q@WX)KBZ?8FNJL M1+7.=?2Z$%KUBK8_ 1C(MVV]E^Q+W"R_/]2[6U'XZ9MO!\2J3>"?-*;E_:RH M+(6S?GGLH^J[#H6APJ_N[I5*/7%C\**BQ(#*$\T&TX/7@#TUAS6ANC]>S/X] MHU- M/,B^.OH-A%8-&S+Z=I='V5>F)]T73Q*UMA$T#0XLAXLK*"7=OE*:G[W MA*G/(H%49E;/+.,!*46!A,"91^?3;9-X\*S4VM@NK71::]+5=*=1K'%83&60 MQ_:QV[J??)W;-E+][QKR'KN=4)0)&/] WB=20/>DA-NX&XH,R*B%J+UOL, % MW_/0B[<[ .EUX9(47[RDO-HSA $K#I@RA%3NIHC3V=#;AB\^)*]2UPR M;R/Y0*CD[4E%48(F!#D,"WA-.CMXA"55+FT9WU.I8U!UT$/Q>Y3)YA9V'3D5 M:AY12@#'-D[5U;<]LZDG[?JOT/7+_LF:K#V'+BG.-4<6*O+R>S3U,0"4JH M4*0&(&UK?OUV@Q>1%'@5%%,67UPR<>EN] >@T8W+Q[\^SUSCD7+!?._3WNC- MP9Y!/[ADB()Y-7-^CG_8\?^^O?_SG?WS\+]/\0CW* M24!M8[PP[J>A9U-^[L^H\8_3VRO#-$:''PZ/;KX:#_=GQN'!X9%Y\-:$O^8? M'Y^%_4%84SHC!G#@B0_PX=/>- CF'_;WGYZ>WCR]?>/SR?[AP<%H_Q]?K^YD MWKTXL^6'7L 7:8'G,7??"&J]F?B/^W$B%#U\EQ8(.0>YRDK$J?DB"[LD]\+. M9;0I4V>$A'S&@)O!8DY%3E!9!$6%Y'U,QC('YL'(/!PE):E5P@LDY$A0+YP= MYK-&K7AXL$^? ^H)-G:IB=E0<:!T81ZBTN/BS]:TA!"DY"BYS/NAE@-4]G8? MD\=$T"2[1Y@EU%7+I%S=_PI9OF[X8/UP_0FSWEC^3.8='1X>)_D%L]150T*N M8L&#-*-#Q%CR"Q^+F0IJRF:-DO(%@CDOH0\IN:RA,">$S%=KCA.*F4OX2%)R MV9&R':B4?W"T'R5FL[(*[3$/.[R5:N]Y1=MQ]QP='Q_OR]0]@P0!9^,PH!<^ MGYU3AX0N,KB9?)%8]"5;\G.4%$$_S.3'YMO1&R"]M]^ BXHQ2L6$ MJ"J2_&/B/]TXR/:Z1O27!:*?:]#.#":-2*?YY:\U""]'Y$9TD^SXHQU5Q>!2 M27$E_SYU R''F^[2%J:U9BC+EDG_Z\#$RLC3L*ZJV(,F;J2LK_11?%U]D;C3BJJZ9CMUC8)G%,$8Y;=8S8 MZLL47Z-K+@V39@B-L^./=<;=U%IL-NS&V?%'QUY1,%2:=8JL+11UC*2:[EQD MC*LUF, O:_1-&-*.][GOTGV/3G#9U&Q4=#G/E<*A\1BMC]'[(A_$\_Q 5B6_ M)5_G<^8Y?OP)/J+!]B$QT6^I8T@3[@/A%M*I-O3VY]R?4QXPT&K&RI<53#EU MT*)C/\S$0/NG2\9OP(I,LJP0R)M94DXH0MVK)7M)6<3 IST!C>W26.J?+HY% MW+;B0!$K=*56>BJ439VV0D$1YK$>RS3GM*U,4$3 \J23IK"">\A@,%BJPRHA MD"L=T_:M4/X@G@WS5\""A8E]D<\DE3T#RSW<7C99ZT1,-J\[Y3#A<:FS:%W7 M9/W^Q\'!@6$:YS&M[,\3SS8^2[+&Y9+LQ_T"K14V0D'M:^\/^;O0-^+"<8ZJ M@GG\-2]7U+&Z9/PU46HS75M@EO@NL^48/2:N7"F**:6!,-=2=&7%NK0\ M7> M)23A]UF&J'$:$37N)-%!Q2I-S FLE8(I#1A(+#:F\ (97>H_;*Y^XY>;' ]_ M&? @%95^%J;OF#A914L5?5 HI: +!6^K4) F",-WC.N4^J!^A7(L(J:FX_I/ M&U-_AH(N];]KKOXSH&Y<(/5!_0KEB,"W?DQ]UZ9._C<^2D=T%!RS$J3DR898$W*C&!2+E&/HS;F _C).7#N(GX MV'$\O#4IX1ZTAS"A\<#,!ZV)*=C9ZX.@O&J-FG^GU#SBX7-,W/CE"JC_Q;@! M'-PA^1W7^+O\RDX.WKZ'D^GZ*J^H6Z/.CY0Z1R3D%HQR+HBH[[C*C\S8B;DP MYRY)/'>@V#GF65_M-?5K5/U[I>H1$#&\RJ-V; MR' F$8+JZ.RJ2C6J^C>EJA$ ERE9XT22W7'M_F;:=!R8_MAE$PVNG[(Z->KV M=Z5NI<:!JG&]I+KCJOW=="DTFP:%IC5I5..Q4HVHW"M):\>5=VPZA''SD;@A M-6?0(M!(,SV&5GG5^M3[_D"I7E3Z!1 W_D3BQM<,\1W7]^@ 9D10'34#\JRC MSQ8KU*C;D=J+_1;R,]8 /:TC]!/:'+ M&5Y>MT9]JSU>H[=)SS8E>>G\2,CONL[?9?4=7#/)N M7"'OOQI?4N:S!2('S6W$?50ZX7[7X7J$8\>,!5&D%94,RL68!?4LIB4^4T]" M(X#4/KO1D8SJIDQ(.)QEF=AU&+S'S?X"3$/\A/UDW?U\%=5J5+?:;S="%-RE MA(W/C[N]8,0-^';H4I,QN8I?#NC1P<0%3@)QU'0].[0=)8U 6/$.W<6<&)>7 M\-^?"2^RY_]ORDL2H]UE<+")QQQFJ2+G.#HG/];#15,B^B#QVXI'Z6[)Q$IL M'F@;OR2_=GBS9TUDU0S(V-7A;:HGH1$):O]350S7^.5>[*4$=]!Z?FHGC9-%RO4J%ZUXVH9+1QT M6A/;TZ;D6@H:M:YV'U4$$0<8*(-_VI1?4J]&E9DSC07(&2S2' M#@"JB,YHG[B:$-$($;7;N"06-$Q5M:I*=P')&WPXE[M^H@ ?"E5[69PTY49 MC?A2^ZC5^,KL7)(W$$4,QZ$+^%*.R &)U<9.13@_\"Y#-.8_F,DZ5\0[?H/";.H;S6%<7Z+&@$J=I5WVTPOHG8 M'+"VZ6&L_P/M!I"J=N]O=#@=@%QV(X7^14X#&OK =*SV\ZMNP1B6.&7;U+1# MH+1FC8I7.^VS.^$&=:N5(L+9C/!%YAIB,%'R"M,(@2;4-,)"[:7/P )/4$F. M,A$X6T2YNZ+ ;G!2[ MD->(,W5D(#^H9=9=\7(KPM5-S*(!+ [39@,%1YH-*)]%(\D3Q7X+:W'R"-;' MA)HV: +W()GX'O.&T=:1&8W84T<-2K$7@>X>&9:#V_>88>,D8EC6A0P;M\#P M@,3:XRG:5WO-26E$D=HG7WDD9E@/-E1;YOORLH,9#::^G3OQ'GK^6%#^B!NV MP0R?ASH]FIME3R,2U8[W*B3F4I97.'R5(N2.\S]D1(!%!(HPC' E9[#T[X2O M(: 10R4[WE=/>PUC6*6*,EOW9#0C29+Q#P\,GS'U0)1 WS"U-@?:4/3^0.T+ M7T61F=U!*.,E2:*,L "7QFG$Y3#8E*B9.@ZU O88Z5::RISB:2Q8<6MVA74G MK1%:#:^ZQ2WS"7L23](FO\VQ-V"J='YQ*.>P%$.]9CU/FW!\K4-<(ZY*KMA5 MX.H\9E#"*NOL&MQ!(2)M3BHJ_IB7![<^!J25\CODHN M]E7@ZR'#H\18/ 4*XQ9X-"XB'@>(E:@X]\^F^ 6@T)*01&R4WMY3=)3]@H_D] M*_KAT9R61H1TNMQE0$E3S67#7<1U?2O=WIJQ0N>4,Q\+"IW.H TPI1%W);>Y M5.(N'XP[23F7^P^6!O.-Y!R*BL%GU!(-8MGT^4Q$+HH(.E,RYLQ/0VE;OC0" MM<0=W@*HT01[NIKM1*[B3F+F!ZPVP(1L<7\>;>7^N7"L)JT/<:,2U_D2<0HH MQ4G&=<3? *HVH%INZP0F L[DX91(WZ&'GJ&?"[3V[&@$7XESO0Y\RUVGMRG/ M,20?D.)&K5>,@W0M*'G'+OTHKM89.-\ M*?+0FS:-/RL$TWU&N5B>-WG"6#]4FE#1"(^2P*'RW>2=@L3'_6=A M?R#S.9[H'*^N(04;)P](_H>W__]:<^F8Q8D7Z/=&/>R MO!U&L]'>_FH[$:#/B14D#"W;+9A=.P[4XDV^TMF8\K09% E=I+(#;N(O\<'V M9X1Y1;G6EN"48M0A\+UK3B>^EY>B++&7DIQQ:K/@C' ;[P7+"U*2]I)R+/D. M.8RYQD BZ$2/AODO$E MYL2*SETN9'YR3R19E,I:GG]K1/[.@BD>" AX-NU%]VFDRYX$2=ETCE]]B;,H]+1=T?Y([XN6Y"K(D,OK.#H /.E$"'R4M;2;GG!GJD=K;"_T2 93NS[*7 TF:8RGG!.O$ET M:5^^VZY302\'JB^^;PN8.=2C5&EJ+V7Y&^'V$^$TWJ%0D*4TM9^R0 4!F=!3 MXOVX=C#$C3VB(%%UGEY,(TL#)F>\1/ZL^*:=:V?%__7-#_Z/!LMSQHG(^JKK MK7&M2<2"1:F]UGZ8WLFD$XEWX[O,6JPXYNHR]=4+)_GVB/L@Z)WO!#AXY0> MJ@P]Z?VXX\+G"Y@9F9A26TXHWP" 4=AR*4AMOKYZ_5/6O_O\QZ4'LPO,DU4B MEN?KJXA7P"B-=F&([#LG^,P)OG*2<=;=HP K'7"="EZXK8=Y^ MRDF?U,I2)?13 C^@]WZ\-";N7;)1--Z$>9]L.8W%:IK[Q6-"R*E8>D-43I/J M++WTD$B650H0.:'*+@V^*-2E3GZTM&)U;(D%AH@VB4P"#F,VO<^&C;7CHQ; MW/FN7=T<3:O8HM[Q2+F(=FG=S6$Y5@1%67(_^X,(05\W7(0%,5:_]Y+_.T+N M@%%ID>8E4*;THJ\EUQQ=.U%,6JX6$@\[F-5QV$0Y9W8LVY=I<\E^&J6G A^4 MJ9.V+GO_!)2:D&\Z PJ3^T+CZT*3]YS1/5HG>>=Z^MKB#B9%]O2H,6X6/_1BQIH13>8EO]D[CLA ME5%;==VMAD1NC6V3<+J4(]K_FXD=*[:QK#9*YWKZ9D-U:Z-[WW<3]VBZ!;53 M*Y75U+=V*A\AE'NA>K4!JI9W5()0"Y!/ZJ<4\C &*/?PX."X((4RJ>]2C,JE M&/5#BI3K]-C/&>%\$;^@J=BJTR#?UO3X^RE%.#4\,M0X=R]1"=QC)'I%I-S' M?G(>32P%S@L?>\GY ZRC/ &,VNBA^I-PEMVN\5F>2,Z+U:I$3V6>$?Z#HE=J MU;]>EMA+2;X3M'8"@>?.T @\\SV/RM ;^AH?/)OR)\Z"@'HWX=AEEMISNW8M MO6Z;>S\9 ?&8B._)05'= -59>RDEO;CYG^+&_G,?N< 7[Q91>RK"\ M^K'F_69\Z@8,![P*TGWRCIM@D@=YMZ&HLK!V?U9$"$KF* MDU>RNDNG3^>&;%?W]K8A38ZP2D&!$I6O,UZ.=X=*Z^BUJR4T\<%S7O!NA M^>K:O/6+O7J:O3W95]?RS5YFU-/<#6F]CC:N>>-WC1:MJ_EUM%^'YVS7:-,N MU%Y%.S]7:&J5T7?V!R2L\YY9_[6_RO*@\7:OJ+Z4CMLQ.6BU MVRN?/=-N#;.#EAM;01NGOSVZ>&?&>Q( 7I0&V1!!:4+3#K)>W:^B#1LBLDD- MV],>1]B/Y"$MQAX M ^)-&"Y,XCA;=G:T<.\6#MR/Q UI%-0LYF_:E'IIO>8VGD/Y-O. #@JOISUI M?$N6Z -PLD#4P,&C#=+@_,\>A0$L1_8K AF"MU@\ORMIV M:["A"5%9='M:X'?3E0?TT@=B<5V(,1C?@0D^M_\$\W7:X:*'QA:V:;;'Q1TM MDG >GX_$8'FA<9JW9L?:M[P=(Q'Q>L@(,BL10SL^@AAM_%FK53O3VL8V7L:W M_.36H.[0;%39=K>2R%RF"V:FF)J.ZS_EO#GKM%NKZK>P)1M.LZOYMT?68],A MC,,P+__ M#U!+ P04 " CD'E:1OKHPKH1 "/'P$ %0 '%U:6LM,C R-#$R,CE? M8V%L+GAM;.U=;7/;-A+^?C/W'W2^SXQC)VF;3-R.XY>,9]S88SO7]E.')B$; M$XI00=*R^NL/X(LL602Q "E@Y6:F32() /=9+!>[B\7BXR^/DV3T0'A&67JP ML_?J]9C&8<)2_H?]=Y>_CK[>'(WV7^^_"UZ_ M"<2?P<\?$YI^^R#_N TS,A)$I%GY\6#G/L^G'W9W9[/9J\=;GKQB_&YW__7K M-[M-ZYVZN?PUSA<=EAN_VZU^7#1=&WKVIFR[]_[]^]WRUT73C+8U%(/N[?[^ MZ_EU=$\F84!3R9%(TI+1#UGYY3F+PKQDHQ;"2-E"?@J:9H'\*MC;#][LO7K, MXAW!]=&H8AUG";DBXY'\^^O5VE 420UPD)&#C8%SD!2?5+\$TG,OF63!FO&DLN2?*L M^:;D=LGI^HL_STF6$7(QE6^E>(7/)47G-+RE"C1@7Z]W!CE@S9X3>W>?U EJ-$_)H3?FLZOJZQ6Y63";E MF $5VJ?I/^9LTN/-9(--NB 3Q(:]E\2&Y_( 9<+^"V%"M]9[XL;'W;;%=UA# M)6)IQA(:2T,S6'R=R<4X"K/[8)RPF8$M8C2<(W/#@B:81;'."/G-GX<3QG/Z M=TG^R>.4I!FY&%])N;T8?\W(H1"2/%N5DL,T/J6I-'K+C\^4[L"C.EUNC@2' MY?\G L1#F$C&7Y$LYS02LR%_$$2N?K'4\I)PRN*S-.*2_F-2_2T^)X5THDX> MH_LPO2-78DI/QF,2Y8K5R@\13OE\3*:<1+12F4NB(I =1H)D^>\O1,4@P]Y. MD2V+\"6G:42G8=)H4P4>4!^G*-;E1S"6%5*^PGEXFY ;'L8JR]*L,Q)<5R0B MXAT2U!FC6N_J'Q,O2-PLYI2H!,^DJV=,1\+VX&&4_T;S^Z,BR]F$\'(5 4/3 MCH 0X<(>ZX5R;13/2,_2!Z'9&#<1S)8^GE$H+&\(7)%;V&AQ: M1V=4N&Q4I'8$QPBK]V+^&Q=NXC&;I4H@JH9.Z15VF;18+SE[H,)E^307WH P M5RL32 I+E-.'K@DQ'P #/LG]+.^!KV, #/B>7G9+?!T#N,8G7GFQ:IZSK /" M>ANG5#Y3L N62)FQVW<0-% B,^SM%U[@^IXQ?LW$^"[G**.]HZ87BB_%U MSJ)O9UE62(_NB&7*51/2Q0N&&W88_550+I:Z/$SOJ/!K.I=_<#^_:(3"$?*> MSR^3,,T/TUC&3*8=KXCY &[Q<181$F>GG$T:V;D8'[')A*6E0*E@0?LA0'-] M+][G[*M,)1#Z5G":/L@H8?GU)V&+Q8)L&5HL@S]R6K)%G*N$V_4?V$Y::)% .+;FCNE_8I,%^HZ?4MPNW M@O3NQKVV3(.-[9-9&)W,*AIAL4.Z/:B!$32+#=+MX8$NZ L%_\;![G _[)8^ M I0!;]$S0!(W M[VRR-,#PWVZC::_?M83B]^G3=FT4+<$WC-IN@U]KB%RY9[ -_JOM+ .#V!:" M[IH#71N^RQQP%^7=AG<$R#5@?!)3*OQP8C( 8(_+OP5@=?C<(IB#5:3A^ZT6 M<1VLH TRB[<@E--+Y2NW.#&M=9Y2_UDO>P/=T3"T7-0FJ6%:4-%R49LJYO9, M6GD^_(> +ORG("P=J)6CXN1Q2B2;FC/C89H681*$2[$EV6Q]$#DGP6V129LD M"T)IQ6>T;&YW\MX_H2Z/[6-!Z^C,O] OXGT^%\Y,_-R=;XEY T_'#S.HZT-8 M!B3+4[ZGK."#X'\^&'+<714">HZ&';FR6D"OL;"@5I^>A'7"6?L 2#L;]NW% M9-NZX$"/R@\N#%,G++"M^N B\K-I!F"J^+!9,PZ9#?T2+>7ML8%#^ZG%;$I? MKT*)JP<"9-[(NF6A;^BV3,0:)0I+2-W0\4%4\>+=$#[1T:MNB,M: \@#@Z/" M8'B9(=+)%1+%F153H;=DFS!YJK(:T'3,>,V)X52I^<-\*U=;BH=1MXNC5^+? MS=G3*D^S)+13 P/[>E3*FM*@W8TQ*SLHZY7:0I>FZ$QC[+T6HB[/ P5Y^"C> M#%(F+ G#47X.Y*4G 2<1$T@3VD=9]'Z.2STQ$+&]5,1)\\SJN-9-^"CSR:Y6 M'KOWP_Y$V//%6IV?'B.8J(N>I%\2'JW7*.HSA"/BA=]$.8G%;X=YSNEMD9.L MWSSH1_0(K><\ 89T!$Y\61U\N"*95Y3!Y(PLIC0CUQFHT^ .0G6E;H M."TW,3^1E(QI?C$^)F/":_Y7,0.6_T%RV>G"6\D:=\4,H[H_KL =5&4S)^\\JC(* M_5FB$P),N23]T9HM@IBR2 #8-^?V8\HE@3*B3^P44^I(?Z&'K668"BP,.U=7!,LTJET;7;>_H.XS0YAC?W2_23=@J2CD//YF/%9R&,P&/T(?A&:W@QH/H!?? M'TVKVNGM[1]9\ M5]LLRY:*F(G:7\J,=^TV^2AL/)/Q!_Y LOIRBR),LK(4OCUK="/ZY<#_PJ2H M9BU)V$Q6AX4B5??TA0B^,N):$Y=(D5:3/"_ N:P(VG48PK@_SFU6S6K/7&HA M3/'6'GP9^%H#%^'3?E*@79(Q14,'%7C8VH(ITMD#/M1TQA34U,/MX49CVCH# M^9Q*N*:^-T9-K4/><^&VF.SA,X$,8U,MJ/4Q"0QSVQ]G5_0"XWMK)+ITW<%4&T?^7#-*3Q0+%][;@^(_E XAQ5UESHM$M!29W?\8D(XT1.>"$O MAI#78Z\=G+/M[B<;N"2NRD&PQJ;O[@_;RN:P+4+P('YPRHNMJ!;(:BN<80,5 ML6VY:D:BA\'ZL 8)U1V87']3D(:OF-L5.F)IQA(:A[(X]&V82*,HR.Z)W&F& MK\>041RMOG!2'*VU;??R'A6H #V<:N.&GDI>)4GR:B<0A*XNKC$\NP!; M"Z"[O5OJX[B\GDC>_D>%1WH43FFN/.&H:>V6\I7;B)\3VG)5L5.Z-#+0UL8I ME?7,R8Q0N1%0Y&1QZ;&Z+C*LDV,T=$JQ/@?$=^+'TO/%FEHN M3'+KB_"LTA=ZLCN[^<+2K?.16/[GR[?9ZRA6-W5+,TOO9!WDMHOIG]/41S M)8/%%^.O665L@9 H^KA%(9.FFK.CNGGH:NN>ZJ65%49Z9P>G]%_R>K==Z\1W MM'1-L=QM;JZ%2N,E8>A61 8]'2-2)(NJO1)(%Z<8KN3>?TKBDY"G0JMDAU%4 M3.0>"(F/R9A&RK)\\(YN;_Z ^@1V7H"_7=MV<6<]WA),V[5:=&IW'M.&K!:& MH9&.*?E:B\TXW(HIMUJ+#KZ/B"F'6C]IP^U=8$K-?+:?QW0<0:H0S52(RB3% MIR&[-7Q/&.Z481N,]K@X/E771OM FR[X%&"[O)EN;F"J;J/&91 AP%2:1@W( M)(L BN@GKXC@7B 4SWN_(J=5M)T^G[@RI1Z89<*F4K*LYX@\CLZ^*#_6D@X MA[)>T=@UW4]+XI23J*IO+?Z=D+I&VN&$\9S^77YO6OMSZ.&Q' 9;PK5,OX(+ M]@-AP=M5C1?:#0N6K3K(UU2;D:4(-5JEJZF?(R&G-*5BK8_E/I/<>+H8-]7H M%! ,>GX_B*.B\3?&OYU)51J1S(SK^IX>4FX-S1I8)U^IPQ#:$21\OKP4UF6Z M3# @H/JFX[;8MB8XDH.[+ 98)QPX-I?D[+,T4LM:U9:C!%T0,,67P."@-@:F MJ*")@FW/7$"_L6\)$:"V,<7D+5'J;7Q,4?I^4]GCXK6-5K@UTO]LT[$07*^N M&4=,[ !44P\,%,"R^T A($S3/"AZY,6/]9[DVC([;.Z2DRQ\$Y#0P#NFU=8& M(&AO!]-J:P.RV=EV;K&1;38J2XM96;FN^D/Q);!1TMK;Q4U%$2VM'2_=; .)=8JOT M= L$K)/C.@H9$6:!/"Y[3!Y(PDIWK1L&J(]C% \D+4BC%I^?IEB!"GU]V>A!'F8R$A#/)'ASUP*UH-&#LTZ]PIY;\YE;UO_F;D] M@\EMTT#J+9NH0BY=FIQ9*1M,4PE$IS1B+9QM[U-EHU8PA8985#P0D0-_W<-IB>>WLRWE M_K/QTD\!J68SN*VF;4$*,R/%'_(/^X#3,BOOD_ M4$L#!!0 ( ".0>5JDBVQ=Y&L (-X"0 5 <75I:RTR,#(T,3(R.5]D M968N>&UL[;W;7E]]]E.4DCDK"4_NW[E'W_ M__RO__/_^,__*P@^TI1RDM/HNX?M=_>K(HTH/V-K^MW_/KF]^B[X[L-/__'3 MKS>?OOM\?_K=3S_^]&OPX\^!^&_PO_XSB=.O_R'_\T R^IT0(LW*?_[M^U6> M;_[CAQ^^??OVEZ<'GOR%\>4//_WXX\\_[%M_OVLN_QKEAP['C7_]H?KCH>F; M1W_[N6S[X8\__OBA_.NA:1;7-10/_?##__YT=1>NZ)H$<2I'))2R9/%_9.4O MKUA(\G(8C1"^4[:0_PKVS0+YJ^##3\'/'_[RE$7?BU'_[KMJZ @/.4OH+5U\ MM_OQ\^WEV[&(T_R'*%[_L&OS TD2(7+YA!6G"Z6H^P&4$OPJW_U_'_7,MQNA M!EF\WB3T^Q_:"Q6Q-8G38$W7#Y0W%*_V&9T+&J]I*F=*4+VNJ:R*QW0M[DH\ MCX?% PT.;VPHL>9)/8XQ79 BR=L/\LOG* 7>2_M:5/FN?Q5Q^#5ARSC\2\C6 MXHT__?+AIY_^^*$462P%.15ORP.Y$$1%0H,X#AY)4I3K02"6SN!?!4GBQ58L MJP$)0U:D>?82F'C#UV#_W!)!R\O9A7"7F@ MR=^^5_VYDB:1JS?CNY%R+TV]FO8BU15=DJ1Z]^PISFH$4[1H+-."9 _E5,UX M7@E%DSR3_WJ63/SCGW<[;9HO_MSKTBR-_M^#)LUVBG069V'"LH+3>Z%%)^+= M7U^AZ.AI[1$76; D9'.$>O>;9^2[7_RS1H[90Y9S$N:OT%GT<(K@;K\NB)6% M7HH?7RN7N>$P\MZ3AX2:9'W12"?G\PH[X^%WC NK^&_?"\NZVJ/^0WXR&OWM M^YP7A\?MMK^&QM*"LS5H<%D#W1%O=HE/81Q5$'6+$S,M\6Z!:&PFQ>=ZJ5\, ML!0#$7WH_-.\W*L:?9OZ#:\MHMTO69H+I3Y/RG$5NP%=RA^L$1\=>II,,=W* MX7A6F5<-R'K .MY8GP?A/W^HL4V[-B9>'TD1+A*RK+$9:__>HQ4[*Z)8//0BYNO+J$Z>NK_W+\\^"*N6Z'6+ M_F6Z)NO7IH[BKSW*''U,R!=!=Q>I>O\W/.&3]E8K!"J=Z*90+> MR9WDM_2PT-[2D#U2OIVE)-EF<09# 7R $T122V\HCUET(7Y7=[HWMG4FIYQ- M,"G?M'0@X^7S_JHZW4*;NY6V[FP+:>I RDK;U(NMMIT#^>XY$0<>.3+&U5;5 MU(64XA4ZR8[^W+MWV,.;]GW]0.665+5S+> M,+&=)/]?O%'82N;&KB0MS[MS+HZ&CW'%1M3*JFC>N[2G8E)PDER*0]'3?].M M4DQ%N_[E8^LU$Y:$.#G?K8@8J7F1EXS7.*VS/N"=^I>\,HZK%5"\6'[AVNT< MTAQ') :7- [C0M5KS]>4+\6G^% ])'%XDC*A%K&G3NURW=!E+)V^:*]Q"NF:]2W>W MHDEB6G3J&O4OV9HDR4F1":,U4V]PM:UZE^V>/%U&TBN\B"O?HF%1-+3O7=X_ M62*6#\*K15 ]FHIVOC7?Z?"\K^C)&,IC2ZSK-",IZ%]C_)>A@N^\^/. M\KQT0ZE];^;&DV*= &1BT@&V$E],.6%437J4ZHZ&!1>#\.&GA_LXK_7DJ)HX MD.K\*5R1=$D5NX>N68_2W7,BSSUWV_4#2VK$JOW[8(R.=\-X 'D=/>^AR9?J MF?>@^')7=>P'N&_9\6=4C^BA;=VQ 4$-+O:"&IV15 :'^@A::)MD)W M[/YIBXU541NGA>+#:I*H_-M07%C-$0N7,Q0J/O/$PAL'!8G/7@&&_J$ \5DL M(-8 %!X^@P4>P8=BQ&>V0!D54(3XK!@UOQ:*"9_YHO?-0L_C^"P7O7<7B@N? MQ:)QPD)!X3-7S YO*#:L]@DHN@4%B=4^T88:H>"PVB80VA44(U8#!4+W@&+$ M:J!H.$-0:/@L$R-Q @H-GX$"YLA!'>SX;!4HIP"*$)_58INQ!$6*SY1ID]4$ M18W5R%%SRJ#(L%HV2I(A%!A:JP9,@(/)!$5@D/LA6E>19LB+2)5S2/0Y)8U/^U?Z:;J@A- MY?*EQP9*,1E'Z;%9DK!O4I0R&J#()9D:\8C_]-7Q<(L>@Q+(+2U0:6 M_F7K8257IS#:='%6_=P_]YA.XS6QW @SOX=QHUQ=C(5^_<>M\378A[V M'P-OB0TP"5U=Q?$AR% M53YE5_E;;9:_^>??*8]SLJ0G)/TZ7\@Y+$YP]-.+U6 G"+A]!V*5%*^4))\S M>L<6^3>QGJAE,C;N0"!A96PXBXHP/Z-9O)27$)W11YJPLBZZ6C:;?AV(6:7V M4F$-G<62MC)?"-M(+,!J 6$]VKMP#-DX' MT:!S^)8^LN113(:7:XQVCP/U<1LR)_)^W=)S)XFZ\T591X.420_:SP/O.!4\ M@VJ;IV+T)&?QD,513/CV2 $T.X>Q_6!$$G]_Z#B(,GH@]7X<9G"H8$+0Q,:" MW#^I,F0P8M<< YF-JP0C-N-!ES4]4&)$:U[O67.;:'0,/3MGA^/O:=X P>K( MK"->J*B)?4S5?JYU'DR#1Z>[VLV"-3IBHM39YEMG*PWMB(;9H88"3QKH%-5B M$V0-XM HE;9C*Z&5)G?$LNU DS4Q:31:JSI6,6.0'Y4B0H^-&';Q%E]#301Q MR\_N<)FW#D6@F3I-3NS,CK:%:H[U[]A /CL;?G#K #^ZS)DF&FY/_G.;@^'S M]7K,UU,BFEJ^GKM=!A*6.,+FD.W@/J7AIX#E*V',<9K01[$D!>0@:["1PM(L MV,L(S&>P>:3#9 9[L7PFPSO,9! ;]$),8*%X)+FC_%'JA8Z7;VK="1L_HV)E M6+W<]V=9QL)8)O!]B?/5K?A#6E"Q/I7KV WE90FR5)>$T>5S.X#Y.3VNSO4G MX;'<2TKSGF9Y];'58.Q[]TX@+^\?H7Q#A+TGW3,*KKVN6>\RWE2&Y9SOM%5([1L05-SI[*?5'47[V39Q7W]2PU/RM1\<-FU9$!SA['*[]-:VM$% MXV5:7N E3"YK!KY=9T\OG5BE+T_0G I!4VM8,RN;%ALT[;F&M3(=,4$%FRG, MWB@8+:L/9K.A\PP#O@NS-:I112ZZ558,0<:.R"5F!P<:985M"@S_EMO%SENDJ/IO;#2Z^OH6CN,5X$/FK>"L'KQ=04*#>V]['Q*91>DC:M MW'1IFI6[KDROT1*B #U\=-]']WWY)4?V+FMJ5V(<,+,!QAI8.Z,E S@[+Z'S MOX)5F378F5 %"I"N%1BB9UV6&H*=[-#- \@:QYKZ+5'.@ZZV@ D1&<9>OZ5U MQ9 )U6_Q\70?3_?Q=%,\'>A\45?RR5153VD@%CZ.8' M.0RB0X7Q4?1W&$4_B^D7LJ!PX:X[LI'I(X_)S+66PVU;F,),?I5\\[G3E#O,$C?,331SS]=2WML$.V4M9\PQIM M$!!N8Z#S^EA\(P8Y2J+R2/:GN!AB;_U\7;0AQO=91%SC?\$Y6W$6#L<3 ME)W^STKUKY%/@<2BI_<^^DJ#WC,W3D^--YF]R8S59+;>@MQ;RG\5 M*O:0!^PAB9EA_=KS@K MEJN+.!5'V#A=SB1]?5EW&=LQTZCUPSH !+F,^UAF^.7=[ZZ(2NVUIL=2J:\] M]:5=WF-I%X-D7ZA,?A$KQ"/E1".CMIW;\A#*:\9?5X4P7!0_B+SZ.A:ZF^)' M)/.P13>$005WMAA:>Z>7%0)Y8!(;-G2&FIH/+ON5-+ZY5O^AW:: 95BBK:=Y M>YKW8-IW2Q]9\B@.2B]GA[;H#:B/=^%[%[YWX:,#,IUR0N^9'JPQ+9G-L0LC M-J/QS)H:J:,+I=F=)] %9\!?AUG[1U'%$/O07 RLYRXK#HU-=[5K)VMD"Z/4 MV>8[R408ON^;L-Y1% VE:B,EM^.I>32%:EKJL" JG7123,/&M$GI'GB)$'BE.Z9^']'B14&$*VW+O7W1PR[NI?[7EV M[Y!G=T*)V+URELXY7;+Z"PS,#3L0Y(J*DP6=BPV,R"L A3%=G2CH5:FJ*@Y# MH[X=B#M?+.*07J:G)(D7C*ZN"I#N@#RM.A.A@W F:_[(XN&.Z]U=Y; MC/)*DH (\D>A*_HEE2,;X'(/=OAH1Z=^TUD8LD)L#7*R95>,I-EA MJQ;;]BT-:?PH39.3[?//AGS1+A[I=@PD,?4FH=%2DE1/69*([9231)N=".OD MMNP R59BJ.7_2#:IV/_EIJ\K\6#LX"-O5@@NA-WUIS2[3K:''_\>"[7@X6I[ M11]IHOD:=IV'PO7IV9Z\X/1?!4U#78T"BY[#(+*XI ;49Q@4E^FFR+-223YH MERU CV$0U&F'-G!JT7,ZB :U%>KDR]XN5=88C<^8-DI\WU38907GJBM FW1U MBNE(GG*5D\NUM$@O&+\BX=?YXI.\#R4G#^8:%&T>-2CF\Z<-#7,:G<6/<433 MZ(9LY=^LP(*>@0*E]/HW@O:VXZ!X;G@&>Y, R%J5OO[*W_K:$N7_M'ON?R->?RF9;&8X213=[*N,CL? M(:ID /?;$8:4E@Y5WYI:@VX.V&PO)GM,&WA&J?C][OB92,A4814.GY#HK^@B6#7<:I38W/5*T4D\\E3[!@3R<"JH\ M"C%P\A->K6QX'&REF;^BT\SN%B[J5BO^&3L5AM#)T MZ@OPHFI VO-O4:I[-V[G5@K]5S0*[2LN^8I+TZRXU/MR:**QNW7Y] X7R@-W M>]YW]I4!>1ANCY*](P?D- 1_XYFN_,EFZP1/?B236ZNR;#(<'Z&ZJI4TXG\OC.]:F-VK9. MI;XL)^P]>9H5^8KQ>B6!-1Y8;FW:@JGY&&4?E&9_$$ISZ90*A_&>*G=I$U2& M5DV)$#6-W*<(S-+H2KPN^:^"QUD4AW+CU@H.[.63,]PG9W0NIYA4AY >WRX8 M_T9XI%G(C>V'E_Z:K/69:,!>XT=BL\[[M!^?]@/D5AN,.69K/&'$:%[G6,,% MQ2W:#J.JP*4?G:,'^G48S'1#Y8/L0UTQ1+@Z5%O(T1.=SAH73F;E$D"IL^VW M$0R:VO''M#I[N8UA^@"/#_!,., #=S(-$-_Y$&2YD&/%$C&(64!%YWQK&^;1 M/L1EM <@B _Z3#GHH[CZXI8NXTSR5Z*SF-,PGR\65%EKU:)'!Z)]$:8R2?/L M,LL*&EVFIRQ-:;DQ?XGSU6>AJOR;V-F%TMX4#TD.DAPZ_K,5X$ M@VK2^,D6=R2ANYDI75[SQ;T8X8R4&Z_VD\ [3@4/CFI\QVNI9LTRMO?AZ@F$ MJ^^.SHWGY;%1IL7!F236_=VB*QZR.(H)WQY-3IW.F]K[@*\/^/HZCZ#=@<%/ M&Q@!FDWVMP#-]C%&I.9%CS4WVD8;G =N!>B<]!8?B#7P^:&*)_6DP1BBH%UJ M,LR01Z?)FEUC.IK;;AN=6/$UH)L,JZ9JMW_60Y0"I4IW93A-I+S:%"I.H*EQ M@*#B!)[*:)[[8XW(8$*^;=2#$_8I*<"^4X:;@ MX8ID5+Y4+9==3Z=AHYG,WWA=)^]5J*BVC:<.6"&X9NF:I30G?'ODA#,,/*P3 M$AQ:P@"TVQ2P#'Q=+$FEKU=[3^S;)H/(J!WE^D;8Y41R*6FYPWP6YG9V>_<9 M>..FIH];(L.*<'HB=L;HE*TWXIQ-JI,@EUZ-\I:"D^USFUW1OG*+>MZGT@CT M[?I\E1\S^*N&)8O5 RJ%%:#"%9VG]73H%D_PA+()$,K^E*FSZ5*SU=:T&$)" M[82N;8-;2E^;! .I9C)4-?TYE[FT%S ."_ 4RIJ>]C!BKENX&6C-Q(BF]L3' M8&>MT;+:U,=<=!$GQ?@SJ&\55?2SF=)-C(AFX[E#IX[@Y9O91"%0*FGW>QL& M1>YTR:F/I(R6>*<)9J";B+W:F[6W/QN=@"AG\2"&^T1(>T97!;I946]\F[^V MV1^'4KEMCB(82-+M-Y\FX7)/:?241CO$GM+XAM+8 ?%I %KCSQ7[[T$N^$%X MM.+O)8,R&XT/O1?HNN$L*L)\SN\H?XQ#52TS73-7 M,LK[IG>OSVIG,*CM.*0=E,4P-A[G?'%\-KNEB=C]Q'$MR[,WYW E3[OCIWI& MJQ6"E[;AQG@SD+&]YTEZGJ3G2;X7SI\?L['Q)#V+$($GQ_/)\//)C(GU>&D> M[OA(%HR7438=GW0?A9+*<:SP,-L^DL4;DF32.BH-U&IH: M@%OS2Q"GY78F7Q((A0G%J2A.E\&F.D,$XG548*5LRQ7#)ZW$"I04K**QN JX\K+M_/#M7=[_XY^>[5P[5MW_ P0C" M)E2Z'$92W?O8-!PTPR->Z" L39@F9R4R:)62)SZPY$HAWU516 MBZ)NY5E&GF7D1.H[LT M[G6A.B%\/!@G)%%+;6H[#FG=C_'>8#R61;'X&MNZDW:OI"9)Z]HYY06<'IO- MMW'V]82FX6I-N.%:5F"W*6 9]L+9-\)M#^+I[IT%=AL:BX&C"^@Q+(*W90!, M"%1U7\:(P%^@VPK!\S;U9HRU[$MP/Z=HKEFJR!S1M'#+@2,)S7;'QVM:;[J# MVKJ5NK+%;NF&\3*W&7Y%*[RGYTYZ[J3G3J(#,F'N).S QJQ.SYCPV9BPK(&] M.!*L]:<.'6#M21(3:O-!GEGYUSSE%1/EU11K0$6CF 37M;-/!XRAC8[)"_0< MHIIPYK6/P>,EZ.97TJNTD'#1./CMEI$5G -?.,-C-3$U7PSK3&1X41 M;'&@3V;TIHV.LFKM[4'6_HI6VOPK&FWV:036B'P:@:L[QFWC6@.D"OPJJU2NX[S,8"B)ZE(QA+!B MM8AI%NP%A'+^H<]S2=ZWD\G7YGR'W/>/C$7'S@,UMUO?TC%'YJ#5\& [K)-G MR-C54MNEG3X/[OE3F!216&.N6+K,*5\__TE7O*[I<_"BU9>7:_ZD]X/8UP_S M'!C/@4'/@6F_AK,.%\;1!>D[V@+1G1G;?$EF87.B\G,,/1E>X9+_Y59#N^S>H<^JUF^GB\6)7U, M[:Y2-NI @%NZC#.Q_=+H+.8TS,W2P'IXYY-UNM!\498_DU7"YHNC&V[UQ<[! M':>"Q[M2AG>E="_G87,\EWNC/EU.UW9(J0T)QH;60TNNGY:F]N.4?MBUY*54 MQLN6C.V=2Q]',>';HR7;H/W:]MYUZUVW';AN3:LLLU[4L*+4SR;6W$8Y"ZFY40\PI8[(CY]A2\G#.;!0*NQ'2ZQ&)2WGX]KXQ " MXL63D>7#-]:(?/C&%3<9=B!T&KG)XF4:+^*0B)])6*;\E26V61*7/-W]#_ X MCNT3W41UFDGE8SSO,,937FA&L_PR%0I%;Z1B;%6^'G@'I\Z>V4'#;W9Z;8BO MF#NXE3]ZI#R/,R%/>?&#_B-8]G**Y*3(Y"T%V2E;/\1IF1BVDTL!PMS!+=^= M9*M9&LG_.1?*_BC,S13Z/:SZNF;Q;SA=2=/LD1Y/6R PR^[#5O$\%99^G,N? ME'",/5PCR,1 1J4\?Q(>2U-PO\A62[YV"EGW=XPN$T>N,BT6JFVF#F[E+Y7C MBF79A5B?TC FR64J]HI"VEE 1 T>X13C!8GYGR0IQ'FZ1D+] F[5URTJQJDP M@T\+SFDJAOC94R")KN4_D^,-Q_096S_/*?IJG;XG3S!PIN9.9;\2!@&E5Y1D MT$4#T,-M!6#Z[WV%Z.K^%886CM5/)=#8H+SM;"0"CE^!+GJ],BR\5$YS#]:_80 MMX'^VKM;JPN,A4Y=EK:>L%O-BMCB2:Y)4VE$>+0K2/:%R'MJ#38BJ(^GJOFL MO_KT&,BZAHF',"+:B \"^2#0F() IK6 V7M9T6$$",Y:^?W0Q=7M$+,A %BM7.@A)\H#BQ&EKM M0G5.2;!ER8]?@@5?@PUG8O;EVV"3E E5:110\81- MV::1M6SU3(<61SQE=%,E5O*!: ZC= M0[R![ UD;R![ ]D;R-Y GIZ!W,7>Z-Y*_BT0@T#292R$"DB6T::.9/.#'-K# M4&&\$?P.C> [N3Q_NE+7HJYM,$@^_BP4 F75:B=_Y%1?DA3<;QIH!BVT6B>= MNE"IH;7;H\;!C7,AUUUZ%3_2Z/*P8,[*]1)DY[=XTB"(F4[.BR(O.)VMY96L M_RXCWN=/DJ>C/Q+W^0I_8/8'9G]@]@=F^TJ^INVFAND#M!E&YQZPVH'1G3?A M7X>9K5=4CI ^5!5#.53OT?(>K6EXM#JS\AVK:Y>8NS?GW?OX?@^2,O^OF6-/ MT=NA-T\K@7?AO4,7WG%6ZUVQV53K/4ED,O=%PKY=I@O&U^6,-,>S6S^L"Y_D M\Q);KBFE-#=D6Q+1+QBOI#-C:?.<3F&4+[JG?"VS^+[0>+G*:31[I)PLJ2Q( M+1GWMV*6VT!J]\Q.X=W*E\\7G[/=3B $*J6[BLE#G(C5S^YC-7ZM^5]6]ZWY8_._N@\W:,S:!,Y[F#$79PYW'M\_@@6).;!HRR(),:!R,M_ULV3A*&/<^@3 MLA/).XFF["3JKI!^M9Q_JM0IFJ>W-"RXO'7NA&2Q\2KEIH_Q1V%_%/9'87\4 M]D=A?Q2>[E&XW>[HWH;^\&,0EV6MA$7YU#1XJG^(0WL9(HBWDJ=L)1MC6H>Z M=32[(7%D$[\"=1V(XWYZJ!YU).>.IW%"4S'38/&L#IXXT B-A#R\\6"AOFA0*$06?IJQ(;#TE#(:R8(=/G(@<;@<\J%<,LT_G?Y MS78*FMVR)+E@_!OA^IG>W0/],=\SMS$P<452X>RMI M1+'A3BWD$86&NS8,QQLCMCC]#N#&^CG(F"D5 M"W1>M.H[D"MF)]/)]A/Y'\9/BRQG:\JSD^TMW<@R4.GRKK*?;7U6;1\\['AD M%V*[.Q=+ T])QCU9NBQK9U61T)/MQ\,B1)(9IZ3A.'7^PD'&+RMOTGI> M<65J$><=<=-UQ#4P*D?M5.O7 M/AJUXZT;$WO$CK?&1N( /J,@7]&2RD72;>FB>)#9H0%;!!M.,UEO**\6]9S$ M21;(E;,@AX4/Z@MJ]Q:7/IXN)/6^FRG[;A0)GG^G/,[)DIZ0]&M)2A=K7DC5 MMU]!VG<@UF5:[4V?,WK'%ODWPC4R&1MW(- -ISMWZ1G-XF4J]LHSL6$DK+R_ M3RV;3;\.Q)310;'#1'=$K.>W-"]X^EJ?C.TZ$6,99^*CT.@LYC3,YXL%E3G\ MZG&"]6A_>,YX?G1P%O]ZGHKR#O-/Y"E>%^M:.95_[U\JL5UHI:K[>^]2W9)T M26L6K-J_N9%&.4(U?\4CT: 7U<"IY!YX\GU_0EY\[4H-%9(7V5 M54)&2=#.KNFW\D_JL;;I[!97\9#%44SX]DBQ-7N\L?U@5**I\&[T0.K]KLN2TT.L*?G=L*'84, MK([,.D".BNG8QU3MAPXYF :/3G>UFP5K=+1$J;/-M\Y6&MH1C;%##05:XN@4 MU6(39 WX(BB5MF,KH94F=\1&[4"3-=P1-%JK.E8Q(QD'E2)"CXT8=O$67T-- MV');!J##9=XZJ()FZC0YL3,[EB>J.=:_8P/Y[&SXP:VI&N@R3YIHN#U7& C[ M5S1+F$__LUY\IY;^YV[1@4'JD*R*;A6"C<"5D?F#+JL-JJWV03:W5F%G4"V) M0VXWCNY0@GE>0("_(0$(3,H!HOHK$E2->3A G+\CPVE/]08"_0,94 L:^#-" M5\G!/P4L7U$><)K01Z%P 0E#5J1Y6?*,)7%(LY:)P2W>X# IN+64/B'X'28$ M[^P_>1-5:>^61J&)> M,$[%L;D2)]S>R,#K&[I[Z^=TDDS,%C23YTZ2[ K_UJ>L %MWDK&;4;%4KU[Z M',2"SL)8CLJ7.%_M*F2<,EDA(LS%N)1E(E-=OGB7S^T-YEX+A &6$#'2BYA& M]TQ:E?/%1\:B[(XE$1R=U>,Z /4Y#5F:B14]DB/Z)^&Q/)R7_E)Q;JU6"?47 MLN_=>^;LJ=RF*-\083/*>)TW3.M35G>=+,KMSQ;0_(Z&!2]O MZI7ZP@HQGB2*D^T9%1N=/$**1?2"Q%Q>O$!G:[F\:K&U>)[;:A'BX/(M3I++ M]49(4WH(Q0E? 4W?V*G'87W"]50AM:#V@Y+?Q30P0)*J#33?D=G+6-^Z#2W4\,'PQK;V6+4?>#=+0G8)QOX9(,))AO8QAI& MEE)@SP<;:6I!DVCJ>%,+@&[!D6856#AO1Y968.5>'VER04=AM)&F'$ B;2-- M,@#%?J%V +;;24U1.B@N+ 9.MW18*'I49D][4CD4-C9CR"9<#L6(S0IJP*@A MSE.??@[$_$O%T&>!&+0L$!H99#+;M67"D_5S':8Y-93-)S>]P^2F+X1S(F]P M93<[E^!1AK0Z1<*B6^\,;9PWU/F[X*9P%]Q,S#EQ:!*;VR-]/E"=/X5)(59* M65I Z/VFR'?7 Y_OUEUARY0E%;1LQTZ?/:91.=G6/T!#<'?P1@0CJ$PFL>TV M!2S#%W-GFBV>]/R5) M0J.3[=ZPVC6TTC?[IWKNZE1N79';'TTSLC^%:U/X #T\^];?4 )BGKJPS%A3 M"PCC@)E-!=9@7QXM6=>998^&J&:MRJ_K]T%6;E1$'J1K!09V6Y>W<<#.(.CF M 62-8TW]CBCG05=;P(2(QF._XJ!U4?T)77'@^:Z>[^KYKBJ:9/=>_Y$Q8GOQ M8;EG%OP2/%2Y:4$FD],"T6'#4LG':DDML'^P0VY!4^$\N> =D@O.8OJ%+"C7 ME/)4-.G@Y9(@F8K>6UF#6BAK5#+KKED:UM8^LNK3I7A?&/]ZF9;5ZC.H>(8^ M'8AWSUCRYO*X8UEJ&W12NG,MN7.2+JDO JMM.' !/74M&FU;MX$ILHESDDB2 M7F5Q" MC=XN4,#)X'O^[-$$^J")0EMT=%PK;<"JS^J0%="2-9&.&(:?R9_4W MLNSM%-D^([6\X.'H&RB@F)H[EKUN^5)*KFOLN'#0_A8J\>'+D;REB>0PW[,K MEB[O*5_?%9M-LIU)"W59WDCC\G,NL+7%(/*P6.K4#=$&!P?QQP!VG@F=07?/$E09^Q,:> MT2G3/IKL@':WGXX .V099LT7N]$R(>#[$YJH6(-OQ"".'U1AF?X4%P,!H9^O M"W#.C)9G\3XO&]?X^W#.5IP7C.-A7?C8N/5$]+'Q?B/"$)_?R(+=#>(V;EDV M'2,$!W5/(_HMB \78P>DO"ZZ)7_(XHD.B4/64GG&T#MD#%T)G5N2P_ZJCI\"6_LX M@8\3* ^)(_<;^P.\/\ CL;"L5F/W-M9?A38]Y %[2'8"MC6QX ]T:&'9"N4- MK'=H8%W$3S0JRSAGXO"S3Z*,[E><%4S,24_D5SFLFSWY=_W'H4;LGU1 MO_>%:=N@_SNMM/=)K*-:J>K^[NO_O=_Z?P;)OE"97R86MD?*B49&;3NW5/[R M/HD+$I8U['5ERI0-!Y177]9+TW1,,@]*8)2;R&6:B;-!&0 G69S=;3@ET3S= MWW1U*TQ)5:J';?*:,6$%4/&!"?C &"Z8YB:#R[[E3S#9%G.4DC>2S4+=1M'N4<<[:7]+0V=Q?2U*W,.[:"7))4 MLM8T&4S&W0$XEC>F;':'WOGBAL=I&&](TZ?\_AM-'FFI',K%K(MGXAV% M?U#"[\6+53MINXIL\YUD(CFDC0_WZ%2V24IT1_0GE*J--'T:3VGQ*12M5Q.C M4.FDDZ+U_5.I>[]"H/^<9P,$ "/*;>JOS[+P61;3R;+H+C:.9D&Q PYB;[FU M)'K"!B79N5U..]5@/1,"" Q?883&?#P@8FSE$>#!4"! ;"42U#%W("!L91#T MH44@J#^0@3*Q*Z%;O3N/0]L%1<]^A>)%9]MT1]&"#@$V*Z<]80F*')L-U 5! M#8H=BTG4,ML/"A>;H:3FESXC_GN04)+1MDGAIL(3P-]A O@) M)8_"7F?IG-,E>W5W]'$&LK9A!X+,%XLXI)?I*4GB!>-I3-2RF-KZS&>?^>PS MG\V26; 09YR2^>*6BF6HW%SVY_Q7(D.;N\T>H.7%X&G.22BW/6EHZ'+<#,T' MEUV?$6;L,%;YA\UEHUE&Z5PH,:$>G>%X*) \7::8B M%VO;#BAU>?'O?/$YHR7KXKA"J0T@^&,\3]WSU ]'5\]3'X#/;-J:F?U&Z!:G MIQIYJM'TJ$;X2-(P(Q[-?+%8M)B5$P35=.IV&4<^Z1I\4H"/S2U5QQ/F/&%N M@H0YRR/Y2.EQ,!_<2/EQ )_$2,EP[9P3[L.E?P0+$O/@D20%%?!)5O JN:5E M_-3ZN0X#J@UE\Q'6=QAAW;%:"8]*.HY75+Y(K7JU#7P0W0?1 M?1"]TQ#)_L:YT?#'6GXXO$Z_O1LIU^FFT(5L+?I.BBF+W&^8D4N#OA1 MG&S/J&0,BXDO)OCA*VAKZK9^GE/T!QE.MH#=GD']!@&0=VX:ME+%CVG@VA0FZI. MONSM)+?&:'S&M%'B^Z:W&YX'-(_F3C:VJNFMN^@J&[C[*NP%U[X-JV@ MF1\P*#Z#?\;4?'#9M2:#N<-8Y1_4OOG$4KJM-H^+(HVRF0S[\*TP4$K3104& MUFM0)/J9K6WL5.[273I+H])C^FQI7=/\FJ6A]MH>FZY.,>W\HY)E4.@6"[-='$3J8RGUOS7]Y# ;5!Y_P5_[-)_SYA+]NZ0W, M9N/". J6X4O6260#XT .!2LC]T0XU@8/4O,WH^#$:=-F-N@^=I(+$;LZJ,Z MLS@?HT6F.&B^QJ8_VXTN?]MB,<.9I-K)NLKL_(*HL@3=;T<8A46.M]9>9D5)2JZ\)%W4K%.[HBJ$,5AY'BT*DOP(NJ 6G/'D:I M[MVXG5LI=$=70OE2C+X4HR_%.-1R:"+ANW7Y] X7RF)W>]YW]I4!621NCY*] M(P=D9 1=W1AH*_EZ&LY3J^68\,R%.AV%QA:JQ00=%L)#",DEQ3=7F%Q=ZQ5 MZHA;+U8WMQ>"BYJY]5]T ZY-93FWQ]O>\!J+_[FU:SI<>/2)]T!8V*Y"MJ]G M!#4%L%V.W%%!HV?XKDKH?O@QB%/1B@8Y>6I]\2CP:158)^5RK23R17+?89'< M>_)TB%SR[8+Q;X0+HWX3YR2)_RV4X:4P5GV<)L6(S9$*.RX2PI54@4PN,V6Y M[EF2L&]B+U5ERECT' K15;R+5@@33^R2;)G*<:[6T/GB<\H/OZOK]#F-8LF M?"AR&IT3G@JK(ILO+ABG\3*]*QZR.(H)%PNW>81<2^)VQ,5*F>5Q>"K1<'TA M$&U;QP6#Y HOM;<0VRZO7T5@C0>66YM&:FH^1MD'37M\ON^ 9=GQ4J[2'7,' MURFL5)B,*U-2:DTC]^F:I?,A),E_"1,YB^)0;B]:P8&]?**L^T39SN6L-:BT M)60!/1 @4&]#QO;#2W]-UOJZ!L!>XT7:_(OD75B31 MY7I#POS@"A1--.42VSW,)\\[R5 TF*C,UB3$B-&\_K&&"XU;M!UR$X%; AIZ ME^W783"C%%4DOP]UQ< 3ZU!M(0=J=#IK7#B9E:,#I-#D.4L_+IBB1C5+* E0Z4MO\/JH2YI'@T$\VR/=\CVN*5+L791+O-"Q+06 MJYU8WU0W^UCTZ$"T+V)[)6F>76990:/+])2E*2V/)I)-)A9=RK^)LXU0VIOB M(8E#L^C=/+&]LWN4M_'Z>V^G<._M:4(R89O;?BS/EM MO%SENBMI3>V'EQXR_+H>XT6 3Y/.GR@/XXR6J8V'/V:[OV8?;#!"GS4\ZNM" MKI]BDA]XY:Z'0FV7K.T7-?N5H33;.?4?4O%M>CA%,$N MTWB_.DOK2SH13EFF_%"0+FXQ\-W!W^9#P#HYQL%"2J/L0AS\]Z,Z7QQIC!(* ML)];.A=)Z$Y%9#AQOK@7\S4CI4FO7>SA':>"9]C[-$K5KXY=Y39S0WGY.Q4< M4_MA2(/'-J;&EC.V]Q3-"5 T#QL3CMHR3C90Z#0_/CI3C# Q =%A*2/9"PT". ;82DQV M0(49@,3^4T#7FX1M*:WXW<$F(6GK*H5V3W5)8V\BF>>QOTL>^R/E&:ULJ$T2 MYSH"N[9I!\*4.\4#$:N-X(Z;E3S_^^(=ZU#7-NA7B TR(U\VZJ)RYHA+<^6[%JEY6\' E MOH5\J5HNNYY.Z0"E\LC[-C04@-HV0Y$D=]FTE04GZVKP1QI=,'Y1Y 6G>U-5 M@:3Q7'AG/U&A579-! M9-2.+4U"^\TM]%H9]=GOWV51:T]S'/?'TQ&PNG;PVE\K_ M_"G+W.Q-)E5.11^O&,<8':[1%,?OZB:AH\X_O&,7I[&+,H*GTV>U/7F-7B MX(WC&L$=BD<2)^6-)HQ_E&[#OH;/\#I<8Y=I=[_R])%&(-NHSU?Y,8._:OA$ MHK> 2F$%J'!%YVE]$GZ+)[A'V,3!=VQ.5N$*L36%XJ]DJ=T)^WK7.$;M_&D3 M\[)QK<^UM^?[%+"II(#M2BQ5-Y[)"Q>? PNG+)6AALJXCIGR!-GP,4ZQ[F:[ MQA54TV((";4;8FT;W%+:[+<^G:ZS#*;ZF,9KBDBO]BC&80%&$5A3;SU&S'4+ M&P.M*1C1U'KL&))!8: MC_+H9D6]\6W^VF9_+TKEMCF*8$CD;K_Y-*%&^K1+GW9IA]BG7=:NF]U'/- M M/Q:CT7O0?LSIG8WC%R--]'3&@AEIBFA+)OV8\T;[C:B/-.>T/YKLR!)0^TOC M @[$'T@&PBV9%6J&.73H.!D=(%L5.CPHS50G3/+G$7*6[?USE?1<+@)!>(2O M;<*W]8-=YGPW%,ZG?;_#M.\&N;8])-DJA+M,<\J%??\YHW=LD8M5IYZ:"FO< M@4!B]5\POI;6=IV7_^;V[G.FEM"^=WMBE>'.K1O.HB+,Y_Q.G"G$ZJVXGDS7 MS)6,V2R-=J_/:F+YNMWJ2%/6D#JZ$?OEQA&O$<"=C^S$;8P)[&6G0(7[18!R)U+MY?3C=O(P[Z<#V]S:?9#V5)&M5 M\?BC8V6V+]ZLM,L:/\BGW/9^@Z761<^LO..8H V:E(!_6-Y5+BHL$H4FPP(V MXYA=^!(5C[WUNH,AO<]GP_6:#0?T7Z/2Z_%FPCEDEXTVF])A:D3/8]2*5>)V MM'PIBII/UT=.WF3+4N!)\O7)AM8SRR<;(F5Q=Y4<@BW?T FQ::SIAGV'GL:< MD5@3.1AI F$3*N98LP9;>J;'G!+8=_1G9-F!CMF9(TT9'))H^>X2"5O1DMY= M7F&_/*(!DA!_">*T]-"4*7CB#!12GHH]*MA4;O% O(Z*4:-LR7?_@%'ZB0N:=Y+(F>Z%$I=IE[O8VR:%$Y3XVYR)7?E-^3ANIQ.=:)HFG4A M!&<+FDGG&$G,PV)NW8%(].+FXVR'5"V*NI7/"?4YH4ZDOA/SD@@32QCS-"19 M_87@YH;.Y/R<9AL:QHN81LK1-;8=A[3N=:'RU'\\6$PD44MM:CL.:=V/\=Z* M/99%L?@:V[J3=J^D)DGKVCGEP9X>V_*WC2#6)?%_T3UY4@!K\:0A$-]2N?M5 MK( ]57;^D,3+4N_U&&%]W>;SD416@2[%$]N'_K)F75N?W>D^N]-G._IL1STT MLVN'6?G9,.&S.>RR!J>RD6"M]T_H &M]3IA0FUU^S,H3[Y-4,26IFJ*2J!(? M)I&=VMFG X;\1Y=["XPQH)IPYK6/P2.KZ.969S:F.-W=*H)F/WY]I6 M$Q//O:S-@O3X55EU'F=6KM>QZ'!K?T4K;>XHK](G_OO$_^DE_D-CC&@.4';P M6D<:W=I]'5[^"J6^N#4)G "L)8^XW2QZQ:EGR0"!8DO!;T.8 4+&EG[?@"( M1(HEF1Z6H04$A2T''DY7?0;H+&GX5WEQYSK.RZV\3$F5-I10,F%8QS1KF_S; M\/$NDWA;B>CO,GV'*; ?&8N.G?+J[$I]2Z<\HWW9O].#LA^,VBN6+G/*U\]_ MTEV[U?0Y>-'J+\9J_J3W@WC@^\)"N?-'GU.Q<$?EYD"2/8AG ^FLH-)FC--Y M2O]!B?HFL59/\UQ'SW54NKX&]3[#ZOPW7MU9ATOFZ,A8'6V.Z.(1;;XDL["! M4/FSAYX+&&+E/HCA@QC3"V)T8ML-X*3Y+?R%.\+@ZO M?5G*^T5=M ;].Q#[EB[C3)@<-#J+.0US\R#">CA.NUZO65I=94'XG)=+?U26 MX+RAO*SUJ3A96O1TZ[KA+*0TRF3TN=0)&=A9'$FK/P%M]ZY-8"2[M1 MGZZN:SNDU(;B38;60TNN7PY-[<;C4%_M.V]F]V)F]TT MCYGUM,&*4J]MK+GU-]H8 6@-1Q<),*NA&N)H//Y=3,N)>.\M=PQ\^@I?3AC, M88168SM<8C$H;S\?U\:1Y3:'P8?:?*AM>J$V:U_KR!*'6KKQ1YHNU,3],]+$ M(4OG^DC3ALQ7D;H*;LDV1T461!$F\H/N M\%YB8,B[^0L\P''['%ODW,8_58=SZ%AV\^IZQ1!M KFW0WD=J MN#1DMP,K;Q*J_7O_4HG%0BM5W=][E^I67I2IN%3ES=_<2*,NQFSLXE?^*DHRN6!)=KL5>_5AN MWGH @!ZN^2:EB7$C+0PQJ >M,%X>8]$3!R)C7,^BYW00#;I2*>7[7!JW5\*V MM47VMJ=GJO@TK,-A=SSQX7J;BQF,'TP(FNP4K,5R/-HPL/56BB[$9O.M&- & M116HZ%^7,<3;.JK2JS@JHM%:U0K*C&=O5#H)W2$P:%:+KZ'VSZ"!T' 9-'G% MT,7!FN#3^1O1A;X:[F-0MP2Z^%=#O& OAJ=/>/J$'6)/GP#;CBI7A_N [>]! M(E>$+,C"%8V*A 9L$2P*N0Y6?PDV9%LN$L&"\7WC9K';3M[E,(S;H;P^HCOE MB&X'T8@LHW0N%@LB:Q:6F_2A'.K-3LG."I67S[8[2FS78H[)!^3J,X*V\%HM'Y4RB:UI80 MZ.193E$K9%3@,K3VL1T?VU$>=T8>'?!'47\41784[<9L0N?6[!9\K4F!SM/9 M ^:W)B,Z?V>WJ!N!Q4;[[\!R!"+'=GT(R+9TZDP3.U?&DCB2^5'!X=>9]!B% M)%L%BX1]L_"763W.C4NL@4C>ZS5EKY>JK-^:\3S^=UF#\_QI(RQ/>1-,O%SE M\\7GC);7-F4O)W 9>TME;E;YSU?B=OS4+E(U9+[5@WAFM-M29IS+,'CY8[G* MGI)-G)-$7EYT*59@GI)$2+D/J-8![.J9KN'M@N!5^)1&U8=H#5#[5*='\5GT M/T5672MSSV3IV32,$WE%YV4J5DMZQ3+Q^U.Q -YP]AB+Q>YD*[Z*^$('99R% M>?PH5F&:S1ZR\M8KQ8&^SU2XV?!!0#\G4RS&2;"7_7T8E'TDBU>Z6"JV)0['#RS^(V??R M%T.9X1J%*G!9?DT:K_Q7_KFK#"[M[)9>X6V$LG2\65#GSAQ'" MZ3B?T0VG85SJ_?%F+I#-0B&R_/GHNLI7 V39VVTJU)&1<<-CL6AO2+(_:RKP M@/HX15'M,??DB6::I5G1RK6DKS1=J("T'X1(6^FPN^$R\H-'^S!XKBY3:=!T8D_)Z6C TXQ,0(C0% !L^96"DEZFL!,>X MC6+6]!D8Q>%$L#,\#21A5VZZ*5HXEK5:H[1<>Y_2,?5/E':L;.I57WNM>X^BHS.87C@X% M#OL'(,5G6+F;/P@#7JEM6=[B>VH>@!1?L^\)>! &O#6.2#NV+S MV+YP,JNAO&WCEH#XTK0Y#)T,HRI;T*Z3((AGLV"_]5Q%P8F3E)E[$L!:HSO,']AD6C3$&"PC(^ MP'79F0E=LE4O556']7,:42[66S'2\:.,99>_/I'Q4R&V#("7#G#Y6;*#K[^$ M,M^4L26KD>CXG8.-XE6<4K&VG'(:Q4H5-[4?3/IKEM.]'QH@?%USI[+?TLUA M.8>,O+&]6Y)]K7(K1-D"88HKH4U))N@VL@9 M,-@ MXNJAVYNZ'@ @^PW=[M+U."AY9.AF?-?(S:0E=)M$7ZN FH>,+DVYAR'0$GS1 M92N[6 B-V['0XEZP>=?=R3&NB9-NALY6Y&H2D!%IW1V&I)!/.: MQ[(D0@ =EZN'YXV.916T' $8 68L2V$+\%=J LU8ED!+]$#Z$#HCL/MOWS-Q M#]V>T><(MKT,WIVWH:-1 #.PT;D8NAF IJEAZ'P-W0S'D+5'T+DM$ PI\D4( M2,UJPH9$9[/;HGCAR=,D_:(SS5L!U52$06>&MP!J5<(+G07> '@/90G1F>9. MA@50S!"=Q=U^HEB6[WL> 5=77_T6Q ='8D#*C_+BIJ>0<+X5WRT0&W-1_N9M M^V878?7P9H?78O4FO2\7_ [+!=_)G(=/5R^OH'Q1-[:N@=/$H),BD]ZFK P_ M9-6:7$4B:.V7M.XW#32=*6Q7J-ZJ,K"UVP*D.Y['+4TJBW(5;[+:Z6#1PW%I MST>:L(TP=&BX2IG81K8EAUR/ MC+=2G/.*=7\6-IRQX'&=_>V/FVHB>X*Q), M0OW#8ETDLJ+_<2: -4+3@[#@/=E^(O_#^&DBK!#-ZM#@"5@0?N3J^BW0;EBP M/(_T-5GK]Z:&3YD^TD'W9(VLZFIYL$X^X7X""?HC_7*H@H?=&2(@SX>(GK@3_0N*B&KA"JQG9GAF MQHLW>V;&F-!X9D;GD?.WA?.NQ2)Y_XTFC_23. BL&D1A+1Z*>!S^00F_8(4J M@-/N8_2]1W\\SE#K4]#T?/U0NWB" 0#P26AZ40#P\1=?LN@["("\S6KQ>\ MTHN$WP7OTX\:..E]+@<#K8JH',#O-W/#^_J]K_\]^?H]>W]:SGO/WD?JO&[, M$T?&T,>\]X9_3,V2*GO(PDB@X-W,G )R(> 4_-/@HG=Z4$(_K^ MGI+>%7!/24>#>OKQ,Q]S:H_4QYQ\S,G'G'S,R<>67@-V70.C8KMOLS'T/Q._NRM\I1&=_#Q)Y:6069,5Z M3?A6!@*9L+K$-TF7^[\UB[0V>;3#J&ES\7P$=,H14$7%L?E>-A63AS@1 M'UL!K(,GNG4[KL2&>$_YVO3%U V]6]>[=94.@Y&[,;TSQSMSD%GWIJUSI X: MT_XR,N\+U# ;J6.E,S,'Q_DS.[K?/0A)M@H6"?L6Q,]7O'=X(K5_VSZUSM+H(DY)&HJ?3X727 B=R2[$6E,N!Z^%:M1WP+/M#=G*":$Z?>@; M^Q.3/S'Y$Y,_,?D3TP GIOK%>&2GIA;;Y8 6]\Y*E#8EEP<(MBBR0^H72:.J M79#LC@IQ^T!0^S<.87MW);4WP+T!+E8%JHU[)D_CN /8_$<6-K(R#T86.VIB M:+H_K/X1+$C,=S6[UT*T@I=_S8Y_+_];!3[6-%^Q*,CB91HOXI"(QQ0I>\@H M?Y3K2A"GFZ)QY1@GLC@\X#K$XX^^4S[ZML_%%OKVIU2WD^WAQ[_'8FGBX6I[ M11]IHBLB8-5Y&%R7Y=PHA?F@S=0&]!@:!72QH&$>/Y;_#KAH&W JE"., MD[@-I;[U>QPZ/#N2U3LSI^S,5-!DSO>ZI""+5]T=@*>*,GHQN1"\9I MO$Q?M#B+142. MS-DAX-K0#13Q2.Q"T[D="A>+T==K>!8Z&%@LO\[Y!M !P&(&=D]*@(X %CNP MO_ ]="2P6(6]!_6A X+6.M1%KZ#@QF'PF1D,PS-FHYT2EN30XVIOK>OA=?"F M 5FSC:7UO-EWR)M]LY1?/:O)1\ZRVLK3X$Y]" BK'->H;Q_B?HGSU8HED7BI M^-U\MY6>Q5EE1AT%5;22PQ_C-#ZWE_.P>QQI@B):!^DR"(;#6-?I/:SQL'(_ M:[<0Z91POETP_HWP" S&_(1A$=YP>0-@OKU)2)J+ ^FYF"R;X\"8":#Q _!D>U_MS.CCQV%XDOLK.K,FE33YZNPC9GTQ?!'F@D0LS#D!4FR M>;Y25DKIX(G#CL"?^^I6LR1AWV3Y,RA2=<^A$,%W1EQ[XI$HTFJ2Q>@XEY<6 MO:@+#X*BZ>]94)X%=7!.>!:49T%Y%E2?;K_&EO](.4Z=64(CY38U.BN,E-/4 M]- W4@93_^>?D=&;6KC^1LI?@CBE1DI(:GB0&"//J+7/=VQD(WN/\-C(14VB M)6-C%#5VP8R-+63CIAD^/%ZD_$#'*$/!#[M=/Q"]DV!G\744(6_VL@&#Y&T$ M]G'R*O>'&(7 AM88)#^C(2]OL+REF9A PLJ3 MEY#>\)CQ&RK^*]O>L"S6%:#I\M$8QD28@#6"GQ:<5YSC5J/2\.%XQZ4376GT M: QC00';*2(,NW6\X(XV^=&^EC30TTX=A-M*P3>^FQO NJ!?_V)"X*V^3 M\;D#.I: LGD?TI1]2(K<@.MRFI)$3/?RIY-"K'K%?'%/X@V-:^^\L^[7@9@E MZV%7]^&_"AYG45RM2&H)@5V&*>0V*_(5X^)S7I,UU5Q4:>Z 0'[M_7J0+F/& M,/"5@#O!;L2JOJN&=$(70NG%WEFDT2T-:?SXICYXT^X#8JOF<6-LYN[#87M1 MRZ@I0O!#AL%),RFD"\H?XQ#>GE[I[WV%=C+*9)/ MPIK,V^X^GNB3%91^V"%]Y+ K7 &&;EWY"Z-1.;IX@*WE[_AC MFEU-H&_#&NZAJ((AW>ON2.Y;M?W$\+T9750!"K6A4P1=\,#VT\)-1W3A 5NH MS2PR=*$ *XVVV_FDD.W;38 :^G!0K=S-OF^4+ ROMPW"A^)?H>1Z'.AN6Q+Z9U4K9N"ARNA7C(]6AWB!7;I M0+C;K!!;TPW/"K4TJC9./9VS:M+1J#Z1>I=\K?" VG5VBDMF@,\7=R2A]2%_ M8[L!XE[/F^1N'30&^K4]," A,D-?<:-8M!HOUS9#'R1NB:#R*@=XOI&V.4< M]-O7WWBP6Y&U*Z)%3[<66%FR/7VN/^$A?]:M_H&3Y2ZB.E M2J_96"*E>DOAS1D2M8T)?^XWN-10"7X"O%1 ?XWN' M,;[*F!;VS$\_?OA#'4G3-/,.=^]P=^,(K=WNCJK[GFR?F]R0K?S53*Y[LI)W MOKU,A8%:E%6 2P[E_8JD\TU)G;Q@?$'C7-:6K>I(J+RL[B68R A_%(^0%3P& M&M[ZUX]C;%]J2,'+NP?*FY:K>AY]#:KM>TZ<%9?[_$A M+Q_R4I[+?1 (91!H.JYTHSF/RJLU7O>Y=T!Z!^3T') ]&T7H B0]CTJKT\M( MDVXG1+Y;8D?G\J#JQ<;.4%2>XI7_^D&^YA)/%.:^^T1NFT]GXV M[V?S?C;O9^O-HO-NMO?E6.O59 4.&K:[: 8W/'%Y)8]HM]]V< )2X0E(EA7K MG7.N5^:RS9N1>"Y;2>]]F5/V9:*N0^2YRYZ[[-X)>D%B_B=)"CI[7AIEAD\H MELVS^#&.Q')X*];>KMV?MN\=_VC^R1+QF$0L7Z['L_[-XQW1VSC[>L$I+>O( MTRQW-9ZZ]XYC-&L)'Z^,Y?*/9P+:80AZ"GTTE&(<;GG=?)1'CP]=>]_!+_1. M=N]D1^ED]\SP=\ ,]T56/$O<1Z]\]&I =[&EI?3>PEC-3C[O+8#5]+P]U8!6 MMWZ>,4>PACH1#Q"]^B6(TP7CZRKR(K:ZD'(99@LVG$5%F ?B=52,#65+3C:K M.'S1GJ11P*LK *N^Z>Z.K1R$2V66\#!UL'VA[AX&VOXNE M3BQW]*92C_I*WX"6'8CRB4ARA5D07;L.Q+BFW\PR*!MU49^)D+M9&I7Y6YKR M3,I6'8A +VX^SBYOU&^O;=#>+9CQ_,@E*/[U/%'$/_ZY&_(YW]U/6S-;3,U< MR2AS%'>OSVK7&U#;<4@[\)T,Y19W(6S#/97H2YRO3HLL9VO*SY_"I)#\(V'L M4O%_T3UY4OB06SS)._"] U_IR\+KP#28OH6[DF)IE,;DA M8;R(PUHOI+9-[]*=%YQMZF_\5/VY=YFN&<]7,[%KQ"%12J9NU+M\=Y75\/&P MNI!$Z6HTMAV'M-T[1DU2[U?\8UD47G)C6^_&]6Y<[\8=B1O7/)N9U=(Z2E\N M<$E#Y= U?P\&LG90.2^ZT<@1.'7!7\]D>*'RYX)1J0U=[QWTWD'O'?3>P:Y\ M3.$.=-DDDA?/Q@^%L"9?-3OR0"'S$;8&, 5/84>#X/V%4_87*CB)^V5OIF8E M*IIT^/)3\\M/>WOYA?GE%YV__.QYEFI&7MVJ6Q%.0"*<.'9M?B+_P_C^$V0* M?YNZ4?^N8;*F\\4+ 93.3&/;<4@[*"?U]'@WDXEZ)S0-5VO"OVJ+%T&[30$+ MLN^S/8BG*=4%[38TEGOQ?CL8KWL,B^!&G.7%+\B2JDJR0+H,BT&.J-T$>=MC MO B&G=U[0^RU?+6V@V4OMR$7DM!LYP6XIKE6?FU;']CR@2VE6' M86WMX\/5.K9144?@L+3!&E19@/:8:F- J/( [3'5AI; M..WF#"3"F:?=>-K-@('?V6XON3UL)=J(J:GY%&@V4\+B*4.>,N0I0YXRY"E# MGGQCDM.3;SSYQI-O//G&$Q?J(,-./J@B(6BY"Z-@XG@VV6BT>0@VF>??>/Y- MI\8?AA6UCP]7Z^'V_!MTF&KC,9ZKXKDJ=H@]5\5H@>#@JH@/GK$DCL2_H^"! M)$1(&60K2O,LV(ME)HE GN*&G0&7Q-,BIDR+Z"PD>D.V<@VZYR2BIP7G1ZNA M(BJJZ3%P4/>:YC (NBZN,8A5.[J*R8.\@SBFF1& OKU;Z:.H7-=(8Y)S,MWU2'(33 M92Q&JMH/A?(?BK0:Y+;IZAC3HU!TQK?JW;.NR4 RLC343FI-2Z<2'YGV"DEK M6@PEH;PK4&Y,*Y9$E&?5>F$66]MM*"SZ-1_)B>NM& ;SV]QA*/F?YQD<@KJ/ M8Q0IS>:+4T[%B=:D-^JF;F5FZ?)>[-?7+*=[%XY*9DU3IS*7 HC%XHJ1U,;- M ^Z'!(UQ<[+IZA[33D4 WZ2^I5.)YQLJ8Q3I\HJ2C (M?E@G##B,J@3N-R": MVWBYRN>+SUEE\H*0*/JX12%O1-Y9Z<;OH&OK7NK:358GNK:#4_EOQ&.H>'UD M=*5H6KJ6>$/BZ/QI0U.AK[NKM"&^7XN>CA$Q,1OS[4U"A&V61M*D+Z]X59\- M(5V<8KB5R>4ICF>S<*P6!>)C+2>T44 O8($B/6BH6C#9#XFN'47(D7W><&# "?0H.$^ MVW]HVX@E&DJT-51+1QD0:/]U"JV!J@-10$R_XL-D?18$0OT-']3VH/Z*#Q3\ M S$^#L^C#;T*2#*/_"AM/!$0K=^A :0/1$!"A:AH=,1]04Z @C-H':?%*&Q M8V1X0+$AM&_L X10L @-'T#H!(H.K:V#_# %\P= R2?HG ( P5_ -'$\T!WX M[0"",W_0Z:DU3DAV#;KSOAU*>_HRNG._'6 C]02=#\ .GPT[!9T/P':I'=G4 MM-XH311'S'NE1G:SNK8UY? "-O,I,>^;P(\*Y 2AFZ#V7U-%O\>\2\*@@3/D MT$&%AEQAQ 9T:RQ \)>! 3W-#=V2:H=/GQ&);BVU P?*DD>WBMIAM"7,(5QN M;.":>&#HCA]V\.P2NY[!NKJIZI>7=7("T6'#4KG)J?_0[!JI#M[DIHI0M]+Z M2D-FZMIX*PTI[@#:AW'O&4LR]25 FF8=""&?*C80]>MK&PQ1X>=<3&BVI?2$ MIF(B&TN\@#KY2D7MI3=5KX'V&P+-#=F*=3VY)T_ CZ'I,(3\=V*7X5!%4C1V M+?>SG;KA-(S+:H?BYX26QEH:S=:,Y_&_R]\K"3YJI)T^'DMUI2-(ZV_ES3EEFLAQT39W7(BI7(^U% M28I63B6]*+@X6!5<4F@OXB?Y4[U!"^\P3(V;"W% %">V2#*W)#MOOKBE&>6/ MRDHR%CU]92&-C(:51==T&)F_,/[U4AH0( ]0,L#Q ;Y3(L5 V>,"!"FZ^$X+N4IVZ] ML"^:X*C?8-088#\<:(S7V5KTQ(%(=]:$=<*!8T1U0I0"20W17G)KT7,ZB :] MOO?@.4JC_8]G])$FK!2R/"1KK47K_K["B[_2MQ(86<41V&VP-OL?))55M;"Y MQ=[A%9K6!@(Z+IG-MV) 3YUC0AGL"LW^=!GY)88-OS0L7H^.7M<$I886@(Y: MUW"^-K1\:X@6[-=VN4K[.F:]S-KTZ9^: #CJK3RMR'31H MH ?=)[1&"@U^HK-\K)$V+;F#K:Y XS@%NFG9!,G;@:B)&Z";EBV1FGDMZ'2Y MFV^K"V A/*NT@MQ1 3N7AY,./W%W%?RPI;=;1@D1KM)0^2&@:Z)O"%?K!HC[ MX2\C7->[U(:F-AFVW.HF]%ET$]T2! S^&.9[+\!!='UTT[N7HT^;YPL ZJ M$H0LS5@21W)C# Z_S@*V"%A5&TLTV,MG+CU@]3@W]04:B.2+")CC0N,M(M ^ MM8]E^7Q1NNAE1)ORQSBDV1U+HE<"PSNX38?;E;JY$3;A2MK&>EZUJ?F@LI^0 M+ Z!@K]HZU3J\M@ECMT+Y;U]-2T"2$NQ$97E5LKQ.#-#TOD"5TP M3JMVI6UR_B340.R\<4KXMK32964W6=!56"^BZV4J#ATT4V>B]?[& 490R+ES MH>X,5BUZ96O'DE?#MA-%*7%M*Z>2BJ/KL]HHY*QMXS;];%]4=#=4F6&!-;8? M1GKC2&M:ND_W$RL!>RF/7IUAG9SBD*%^8?S+R]N.Z'%Z&* ^CE$\TK2@^T7] M=77OPS4M,K0D_D\&C)78&C_);2H!+7>?CV()YR21D85H+7DVG7V M*1T3N+3W"Y6W,M%H]B@^^9)>%]+/,%^4-FHV+W)Q2$VE7NMLVT;/0(GR+$X* M&:6+,^FT*7BE0(8ML]N'^X0>3ZWUU%I/K7T%J;7]@2XL 0R? ]U5Z.(0,'A* M5PNZ* ,,#_#XB"[^:9:;-3KGH%MMK( V.0^@6V>L$!O=".C6&2MX6K\9NB7' M[LM9^%#0D4PL/Z(C9S5PF-S=B=5@F Q>;2!$=[=D6T'4N)?1J3C,?H#%]]"9 M#T:Q-1!KO"+H)A[LX_7A"$'WJ3L&V6#XM HS+$TG.[KD)*#E+2?!7M)6A!W= M@P>G[IB%:T#B:52'O?Z.)&TE)U ?M]7DH_\ILNJVM7NF$&^_3UG71:9=8W=AN ?6TVJ6*PJG;#A(M?J6FFJ[PV66%>(\ M47"AH]4^5ZENO9F1D%0]^*V>A@?Y-?U6_JD1T#>=,> JS17E)["#"7L6&M0- M/V9]7_>H:F_VK(.@N0+4/>FCPP*@%KL1.I^.WJ*MOV&Y10VY[AD[NG*?L _# M&EG*Z,*;X"]IX?9 %]$$@X28XX-1F335EKM1V6[GIB)DY"PJI.+ I1]/5F-X'O?J7WY2U\>0M( G!9Q_\5 M0^9LIUZW0KO$XA-2]=V:#1^#!^LME?JQ_^.]F',?FF#5/,9'BOP-78=-WB?T M^80^[^]RDBG5:)D>J3NLW3[L_KCPX<<@+D]M02[3*(+PX(F6]N_SGP):L?6# MARK)H.$9H:O7.3P8="NR/PWXTX".4UF5J+R@D@V!Q*[B&*S3$#C*?6R61E?BK;8:!NOK%-7^>IB=\MM]);O.P^"JID)#7*#. M@^!J!@@CDA>3HADLFT>XQ2@DR?(X/)5F*]]JJ=':MDZEWJD]1&A=4^PE0?<# MKH#6P1.QCX OBMIV!'?ZW]T O7K@,$5A9T6^8KS>U(Q*WO<4088,]6P+-:5']$N0Z.+I-CL#^AX_L9OPJSL=51! MH^XT="14?YN/:3['N(7G0YH^I#F]D&9G1^J11C>[.@^.-"D 6UTZ;(D#5G&H MD1+\&T1"1LKOMXK%C939;Q.F&RDOOTF,:Z2$_>;A%*@]XNXD9_EQ+0)]4*S8 MC"^K&" 4)$X+"PS.&4WLYZH&8)G@5%*@]AE.05:LU\*VD60H::7R72?I=[?WGTVE&$#]'%?C>U-0O2,_?I)CBT_M&\HWD:]SS=)'L<71J*J1[GST M%>^?VNCB4WM[T2;R3?XL40^VUM>_?I)CBT_I&\J'Z^MD*OC/)ZPTDA5"KLF: M:CER?;[*CQG\58-R$CVS3^VU]D_/ZP*%O:X[HR4#:KQDZ#B O7Y& MUL@'AXJI->A\P$ ]]-P\S\V;'C=O(&?(2)E\^#P8(^4$#N-^'BE!$*F[>*14 MQ&&\82-E,R+U7HV4-SE8K'FD)$R,X>'V++(W?J)RT"B-UC^<2V92%@OC\CP5 M@E?T^*LXRU^QORS\3O+AV;/C2;ZF S97*PR-65A-/&Q_$AY+:UU6C]/Z0M4- MG7H$;[@XE4D9M$P>1:L.?((+DF2]3'G-^#(@,//_D<2!\5O_G]02P,$ M% @ (Y!Y6KSN=6F^BP NL\' !4 !Q=6EK+3(P,C0Q,C(Y7VQA8BYX M;6SLO?MSY#:2,/C[1=S_@/-M?-..*(W=]LS: M%PG+_NVK]W_\]BM"LP6+D^SIW[[Z='\ROS^[NOJ*%&64Q5'*,OIO7V7LJ__Y M[__[__:O_\?)R4\THWE4TI@\;LG#\R:+:7[.5I3\K].[:W)"WG_WXW=_OOU M/CV^^_>[/)]]^?\+_]^3?_S5-LM]^A/]YC I*.!)9(7[\MZ^>RW+]XS?? M?/GRY8^OCWGZ1Y8_??/=M]]^_TT]^JMJ./PU+IL/VH/__(W\8S/T:.HOWXNQ M[W_XX8=OQ%^;H472-9!/^OZ;__7A^G[Q3%?129(!11: 2Y'\6(A?7K-%5 HR M#BZ!*$? 3R?UL!/XU,[ILON[-,_W/@,\?@ \WO\%\/@_NV8KMVO.&T6R M6J?TJV]&8WI+\X3%%YEEE+NG=8+[?1GEI0OLCR>VC/\#*Z/4+N;'4]K&F:LP M:AGGHRDMX_R16N:/PPGMX8M M#Q&4A.[%$9=\W]5 V'"'J4JX%4JO#4Q?2TI MMT>5UFSF9HN]1?QMD_S&$?WN3^^_^^X'@2;\YJ_G;+%9T:R<9UQ9E$FYO4_2-C6UB'1,_IP6;),OI%'EH,'L MT^SDT_U7_U[#)APXD=!)"_R_?K/#]G@M\[RF!ZNMT-N8VV OTO41Y?1DG^?*2Q)S1[[@"..!,[W -.=P;?LXEI8)%M@E-8Z^" MX7^/6;"-TQ54A4[_R$KZP"Z3C#ON291R-ZH42)[3,DK2XH$;C$V4=FEWLR\Q M>EX/@FL^!BS( R,-'J1!A%28D H5_]K?+!=MPFY0]G:Q9FBP26C3_Z&(_&_-AF'(,7->L>K_#@\P;/,AM!=X_>UK9 M)&:=\@Y8.>,2=?*GD\'$C%,S+GKDRL'\^6>=L M3?-R>[).AI5Q94F+TE=HK _N%$)C7?BYECJ >;+D M0$E2017FYNW'R'HWVU6,;'@'79FCOYSP_>,H)UQ)G$1%07$'O>%IK!H>-3@O MUN8OW-I<-0B0N4!@0@9&8S<&K8HNB5TQYC^?I)2+#HH;%=]:9<$#&%[X[I\Y MWUT+J!-B-A6Q!SFLEX*NV.J'DR77ORJWKG=LUZURQ[.N$._(JD.S1^#'(DTJ,Q0Q%NI';[#YHG9?3$ M#T;9;S=+?GA:44[.#W3U2/,N5:8S'J.W^N9US2DU; + "5N2&CSY+!'X_TPB MV Z6$U=95AV);GU! 9J*I/&2$>4*_^A?%6MQ$#.FHS,K_SW_#5N(3/%87*+5 MT064P=>=S:[M'X+JQPWXGKL!]X#'B4"$M$,U4W()M/=HV#LP([PS'OX3=U)V M>9F",GDF\AIR%F_ I"091^:)LJ<\6C\GB[WQ$,'.Z0O-N+8,6EKUX%W-7 *L@UK&)&?FJ6T?Y WN#$3_",N;X_O:MR M?K^>D%6PL?=C$N[,-C10LLNFH,L-E,4N*4K \-/[3(/I0&,B.3%\P">!'/?# MEG222A%CS?\9[8\641YO@6_3EY'\-\(DP.XSF_] MD?B%2Q. B$2%LPB+53A7%VG\-\=?3%$N7? **B?!"@.$DF1:U<:=+#=P4<* K3J(%1Z-(Q' 7@N\>3:]ZPMUR)J-6 MZJ)+6F*WKKGD2R2GU1+)?+?$-ZF%/##N:*7EBQO?9LYOS<@_ MLY1/DR;EUG=!?#?D*>3]=F/H6@?MH+W]9-^!/79=$M^W<=,Y7*SY]]@0F#5H M@0\2!UA-QLX?'Q]N):9OTESKG3E43^BK] M/(:,J=^T@7^I:&?6LPC1 8U4"5/MQ*_0>5^'7-&=[-5)JI&V!VYL\X**Q(O[ M-8>C3NX:&(K1^HHIG1=$2; RW80(P/AD+FMK&)W'%9&\6IA(*R$%8!,@AVN( M49@)Y=Y@,5/T-HQ,P$[NIFM- P'-)'0BH1 H$[Z9&JO[K%.4.M9WZ=7G&>^13'HK- M>IV*,5Q^%U'Q?+),V9>]C#9;$F(.RKG,Z*,45(KN6VB2,XXFN>1H[B6%OA6Y M0C !2M*P.^M<]FJH',<\>7HNV7)3-.81,B?$N)/6"7B< (Z'YT8*\7CY%\6Z MN2<7Q3O %9#^5#2^)"0#B;&D%1&8MD1:X I]L;2UU7ZOWAZ';RD>36XI'FB^ M>M]WX^84X)B+-B>(N9;BYF28BIR\%/<"$B.?%4$1@%,/'4',H"QJ$[2^W_Y>=Z%7P, MK(*TGP[XU%H%N1*KF*1&\,-A(]I;66<;7[VQ6B5OXD*G_I.X LJX\JM:9J,4 M@RU@3OMMF2(5IC,7_[%5RBFN/)LRYZI]-ZGZ=T]2@JVQ@G'CKW'[ZR\F5;D= M-\ON!-F+U3IE6RI3-FXY[SSS$5"MV"CXUG'^ ?3+4/V_!XC8J)0[S)P_S--R MQ07R)P+[^J1,!/XS4J^@RH.JUR#*3V!VGSC.&Y%I7& M)NW 4YC(8+M>]:12046 MX#@U(P;X!#,DYQ6.PHZT$P@FGCI@8^^-C0EZ0Z=I3L[9*DH.'TBW,),/DR(A M3M*H2-3>@%DYV#6L8>G:"E^F99.!-_>4)7^OI+**CA0GG&(I7%O"HOX*-4<&95<=02XC7-$P8? M%LC+*7?P??6(Q^(9OJO\0=+*O$%>Y&#OC-NM0)Y_6DST6LLA$XUI8F^',P*+ M?K%CGOU!D;#5$80ADW+K4OJ1*(10 (:H3DX'R)NPT^-AXIJ'S"O\W[(:P'*3 M+4TPBD6"WH2W&4(PRHV\T*NY GWAC9O8XKVV&0+.KZ^[KJQW)04S(K&;[<1Q MPK?2R+T=N'P>LV$A#*J0>29Q=&ML^ MRGX9[.5D3)15LQ3$%$W4_+PULV//U$S5O.Q*\OF^EGDBVL9(H=UD$%]U9G+0 MD+V9(6,,IV&:=HTI[AJT*X/U"=!^N^8*SS*C3-A(/IA^2VIX*J7<7F5\<:*/ M7G%3/M/\X3G**@_G)SY%65QE,IY7UZ15)6GBC^>MWNSXG3 A!!^&R]L&RSL;3S#K7Z%^T!GU6.X$]6>>)KJ:@+; M;Z#G)H#M[^[H_C,MN$V8[M$=B=_DCNZ&ZW#^?I5 YQ_CK(5E(2]GK5%\\7MQ MT(KGZK7AF%,CR4;424\0\3?ML/4M\/?KN-U7JR;GNU7_MP.GR^^3<^3TF?AW MX-!=LGQ)$VA*64S/F\,@-SE7SF01KG5DA*4*E-1TUE]ZE M XCP[#R+#WXCT@/&)#\Y 6DG1 L(=YBRQ]>_@2/>192\B3#B] YTY:I,[SNDOX>WGT^FO M=5JI="[W2-9)WY=17IKETIU&_,<%+F'M]T? BRSV1[XW%[A Z$DO80LL7_P. MK&H3.JLOWT)%0X\QF)R-/,+4M2F\N_\D&RO>BG\M]\*<0D,,.?!OB40_2!)E M](E+G*$:O30GS9O3GFI!\1G;56WM[SBL$RW$^T<%])6AB7S7Y(V&>#26\GL+ M]_0L^1\J]#.OZ "MIRHZ_'<8""\E;R$DI,WZ(Y4W\'GQP"Z3C)]EDBB]KRG1 MJ1^'1V-4D'I6'U)>D =&&MAD!]R_8&F0EQG2['=PSFF.>!\WJT>:APL1[L.? MW!GG ,_?4;!/+FA:QZ71U+82MIOD2=(2:48%Y'Z?YTB5*O(;:NO:5F=NR/R1 M(Q0M2C-WY/ KNVY)/7M0]X1\KM'PF^9B2OEACZ6;G+\#SV6_#MV[X](-?G)^ MRSZ:KF5*0)MR''8L.=Y44XW?X3:,B84?W!H\F?+JFW-H%"HJ0)>0WYWQV2_, M"USW.EGCLX_FVS\S[Z]G6BH53>LQ*K55*/S[5*$*00M0_&OU1'BSIA -SY[F M62S/#/2:<@3KAPJW70="[8\PY\'!R5UK#STL3&3>U;H0/N@#*Z-T"KC';"&8 M70B)-OH-(L)]6TI42 JXD/JYR.T?_1_4]26"X4@Z4LS/-GE.X;G!-85ZE+.< MQDEYS8J"%F=TD78)N>8G&!$?F-J+@ _@8"PBUM>$$.X*!U(C02061*)!WIU= MG%T;G?_*%7'$JT N@"'2EAF&(Z^VX)(*( MW$6!^_ *0\7)IFVC)S,@TDA[<<_=U^3#]0?: M<16L'H"Q!7L3.2^(!6#DPS7Y+.$-A/3MHXM3?7U=0WI0C=+J43[]5;?4*3BZIK2>?XS?6'I"_C#*30/9,O* &(B$G;P1[@M MUQ7J$O*,G 74O[U\P4R(Y3>V>52.?AQW>#R,.U31A9M-693\.,6YZ*"ZXX[" M$^3\]V'FRB%=]F_ZPMSAL%D3,33+\;F(L4G?&2F0M7T1*[:^'+'N4)H M1A[K#(Y?:93C+X2F3K<106._2PL7*@TDK(=1TY"<--939LN2HT-[7.7.$2A? M>6\FY\YR!6V$LSP2W]'>WMZ1Z=G$O3^*M5V)/X'T5GZ^H!#]D'&2U5DVT#JM?/$$+ M=%A08/56'%L%^B&.#]8H&2:+K\G3:];!_RE6 CI7KF4:J10.9=#B&4"+'=Z, M5Z4^T5R\TGR1%/0V3Q:NO"E#Z(&\*$TL)Y]H9K8E,E9M&=1VWZ=&Q3,;"\5O]JQ9'%BI%RA(8K:V49 MW<8;HUL2S5O\JED-.4Y*_L7"+*[DU4=!.&<*;IJXO+7Y) MRN>ZA4V3&]J?VV#R*5(CZH!PK<7.Z9+F("!5$QB,=G&S#DSJ9H4(^<(Q:7H6 MS4B#3-BT"".68F/H._(Z[IJ902XR[0D LS!!EHO M?X)\@:AXODS9E^*2DT 4971VZ3+]UDXQ5#>,0#51W5XH3M(=G2OA'_*1.XJ18I*S@ M!TLXR'/1 DS_4(@_EUO^#U9C/>-RN$ZXGCDN8PPAB\8P M 3GX!T>/2/R$21,8DA:*-O2$5YK8U!0@^46+:CF@#^VG-YQ(T8YJ^WT,DB"^ M@ U^9[8WS)I*N-Q W%^ KFX&X#J@\E8,=('Y/..4@#X\G](OL:J$O<9+V+K& MT[>>,!W"PO5NN4;2D5C[[??,EH7CPGZUM.POXX,78.C+R:PG*>R[%W M7JHQ(@(ETN!$!%+CXL?N5XX3JG-:+/)$9"C51\8U'S C2;9(-[&X.WZ&9-TB MD?YC3$N:K^2M\@+2+."-(UE6 @-I3<.GG&W6!1_R0G,H-(&#)@S((N&9PH]T MN:0+<8PODJ!W^KQ\&'PT9R\+[MI-9)[]Q3^+:?:,\0V.#PU)VM^@N'J@:E=<_B!+U8C('D>S>[6%X5C M_69Q%>/7BP,)",#\NES$,%2T%D,7ARAHI -1_(/,>?";H$WK'=U-7!,O MY\L(&H\?*07'L7D;F^N?TU]JQZ>-?@ M-6VNHZ"W'KT9BHAC0W!5.=!#]"KOF%O!]I]R5G3F<&M_A JR#4WN)4 ^B(5Y M",W^NA"!\X^T)'%= E9&KU4BQ116,ZK!/3=9'I7_I*LURZ-\RVT:U$Q0+L\A;ICUI8KA-F$Z]?+ZW0#J[ZC"Y;'-+Z/4EK7-\X MC./6-9\77ZT+L+%#8P=[1 U[#9@(R$2"YO_AY\T"D>-@9QWXJIZH?G!H[X(G MKQ=9B$7F J\ /E8OSS-M$OKK9R$+GN"A(ZXNJNX;XJ6=^'13?F3EK[2\C1+5 M"ZJFGV/[6FB"<:T-ZF!N <>!=0Z%8_SH+^[J^<:N13-);I^BA0CA-&\7B1&1 M:;J?JYX1IEO&QN[#FSD6M%K0S+/X AK]B!F%K"1KB2"%3J?M( M>YQ+/4@O?Z[-7FA[_IJHVIJK!V+=E:,)7;/,T6T$ US%]%#3:9/(M\*I[ZS M/Z4972:EGM(9^&BH%4T3F#%Y"TE-'^ M4"OJ2$[I72%)L%-02005T0LGZNSUM2CD#4%![-YJ!JH(9*O MYE_AT]%LH(Y-OJSRY(N]9/J.]IA0G:H5/F; AGR3J#S M-5Y@7*YV=!;SND6 ?$< F>.Y ?P"Q&L17,A&$MN;UW%3/M/JMM>%N.41* 3QKC0YAN'(-=)&?:1?;G,6;Q9ECRE2#L)8G*/) M7+,U!TAJB'C380'MT18BXRM95T@$L 5J-F!Z1/(=M+B/TBC7;9RA&#PN2'$P MJ:_@Q*(5\PX9EU#1]#@>T4LH;WQSR])DL6TRRN>/A6@#KV"<@=%(SE',ZLOX M*\!CK+ZUE2#,_5Q>,<-15* 1ZC9YB$>8(;E&FOL/HGI^V.+WC<,8_:[Y7'.T MA&G!]-M!?K3U7\GU!'0 >KF":5-K^OD.'Z+79+59-86*F\>FRP74'=E.<] $ MYSN[80"MR>=&#^#O-3_8.BW13P"+UV@UG@"6XPZ> *Z6T6IUTUH(&:;JU%), M="7/1F:)$0N\&1VY_W;Q+?0^.E_+3GN^V=0\;6&TJ#@U><*;YGS(HYBNHOPWR! 4/WR,5K3[4&7T#5*# M]<[M6@OM@(MD;O$C$?##5G[K$9RAJ#CR+%X_+'BI/H8KAF!.X =3.<]OJ<"1 MKRY')#B,1MI1=D-K=2%2&U1LP73(-GW/.XA9&H#TK3DU4)N\]M18@U<-ZH2F86*83=)O#4U*>)0-I0H<8<82\W_%0K-_QT_*'I>#:ON>&G=G+#T:C[ MR T_#9P;?L@E';GAG?3SEY.R>YWHGBU++GHJ6]XS$IN+95$JGL\KM-;D*BFEAU&8 >V\R\ # MFR^X=.;TBBNE["GA+KOLNS8@$8/?C90/Y?R^I46)R!C9L;&Z?4DR$Z*]KB)) M@X-6YT3'$C3,6!WRI$G/<-)U6W5N@9[<);0_J)NWZ(K9X 2VY$T)*)C@*3&R M(H$VUCM&%"M[!KU%F@XW(O;4W>QG&K(YS(U]0JI) BN[K9&888ZG)'C=GD(Y3#2PARQ6.3HJ%O M>79K:2Y\FM6\_7L>#:FT>=6CRQB^B]2."SP'RHZTOQM7NJ:>WU<56ZL3Y(_3 M>BNYKXS'D'Q^[?;CL ]'@K0KOG=<)-'F_./LVSY9](#P?93H0&7R M9X<.G+T>%JS0+$SV@O@/J7"?B@JS+4(V_/[!/?;IZ(MVY[>RV[E(*A]L23'T M!=ZY5\WLI42@;OD>K%WF(%T9@EC3=^+;TG '#RI" >E,#7<'R[=SW MX31Y1[\/>:].OUTJ3L& RE7,B"Y!IW80T)(U&X<"_:WWI@R-(V?.0F;A8F45 MN/"Q,K,@V?2B8YOU.A4"$*754VKWSY26Y\T+S87J3? Q4V#-H $HUQS8QH74 MK] );$@+'?)9^UUO5RH6LSW,!LV],?'!4]G[12ZM-^_.DW3#A^TPORKIJAA0 MGG8G1S*^'21 M+AG-!E?9(H>X:OX89I'B2")8,"B/,KI]O'N;7 M9'Y_?_%P'^;R65D8&+CZKX2BF%[;WCD&7.: W/-$]:"07^ E0M/@@ M9(A"0<$.7@@U!7TK>#_[GGYH'\P.OS0-:DOGZ8;.L;'L;4.1+K, M#C2I88=KTC_ ),R,8O[4HJK^>^AU*-WOL,IS:'[G^K2SY#_,45&?V Q-06\< MMQ\9O(!6"X5*\_:.17)6YYR^]&XG<-2;HW96@7EJM(9,!&A12T<\@ MS(A>WB2@>2.%YB\)Y-ET!1\_,F$FJ$Q-+!X@)-#^^QDKRH^L_)66=W3!GK*> M#@/.X2$ET1E>OJ39V0(P&F%"U!Q9^]AYU=!@7F-_SMJT59'W7)\NI7,$Y5,QD&B:DIT$YDW[Q6[5S5I%2M);J' MU;]5U2;T36LM(V059R"A]J&K-3AF9&?J3QF\%T3CF.[_(U$> MK5-COHHO H4 :E&U^4R'//Y4864^Q!OOT-GS.5GWYV%H?(%5@NJ9O3T5N <[ M;,J&#J$9@GH>ZUL>RZNL*',AQ3]'>0(=+-K7:0\@B#E>>Z4(XJP,^)$=@C-2H[A_#3TC@";YO$.4M# - M56PTGLV9@YT:Z3'=<;/,/WZ>9W%5&P7X5+<\!3\:IU%1),N$Q@\,3M$WRY\8 MBXM[EA[>F=B:#N.)C0#K6A.,Q<_8Q?-*"X0.J/$3Z0$M#.O;T(*T<20ED_$R MMB0"3S)]HN!\Y(=G2EZB=$-AJ7F;2'&+2%2BS ?LTVA1T>A)T*C@> =PKVU( M/[.]8R,59*V2K[(%]^1N69HLMJJPA/X'&"77.[%K-=;89PF=?);PB78XPOV" M\&*7U(M+Y.+60L]AFY"UI89I[ML7+X4CSL5NEQ]3#]_?7& M6#S3>)-RH:'K;_ABN\@O>9J0)FL0@DMMSEYLSQ^4'XIWCS2CRZ3\6E:#\M\N!D="-B4TA04? M-UJOTRV4S G8_)NB3!9D26.:1RDI^'(VG-NV[0ES3M,"[D36.86?JS^]XR>G MXFL":H=#R,HDV\"\;%U=JQ8D*LL\>=R40B'R[YM+F-V>!P@$.Q!4YI@?/2:- M9J(@]Y>D?*YS;823]9&JXL0ZGZ 31M53^XK8]N& ";O:71,B=EHC(!_NKE&8 MR9/#C$1+/B2W(7>%Z M0JMSC$M0=AM)CD+)M0*0S]?(O*F09V>GVVGR_MOH/?+7UR%_BOB1HJI4R@J6 M)K'X@:.>%#?+6YD[+7^U*9*,%L4Y+19YLA9KSN+J03)XT0ZN?I/A1TF\P,3V MF7")FVLY;",/I7XM]&=$+ \Z?82^*^K19#6*H2_O%L'J1<2_F+##^NP(/S@ MK]5GHX34UQZ=8["-/]MS^;1%X>XENLG'M&CBC0^XBR\W&R;+%&Z4N:NR66U$/L=\Q?*R M\GO,+Y4')K)_KZP Z"OR98X91JT[7?\/B]13$61V(UOO(OIAZ"$:#)W(6Y;FXN,&G_-I>!.9Q /AD:B*D"".;D&ND MR\5!1=D"7GRF"YJ\P(59M+Y!T_IZ*Z8:/>RS&UEI0S\54+JJ M'KQ,=9!=F"G=_.55@35H)ZQ DK_\[G#7V"SG-0S!R_>#/HBK@;%&8*,]F,N MYW09;=*^A[@07UJ*L71 "!5;Z4#%1FS!R@JMQ5(J;.R'4*PLTTKH)*Z6^(8B M)GURUA,I&:2Y_R8NH.5N1#Y5K[D:'#^VD:5QY\OJEF?%.$[CH3O7?Z E3@2*HC"O M]G+)8H<8B:#>3J8K0=KR$M"KXL7&+D@(DN#;7. GKZQH?,F7?B8*I*N.!!=1GG%A*6YI M+NN=MMT3]!4:N(>(+5MPAYGS(H@69+(#';0BPL,^LP";YZ_>?&>C).H<5;8L MN3&G?5=HNI]AZ\X'IG?^4$?+\2DJP+NGLD2T)HM2L@GTTK$V]1F6I(%-PV") MM>YG5I6TQ]+G;DT[FT G,6W*#ZK-L57*BD/UKL$+]#;B+M"F\PJA9QCFV-LQ MG9?+@0ZXQN=3*[@CPO[[K7B"8H_OM+[>6T0N$0APPNWC9Z9+*I_QK*O*BGXJ M:&V(1D>S>N9T'LOJ@#V52%;ML)QPAZ7Q9]R&L:Q0PT40J^V\[7R[WUD$JT\. M4/&KP>WTYS#NZJ3.X3)U(9MZ\7^GM.Z-T*J?NLVA'5JYA12&DO_M@J]=M/E2 M.9:6I\;A,3@'27(L1)OXOWER2F\>GV4P%A M*TB"*?8QGC\6HCFU@B'Q$^$;&!H"='_]73R3)=_4@JPKK.#E@G>;0CQT\#7_ M_PHW$C7(_1BJ2Q]VMYB]+?!7O,"U?[G=W:%"@W6V*>]H%"?I]ISRP^\JR:#@ MXC)*\I_A\>W^-V;'SH#_2V=<6/0S1FIH0+QDU#C?8'QUOB)V\-[FO A$,F G3XEO3# M1.YAJ-"MX*^R14ZC@IY3^=^K;/_T<)U$CU62NH+'$#.@6VIH0S+GPQ>:/S)3 M@RS@DY1E3R=@>$BZPP#79\/A G&WQ08H!6K'8S^N)!!7B\?V]A)7CO70(GV@MQZI6K.>7(YQX@VM@^^O5+?Z(9 MUI+ED.&E;MYD] VJV_[ W%XRAH>0,._*;WU5"#G@2-2OY+71F.FW=O*R,GR> M<=1D->[>[B2+%EY[B8XQ/\E63XRNQ:N^(1XMT)4DAB)W0&]VOECD&QICW%CU MI];\UV,0GAS7"K!]A]7&BFQYJL>X3,1%[>&L7M]TB+@^Y4P^V5N]\'XJ7T]6 MBU;?:+PT=LB*[D/+1X W"K$Q/A[;,6N+ASG=Y?[[U/6J.RZR$ED M9O+YR2WY7/TW=,#/?*/8:.J//5X]TX^LI#W/E'4-0!V_<MIZVST M+5*3:L'PY?]J(8/Q41RM$A$YJ# A;51$POQ,-(<.8@S,^(R-(JM'P7LLK[*B MS(5R>Z#Y2BEEJH%HD3J'0'Q%#X2L*#:&@#;BQQ96([% MV-$1-M.)'JF9:RA^-$!B_Q&DVRB)+UE.DZ?LE"[Y/^[H4TFH(6$#F4H:TQPO MH1J?6S&5:C!A3*4:G_&FTN9:,:92P@\O@3J\I;2.ND0<&0>'D&:Q>^IDZ/$B MC>&8&'G/M%[RBGK@&P?0K:X%P?X"_MYC1.,>(;*Z'MSUP*@EN;@IT!$#9DH_ M?VW(4B&=-):-G:&-6OO%M.KN6&$]S3[&MA#3 N+\,@U2"$0COD*VC9!@4>$= M5RO">*I#;RA5R(3IX67&7FP6T>T'49MYR4UY,2_K-VY%19Y"UC2_ M0@K9P.R^_-(!-##"9GUE""D3.!")!!%8S$A4[IXVUEB<(Q'3Y2J&)"A*J JZ M^.,3>_DFIHF4)_Z/G1CQ'_XZY\HI!@5UF49/!P*C_+NA:!S-X[Q9>@V, #2O M[*"F&1LDA*,M/DO*[3RGT1D[NEI2_1FQP>UIG&=T08$+ ", S?O^=E*,#9'! M8]^3+]4-#-)V;@W->4?R$[A,@^1I/+ M%41O%K.U P'OT$5N2[0HH4G#V:8HV8KF=?*Z*@L6.8NU6_5>:)ZNU\_IDN8Y M/Z_DY@\M>%L9.BQK@M9$KMSU6+#W[MV ^MXD5AP=BYM-693\P,^5BT(FE>.0 M4G)UC'F.1O99TWG4/U&KH^/'Q,70CP'U$>0]?IVYS% MFT79T]2\?R0FO:%[1M?B4$,E-5A\4:"M!>"K V5QX'.]I'6%2( JP0'V8 8D M2\^.$'IVAF/"Z8DKGGK"$2R1@ I )!TW.?6>( M:-&5F1 K4)G;:50DQ?V::^CXIJG,AKR5]PI?P_1S*R5Q:C!A"N74^(POG[.Y M5AM%=0(?(A$B_!C:="SPGI:%9D%E\9TNK?W=ENTGDJE?;E,/Q-YX'4WH2[2. M(6.$R ;^F$3D)(NR!1R%VZF+T9)/12!;Z8L(_$&OF:K[VW6HMXAZ.(;IDS&0 MF6IG5(J2A7CW5K26H=*9P(JIZ@,4QECU833>7-E=KPV#M9L[/KY". RA7F"H$&3L-4I9- MP?D29U.\,!+M?NT(H6Z0(BE@%<;=13,ALT5=CW='E3)IW';E/9%J(/I.Z'!" M?_<_AY!Q=SWC\4<(R,[(:6+O[')'R0],GTB.(MSGU3V"C)O>BLR;2_Z[PTM0 MK;&(&+=R3MYARG+C,@5R)>!!G-:WDI[H!5_!"8,XW$, M=P=TAS\JDO8ZU)C BZNPQP%*9^"8+%[4(%P?Z2G!HY&C56 SHV\%**[YIJ#^ MCFG:J?P4A/*8X4@9?U2+F5M5N(E(=L7H[F1=V ^2"1'?DO\GV9RR2E'S<=^>!] M0Q!>R^%4KF5(PB, D$B(WET5)?68#DD"Y2A<4CH7[WUI92,N#3]P2DVG\> M$8>":;R%GP!8L)C3'L'8$!6<6JO[592FIYLBR6C1=>G5,PIMG?9F\V25!$Q2 M PUDC+K)R#1IXY8/GFF:#CDK78/P7-":S!<3 ,C #DDG#9D>81RK^:MLR?*5 M,*+7G/^N2KKJNP?O&S["#'1-Z\TLM("3SP">"/A^[Z^TB>/@1XZTB1U MAMIAG ;Q7R4D--.#5RC$9CVY7%+1QR@=5)4QJH4JV$XA 5,9DVA9SRQ"\T3?\S8U^R>QH5#/* BF+3W[M/[R+XR]]#2KP6=)- V((O2DTU!25'A,",9 MKKV?[765\.ZKF3IN+Z[&@=PW"QOL6^A?,2MZ_)G0TM]-BWSL2ZOY9>]8[!U+ MUYS>+EBZ@*-N5^RL G.U4D&>?!_,?N9A1K3T)AVW>;*B@X=6Q2BD1!S,YEH6 M!+@)G$551&2:E)F"\]%VH%6U9Z:?.SA=ML%,X4S9QL?V27+<6A$*>TSYC=9/7'E;!R>)D6C,1=4ORVZ[RK])8T/L%R8,_4SOFN#9OD'#A9 MCVHQ;7RD9ZLE#MZ\UX*S>EPF'2.DO"AK_UZ8HP6DK'M@\CA-0 5%Z M&R7Q55;95/%DZ2/'6UA6FA523]"_;9(B*>D]S5^2!94MH?B"V%,F9ODY2CMS"OXW6@(L:3HRW"Z(NG?$\$AF310C%,@-F7,+%0N^@T_>\A M>KV*^4*29;(0& YT[1D8CT[_4\SK*?V/0R?[X,-V]QFB,C,FG=NT=.$_IU=9 M3%__DZH+%!3C\(GH^_/YRD"74(D 2SC<4*GG"FHR;1(Y98H[^I1 W"$K/T:K MKN+/OF%HEMB?SA-'[( 2@!J('Q249+KDF9[;?7IH/B]6ZY1M*14>R"W?E&<^ MXC9G3WFT&C2M8[UQ-]BX=M+M8NT^0K9:<>-; &XD@2SVF&RX[LJK7ZWYZ()$ M64QHM8SZ#]5"Y(AI>Z*.& GCH+KD#J?6I3-+5/5GM#7QDQ%:69$@J:!*DK$A M.OB[/^"LS%8T/PK4]F;G:'Z%O47HG]VYFJS D^/X>]AT'EVJ,R0I'>F4:_H4 MI9+5YZ])5V&D8@1"LQS,Y/XEAB?HOE"I&(#H7\&HB,/7"EM4OK^V\<_OY_G^4.^RLKX,HV>#AA&:ZPAP_3.Z;R?9Q]PDQBXY54@ M M<<^@F )P#_Y#WA&,![![(%),U722:JOSX#0GZUI![7,",B^M"<9_R?-_D# M^Z)VQ94CQVK-W8R^=29 )BPG #NLONR@:I>V5)'*7XXFA1/D^CE9F'GQVM]A M,S>'YG?-6CL$)N?+Z].>H0GJR%AK6VKK9CJJ[QK[!8[W1O4E].Z02..'0"8 /ZY-VD[?++>VAF0^F@?YK]":_ MS=E+DBT&V48Q?"SC'$SKFW4$>#C,U B$91X5D;O8IY=RX\.E354][6X9/DYVSR6RTVJ719C]C$V)T<+B+?T=RUL M4$GLCM9IJP_*Q#J@F+$>&T?G<&X/V,K>WFT:7]AR>W8S!W-[0O9UTZ%TG^.C M(I\CQ^=#F:<0Y"MNE@]Y#-$S^EJ>\DE_ZW!\A@Q=#6O.TU? 9\B$#(O\^@07%F1D:WQ0@BA53D+XH4Q^)F4Q9EE %1 ME4=\G8_P90H]D_NJ69!YM0('?N876) 6&J%*&'3(SG"T=*2L*O'DS'VZOMAH8A%%37=*Y9IT,1%3/RN(7"E^0EB3=<:X5XX&J0O$R79MZ)@7_Z>(5\JY59Q:]CY N4__DOLXH_5A@SB:VUX4XDS0HB#J% M%A)$:UV.?$)-;F(X4GJ3I/LHI?SP\T*S#;2VZ7]5H&\L4FXZYW0M+A4\GOM*(GF MZ Q>.=WWV]4C2P^$0?EWQ,EZ;QY?)R$)S?M9N9MF;) 0NEO\MTWRF]C%]]]] M]X/82?A-4YCUGYV&LF^(X7YV3>6M@NZK__Q*TQ*Z0#JN'F#N>%FHUQ]<\[_" M>9PL6NOXHU?.[&4 ID.@D"D:C2MMEJ?1^9F]9(V]Z0-<7;0.&)-*V^@F>W_N M1@\M S)>C93939GB,VN,MS]]6,:;U,69BO"]K-='37^!$@B1BW<@X_--SCT$ MV:U!!LV[NSQ YPQ5*&7<;-A@"P[J&VE20MXE?!*QEJ_#Q'%&;BJSO%.NBOLY MVZ6WSRRCRMYVJB&8\OZ#J9S7]P,\(@"&ZEFGI![3(8F_&D2NC"$+Z"8[3XHU M*T3+FIOEO"AHJ7PN0N<;;.UAW]S>'H_H0P+UAH3=56&>DN 8D'> P]>$J^D6 M&I!><9NS-%^E&G/-ODE2H[Y^B8C<>?O&0 /\V MOPM3EJG%D@RU(]/P3L0?;]: 9G'Q2O-%4M 8XYCT3N3")^D$Z$N4S3'#R+>/ M]6-Z$@/\$]'.C+3[F>VE43UN27O<;;25.=E?HCR>D0IO4 02\X)P12*7-VU? MK9_/==TTC*9'E=!&3K3X5IZ)S.R92*M*I5DHF&S&7R0OO3 )F&8UFP+V#BZ>F-+44!=<+>OH\Y(P8PZGR!9L&]J7\:E#P>,#;&[)EMU M6,>6>#-J$*NU)?2)B47L-[IHW[76=9/1F*9WDRVB1I$FYO:807^E-WM+] M#*E7AJ9WGF\ ?>+9LCX\U"C,B$0B;/Z6-NT9EJ"A@\?RJN8C_2+^A$K7.OK8 MQ4UH \1K,A9;+FDN(D<9+8%+(2HJ.L$L6%$:>)!^5XQ]@Y5(7(A$IO&6)3XS MPC&2(R;@.ILQI.Z5I8+F04U$3T+YT'"+)L'/TS)"X\-+@B'SQ0>I.J#L ^:' M7R?1(^"0T&*>Q8+5GUG*B5I 7E)Y^)*JZ6=H?NJ?WM/M;JR_'%[";M-J6 ZDT^1 M7*<#PI=/H8,+QJ]PLT;$P5 B0G:8S,CESR/5PP5XG?.'BWNOK-!! M)*9>>>B(F\@D0P;_6I?41MF=7[^3..WH1V$ZV!S/YIHW6A#)5^[&(P11&80PGL%: MWSHEI'!=[)0HV>EI9V/%8S)5:OC_V:',+[='02%NU*5"R'R49&)62D?8* S9..V2-P\9IG:3S9D[N*%", MQA=1#G0KY@N^'QMPV^)SNDP6BYQE'Y(6F3'3GZ"^-T_H&S6@]<[MO_"V!BP*X> <^$*/I4)FA2&?) M%I\-V^(S>[;XS+['%9R%M\2%K'-KB3M+Y>T.$970KWV2XW&1Q MT1L0ZQ^,?3.D9JW:<> MA5%_Q[,YKP?G$(4)%##Q.M &Y@[5X/XR RC"'CYAFB3TI@[/Z6-YGA2+E,$5 M\%"KH('12(6HF-5YV)>#)3NXX5X'U*4N,R29O_[,40'>*?P'\@M>HA1$M*\E M^. 'V)[,RHF=NY<C\[& ME/@C,!IT0.X-68AF9;>8BRWP>!554KYQ Z$;Q2CTE=+>;/ZNC?; XJZ&L)B/ M>^!(0H4BY6 O$ZI8@&E2Q]\)_"#=\)9+)/V9I=R7ASJB_@.YR;?8\[D.#.?' M]<,LTQD1>) =(H'/[T8[P4:1-^"]_PT_6T;P>N=9M$[**)T_%N)25/O:?V@" M:[?^*D#.78=G:$D@^LRP&H7J'EQX%.FNI.G'B5R,#^Y)[[VX'J&#J5-X.^4R MI[16]G?X;BZV=Z)K3^;5% Y0(J(%?[>XE*S.BE3>^ M:5R6:W!AZB+S[4>^W$V><^P4/*3]'9*?!N=WWWL#^G>W7-09R5AV4D$/PF#Z M-&=H0@9S3B'R .&W!YJOC)Q2]8>6G-%C &EW.(JJ$U MH)G>.-R>O(6!T79.5?6LWL]5 #ADML(0==6'JVZ2A78N MSC!GJS.7!ZNS8*>J"9ZH#BD];)L[R1?\+'6>O"0QS>HNT*AC5>\,MF/F2H(GP^\S"-U0RE(EP@G^XN>7HN;Y:?"MK7]$'K M&RL>W<'B%V(@9"21.V/*$HT$TVE)X\5-5 M[*-T4WM)Z:\7-^7 J<*!KER/XGRC2F0U_1S;FUL3C+<>W9KXH'IU.ULKIF9H?/$*37CG*_@)(YI#<[F04Q7, M20BM"CGK$FR/"@A3"IC]V&3,35J0!SE45ZKU".Y-Q&5V%14XWN9)MDC645IK M'H4H:WV#%-G>N7V)9B\2&!&TM:HQ929U>(K[X9G(K>,&%)X@#B)K>BS$4!3T M6/V\I'E.XZMLP5;T(7JM*F-.:4:7RJY,FE^AJZ%[9_>6C-J/!BHAU?;*$/[G M_>91?!6HP%N/<1B29L&N(@:N38>&6[I@\'5Q>G27$/SF=)# /=<#@>].=0]0 MO](H?^ PQP8.CN9Q'$%HX$WB5-*%F,N8PHC5(TXCG+G^KTF?07KY$!%54)#7 MY]DC*3EF+V"@2KX5"7='1?01SD1YF?Q=-.BI;-9\R?<44+[D'ZA/)F-GQ)]; ML) ]GFJP*"+///XH@A#WAV>:TPC ACH!C695YH#:0;W WEO\X0\L>H)^[O%5 MOF#(BWP-,@_X@T&O\LT$09C +\R*.3F8RXLAJ6!.TX14R+DW'F@JX+S$O[P! M@W'(C&A3T4E;?](<);EX$>EFV=0!7V5%F8OVC\4M2Y.%J@S'Z%NLM.K <"V= M@ 3YN:[/V=5+MQ"9$8D*^5S]-W1VC]GFL%$4G[+MZ8E)C)S-G_WQ&9] HN?) M!GF-5;P5*Z0*4UBA[^0BC1^Y8GWX0M,7^H%EY;,JJ#UV.L=QQT.P4PL_'N+G M,@HYGA8X ?_S6PE&*GD4$9/L)_:$+?DEWTEKAKP]F3<[#D"G:\8!.S]6'$<' MG(S_\QLQXGL,.Z) (TB M[91ML*V;P2"7@M.^#_1W%>CU%I!SW0]OQ09;N?H+?.MWOWBF\2:E;-F#]N6F MW.2T _D'2%@=+,YT );SVD1%><. 9I3GW\N]I_I(L:/<#1WJ##:6R?U+7TM8"3&K(^%<++2YC]..% M.7VAV8:2F*,#!AKXF=#61:+'U.Q9=4=\Y ;.GH^K W$PG6>IB 1(S5FI(V:>.RCC=SD$A9&;R>S MOD'C+8;M M%8TV&^4S)>O-(^@5=;'+19R^ N=!D*(:@J;^0QG.4T].HH/$9 M6X%+M[=#AQ&!WL'8,$/GI.8L]D+S1V;JN-^7H)<> 3I9M,!CSBFV%H([EW5# M#Q.]Z&<39D8R?VVOX$5J>=(9?AVB;RRVS577G*[91[Z'+OM:A>G\U$M)9D0> MSY>QXNI)TZ'6^&+4)6OGS.Z;W0+HF>PE5DS&V]6A]=&%H@8!)Q#;_%30Y2:] M3I;F5X7'GUJ/4^Y .#^.]<7X9T0B0@ 3\@XNC;ZV&W@-'R:KW'(CM8 M3ROBJ"*S-T$\W11)QM4#]TX>DZQ]J%6(W_ '2*%33^Q:U&K(I UZ:@$.#;HS M."C]#R6YYTIO5 M"TV9?H[D,5TPKEEN#P\B$9E&Z0TLR4?-X3LV_Z\EF-\J\1,XU,LS: .)ULZJDE3&.VK2,O&KT70>WCXFMTKZQZT,^/P!W;T);X[?TZ34J.W@O_$S]2WL$A M\[W*QB"GP1H80W#>,E8,\4+EY#A?.T)TVTC]@4BT". U(^)/1* V(SODB, N MC&7%,BNSM0LC$T5_8BR&D/-P"4'_2$QB:/>,K@5,0!6QN_&E [96,#H!-,F6 M+%_)L"2W#&7$'31N]$I6I8;FBV=X6(L;OJ=F^0%+"09XB1F0=R3_WRR7?.:K M["Q*$T["+(G4$C T%B,#JCF=AQ8%7'YD(3O(>#FPMPJ'D@!OR\$_^=!5 AE9 M27OQ :1@D)^8$7D]QJCVCWSG2;%(&?0*'@Y7:7^)CEP-0G ?Q#H, ^R0"/_V MKLD6L!%T':F7KS)X[)?E6P@U%,\T%K9 F>]A] U&3P_-[9JIM) PUMOV5X5P M^!LD9J1&@P@\]/,XO"P-9YKD$X#DD7+%36EN;!WO9:24Y0430(V?Q9B'/ M@7(QA_9S9VV51G3%D0AI0H=$\\B$:NV>W_K9XJHH-C2^S?D9]I;FXG>JV/_0 M^#%5M%WS>JT_[4( 74IK9S68^+R 3B3X&1$($(X!$7\@[[@&N>FPV':8J!Z#+)5$#]8X](Q$!U&.9G0?-)$@$UH85"\XBY&H*O?E,BS;^ M,G6CXGF>Q? ?N ?EOA\<^)I7@78A1P6'&W^/S=75A>-+,K01PDB-P]4BO ] M0YP%Q#]:",U(ZZTLW16[RD\V9D0VFMZ!>^+2_SQFLP9[VACLP,A V2\1T+8L M'MAME13!\5BQ3*3;J(/!!I]APF4:T[OFPQH%B(W42!")195WA8X<.UD=+KKT M\$S)E]9*F\R8A5QI 2@%"/B8\!?#DC5P)JA^FH#Q]U9S/P.D#%19CL&3 \P) M/YC':"U1P$I$I2A79F<*O8]&Q%G4D_LZ/?1C@3DRV%X7XISPD64GJRC_C9:B M H=* 4L:Q(+%E328B>$H.=(S.J=+RD__\4/T*H,!OR3E,XASDCWQW]UD\L4# M#KW,D\=-1R/,L=-@/"<$."]WCPB\C/TJMVO_0:X]HT]126,SZ6LA0LKHE7#/ M:BG?%8FGNV ;UY9L*>X2A]<>P,<<(YG,U@YXL_:W4.$MSI2B->8MXQC1,LG% MJ7HX-F'Z.=(#T 7C6F=5>(C(FFQZNH\*$;A,KBC;>)?86-*/?;1CN:2+LND\ MP$7FCFO7.PIK3=*D?CPDJ42LE%)$"ZE>NNRMG1E1SW^,@NS\2"4A"Q4<-;!G MT(5I@TB/\;W8L58(,F#B!'JH4^B0]DC++Y1F)*=KED/&2R([+0!UJMXRY-TC MS>@R*;\66J#)E>D="2DT&QCUN"71>IUNA=4#V/R;HDP69$GY>3!*2<&7LH'+ MTO:$.:>AC,-PT>,_5W]ZQ]W;XFOY^ DG<)ED&]'17M:\BB=![:,S5AZAGYIV__^.VW[\DZRD6B)/T7 MPN>=??OMMS+KBJO)3?G,\N3O-/X7\O[/L^^__XO0[>__-'O__I_K08G(>1)_ M8)N2Z^E,G%TBD6%Y3A#-H_IHHGV#4_Q+;OWP8@FLF;\$E M#6#R&4 '>B#*@.IL!"D]6NC_VE1AQ0=6>Q/09U:Z&=!$]X%!!L)MSEZ2F,:G MVT\%]/IIVH[,0=3%TT(#31E=@D+[ O91^,8CYU"(3'H)P_@)+DXLX(PUH MS0P:CURHI/P &_:3,\293Y9OS)OSSO#Q3_7%^)/@X"IYJOL,VD_.D5<-]/+VI_F=?$]:G=BH'H6Y M$CB>S37O"XBD HE/4;2!^.C*=KF6Z@GP +'K'EY@FG0*I_IEY9ZNVM\?;4OE MRUF#J/LJB#QJUL R"1J8J+)EGK;,*%W4*H1_5Q EGD94L8^4\[0>0__'5> M)-%MM$B6R:+38^D=8RA9U;VO( M-SO;<#VT@I0=G7MEW"1(56T&S#6[U6ZQ2*1H.IY#@B*I,9K,131RFY@=VGMC MZ3J!4MR<]Q?L]PU%LF?7E*Z9L(9)%MR:/-$P]>^]M&0F!/)81!5E<93'M[*/ M457MM>VOJ-7Y!ETLU3.W\RK9"CBIH),:_.124O6V@*'HZEU+-6G>/]=]N)I' M5P>4EL:7(W58#P1?E5,:J.">OW2P0M33EY7FYHA4K8QGI,&%3&B-^[4J#^9+ MW:TJTEN58SNE(SX=9DN;FB'B*F?1.BFC5 9[[F07O_B2Y;)D!*(_/7H%/<_X MF(L>/&^]7DP1&QF,<;7ZT:&9"K'Z0JA&33P&+I$C-793"HL:HNYFGZQ7J'I(YU8@?HM=DM5DI=6+GWQ%:<6\>Y\EU$EBXT'4WU=@@*6SW M1MAGK^LD>DS2I#P,RZ"^M=(%00$C3.L#!3+CR_^MK1+AC-[LZW623G!9-CJP MPWE8/J\ Y4 OQ^=D4284UZ$"48 )JS@JT8RI:,8H_8\SLV1!!;0''52C0V2PNE6_T*3 MI^>2QG/NS48]I[+><8BM[YS/>=O""BBIH(;CA7YR,FT:.>6-ZI+A)J^>U.PH M-1P:AN",KNF<=S2I+HI:#[V&*"$B#W&'TWH[8Q[ M!!EU3K> /\85!;!ASN-J#F#Z9/&A\=K/"'<6R6F-Q>N^XSF#*,!0\/:<=Z"3(R:+-KF;/7+D?>D9S*#D8WRZ.S MVD=6_DI+^.8IZZ@D2AEL*<1O1YZM>3)#7Z^Q*!W.YO1XS(8YS M4@6"'VG9[V<;?(G.=AB$X+["I$I/UGDER>,J4'D*79G6,YE"-:M>F6P2<\0M MX1EG6*X>H0_%C&B=0)QE*NCS&AM!>G]]8/-*'PRV!NL9B>WN>CRC>Z^_MA'* M'F'OE2W",G903@CWU[N68&%:O/;L"C,@=2"&TRA.'?[ "OOY+%$]XL)I5:EJ M4%S)6JYJ50?.I!]97C[/N5;EASEE1%\]"'%*/9[,-=<(B*0"&2Z0WT-%ID<: MG[IF'27@ZE)5OE77$+P^::;RH$$ %IQT I4,=1*.Z5##XXLVW).D17G+\>". MEH(#%*/0;];LS>::#VIP!&@=Z-&6;O(Q39IXY(;J>$P+0$3)#9VCT-RP-YM[ M;JCC)-R9&.8(1SBC'P).S-!WQM#=', T2>3;NEW(4%A_C*1W[#A[MS^G:Q:7 MKV^LV^9O1G*VC=)2O(TNVC3OC:E"A4&MI(+NQ^:RCY@>&0O2S,HMO/)1SK,8 M7JM;0_Q6_XE"S!1H-M0'Y>%24> R$P_"R,O%!I_6L\OAGS)$;1"S076GYT#1 MH 70^(FRISQ:/\/EGN*N'5#EL@@6="+L<&&W7H?6;P@\]>V6W5)9J]SM^WU(7(A M=HN<;/]N318;N!$F:VK?IZ<)AC $:N::# M9D56K%&JNS+')JF7DSH,TS IG3KU%QN(\BCOT[O^C'#=V].XYGT)*]SE>2?) MV! =P@5""F@7>O'*+5L6I:"P=I]/M7B@GIQ$R0&(=H*W MB37$0@141.UXC7PKJ@+Q:<#_1"R@:6+WN"5[QUJQBLD&6^RS3%\0QA$?>+P& MY\N AZ;[,B*.AZ OP'=3N;_]EK"0[LLX5!&GY@;@C'"0@>ZZ.W::Z= DT+'8 M\/$)LX^M')-#/4%Q=%P>]PJ%E\.DR5,,&"K[5ZJ_L/RWJ^PV9PNJC&+V#QZK M:/)6M-V5QS9VG]'N]IR_57R!EHV=FY_6=K8LB+YSIHB^"ZV(OIN>(CJD]H BZB1AN PO9>JX;M;7X 2V,L&4@()E MARDQLI(Q9G&]J/>4UCE=)%7_9'X8B5:0W/IW\8MI9)(-?VK_M/M M\0%):(Z.8PKNX[$&H1=(V-.R_Z,.<@NZK(0!74>VFY,M?,ZB/#ZGCV6G@S$X M#M,(KFL^Y^ZH;%<$0 E U?0@G&&/Z[]V!_JX$'46"[F@!2PHYH@$Z)K6RQ=, MFUSAW![^C_IW595G]3(5) _,%XM\$Z6%*&_5]8/,9[3E&.E##N8IZ:-HQ75R M21&$+U5#%&8JKS"9A@^%X-H^IPI+^)'F[&*YI(LR>:&[KHM12?<[+[[_RWC1N M]S(];F(*T@J_70R.Y'_BYWL^ZI&[HNMUNH6Z2 &;?P,]C:M79UA6'#U;(W.R9?DERBET^Z[^>0[..1.G1O$(>V^DSOA[;+*L+ASGN:\5=-G5 MO?ZAA0L1R(2-Z)GO"AM-:D_6[I;R?1EG[@ZF<&GO*E"^#-Y:@G-F\=#+P9F\ M"AP\*O3?9F]R9N]0C$SM7BRPL;U#;60M%Y/Z3%Y_!' M=%2DA'<3)WR?JD\%76[2ZV2IS@O7_M)V5ZH=!'_-J-: A.R-1IMN5!N!"$DY M)N3=KS3*D374#M:)*J3NZ;PU(Q(;?1UA16X.>_$6^E) M]G7K\=>H02Z,L1BQ6\S>%DSC :2>,X\;" &?0_)T8L*]BH0]7X6FS7\?O\R. M7_]8SSRI#G(NN7:D8KTK-MQ)NS[1<+*.QC()+VLSG[\H M!BNI;.$2905'EB8OL%.#+T]J?X>-40S-[_[)J9*"%UT!#A-KT"8R0U/.WXU^ MW?G\.LGH%?^G*KU:/1![1W\TH?/+^!HB^0PPB0 :Z,I=34VF3R)O7-(\?GK) M\G.V>2R7FW2^6$ F2HN9^W43:@XD;QG!E)PQ]@RT:4$[N/7%:0A5-:PPY<03A,9F9..W_* M\(C-!_TRG4^PJJYG:N>:K8+=\LAF)*,B0![5"J(0:J\JV("#"?\-__L_??^M M8,E_^OY/,Q*)7YWS66!?R7<_S B070QH?OO]>_';[V>0/[Z67GVZ#:,^=?:3 M83;)WQ%C T2%+I)PH@64ZB<[5&>+P0^PAPKEQ+YJ-=088#(0;*X'D7@@P[CU),K*0D,-XC .T M988$\Q@@Y"K@F:4QUQZ0YE=N!Q+GAC] !PQ5$[L/'.X@_T%DK);;,'EN&L1E MYA3SQDS7E"M'0.AJ!1F%LA=B;TA&XPLD._7,[)J?&M"D#3ML4$:'T Q!/6^\ M)4JJ/[*L24J5-WZ5Q5:PE]Y'2 [KG]Q] 0=W^&A1UI?"NX?(WU7WT%]7?Q(Q MFR!,ITE^AJ-I^+J/T^T#QZ&G:9'!E[;K/G80G*N[W8,N#_SW"00DA&<=LE>1 M">5U*A]4Y S/A(!7;]=I@R]M,^$.0D F#-E>VH3V.FRH(JB_\X(,UC4/09\G MQ2)ET/AZ\.DM_2^Q)XAA",Z/$A*%UMOA.R3(Y^!/61EL 1M!UZ"QVZ8G5[Y= MLOQ+E,?:SSOW?VTQPMH!)630M ,=6W%0*RM%A#8EW ):R#60)Q/6[&.R@4CE M(#W#R5Y31W?-B@(E?\,SV))!-:1@E*9)S ->=1@ MNCZ9U*7KR.J1R^2U?NF1D_*64_D9+B(>GG.V>7J^3+(H6T ):YYSJO<$WNQ, MAJD800-UGD,%B#5OD0*C-LB1"CO2H$?:^.&+L3P2 UNUE4I1+1E9"@)%%8$@ M 6C=$*BL"+1L"!2U< Y083">MYG=/1HI^+L'89L2!UK S5'O>\>83S%"K0G" M^;&K]0:Q1(0(3 B@8OR0L,]UXJ3SX1D*A!XW:923>'? K J;=A5$G )P.TKB M35Y7'G%SE; 0]]8[/5[UYSNG[\1X"J3$.:J MM)^8S(A"_E] V(50BJ&XF=8W8]\[Z)K;XS,'+?#AHV1Z!.]ZW6"8BB.=@8^1 MS!SA.E#\ZY2#BC8WRX]K=JA*--^N$N50*]$. /\RS>_T5KI,+!L3(GT@$:!=N< MF5]H_LB,KS*@3Q^D]RS@'W0'OWYLH\)._!T3*_9,!%R\?!22;X JF#LN#G-& M!'NT0,_(#BLBAP"?'/R2O"WJR*C%?1GE)89&.I)#HE($2![I4Y)EHJ'*LA4Q M>3-$NL@,&P)UDVC61R,*R8;ZU'%T4+-C.)B3_7H;%OE6;-Y5ML@AW_>XE*Z/4_%8[ MJ7 B[^(**TB\%NI2S_"\/=V)EUA;RG8D.XP,(\S+U0WTCN.0U($#Y2!,J.!H M,N?U=0\?2 T1'PVP@#;N_ ^>R;PD'Z+\-RZB5T6Q$1UZ[CGW%&3^E%-Q7QL@ M#*#F"J9'L]"M]G?WWDVW=(538#Z!W=;Z'8"\=9S0Q@C5@<+A>I%&4-BY[E<$ M6IDAFJOV^XA 'S\./QXP2'1_Q9=)])BD?0+9,0);7+F;R9=(M4!B9&84Q@BA M>(!/2*J+M*NJSXX=9QI$\7=Z9:M54HK<*>[NG8EFMD^4"Y22B36^P)X+U3,[ M3ZC8@18GA#W@Y)UHB_K^SV'>$-(A.$-0T5_)TN:Q2.(DRK?@_MTL1=E\3]'F MX'AL>9)J7N?9<9',C!, 0Q9E#E.6&9/+'QOML/@8K?@_'_(H*R)Q*==;?ZG_ M(9:Q!@%XYK"0%9<&U&9X$OIK>[!?" ]%!@HVZQF);7!P/*,O;Z\#-,;KL[(" MA/?7P-UOV1^F"4,/7S #4GGT"3.1H_E+4CZ?;8J28Y/7GNKVCK[0;$-W#PHI MW43,)&C/T028MQL!(ZQ0$7W'Z\;C M.)39(7_H,&+'HXMF8<2>">R&$3L !0XC=F!D,8QH9;WVPXA=CY%.*8S8QX^H M-TB#]9FA4#)4=5SB1WB1B&A2YH*8 =UW1AN2:Y&M4*G?@"I:_;@6$ZB6P>P) MLT#HT&8&7H\OQIB9G@GLFID.0('-3 =&%LV,E?7:-S-)C=9$S4P?/PZ;F4&B MA^@>,GQQU3]X?$^0 -=9W=!'=OK K6/_,YJ_) M:W+-4'0#M(5F9. MJW%L5.1EBX7X3SOVX3]P)#;0,GP=Y>46[C@[,B"&AAFRBFHZ]PRR@TD :(B< MAT%:,ET".>6*.UKW\FJRH@\QZDQN0'V+X!]M& &8*D2: X[N;!0QQW8P@V>3 M'@^?36JU33O=[H;<1EOXU1PZ*-9I\++8XX !74R-ZH!F!P77[&L35_/N::%H MA'D3#1"IWD1K8]MN_ @AP_:X"F4B<)[MZF8DVN3=!Y:5SP/9'U,B&Z[FYG#9 MY7/$3^19]:!21:H(\(,C?,)GFD&AW!]NLU^S#]GY0_8?_#_W?X".':NHG(E^ M-O0U6JWAV=D_W+[_]<\?WG]__@?N]ZWYMR)7%LI\RC)(M MC7(^0_)"R0J(7Y4SE\\)'THS$D?;$$U ;.LKYI)3O!UJ("J=<8V[_25/2FZ! MOJ@R*=4#D8>8XPE=ZV$!Z"3FD(!5DPI^J$N&'H(R?2H%OC2 MZH.^K :W2/T M?&_U:J$#3MC;A@Z$[%U C%OM_IV$F06_2YZ>RQ.V/-E _!2"C!.ZA.ACML%[ MB4&:CO34'YXIT/Z"FURVI52D0]=]C^$I&G6QL]F7&#];#X)K@8*^8H &J?&H M4MYK3 B@@J^7=K5(; _PQM&"UXCXN;!J"%[65* U%0I!A?IT2=9ID":$AES( M1E#=WZ6@]-:*JCJA+F6'D*+RU3F-3[#7@#U3^S)F?3B@KOZLK@EQY*P1V%70 M- T+0B]JC!V62TGJI2R&E^+JUE)''AB&=CYK(A84LKU!@=\EQ6_R'2#XE_+B M9_ +?+6#:F;W0=@6: (09T1"KWZX96FRV)+/U7]#MY+6V02&H.S8-KAUMG%U M(U^ME]0C[ MM:MVJS&;D19N$.2KNPS7Z,W(M*DPVF&N6B,"].A)U,;N"AB:!*9XGTAUJ^)% MA7V(+L5C))I9VZ*1^NV.;P+_&#J(G=,7FC+Q=NJ\*-@B 22@8*JJCZIKJ#@: M(N[,R:,^Y=J<%Z/_;,!WK0]K' E'DK2P)#LT">#9E.$U%7LM5/$GZ# DLJ(N MK% N@,ZP*A7,V3Z&C%)O/[)R5XDY7\&E^\WR4Y8WO^OZZ%,6)]#_\''#%WP1 MY1!^X8>22H$V_3&,\N9]86(O-=+LQ3-G]X.()S4&D5X'F97#4[X MTEJ%X#,B5P?^6GM]I/OK&=E;)*E7"9_7'J_^?OB[A_"F!/IO-/SRU4B?\E/& M:5VP-(G!_/S, <#S0/$6+\B(K.6IJS]'\:XQ_J _%M=+;QX34J) :%R*1 MP?MY+I=JQ9O;[%/@I:9 4E. "AP#^&L(7F0CJ>XTA77W0"3W!&,X<,:G40IN MX/TSI67O.ZGH[Q&IK$9P/$12)0JDPH$()(S?2G60WHK;#S::R",-Q(5((>9XT3J9!J\D=K;W1BB\:_R/8B'ONL'HZ)FG6OJG6S.H$4$C\EF9)J#0', M)$H>V>@=&*F%KI,R>1([(ZXKSZ)U4D9I1Z,TS=$8#:.>U8L^48,W%B2;*T'H MBAUXF0A IK(6O I8[,#*C "2TU1XR%5>4;I;\R(J0@B^AE P0YIZK@\5SUS( M*_"AUZ6'/QA5']HUL:_Z4%%O*=+^JXK+":4%#!+]J'ITF)*.#UDTX\<]]BDK MUG21+!,:*^L"!\>B#D^*.9VW-JX AROW&R8G,Z*1%SZ!H.1UJE[4O=WXQ+J[J(@ M"-=H4I:9D6ODP07::M"B$._!UQT2U/'TX=&8@XMZ5O>]C7:0:W=EQ"OL-AKZ?/%:/7P(/97X_\&%F5*=HF=" MZUICB.9$2#1"H398"B*!)G1T%DK]+D3IH!]]@1VKTR" 9 MG%EAO$ RB]OALBM67O.$S$N6L^?_<187I:]A.1:5-F;)X#RYZX M[*W.Z6/Y(2HW>5)N@0$7HL9,YB/6==R=F0^([U&Y$ 9P_&1'&"!DGF/@=+68 M# J.T,D#QX@ 2C-2(S4C-5J[E.2)KMI*-G+4E#70>MU-(O*Z;C\!#?=@,*P% MAD8D9=#P!7Z,^=KX)T69"V1"I&5@)):-WJ+ 81'1MJ_XE,4TOQ+- 9(7L+SB MUZ>'#?^@64W!A\E(CSAUWJSA#\I.,3Y@6@W'6,)M&J&<"44W;._Y8&3$R4;Z MCJI414>&\92AK\9%4E2S>XZAJ- 8$3VQMS*$)U$!#QDY&>2;XYB)'LF\1TLJ MM'!Q$KV/1T9(^H'XCHWT8S,F*F)[G6],L@QYJB,68D) ;W(VC^.D%-D+MU'" M'=PJ,;DWSTKK&Z14]<[M6IAVP E /TFR.H\^;/J5'L$9BHH>$\Z;"ZY>[E*. M0Z>7'\SG/JM\=RL9EF_4I&3:]/'N*%/NYQM?/ Y]-=)15LSNVU%6H#'&4;:V M,HPYE\"#.LI#?-/A*&N1S+^C+-%".LI:'X]UE'N!>'>4>[$9Y2A;7N<;DRQ# MGNIRE T(Z$W.FHLJ6; +,2>601"XXPK1Z!ND5/7.[5J8JM+T'= 0=XQF5&8H MTGECKP-4.BOFM,8BV:ES3M]L%*9R3H^LS(A6WO@&KJL>JNLJ!;MT#4%R27LJ M7P:[#1-CEL?A//HF.0@K=VXYTZ&)[^.>F;^J]]&XPUY@_[0?BQ%'/7O^J/ES MW?>;1_%5R*.>@2-J0C%_ I-&17&S_"6"-YW*FUP\7G7Q2O-%4M#;/(&KTNJ/ M1?77XKU*CL;,A14O#$QO4H=!#B6,?JB ,%L",\@[J,!#;R4!'S*@)'Y$(-@: M4S2#"O(NR4C,TC3*Q2-0I(#[^8&G3%U)_"CV9E9W*ZQ^Z#F<#HZW*>=>'G-7 M,7#(P^DPE8?8+>"AM*H4O*,K^:);JV_ZS6-:]3-2L)?1M^/JA?MA>"ZF[4=F M1/FL[57B"V9GI,%E[RF&'39Z_0C=ELEJE6%:<4G@LJSG*TZ)*PU)P M^?@)D3*!!^Q+@O 88N3-)SW>6"JB!1YE]@G]_[=W;/C)H4%!QEG-HFS:QQYY1,*7HSVKH M(INQ6=']!$]VQQU'$4?M$A?YE/$O^$S>!%:2RE]6@/;/SQ1S:SV1*?.QX\9F M99JAQTVBWYB<9?+.O?6RZ86\6G/@LL[VEJ,>C30V?7U*I(X&&>?U '.04" MKG0+94$$F+ AR\9SP>28 MQWQ4FT=!^M2#7N_IP[1VT>>2,W:O_"12^+\C5B+!DK?]T/V?N/,K9W3IAU $ MU3D==@[G[!_=\!_**HWM^3_G(_KS;UK*,_9?6HB>MN)XCB!LRO=?7OR6_+ I MI--VR_U\]G>&'\F4/XYEN:%YO/]KM(ORT1VPSBO8,_Z1H5VK9DM;]."5U!=$ MT ^[N=5B-\/PT)N0?9.;Z_UJ?S=%Y!"MG8T*Z%K*4M6CA+ MZ@LBZ(<5,BUV,PP/44)6TOB7#?OX2T)3*5_\AZ-8\7_\[3Y>%\LZ2?G,+ZN* M6U A]7=9M#D3*+V'#45I?%#70G1_??=,&M*D0YL <:_BH\E<9L8Q?WD0:0Y% ME O*,=U%L>C_W?10_,;7[BW-DU5=<9QY,M1;U<90V+P*!$EO^1<(;*@\#2\\ M0/56S&6U<0&-M-@6ARZL MX7CH]T (:,@)HDP=5LOSC;U>2EYZ,6V)[7U99!JL M"I>?B,\Q\0H9\JG%;J6(!0WZ%+>W>90U<<]-^[+[YY?1-5/S+;2HC8[N7MHD M>=+VAFH; G_B$#Z'735U&<^0W QHW(Q63">KI>>5\G0O-J=E4G^)G-7R:+@T M.EH6O2^)IW(TK_709"T,N@[>I&6TV11TTX2,--;R%>+:+_JMG\F T;O8 EHZ M-%P+W2D(. ]IE\@_!! "2(B $D8 S6:"36*O/]%LKA2OX6BEV(]NS$:?Q8I> MWYC.1:TAVF/A0NZ_QOG+C)CF38":4'T=^1E[%"D^?4.ZEIZ&YLR$9Y2YS(1C M7DN2[:!,VJC4##PUH0Q99S0?!<@$N;#",<1#ILD81Q>S-TT_H66>U^!#[EAQ M?F>F>@QQ&=LWG/L51](DDBB15+W?OXYRDNFRQU] F# TJ9:,G4NH7+$J:GU,IA*R%/*_2F &%O%D[LU+OQ&[S*JWV<&Q6 M\/5>4!?L;MR$:Y:<5^TP? NQ3],8W?GV74 @)Q@61,8]L((T2 A \;Z7,V$^ M0W+4FWW[GA-U&U>^LSI+[]UT45[?K-8VA42=_Y)F;,#-+H3F874.B(!K8SBC0 M6511ZWS ))%U=14.5#/#KT+KBK):WXWFQ9LY6,8Q M[$Z@6B+X^RDMEV^0?!\/1=>K7T"J]?# KE7W2)FTI+D?W1 /U#%0S65FSCI_ MT=PI%_]U&D=Y=8E-=;1H]C(VMEN+B'.?^XB"]$IAZ#-%P[E@TQCL^![DM8AR M>9BAO L9>G3"?IX_(TP1 <-)32B"BLE&FRQ*_;J$5/5'[C/:FSM_6/]YR MT!DM5^MK8&]^J.3VG)9_O]K#GW?<,V&%T@_ CX1U"LPI.O<06D@B@[D+2H3P M',B&.XB:JH::(W M;'RYLX !$KL6E2DH!D0(14CU9:2'8 G>QH5<_*MVN1480 J]%1E@MKD6N>/3_:Y$5?5"O11,F,+3UZ5]&&W_3S5Y8 M.;B/W? @B%GNAP?1.M\16^03(O+P:("4%B>60&=G<[ Z@-T!:TZ8XSWPKU_? M7M/JHGOMV",3]K[M4*YU5Q"!FYI?OWYZ^]SV8MD'V_A>L)#I\,5W-&HI.M,^ ML"@OEWG2G([EFV<:T_0#+K>N]L>?7SFXD8Q0&T-.BVA%D78MF$>*!$B&S!NU M,D.7T; 6V.XO$Y^5U6K]$F6*Z\'!Y[ 9]N?C.<^FYP1%4RH@&?8>;YB73)M! MW@3D5%)'4Y/''D6*2=^0'@U4T#SC478R$QYY%):2;VECJ.EP0S]HQD3AF>9> M>=2^&+R)%B4E!?>2)2&($(,.B#:^(*Q9,ID"-H&OGFM]'BXV-8IX:+PQJ>)G M[\A>RRLT%4!G5;Y#A^L7-4 U6!E:T#0JRRK>L2ML :IY#(M;^(JS*MZK12[H M6OO(\G>6TRHJ]B)K11YX*S=INJ\A14\UO&OIZ] G'0"-JQE2Z+09S[#B]9%SL?*^RXT(5;6#59KB5PEI97];%LTQQN("*AYW\1A[&=49RG>#M4W>H!NN>S\@&K M,X^S- 3\)=M5-"G(HV'RNA=/H!-Z3P,Y&MQ/5+$K*53\"*63D&."'KD M4YJ3A&595)1D1PM2PO]]#I-1>CG]3,TC?T$Y>94F:59#:F$3)Y32\O9GG-4) M340$&7O?U563EGT;%5"9M'RBA8 ^NO&T.C8V3,<&!E_Z9@4L1E4#<0D3 MI! M2HY028N5@/:1#EJX(FGQ$@Z8",3MAEI8"F$=RC#FP:Z.,*=3ZG'CM8OV< M4 M0M&37)2'$-N3P3V8XGGT=FQ@7%\&81 1LEM?,UI#HF9ZA[HR](_N0B=C34^ MQ]D&4R4US)AY_GS:@L64)B4HLHB%?(KV$)\TY-8J'L=ZM@/#.G=N&[K2VN= MF>PDZ3#NK8J]S)1G@<\3A^\8E<];/4OT<+,XZ/R&NU14\UAYWA8N4N?L!&=$ ME$:>M'/2YD-\+L_9PLG-&$.'S]@"RDJO[,)]Z>@9K>9;-@W1^>\B\X*?YWV%/;/L8Q#6YXF_O5CD(I MMGSSP,JR*Y5#JY3Z!:1D# _LR[T<1H#Q+VU^#^)DZ$"> 'UB\#F.5$%#<)@Y M]X)XF#J',,KG+?B87@]A3IW,&1Q8J#D\X&8Z.[ HBZHC2OQ?1S'B_SB4=UVM M_S?*:IE"D"?_4T=9NMYS46^3.6_2,LY861=TJ&RPI=$,17 B5>=I +?7I(6W M(+]^_?(?ORT.OP!9/2 6V5!'S&T[DI(<48=K1V)K;IGE"?-WA=PF/;R.G.#U M/X2]2CX9S%^ZBJQ>':BT;S\#F1Y7_ O#:GVH'-H6[5!T[S)Y=:K@C)#PFOW4 MT\LX<'=578)76B[C?]1IL\H-7Q4IGD9JWL"H MSE>$ABSIT UY;:1B+C/DF#\;?Q:T-+;_&'T6:[G[Q@RSGYA)M.LXEYD1Z_P5 MZ!+G8G#N>MAXW^=\PRWZ&8BNIGM5.RO,$-BR7@:DG%?\DA>5 &;1<<6.>,@? M$E'PAE6H"6(VN!YT184?"SI^G:[]GL55]F3\$.OM@K08PMZIZS-?L0J/<#3$ MV=5U5&[O,O9#U7%>YY7I9U470WL]HP+J1)"?T=G4,+?[SZ04+/0F8P]0XQC\ M&,!01]DK+=Y'S9OZ!:1\#0_L6KH$9=(A38!V6$.FP69FSKL0INNEXFOXEF4) M+.6$AZ(:I@V&-64HHKXN7W#H M,!*O\3[#<#8HR=M4;GXEYV@BQ M4O]@UO:[QZ&\[79_L%D:@@:;GYTNA@<.]KFJSYV#VI^+Z:0][CG?=97\'W7Z M=Z&YOW[]^IO07OC-,:OJT"6,BB.99PA@7*V_EW19EO1\.XMYU5 [34BXUD83 M+";:Y_8;,=55(3IP/E^0L%B$#_34:=;*PI!;5^J%S'#=CHN/L*VNMW$N]VV7[95% 9WEAW\1S MU]$NY7('[5H'=@56QT:G65K X&O?8 4L9B,1B$L(6W>"E @(Y/G8(_FX\9!X M21?PHGE>FUG.$EYMZ@5S.HW^;JH/^8T#C:"?69;=R=QQD)MHM-5$INT1& 1^[:B M:9G8H#?4#O2(D]7#F+)/_3B"ZW2C SUI.VY^:B!^GI^.X*>T5TDFSE, +;FA M:UH40J7%YAJZ:3^DT5N:"4_=4$-0HTW6#B.J/C6C!2:T04(3/EL'W/Q4 C>' MO>HP86("J$)_QMPS!>YQQ,))-]0'_)"3E<*ZB":R._#=1ZW,-J(\[0E;SLZ< M@Z"'T5YE!%<\P?38 >+S+8Y@*+B&1D*/\[,R M!W>LH.DF/WGBIK'Z51IE$\R"[M .S8,*PIS,A JK*W-AGT<(L]& ^+,8#FW1 M-C0@9G/AS9#<16D!I1+E]6KYC490%#%9Y<_0-JAHZCB5*K<7.PS20)B2193XN)\/WW 141L.;BV*(GC=F:"7]%WVD%.E'. NJ!?:@Z,I/GG M)BQ%!*D

QH:RZ*^Y.')VP*-4=VN"=4 M()C3EE !U=6.T#J'$!O"^T.5/?(F[\5(5)&R!40*#F3^^T1=:3?<)AI-D+^^ M&7!XV+F]>>2(^>I.![N_JE_ ]LT8'-BU=@O*)(/0J0I"I[(CB# =)M0L9N9\ MFQAR?8RMNJ$E=W>6>7)#/VC&=A!%U=MUQ_@]3+"USOCN6TK0+T\2!)$H"(=! M.C@TN_=X^SYN2:D[3=!5'[9 MP @@_&I)869L\]M3DB9B0U2.5OL:>7)*3\G3$9TO$Y(DD33#UO4:8^AY3\DQ M+H61%57WT;[G;,B)M\ZC'2D)W'>TEY5#$A*P!M*QT5I/N3\MQ#4PS6ML:"K;Y_6;A!0+8C ]86MO\#.14!;D"=:I"Q) M8_),FV23P)T(#66UMS\A9A(\UG$\K]XW%*4Y^""Z0N/Y@+YT\)(R1LMLX$>T MWQ YN:0\*29)@W[$3B@M7Z>*RNQ3KJ(,DE;#XK[-$P>HG=7K'%1"IL^9H4ZB#E9C!S_$A^). CC2 M6E;.[7XPH4V65%151?I65R(LH&(RE1^V$X=4?MF'EAWV'3+E_Z((0("#!8NR MSAS-J_]"TM<9G[6FG/"(&ZI\?FK!Z/-QG<<& +U#@>B0;JF:M7T5H,?YY:\I M30?&Z(G7\(/8!C,7 _H6F9#G72/L9/H\\ES1&:Z&[6?B6!U[4K7HB1A\.6)6 MP&+6XFQ_. RUGMG_C,5-S'@A,8 M$?C W;!UG3VD:SJ:%C]M$%RDCR$Q]V$_$M"""$@+L>0=4!$)BP NX[R ,)^/ MCX6HY;=F\*U\P[]KL)(=@!5\H2W<(.%!6#%E=ICOO:;Q(ZMH^13M =/ CWV MZ,2:Q-TA72NAH$5VDMB"Y"S_TH0_!BVQV\O5GA*ZPZP*[6L:YIPC1['K/X;. M+#>$9=$GG$_^^/S<.I.,\4GL#:VRR+SPB:/95>&Y9'\CX5E4Z3GF>,]/N3%9 MW588'EK9^2]D]_+RF9;<.XRW9NH]_+Y=A;ZD$UB%+P%95-I)7_N;_-J<;J!H ML>&9RK]%[[O_NA')=[%$,"*<'I<-D)G)!)"7)Q/_^?\\KY(? M-HAFF*1_^_'#7W[^\0>41B3&Z>)O/WZ]#R;WY]?7/_Z0Y6$:APE)T=]^3,F/ M_\__^C__C__\OX+@,TH1#7,4__"X_>%A6:0QHA=DA7[XWV=W-S\$/WSX^!\? M?YM]^>'KP_D/'W_^^%OP\R\!^V_PO_XSP>GW_^#_>0PS] ,C(LW*?_[MQV6> MK__CIY^>GI[^\OQ(D[\0NOCIX\\___+3?O2/N^'\KW%^F' \^+>?JC\>AKY[ M]-,OY=@/GSY]^JG\ZV%HANL&LH=^^.E_?[FYCY9H%08XY1*)."T9_H^L_.4- MB<*\%*.2A1^$(_B_@OVP@/\J^/ Q^.7#7YZS^$^_'7#Q\_?OJ)C_V)T9VC%4KS@%,=%PD*, XV M85*4Q ?L.P?_*L($S[=,!X(PBDB1YAECM'SODJ+YWWYD;_@>[)_+2?N_6SXV MWZZ99F5XM4[0CS\=\;FF*&-/+1]RPWZQ&\]9,<9S11QZSA'3[]U7V-.7D.B5 M9#A)V5X;,Q3]94$V/\4(EQ3Q'TJQE2)C__CG99KC?,N63(C3_>N2\!$E?_M1 M].>*FH0K&Z$[675$S0U:A$GUSLDSSFH($HS0H>F][O#?_/.6Y"A[(%L* MA\G]_IMED\<=?2T]AP76; (P_41U[O? MO'"^^\4_:^@0?#>-&>/E(/AHA8>#^K.M$EVS']^N8?5 ._0^A(\)4M'Z:I", MSN-#8T*C'PAE=LG??F2V#?O+'%&*XIOJ'<)SN#PW2D+8"TM;XC_XMT;QWW[, M:7&@(J31NZ/H]8-V(WY:AY0?0-$2)_%^]IR2E?Y&1F"B82_N22PY,Q?1C1'9 M /25-%J0_4G'C-+(#F.B,A[&SKQ"_0G 5@&+X,-810#=ZEU1!H@]03HVKEYD M]Y\_U;HKW7IL*3LD@M^"-25K1/-ML$Y"]EONO2#VA#4? _?3-!YFRCO3)LG[ M9"?NDWD/960>RFRWMF=\:;--]W*_L-5N<9M'>"_,>V'>"_->F/?"O!?FO3#[ M7EC[L]RPZQ63J"A_*+V14IT#G,X)794OA+M=P >9;*7C#-#W0,,TPUPRRMU6--0$E>P5,LJ._MPC M-3MO,8Z9J9OM_H=K_@=A-%XRUA2=W,Z8T@?R),X9"$>:HG%&V'&2_']X+;"5 MU(--45JZRU/*W,,-KF"64EH%PWNG]IPM"AHFU\PI>OYOM!62*1C7/WUDM2+, MDF#>\_V2^>[9M,A+*"].ZZP/^*3^*:^,XVH'9"_F7[CV.(<,[YW:H20+J]== MKA!=,"%\IN0I7[+/N0Y3L6Y*1_=.ZQ5.T&VQ>D142.#[(4:HHN=L3UD0*I9< M[:C>:;M.(T*9FI=F5KGQG7.P MU*-W70+ .TYXB' O$&,?LKW*U:"=&RX;U3 M.RL>$QQ=)204DU@SIG>Z[M "\Y!JF@L",+)AO5-WOT1)HMITZ@;U3]DJ3)*S M(F/F828^2FI']4[;0_A\'?/XZQQ743S%IJ@8WSN]?Y*$;1\AK39!L30%XWJG M[QO3K_].F8U]C\*,I"B^SK)"(D_%^![IO8[F=!1Y&? 11[G4@\<.1=*E MB?!0TY)],>&"$0WID:I[%!64">'#Q\<'G-?&3$1##%!U^1PMPW2!!*>';%B/ MU#W0D'L8]]O5(TEJR*K]NSOX$]GR<1Y* HBG@*@0$<0\/BPH^KQGEL"#KHX MJB@*D9\A TOBKVY)0HP9 4OD#[7(''FESQ*Z5I&[@LG#$J%5GU^ B<#FX*)QRHR58#;A$G'$?KU4X=W@ M$G'$C+V$(J+ADG'$HH4"S^"I4T=L6]VZ4[B '#%XVY2TPH7EE"DL1D?#!>*4 M_2M$VF!(]APN\1";(E0GD65!PO48ZC,-&X=$/_F:8:##6ES+=V[:&>HDEW MR$F2D"?^U:X(O2#%8SXODGV#9&;!(;SAX.3Z4KY6SS#*Y=&).@OIE)8IP)BW MAT8S1,M#5L";QDQ;'%4VPJ3(EX3B?Z.W7:TT9MCEH(P(@ZE_/=HNY>*Z>YTI MACOU[H[])HM";[)%OH!+ S;).A_2!:*>8)U^]3(!SO+]GB'T3N>'3L9:5OU=RLFWL+U\TYE9$*JHG)"T\C MNB=P.(9:.JCL7@ZVF8& MF@=I*996>\Q ,3\M10+88,S=]?'P'9)4HUS1, MOF;HGLSS)[9ZQ30I!W= T)"N2Q20R$RJ-25Q$>47*,,+?NWI!=J@A)27[HC% MIS.O S*K/C6('2P7F"/IIG-VS+ =64P@;$;[D&1&\Z-P)/O7RS+E-\M^"9_Q MJEC5TBG\>_]4X51.5=W?>Z?JCI>_U&QFM7\S0XU00C5_-9M09(J-\ZLPPDG] M": >:)'>VD,4,M0HS?Z"V"%<$'N#P@PM21)?K]B)LZE.PMIUJ3'#+ ?,WV!F M#W3%JH9;I_V&V]94NH:ATXSR,J6+,,7_+OV%\P,*C?WCC'L4T_GLR)_8U[\P MZR:B>%UZNFF\BW,S,V+&)D>8V6F*NXF-O--PFEYP0^/9EC>[DBBVQLQA<,2I MDJJYQDRC'-VA#4DV3&5>KT#IK@F:8S:%'R9L$RE#,1RQ/)V7W:'"LHY&^EG@ M$STLQ#R$HGLZB\<,QSBDVZ,/+]F'E./= 8#X2\S])>8>&:/#?'VP@2B\_K%S MW<1$@]S:+;*#7)&7Q$LC.A$-5^2A]%U)4Q_1%0FIC0_2W)!U1DA*3!XL2.(* MX RRK#0S;:Z(1JTJIZ(DL%U7P\UW#HPH1OC"/$)7- 5T!FEG49U#:+Y3%TDB M\1BM+&@VD^^* T"J3D2B\%\NPW\]\> Y$M$ XH2M&%[21 > MJ W6G%R4!7LJ@>!OG4<:17[K$^9AW[W"ODU>A+X6"JX49I/ZO:!-[S+H'[EHT2@(]JN'7:I>@U]83Q8LC'SX$E%/P] M7J3E=7[LB-<&(>M-]IA(WU;*HPH]JM"C"KM-,TFM<*)E +L@#JGC1%I9U&,7 M#]B.)?I6HRNR44?(85Z *]E*'5V!^7:N2$:.YU#'1L8N!\C9HQ4.=25[+5<, M=6#/!<50G<*MHK-C5Q3PRND^%N\*\L%$+G_T$"N?RZ^/%30(6]E(RO\2L,6? M,MJR@'&7!6M$@^RXXR(P$Z]\CM'T.Y :GW,_]9S[MY!2MD39^V8[9_VHAZ(X MY:LQ[42[=/E^6!K93;;X8IP4_(KK>Q05%.?LD+A\CI*";4Y7[!CBUV<6U18Y MG5_NMK9];]RS;?T#)$E& V\<@ 2%"6_=:6:[C25AEDWGNRUF2N_P8IG+FJ2I MQMNG7MXR33UCO!G7\7-@*6?\=LM1I8F5XWUFV(5N.=R^XD<32K/R;.)%"5(H M$&"&SVW[W/9;R*=-0!9F.^ MZMA38I96-=C"+\@X8*^\WXJD/,"@F3-6/\AHTAA*CL\:]YHUOL#H6\B6 ML:3V63#D-%+6#X0DTMNC:@=T4B6]"NEWQ%%B\M)TZ<#Q9D+&SX&E7(Z_=6/X MMV[,BL<$1U]SWE"3.?O7Z8;11*CLKA_(E$'PH/XHX(D^B^A"%K%8,WN2TQ F MQZ4G+SNGNBJYP2-\GM'G&=^*P^<9CT,B[N89FQ@T_HX*H(U!FI_DKL@)T H7 M;*V-/>RLJSOJD((K60@MB0"\>%2[K3[KR0 YWP/,7I N,/O(09AE2#O-(WF"T?R.D@Z?V#F97'SX&ES,+U M84%/RO5<0Z& %XV9/N;K>PKZ>*B/A_IXZ#C]J(%[V-Z/:NA':1_A-MRGOP8Q M>LP#\IC@1?D>7>])_ "CSI.*#.\[]>H[7>%G%%=J?HOR/7@^?EA24BR6.YLC M74PXO'Y1=R?9L4O5^F$=, 2Y[/>89OCEP([[J*/L!E-[">)+.GV/FOYZ MU"@H^H9X(0_;*C:(AA+:I./,=A\17B/]MNF(XEYM*_3*VZ1(AIJ-&S$[ !YG M48P>;\1K_!Q8BMEQ)X:=X-"5JAING?8;;O=2Z=J%3AL&AMFCL@>#RKY#&Y)L MF"W^6G>D'6] T?4S;Q[1]3+L[YD^[EY!'-FLVS1!;M$3'ZW-%'DH[ MGS2UIUV1D#I1!/.57$F<031&,W;LBF@ +8I.1$E@&XJ&S^0^@MECWAM@WCO* MJ;D/#C_9?E?B%-?8MY13[?,EY1N0% /S/]HF7]V!N'X;JP@\B$L*X@+E!VT MM_X($L1.<%VXUMMI1D%:]2_WT*Q>H5EG*&1;?$[2*44+4G\;@7I@!X3<(&9^ MHBDS74-^V1PS7"NS$]V42B'*U#>:ZQC42D#B=#['$;I.S\,$SPE-<2C^NJJQ M'OGED5_#07YYU,S84#.H;)9=W;];A,D#HBL9:D8QW#KM/R"QR\8"F'ME@ 83]79.*[HOE$D&XBJ$7XV49:Z%,P#S$--F%2H&#%J&/\E0ZE9IY( M^1RCB2,@-3Z3U&LFJ0*?G8,7,M3^YM7:V/?SX=\Q4FT;+[0W:H$2B47J3;?'UY<4,O:+H7P5*(UF? (V9 M=CC2N%T(-,<.%]?INLBS4DD^2+=>P P['-1IAS0;K3'3.D?9^P6MS9OR&?:Y MO..WTE/1+9A-IAKEZ8B>/ZFX/;1YEE>?+ MYS6*'6[$VON)5OF941RA/PDSH_554SK7 M*E=W./O.=G1V5#'O &7Y72B(+31_@%7^%+Z@:KAUVJ5'F'J"6?I)BK;5IGM5 MI'%]&T[88+/-DRHOF8?M"ID[*AQGCUIY:R?Q2/,4,[-C5M UR:3MM<0C;5*L MEK)HK.&66DDQ.>*\ I--*'Z>2*_)0! J+OCKLB&YV\ MDV)52I,*KLA+'#\@&DZ[4](0^/IOY2%WKUV1"*!U'1 0X0H 7^_T@H0479&, M6E>T40&NB*;#8TF>,G6_=J$-;,9!=6KJ?JAP(*=3 :)(H;BB,R!+3P>A"1;, M:/OE@5- 3NF(V/X%ECN I3'Z+H+=P;9=T:"N0HJJLA&PO'X?MKS4.@:#@[BB M/VUB6_I@.[#4_CILJ?F.$&]Y]ATAG..[BRU"A>-TQ>MI(R,H>M(5^[\+?0) MGEVQBMN("X Y!HOICV&+R43SC4]C%0$4/.9*%D6S"[M&P=F+A,PUW?CP?BLW9)=,-MH@PTI#;ZM1J]M-8;4SV)8Q8A^9,TOF&O2_ZKH#B+<<1/<2GAP%F^&,)\,43G=+)%=<@FT>V< MT*>0QI)-4#G>/O6WX4I>Y02/O40L+4J;SJO$^)>E3DN_"H3XE>13T=I]\M3F ($[,JX(1>WYO!>* MVLUP13KJTY0TMYJ=$9(Z?P S2ES)0X*T1COVZ(QTX.DFN=_FG$!DYU)_ZC+: M!*UF\,X5=0&=V)VG!]Q/=I]LCX4.>@T,O#;'N31$.31,#QH!?'Q M,4"K=4*V"%50B6"=, ]D3Q@4\B%_BEG,!X06#_KH%?3QHNK3^>7N8Y2+8OJ4 MLC6QQ.L9_R:B,'NK9YP*9F7#(\.E0.[7":Z_KQ$RM -BRD?SK\&VU4]B0B3# MNB7B XR(M\,Z(.)AB3ASK_1U5M!H&6:(OU1,E]Y,H_FD"8?,OVWV\B:'5#MF MO-GW\7-@"3]P2](525$>TNU1*%.A/+!) ^%#BH* 3C/*"]\^>'19>M7A^R%6 M:%1<;E@WR'0)_NY.FG*'_IKB/+N[_PJ\ E RQRQ"8,E&>2106_%X9%!QY%B=Y%!/F#0!7!$E MT!$B31T.5^14=UX2T%'EB@1J'38"DH-8$ MG1"3*U*!GR;P/($K$"'HNJG/$;@B!< ]1^*XOBO+1&F_:L3OW(<\*4,6KJB% MPL9L',QS146D.VB3;*9'CGGDF',^"A YU@'BQ0IZ[)<*8O7(]\$@.MH(][1! M 63*!YG%D ')\3"R7F%D#6 T/>!G!,25EV2E8?*5N4QDGK.#OS[[!QM\&JBU M&:)S0E?L3:C.J)XQJSH3"U%_=N\M>&:4Q$643^D]HALN"9!+8UG1_[ G>(7Z'-W(,LS]ZE-X38UXZ?.EX V_@YL 3!>VTZ MKI7W;BC'>[":!ZMYL-JXP&H>RC6^F(&'('D(DH<@Z18I2WTKHN76C%T<'I'5 MN2@]SD;5_T =VQA[1A"RR^A$^<8N#X\>T-EK@>ZU*Y 2CZ;0D$FKL+8K&N-A MG HP13\HBH&O&1,HBM$"23R*0MI_I]/D2#>&S* 9N2+IBZE+T/]R$E"2I%-?A$ MX!^4S%&6L47#7J04FGIT!R2AJ]GGR5VUKL6DB$=YA,GP$"8*:N_9WAU23*X( M15&8U7?.4@\T1N?7-%NC",\QBH5258[MGUJTX-O&Y\/I&29B:E5C^Z=VO\T= MTR!86LJQYJC=?V85I77CC.9SSX\MI#NM@>R9/?# M :?9YD6!KP/,L,N!LB<78,9X,6;CY\ 22NYE,W^G'U)\%'B>Z79U N2T9(19 MA$^8H&QG0M^B>J,+--8LU96E!7Q,%G>F281X9Y9)A'AGED6'?, M>V38.W&H_5BBY9Z/728Z'@YIX$XX+)]Z1U8F)*DC/W9)J6,O1"M,-W9Y>."@ M)G!0E5\8.]0'+ A@HFSLB@%;((!P[M@%H;USRG(Q8X<^@5<)-#,Z]FU#$;;UJT[3/;O8Q6!QV3+[T35S8=9P5W_QIN]K7!>IE5*S&]$4DXN MVP4PRH(]B5 -?1Y9I'0>E3Y)G>] HD_$Q(?IQ_$*%3Y2,<@Q!T A0XJ#L_: MPR:-%VPS?@XLP87V97%M.]5C0_ADB'>[LKT@1T,&AW[+L27VNE=F ?R!5IF0BW M#337X\-M+<-M.HZLE4C;[T%6/&;H7P7_%8^>Y_K1-=DSS$;4U)3X*%JO4;1) MOIK.YR5P2!Q $PYR+'8F(/$.+7#&SE@47V"*HEPM,-B,\0:3QL^!I7 83WI. MYV5#*MZV:CH_NF!2WF$;/-&'?\R'?[JG\W J7O)#45[U)QMKDVI%A;1BM&W* MYU K>IP(=I[N4N2 MD6^?I+G9Z8R0U/$SB/7B3$2U\6HZS3BSIJGBC$ @6PLDHN1,&!XL$)V(D3/2 M,9"G&7TEBL_3U+LW,!>VBQ3-JR@^BN)*.M<12_.,3J1[9*SC3EHW4>IIY;]H]_OGNY*(P(&]PZ1R.F]$M.DP=$5QDW M@6/VF]8&N MTAQ(ZLM8(Y3"16I3GF!A6I3DR_H]VUZG<5T@7C7,G0 ?<%\C4)F,W9/0DP=T MG^W/8#88[]03#6R!]V=&#U8P\!.OOZ+EL0BG \71KLP=K&RTM<8(*"S#BQ3/ M<12RG\.H;&%17LU"$ER6).Y_>.V4R"!BND\T!1AK1I>'C_4*'RMO[D19?IVR M3X=F_!-L19X1?$('A!WI36,-.J:[B^<9S:I/#@3-=F0HP%+J"6;ICS>(YCAC M])3WCLEU2W.644[.BHQ?D)6=D]4C3LOM<$>7@ GU!+,%P6&VG*0Q_Y]+MA8V M8<*C0[#OH377=)DS.Z"6B)W_&W2\&P$9TYQN]ZZ'?\6 1RU. 11GF\"C'],TP*-)W74"C?P+7FFN6*4,2LEO."^6,I$_$+FH,7 MAY7_3(X/'-5G;/T\H]Q7^_1#^ QC3C7<*.TWS"! Z :%&733 ,PP>]<*>CJR M,2E)V8\1.EH1,+::/L9L(PAN&)"4K8%IOD1TQO9OBG),2SKY%=3R#41WNEG> M7LM7X58H1H^/5>4K)AQ4U+R#>?+\R++V29%86NGV4/,HL$/]TL? MWT ]7>?5>K@N[51F.0QKL6QM]"GH-7V+>@.;X2R#>" =07 M=!+:\I4'HLH#X#$R=AR7KSHPA&@<:.;>(QK?-6U16+Y$/_;NBF@ _))60617 M5I.>H-J8]ZZ RC55JW$8TA4$NIZ\P#&E_L S0Q9/@\!O?TB:(0NJ87X&+*R! M=\/7%18L^P.6SE]=DHY&* 0LH#]<$E!'.1JP\#ZY)#PM0 G:P7#5<.$Z9Y#9QBNGBB;T/X:/(;LL(U0D"T1ROD=3VN2L\S MVFI7DRI?-]%KW41=SE7O,ZF*$YI\]#:I]XSF1VEW]J\785?W4"]17/ >*.Q\ MB=E)C.*SBK1[3EF9+!*A5QK/]P (!UJA2E5#/FCH=,*@9.-*\76U(7E B0A0 M(M>AL:>(/8[$XT@\CN18$H*SC;0VC&PX6[\%:TK6B.;;8)V4Z,(T#A![PKH< MT\CATGJF4:>K 67>\>K5\9KMO@3-+[(ZDAU^XA?7J. M6KH&\AX;:*_WM;RO-4PZ3\_7TEN^WM_R_I;WM[R_Y?TML;_5A?%GP^GZ/<#L M!>D",[*",,M0T]26^D%&W2LH.=ZGZM6GNN? BB\WXNL0:P?TZ0NI%0/D $'U MRY#5NT<>3")&=H;+797_2)'\LC+P/.O4#19$9KC?Y?[_.4S!SC* RI]OL+')'Q,8LAT MGEY, G"B^D"$#T2<;"!"9>;4X%"!5ITK$E+'*4"FHBMA&X#"J%PP5T1A(H@W M\)(:'\13!_$Z\[U<63=P477OF]F(AOX1)&7_@F8A4,%LHW%/*0T^V-EKL/.X M \9]L6:?FW^7,.'=::X2\G2=S@E=E9];#21I_; NHKA^K\>/ZC-\+-CA0T%ZZ.1J*!942Y/T" M0$$AQ6@?Q?11S"'3>7I13-$6XT.7/G1YLJ%+CZ'RX1>-F +(Z'%%,120LH[< M0%>BF II=>:[@.4U\$Y!8'DU=I7R8R(>)?)C(AXE\F$@=)FIG M'MGPP3[\'."RQ2S;]I^;HDSD#S'J;T%(\5Y6OP5VA\#$H!'9^Z&%W).0=]NT,I6B.83" #IYH20(7NQ.&4?D2B 7" M43IZFB7.+^=S%.6'KN*,9!X69&<322-&KQH&UN4C+Y(DEP1^A12^3;5W0-]2,2'1(9,Y^F%1!3GM0^$^$"(#X3X0(@/A.B4*[7T M#EQ1'AV1M;6IW4?6=.J&N0^LZ=II.3F$C48TRDH0]Q=FRC)*'OE%?>4M!?N; M^AK&T0WF'>QK[LO@'QN_#"-U0S$-7G8H/B^YXI>W:V: M=2H#^(.MRV.'])UP$^2@ZYS\64&C)8<")V'*4ZS5Q\VR8E7QU5A0';_1I@0? MWW[X.Y3E%$*:ND(M+DS>(K1\V[R^(!G\A!-<;K@MU[%190'"6^,&BP06=!PO<31J_'\+BR*-B@M4#4WS6F; M^+X9:LQF!TSRY',+EG(+9CXR+#-A4N$,Q4(N=%EI,5HMG9]@ZM>2?8='&/%F45I&8LM.V#[8OVRT^NAJK]'5OR.*\W"!SL+T>UF?Q3:F"(GO MPX:,[X"LZ[0Z=[YFZ)[,\R>VJ8AI4@[N@*!;IM /Y JG81KA,#D851>5[CZ\ M5MUCZO1F=D#JC**=CWF!,KQ(V9%]P0Z@A*SY:\5BU)G7 9D()8$(6.&,:A.(+3%&43^?LZ&1GLEA2L!GM@S(9S8\",NQ? M+_L&^\<_OX3/>%6L:ND4_KU_JG JIZKN[[U3=1>F"U2SN];^S0PU0@G5_-5H M@(_W;N?_?\F4?<-6';-+7Q +_ ^O( QO1@KB@:V>V6RYMY<#6^ X9X8FKQNM M.YK5 RW26VO=0(::;44LO)61G>;S(KG!>4P"]B1SK'$1]E,?DF2^'K%3(--U1.V=M_2F&&6 YSRO@/0E:P:;IWV M&^X,4>G:ADXSSDNVI^J\H#Q((*'_[5!+^K^_:F(Z+X%FUUE6,"N^O/M%I$&R M*;:XH"1"*"X#>GMZ*M]M!^L4L:*:9X^?-:+YEN/]-G>LF9B-I M89NY(B^)_TQT8E"NR$,952!-O7=7)*0^8DES0]09(2FQ7K#PE2N@)LBRTDQ: MNR(:M:JUS1%- 9I)W_=P6U)U8720I][*HA=7LD M0(:Q[Q%ROL6P$E<:%*CW1NU,PMB70D-?6 >@-_95TS)< $Z=NW*D-%$E?9 B M6%J_#5M:)HJ=?A^K".P7.PVV#K)3Y%U_I]A@Y7<#@*/T=W(-5BS-,GS]'5V# M%90VBJ8_(WJX,M( 3?5WG@]./.#ZA_X.^,')I 5,""REOSHCI288:;"8_G!& M3%K8:QO%I1\#DB\1#2A*T(8I?!!&$2G2O&PH0A(;^16A""_22G;1=L8SFN\@]8V?TZG,V5$]1UG&-@$FMJJG=7T1"7!T M)S6?&6+[^/)U^(CM]X1]6R:7;SA?[KHVG!/>?B#*F63*_DRIK#RZR^?VQN9> M#YAEF81,TG.,X@?"C>WI_#,A<79/7HY3-7>@QW6J4%_3B*09V^QC+M,_0XIY M/*B,,J,LK[8U\3?2G]U[/>@Y/\$09>9,ON60%D&AJFQ8[S3.JK#KE.X6I8!& MV3!3-/(N-?NMH_9,!HWMOPH8K7>=JR<+BLK#Y.T7%E*O/=7M$A"-=PL[4E"GOANS$[&"U(\YLQ->D^@B!/09$NX][,PX:3=+Q%BYE5U M>80$]JX:;IUV:;6*>H+9VNS=:<\-@'T#J-*]O$6*"B)FP#YDC #><.,@C(X*>!$,-HJ[?6W):#)BF]/4NX:/,]6Y3TS.)]PDERO MUHR>,O##'$D!<_6#+5'^):3?$7?3F$$RB3>(YCA[<=H$',@G6>*$>\I'IQW; MIP34OQ]HB>*#BUQB,/97Q6\%9 M&#X+V.[Q8,K_K:U9%>4$;Z*.,H]=#I"S1RM?Y@JZ7JX8 MZA2)"XJA.H5;Y;G&KBC@E=-]LM:5R@P3M0:C+P'SM0;O1-(@5W%"%05-P$XG M6%G0+(=ZFI4%X/#G"185: 6Y3ZBJ0#.-<8*U!9TE/4^PX@"64SW!&@,@3@ L MF4_.2$:=!H8;B>.WI;M&VL)EYXB%W07>'2XT=^QN/2P)7$+N&-R-0&LVRL5^ M"=CNP6^;SH*$G[YL1009K\QN622F_5RCI6$-J?,%8;T6A(VHXNI;2&G(;V$E MLUT"^ZA,7UQ0HC&M]YJ"8=X)YV]?TZ@_8(N0N9GL=-F@%Q?T\CE*"K9)\2X2 M3+O61;Z[$?=RM^4Q0Z;LO2%%\W;R;$O(NI:TGVWK'R I@##PQ@%(4%AFI#O- M;#T%=X"F\]W6.Z5E>$]V19]JO'WJY1?VJ6?8Y^"VX+OF=/ZB)>=ADJ#X;+L_ M(G<#M;X2_*D>\^O>#31\BV7^9[AWMJ2%A( 9'K7L4QH:56#[0A7Y NX+P3F0+DB$- .URSZ-W9\ M+0R(?9(W0G1P,X)'!GMDL(/(X%XBSR>$'>XI0F8C.?UK\%A5O049+WL+V(0U M24LL5+OLM/Z#C::GFY+G\].]YJ>]5Z4#+'03%;81JQUK*!9V':YR'"0>"508-,V!V5UXQ&X;F M^-_EF?)!E #3K?6\8T=C+PXDIM71_1PQ& 44<1_%G\GX&Q+O.T+8\M+)XZ^ M@X 9T7!KU-?MN4+:ZP9;Z_NTO]&+??Y2FGU]6RR]NPEM<\2IDJ(?-&::Y:AX3'#T->>%4\SK M.JPKV<J..C3F2J932R* &(HKFN*O2>_T;FM)^,^5E60B?3S:#+I/'PO3 MGK"(U0GE@QLE6OK;108N'V"FK+\M9G#RZ35"VA_29[!R;)C; $O*G;93T,0) M6#3N])UJFOT#B\J=-E.@G*\-=-/O 3Y-#2AZ9T(PSP4]2& M+?I79H\]Y@%Y3'9$MC5%X0\T:HGJDN4-T5X-T2O\C.*RRW;&G+)]563\L*2D M6"QWAV^Z.(XHB2')K1_6 4-_1Y0MZP4Z"]/OTSDO[^1=0\4T0\9W8?"3=,%; M45\PY?\2YKST9[N_5V ?99F%V[K+B[7GGZA3,,IN>U]P*J>J[N^^!V#?/0 5 M%'U#O$*/[74;1$,);=)Q9FL=RKM+KL*HO#= UGQ-.- BO?)V:Y*AABLN'O/K M-&,F;@D>"#.3=*P6C!T'[_KSD MTKRTF:+QE]TR)G'GL:91%[@?IX*M=1.W1 MD %0N?-+,;_T9+WS1:?S&<7,_UN'R75ZRUR^AR>4;%"I(L+EW^:98Y##/U!( M']B+1:=PLX>-AO,GTAG?3\02U^4]2+-P*TG2'0_Q=:E]&B#[P3N:X9[;7DK MCHT0G(& ),XR<82+2"" M)]A>0BX(M)F0 @A-L(Z'*'8-%\H2H4'0PS'!ST"$SNDNP M'5R [AC478#6X')SQ]SN!N0(E]SXK>_6A:!P8;ECD\LPTG!YN&-S=U@\\B(^ M,;(?3:".$,A1OFBY)T2M&"I.*& =*!CA;< M"TB=SN9C@.:$I#L5B4XWU]?^^_G\X]?\:J.8)1>%T?H?8OE3NZ_N@ MUAM25<-M5>_PD^><.7,TC/CNP$TE666F8KAUVN4UFD\3=DC03 ?UKQPZ"[O+Z[>G\:X9*2,YQ.U\=EM2/ ML<2MKQN1^7H#Q?'ZNA%?-^+K1MZAN%7V"-$__5V1C4=1ON79HRA/N&8!YKJX M(@_(QJ@1EQG[\M 6"R#*YXI,_#UO'H#;*+.F'84X0;@M--QW@GA;4 #H!,&U M;:-(-M*RGX)YB&FP"9,"!2M&=T&K,K66>5KMYQI-W#:DSF=R>\WD[E#I(8U+ MC(PP(RD;UTEG_5W5YLNU9Q=H'A;)*TAB'6&PF9UV>:]YY0&R/DG3@F.PM(F6 M/,'Y%O424H_NP5,)53*\4PD^+!%_E7BMU [P*7N?LA]GRGYW(66YO&Y(F&:3 M-*[9P,ZV+S\K^B5V\4BS,N#6Y"Q!\8)W'C@G";])F(:)M <>;)+9BP+";,E$ MS?^'EP\Q6XP;8+(+#I03!D#_%;,K_^1FY07.N%?"#$LM=FKF6THV#[2T4U^G&T;&VTI((=5U@RU1_O:HYZ8,/_*N"+T)H^_3 M^9>0?F>.^J.Z=W.;1UGE>5_9=8$W.$9IO*OLTF(6](Q!<,FS1XU8>S_1*C\S MBB/T)V'.D;YJ2N=:Y>H.9]_9Z?DJ"J7%FOH!5OE3>/BJX=9IEYH+Z@EFZ2(2,> M:9-BM91%8PU?47(<)I82+1MJF.8L9^8+,\CJHY+UOU7VK>%#$W'8+ 4 M5_2G36Q+'_0'EIKV)2M#T2+?"GP$T6 G!ZKWZLWH&*Y@F /?^#)[!B4FW.4U_QLTP1=.N&5)_ MP:O12 O0[ZJ_X,S@I/2R7:N*BOLSCP? M YRR42C(P^?6E_\!GV:TE:063;Z!9*\-)$?43_ A?#XD7.EV3NA32)ESN,9Y MF.!_H[B.2-4<2X6;%[MMEI%7P@PRO@=5^W&2D"=7A"*\2.^+QPS' M.*1L7U?+R!0EMF3.-M$LQ]$YYX?*FR](QQINT\(W?Z[!!3N7:?VV!QMLF6YI MJ:IJN%':7QIMDRP[W@Q%:_Y\M[.Z:PU2J0M$R4S+*W&>HK$V[ARO'WJ;\.5O/< <)91 M3HY-&$;?&4K1'.?9PS+,OY$BB:]7ZS#*#P$Y-D32$JW9PV :.*Z:'U\D[XOD M97$HA55*=*U 5^2BWN9)P_W4%0FID0# HW+LF,5&*B.S[UT1B%I#(#ZQ*]* M[[2 (++-&(T)P@R:Y"W M.B&,V8 R5R<$7^LV[&4%*_(AR'(2?5^2A'V3+$ E\*4M9$3KH6:1(PU(\P 2 M#R"I2+U#"[8I(LIKE-B*9]LHV[U$U[-HS.B M&_,9@C3/+O.L@+%U^DY25-4 M^FDS1/;YS)&>>VEOV 2GH$Z3\*,F1;W?%^6 MIL_$ VW0NUL?4UI>.BZ[0U$UWC[U$+'+9MCGX/(9T0AGJ*R*//PQV_TU^Z## MF^I9EC+FM;3>%GS=LD5QP"J?ATF"XK/M6[)U) !_JBU9D-6*I.5.<+]D5GRV MBV.^1W$"9MBZ?*.J;][O:/RQ=.YV/()UGCA$0(Q=D5 M\P#WDIW.C_1&R(QBGB5^[L,$[12%YT2G\P>V'>;186ZCPT[["A7U@4?@P0!7A**.'KP7 MBMI5=T4ZZC.#-+=KG1&2&LH!.WI=@82!M$8[?N^,=.#('[EGXIQ 9.=2?^HR M6JR<9@#<%74!G=B=I]C;/O=#MK0#KQMJ F\[(N&T6/CU!\*UVBNL$H;:A:"W80VC\'V&.P]!GO#-Z'*I%TG M.)>!KZ5#.R"F/, >0[8!,EMHC=)LM\-2[LMS,9QM7X;L#(0)+^O:1W(J@[.. M^(X>W2SW+V*72W+&5BO;PS^)Y2X9UBT1'V!$O!W612O))>+,7>XVLNIE!8V6 M[&OPEXKITIMI%+!1JL_;*TC>@#1JQ]B"?NZ*:RO3DG=VH!L47Q%Z5>0%17L+ M7,")]G,LP6AN2[\)47U.<9W?W7U5=&M5SS(-3S]3']=G;X[K\SY^\[\C^ MR!;5*G3Y"EN0P*8L'*ZC9+YA=4G-SJFK;)T+<4NZ/E\Y-BGN,DD'VZ-XS"** MUWRVI*E?7Z\;J?0.<9G26F#K:<]?3^(3OF]L\MLS,HECS*?L#2YEM4B/;QRK M#'=\;)B/7=Y"0>AG'MOJ2X""UPU5>IGT)"RMX#0&V4=]OFH(,BN)9,Q$2S1- MZTN$6SS!/(=- B;'YE$5&6:;;,3#G@OIGM[UNVRNIB:\7#ZO,2T'UT:Q.G^^ M[;*M=PD(7_C4NO!IUX>ENF^)QY)?@K7G).7AV\I8Q$3H%6D^QI(6[=:\)&!0 M,\(&A=+CL':,+\OR95ENEV7)@]]O00Z]FHNNB!(8H"9- \&NR*GN5""@#=D5 M"=0&T@DLA.V*#-3@8'&Z8>S8>)4>P%+.KDA!K0DZJ3]7I (_3># $%?JLZ#K MIAXEX8H4U.M&@FQP99DH[5>-O*K[]69*Q]P5M5#8F(T#OZZHB'0';8+G\F5[ MOFS/@(\R6+1^;RF!$RSR,Y7;/=7RP!:IA1,L%#0(U3C!$L/6D.53K3OL.U5_ M@C6+?:)13ZB L<]:'[ 8_QB]&$UC5<&B_>1%JXMCA1OQCGE$AE#J5LJ&Q;Z:S]8+/%S@W)\_7.O=8[-ZC;[*%@4T#<=8 ?K/[OWJIADE<1'E4WK//#RV ML0ONE)(-,T5C-DGCW>NSVDT&--9LQ7-2O@C%]>?OY3/_482AA4VVA#<=1RWW M85.M5$%@!55R9C]-YR\7F58N3]E=Z>B.Y>IZ4P&_/;W-TA<&<7/+0Y09T]'R M6VV[U/+Y6=*,F'9 M8?=O&JK,?%UWOU;R JM#.T'P31I7&5*OF[6U\V*KC611J:)5E!X[.+P9<2=B](7AZIN3%)G MAL9>Q@+9971RI6.7AR]YT]EK@<%F5^H@?0F@ADQ:@0)T!1 =A/Z=_ MUXR)TK_15C_ZTK]AEPVX4_UG"-)RBL5__:=53K4^L#8;<8+E?,T A*=8P]["N@OD!>QT[;Q:(+&BX7N+HU?@PC0.*-BAEW)1STYQV4E!HF"RS MY8A6F&M1S%C6MM)MA>G8_>,%SK'[Q3^_WN]?N(-GO/]#CX6,=?G[$RVK3!=, M?7U)0J1I\!63(A[E:S2'5Z.IH/:>Z7C(+!EFKJ,HS.KO>%8/-$;GUS1;HPC/ M,8J%4E6.[9]:M.!;V.?#X1XF8FI58_NG=K_E'M,@6%K*L>:HW7]F%:5UXXQB M8,^/#;@[G'T_0VFT7(7TNQ0Y#YUFF9?M@2Q)W1YTFFU>%'7<@!EV.7@Q6D3U M;K(IEK#W[TAZ?]6(B@G1Y23F.&#$1/DWG"_/BRPG*T0G68;R6R0JD9=-L?<= MA"2=%Y1'9AHPLYLY()YN;R-FUU&G[Y M'"5%S)OPL_V)_5_\$#X+6&OP)+L\WR%^ E99VSV26% M">^Y6Q+(CA+YK;FRL;Z6T'PMX;AJ/'QEG:^L\Y5U('&H8T!$*[0U=IGH1 =( M R?68?G4!X%D0I(&P<8N*77A.T:NS: !: , MRHY]HX 76((SGV-?'0V=.1-A2UZ:ZF7;N^ M;"@B\#7MPK(.>+*QOXUDL,+I(%W9GV4W6*GIX'#Z,_=&*1X!!J8_VV944E)! MA?H[R\_6P?E:*4K]C5_2N,)Y M9;[Q@L>(;0],R9F?A%'6MKBTX>/-%HFV(M+?7-EKB>5G0N)C-(>X($X^TM'B MRM:HLWW_OO/#"CAX*#UN]]OQ.^S\-,:@C(/4.+7#&MFX47V"*HES] MQ6$S#-?,KU8DK:Z.".F4EF*+RR:-,T3+;I "QQ+-J$R+::]XER<@W"=+<-'1&2.HP(.24'SO]Y/L#!3A13JU?^^?*IS*J:K[>^]4W?'K& 7W MM[S[FQEJA!*J^:O13,KE7KNE&3?!**.47A4TQ7E!T22-K_ S_TG>]%X]P2C] M-RC,T)(D\?6*[3*;M$)YPXW&S&%PI,R':LP< M!D=?R\/KAIU=NAR]G^FQ)+[J"9"%[L/.\JEJ]U/5]78:41A,8^>ZR5E)6AQ( MKL@+4/*E:WVXDG9LJ$I2:]\5V M3XC)+@I&V<@@_Q$D?"EG018M45PD*"#S8%[P?:_Z2[ .MU43MCFA^\'-DLF= MO,MH7KE#BGV*N=<4LS!.U\DG!&5>.U068^F<+$-HRG:ID+=6+ _U0]?9V8[8 MBT(4 (9.#WX9-'>W;&D^/*%D@[Z0-%^*0O--'V>I&!%*+N_5\<#>V?8C'YXS M!GZ?2!?!,,=HG 'T"L$T" ML)OCWN<"W<\%FHPA##1H/X88PF QYUU9GB=4)].1/7>"U3*M[?T>"V=('B9C MEME;1_@$ZV=(( M#VL]SE0$N %1/LC;;TO-%:$Y_G?Y@2^?URC-^,5&>+',I_.O&2IO7\M>+YZ>VD6I%*\O?&3/C'?GQH12#OHH?RPWP_-PC=DYR.\!NV8; M)4W#A%&Y3^G7,=C5,TVSMT-O5)EX%%:)<)2TO," M,2LXPI4C=&38,-XF$2.:_\RV?8&(@+.##U9X.S:Y9A2S(VP=)GOW6L"1=$Z0 M_F&%D>K0?0B?428YJP2C3%/Z1N&9'G"#BI&TY2'/LVF#GA$X;SZ:2W0K=B]/"4 MP7S0ZY1WE"141S^/Y@SGHQT\IIUAKO#,]!\P%/Y ( SM^;:YRY>(OCB]=2$' MOFQBXU:P2C#E%8[U?8;Q3FZ($^BG@SB@4;I M97*JBP;MNK$?1X,$?, ?8,E1@A.HV,";/V@(_')]R_(67[3F GS4/&-87U0]_-W^0:7Y?XO%B5MZ/,8O"?6WE'$3')7R5D*=# M5EN$R]6=;[;YT"XV=$6H(*>DXRH?4JFV++9MW3]$ F MT;\*3)G)F8?I O,NQS)+7#EO, P):P*AG D?8(W%OB[:&Q W5:OHKVF,*-M[ MF;#QAD, RE^?\;0S(YOC!LI8.?\RV2$Q4+(R79IV4-(3)7G+7Z9S0595>58A=;[8[!5A:>N-< TFI M.=$4#=:#D;"KATS+NR5CLSMG S%(A0C Y_9P\+LD03A:MH<%ZY(@99C5'HYH MET0'@E?V=RQ;L2'[V@EE%1C]M5=P182*J@BP '\_20%J%22 9?G78=M_G6^& M>EU!%,+[XR05$8QG!\OQTPAZ&K638G/0J"L!B%;Y!C"(V#&/KH4XCEOJ-X?# M]>[?/9AON=6M4&4X5L>M+I#N)(;[$9V,-RK*^'[[F5V(P8Z.Q8'[$9V<*BR*P=#]SK7&6E9@OTU%NQ)UVG73%3H!Y[HW*=WIPU^V(2)/Y5_D:2=\> M5WSQ5O*1](=TQ>]N(1^MQLC.)*?TY=5#CWA7/' CT@0TI'?FP&R]FC4[M[\( MSMR5VK\'^) '"L(J$71\1V 44KIE'SQ@UE%1_N;]^&87;/?P9J/7;?=&O[^7 MI==[6>Y1FN$O-U_0ZA'1-V\6#^CSUN\>-.F8'Y/O-=JHX*S(>&@]*Q/:&2XW MY2JWC6H577N>=6[>KPW@:+,7)NQ@D7M+8X;ABP@V*"%KCHN) MEBEA)\"VK R4S?^=%GM"LR5/?S OFGKN3% (M.%5ER111J MS6CLF+@BHI8;D%;4P97,:DN9@>--KF166\I+PR1W1<-,=.DQN.'@*]+Q&''0:S L."PG" M-"W") B/OW!M4(<+*WC<.1I!^.)I] 2_Z)_00:$U3+'KP1T>W&%8\3K!@IA: M'QXZ4+)!7TB:+QODB $/#3Z.0!+_0"&](H4HI=;L M8:/A_(&]61_%(GW:>'A_(MUQ_D2&QW=3'(&E:U\]DF"$<9[!VT(^9>]3]CYE M[]/-/MUL/VLSVL25_:Q-;K[-9/NXN[Z+V-]JCOR7HDMSJW-/^DCX. M2:XNIM%?L;>%3D%=I,S$G7N&DS1[#WI>L_FIP=)CP?L&E<+2I-IGHGK-1'6( M\!=\QIYJ?*5*8ST\Z*L8?16CKV(TS8NO8AQD%>.LVJJEU76U8WR&Q&=(S%8I MBJP*G^@XG42'K[SS]57#5S/)@>F*A'S69-!9DW'A[GVMBZ]U\;4NOM:E0YS4 MP"I:AAST[Y8IGQ,89DZ@JZ]LMQ1DF!F%NNSQ9)XC6J:0V80&87C%$X<'NO;% M%BHL05>*,"H=\&4FOLS$T3(3]Q.0/FDWT)(AG[;S:;M!INTZL^Q]5L]G]7Q6 MSV?UAJ-F/JOGLWJ^%LK70MD7H*^%\K50SM=".22XFE@M6'#:-UPZ(CAIM@,L MO=]]"9ZQ7/X?0<*O'LZ"K%BM0KKE?CY9(\K>F2[V?VN6EV_R:*,Y]N8$^GQY MK_GRZ?XCE-=BGY,L?Q_I%0]L%MW53=TW41Y0&KZY5AH*N+X7NB#H^GZ@I710 M>4_"=/XUJ_;>Z2,37LJWY,OG:,EV971%Z&MB;W#XB!.FV0+6.GBBV2#YDIW5 M#XBN5-],/- G(7P2HDT2HM&^YA,*IY-0,!'''&THU\D*< IW-"5V&+ZS*Z M>9GUL$93DGV@PTR@8Y+&5S@-TXC]?,X^SQ7[.MD56]GEXJL-($#GV@N'Z"M= MXP!)4_VV$C*9A5M.J(/I(Q M..>BPZQ'\-"P75)-V\VJN[4[ /AQ0;G_2.9%=D""AVE(VR>.V[_1 MCN/5%=W>^S+L?2%I\@\VJ5F.4Y/$-P$<'4+?3.V47+7-V7YIZ/F(72U%*XZB M*@LM&&TIR_Z:&KF&@N98XL.[O"/T5,QM!][O]7ZO]WL'X?>.)"6M.-9.J'*F MC6%Z@H4R0/ONA IAFKE@-L(FGX)YB.FN$?:*D5=05,6^CG[/_UM%UUPQ14H>,T0W?-\-<+HN&G?(,T*+T5"+08Y\$,9.;SPCGQ@43#"H M;*9ZZC"Z_^1DGVT//_X=LUV51LOM#=J@1-8:26NR';ZN2QF7Q'R0]ML!S+#. MP4=M#CX.C(-?M#GX90@Q>[K_*=?FM'L+G M._9E[EY]F ^_?UQ-5J1(:R%LS9Y@D/09HA%J1_N;1Q@B_O)YC=GVS?XVR7.* M'XL<9>V^@_J)%EEK^9TDCVQXQ7H+_M@OSQDQ.+]C&RLW!B=I?,%-/++F.V1+ M5O6>W@'++[2\HN.J[$1^AE(TQ_ET?K&S-_@GJ-JGD?P?*.=S%BG^-XKK^.WX MT<-A5O*-^WE#GWF^UH(<)BT M$(KJT0.6RBWA=GS!AC'G=]>+]'[)O,2SD+F9YV3%?U..E+0^Z^]%@Y-7Z1ZS MD_V&D90?.M4=]Q$O!8M2__VBH8NPED@"6XU]'8MFUUL0V46FP-/\8LS1; MPTG 8OIT,F*JS1'#C6.XM[$#@:7,W+1MMA&*QHFN._AE#E$.^^09D3.F[.U[JU< =OLEKIT)A>7^O0:ZW#NTW[ MYN6#?*8DJP6K*B=U>G7+N[?!>LUJS>VTF?"[EW[#^7))DIB]EOUNNCLX+W!6 M66ELV8%H5S^F6U _.!?>8'$WPCXWWD0,P2CV7^QP=AVM"P&H0C8E2'FLP2(? M!\VKVPGD@RTA$"7KG1%U'E*ZG1/Z%-(8S([X"9;04^\HG%%^'6V^G25AFD_2 M^)*MJC+H &51^("A<'@(KC3Z@O6S!\3;_G<[=^ X[LV^QLX[R+3AD'V\:KA2 MXW$WND$98V,21;0(DVR:+X6]NUH\<2@R^'/?1FB2).2)=Q.%\OI^9I!^LLT4 M_+ VM#A.T%8:G//_P1!J";X,P8#-3H*= ](1\J?9RZR" M?]J0[/$_=FZQZN8;-H)YM%$7GQDQF1GIG,ZO1Y^>[?Q[AUI L&!T\.N(:?]M M2+1?H(B6]T_?H:Q(N)M^Q8[R&<6$SA#[+Q\[(QF6=73LXM&!G>2T@'3F#-20 M?EY06A7ZM)*+YL,M81&TB.]$7[0>;0O-(*#]KJIQ982](OXF7&=H.I^LUPF. M^)9;-:!@O[K!*YQ+^Z3V\":@T,:5QS1B>?B$N$^(^X3X(!+BZ_(L8.^G^1"C M&D"+M0=-&4F4K)?3OX><^+C%V3^V>@\Y]7&K9:?6:W^I]>J,N4P' ME>S3C"L,(6S^ZA_K$'<5(5<^UVHP'$B=CWOW&O>^+;]QF+ E4OYT5K"=O)C. M'T*\1KCVUG?M>1V064+\=OW:_JN@.(MQM4&**01.,9D[4*I\HS0!<"&9[FD^ M*?(EH4QC;\,5JM%K^(0!T%^[5>A,LT0V.T/7=?>WYHSG+*"=?<,HA;MOI_ JG'&QSG<8XE+(!F6*4AR/C M8[) :;3]KW =IE(>(%/,9Z(G\:J2;4D=MYXJ:^I\R00MY4=WND<%^'K)+C-$ M:J/3)X-.)QD$L.'KVKXI[657Y*/.%$&](%=R9[H:HV%(]5?Y-V01P0V<_O(6 M0Y1/PVA5?W5^0Q22OJ7?7U9AR/)I9G7W5[0W1%GI!U]=.=-,0&(&?F8-&1(S MV*QZTWAK?^MF'*+2#FSVM\K&(3"-:'>/X):A5MHI(LU6D *_!%E.HN^/O(=" M$!TU40BR:(GB(D$!F0=A4@:@^*_9OXZ@NQ5"@TW,\J:8@OXH,(L^Z)L/CU/H M%:=PR;2$;!&ZYQ]Q5M!HR3XD[]8B!@ IW1 W%U6L&-H1K-"3(UH3*_X@_Z4 M'H94Z'O1&0-]";;)0OWHEG.K\/$U2/HU&.LY O?CG+ M=SJCA)9(9PR! P"X1#''*!=\"U5@>NJ&6*%1*MKZ04;IK+\D;;DQDRS MN524L,H;/I*^D1SX2B<$E>DHE84L;'MB@Q$&X9^ MF,>5/)OF6M%V%ER1DU1SY"$YMV R8%5IX7NYHC0F\O@#5YHAY_$M2>(]GZ1= MD'? "<5R3% S*"S[_H3\9F+>G;S7G&)#(H:85FS%BL\L]II9K.Q&9B=\_/G# M)W'^3C)L "F\A@K691:OE8[[U,7H4A?U)]W1K0-GVY:KYC&B>+5Y"AR1\&?V"-ZVQY)X M7[_>VJV.3?E[K20%+2^C8B8>KA#AO?4O29(F6\7^G"NR(%7X@VZ #VP'LS M]VYA][#,AGOYH'5OVKD5W:OR:CK7SN7[+.FP(N &%K-V-X9!]S#NW7P:32-2@UN<*+=T2V/;SM<[$:2C)2"*<1T>QN8CZV),2/HP^ M%GE9"J-WQ\3@[3WZCILS9#BA7VG[4Y.ED(=8&EK]_%F+W\D ]XZ[#K@0\M2'F%3GW8L!6'% M4Q!F6;':>76]5D?JO'DPF_XI?DG2=AC$K9KFI9G_9O' M*]$[G'V_H@B55W*A+# MN8?Q02;47E_H,XH^HVB@9%++[/0YQM/),?HZ25\GJ:R3[*>CYL EXFLF!YU] M'VPYE %ST;DEUD]RIYG7Z-SB-2=<2(C#%TCV&)'K+ZWNE'"["'E8R4'^&N!T M3NBJ3-"Y["T@:^0I'=4 "NII]GES/Q&^O M'=!K@GQ &Q,LLSX@@MN'OS.:'X6^V;]>=C#VCW_NUL*4WB.ZP5%=.EXUS!2- MO!_*[O59[0$ &FOX=L7R*U\Q8W./,?N&\^5YD>5DA>CE"S&98:6PY0(P891H:K M$YLL).TYQ% HI$P_J MG;Y[M.!:]?F@I6$B#+XKQ_9/[7X-'M,@R&DHQ_I4@4\5^%3!L%,%H%//IPQ. M(V6@WM&)UD$U=IG \@; +&/%_MX<9>58HV'4\^-/S ND MSU :+5=9IF7[8$L26M#Z#3;O#RP]^NQ\7:&70YFB/)?A LD:KD% MF6*7!RY1O87Q?H99#O:6SENZ:@]GS5EF$SYA@K*=6WN+;3:H-, MJ[6WPWQR[322:Q)3EVA9F6,7AH[Q0QJJ\8)] ,R<&O '+!(/ G(?!/3?ZI?_M^,XG L0"12 MSN/SQDA/F>R^[IWAX\K37RKAGMLD<<6>6R1QQ9Y;)%'Z7B4 MS@ L,X_8\8@=C]CQB!V(?#QBQT,O>M8@F/_HBH0\UJOUMMP+UFN@. T/VO&@ MG19BJ(VPCQVHX$$[VC*HS3>-70\\8,4#5L22>,_G& K$4DSDN"8_3L.'L,D M9'0&V1*A/ O@2!'(4TQ!-."T>&Q$-]B(SA* LW#+MY,'&L;HO*!\Z2ER@)(9 MEE.8MRB'L2";8IH'MD?&-SA\Y'>;8Y0I&9"/-TM]'&.^@X3)+,3Q=7H>KG$> M)B+:Y:/-4IYE;&\2$5K^,?C%(F4*+3@>,P0Z)X]9V0H.0N_;L693BY7.X7]7 M][L7.:+W9)[S^[/83B#*+((F&>8C6_+_OV0']"9,4+FG<8\P8B?MGH[1= M,X\K76 FJ>I$9,I_:)BJH%MGJF&>-DS1"=V*S\^Z(99H)&DD7=22D48I/C+P M!90>C;!D 1Y1P._FY4?3DB0QHEFU8Z@)KYUFGQOYOO]^X& H5ICAZ@FVZ']9 M;7 6Q',,1:YN<.+93Z=?\TJPQ?$B6".62[XG=,[6UWY'61CS5-=>\C*2)=.,$K_ M;)^U5 94)"--4[P.<7SYO$8IT]?=9>60*+#&3,,<$;8:\^TL"9EMEL;Z 1Z\H/QW=\3HM01U01WRID:K0M?/N1^^9#B M W<*K1LHYE@M NBYZ)PRO.?SN)Q#G=#O3R!6;L>3G(!5Y&Z$N#3%@^DP-.5V)Z>G)28FO="7>IR<6'>2F4_$^W9-+5>#@RM:L;>>H:@X<-'4D+*N75GNOP3$Y MJ6.1])EPYG/1D FIHB,:W7*'_LXH"X>WGJC4:/G^O/+! M"T>W*<"+J,Q=,?KKZ\Z& 9NP)BFW.L1_:';_9P=O,M7YL5MZ?7?(7F_.W$-R M'@A),O'MC9)A'1#!G\J."O'K:P=T\&+AE3X=J.\Q_7V^QT9SRDNVAY M0FZLC5$*;9\O: M;()%#G6^D]WF7B4EI1,+AY?X,FE!_19:.V M.9)YG;!)P^"C6:,[:SNM@"2N([59DP8SS;8#VX=;TGC_XP7:H(24Q)5.I=2V MTI[O6_F9;WLW+HQ2_XDAW['M=#JVZ1SLD/X5HOW:%7FIV[MIFTJNH ,;JI(T MY.D*2E!3-C#LA"LXP2;"D2 [7 &O-UQ/#4U.5^KX&DH-FL/HKYAO%&("QXI= M.=1,=+0=^-GE.]H"^!3T1G2[3$;*:9U$H+DR5W8/;0%!$\_][2T6\/W:4JJ) M<+JB,; MIG%"RI6=IXD WLNO)J_DBAZU%) :-N6*==.-)LG2J3U6F2-JNGE] M2W&I@0Y.E?5UJEP@3(4KRQ)Z#FJEV=TY_:!L0V15D_7NX13JA"A$;M+S(J;VL%TFV MV=(&GJ "7O"E5SKJRFX&9_N]K*0UGJY$*-H("%02[HHKU$90RDIGIX(3C22E M5SGB5'BBC6;IM'8UTE@G(FE&$AQSF^4%%9D%9!Z0JJ4H&["G4-T]1^MQIEKD M-"#*]\'II@].^V)LDN73>9G8X] <1#5F<;PNPE1/,%C#O^K+-F&V[ MY"Z"O )&-=PJ[6=AAB,@X:_&&J6Z]%UGE,RQ2,A'(ZP5_;+]"MTP,J[8T5(U M3"V8^*:'[>@,S0E%U;C2#KE\9HK 3DFE+)V6CK: N5,QKL4QEU(N'&V8\NJ3[T@14OQJE*WN*KVF9'7%,FU&C;)*!\< MY<3\!7ZC^1%86P67_Q_$G0MZTG_3VPG=3 M-7FH/$(_L[VRG M,A9J(?OZUM.I;S51OS'P1,N0ZS?8#O9(3*<)8'G+#DPPYS1(*C!HO-(IS !, M-)(XW6GAFX >ORNGCYI=TLB?=65CT9)/$V?1J;U&2UJ &%4/6X]-()R6>%21 M75JIVWT8'9TA6" JCL$ M][2VPA'*'CP 1*&:O ;8PD;7#=5?FBIMO J:8_;2I/A_BJRZ6OJ!",C;[]55 M&0DS![EW=9S@H:+=F(&24+&J[N^(?)<(YV\3:VX6,2WZ&(+%(LN5K( M,C7#E/SC6UZ5_+RZV+BIB!N^UM(5 4?7.DM7H'"<\6MW\NWYOMFMM FU=.S M 5]V=.'MG&N B/ 2;\<%OXZ,WM_L@E'>+*E,MIP.+]% M3^6?&C'Z;O(0^"J-+^$GT&-3_BQ+I[J,UH:?\_5W4%@*$M%XVXFBO]%[1E!'%TG8-] M084#"+(XM[@&"+Q=5U9V'M)\B(!)9>"E/QT9NF24MJES^ZY:'FT=9>=V8ZG( M!I'[.2VD2I,H1X\(._.MF5J)21X]Z \D-U@YF4XM]HBV&ZJ(I>DUL#S^<$8> MG00PP7+[U,QJNTP-8\Z;6K._-93+AX:&_E %HPQ;&H:!E7?H_A$D_)JS+,BB M)8J+!'$T5/FK@"W/51:PCQ@\[:!M05AAVX(89Q$IV#,H>]C;.W75.+&^WFP* M2-8O_;Z+73==[-YKH/PZZ1X^Z(XAX^^UTTNHO##Q#0SV8D?F':.2G:(12I4- MDH"/L918DY)YA_@"VO_Q@7V]#TVXK7F,M33B2&$AW0(HQI4(,K_=G$C:T7<9 M\5U&AI[L&*Q3W?;$ZT]YQBDR@$EDPZ'\\'. RUA2D/-JX" Z9$GY.?/RIP#M MJM$?JY+7AEYD5Z\SZCIV2[3W%^WXBUU]19"3V*W*F"J?J2Y+N$(Q[V(";9VL MF&6K%&A'%:%L&TYU>1',LLN+7D=K^21+/8%W1)7'Z22-;]A;=?5,/M?2%]K? M2;Q;!'I?"C;9-F?5DFC(F72R9J?\$*)E0X=^=<9>X +66CS1DK:Y=7W(:&2X6P/=B6CW0*L2 M8(1,BGQ):+U'!!MLF6YI?;IJ^/BN?K%TDOL,S@AC[89B 3YM3 M4+KUNB(7=2X'=8&&<9LZTQY*XH5ZQ MHY>*/<&"MF89T!.L=&N3I.NOP&WPXM++/_=8\3;8+4HSK0T7D;XQ/U01:8O& M((CSEZHC>EE27<:7]S7505:L5LP8YI%F;OE2'%7=U-GHH$AQG@5AE.,-+V]L MB.CLX]UFX9W]<>"QGI:PGGU\4ACPLS]E,M62_BFD\0-[HR1173O&<'OOO03+ M0NVO7'YW]U\57;X!<\PWSW[7RF9":9@N2J4ZV[X,F87;\LYH+ONJ(OTZ90P5 M9:^-\GZTAV683M=E;(29/'.$ M7["=X2K$5'83P["(<^2[E QFUC2__O5.RG9X:J])GZU"[=[XOR7IAIUS**YN MM#(N_S?OMWDKQ4G(U](M&OWS-[RM!4Z:NUH_ZJ_BVEKYL^3;FIWS^O7NF?>O M^1N>YC>D;UA?)Q.Q_Q)C2&/>L.\V7"$I!KW/5WD,N,> M\* ]Q(6](#PTP&$ MUX=5DRM/WSY:>TNK4)G M/4#83UGEU4"1_B#QIZ7US2$A_6'MAWT)B*TT;G]@_5.7MW:6$ +HWOV%_X=' M>-EO_G]02P$"% ,4 " CD'E:-3QFG/4" #($ #0 M@ $ 97A?-S4V,3(T+FAT;5!+ 0(4 Q0 ( ".0>5J7G<]'.@, #8) M - " 2 # !E>%\W-38Q,C4N:'1M4$L! A0#% @ M(Y!Y6A("+TWK!P .B\ T ( !A08 &5X7S5HPK:I"@00 ,D1 - M " :06 !E>%\W-38Q,C@N:'1M4$L! A0#% @ (Y!Y M6K@6=!I-! 3Q0 T ( !4!L &5X7S5J.]$$X\@H -DT - M " 2)P !E>%\W.#0V.#0N:'1M4$L! A0#% @ (Y!Y6G7M M *!9"P IC< T ( !/WL &5X7S5H4\AE/!Q8 ..> - M " 66Q !E>%\W.#0V.3(N:'1M4$L! A0#% @ (Y!Y6F8"2M D M P [ @ T ( !E\< &5X7SI H&UT/ #%$ #0 M@ $Y>0$ <&]L87)L;V=O+FIP9U!+ 0(4 Q0 ( ".0>5J7)Z6DTP(# TR M(P 7 " <&( 0!Q=6EC:VQO,C R-#$R,3%?,3!K+FAT;5!+ M 0(4 Q0 ( ".0>5JI?P+]7 \ %P0 / " &UL4$L! A0#% @ (Y!Y6J2+;%WD:P @W@) !4 M ( !5,4$ '%U:6LM,C R-#$R,CE?9&5F+GAM;%!+ 0(4 Q0 ( ".0 M>5J\[G5IOHL +K/!P 5 " 6LQ!0!Q=6EK+3(P,C0Q,C(Y M7VQA8BYX;6Q02P$"% ,4 " CD'E:T*;T$W!O "^@D %0 M @ %&UL4$L%!@ 5 !4 !04 ' /\L!@ $! end XML 107 quicklo20241211_10k_htm.xml IDEA: XBRL DOCUMENT 0000882508 2024-01-01 2024-12-29 0000882508 2024-06-30 0000882508 2025-03-21 0000882508 2024-12-29 0000882508 2023-12-31 0000882508 2023-01-02 2023-12-31 0000882508 2022-01-03 2023-01-01 0000882508 2023-01-01 0000882508 2022-01-02 0000882508 us-gaap:CommonStockMember 2022-01-02 0000882508 us-gaap:AdditionalPaidInCapitalMember 2022-01-02 0000882508 us-gaap:RetainedEarningsMember 2022-01-02 0000882508 us-gaap:CommonStockMember 2022-01-03 2023-01-01 0000882508 us-gaap:AdditionalPaidInCapitalMember 2022-01-03 2023-01-01 0000882508 us-gaap:RetainedEarningsMember 2022-01-03 2023-01-01 0000882508 us-gaap:CommonStockMember 2023-01-01 0000882508 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 0000882508 us-gaap:RetainedEarningsMember 2023-01-01 0000882508 us-gaap:CommonStockMember 2023-01-02 2023-12-31 0000882508 us-gaap:AdditionalPaidInCapitalMember 2023-01-02 2023-12-31 0000882508 us-gaap:RetainedEarningsMember 2023-01-02 2023-12-31 0000882508 us-gaap:CommonStockMember 2023-12-31 0000882508 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0000882508 us-gaap:RetainedEarningsMember 2023-12-31 0000882508 us-gaap:CommonStockMember 2024-01-01 2024-12-29 0000882508 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-12-29 0000882508 us-gaap:RetainedEarningsMember 2024-01-01 2024-12-29 0000882508 us-gaap:CommonStockMember 2024-12-29 0000882508 us-gaap:AdditionalPaidInCapitalMember 2024-12-29 0000882508 us-gaap:RetainedEarningsMember 2024-12-29 0000882508 us-gaap:RevolvingCreditFacilityMember quik:HeritageBankOfCommerceMember 2024-12-29 0000882508 quik:RegisteredDirectOfferingMember 2024-12-05 2024-12-05 0000882508 quik:RegisteredDirectOfferingMember 2024-03-13 2024-03-13 0000882508 quik:RegisteredDirectOfferingMember 2023-03-21 2023-03-21 0000882508 quik:RegisteredDirectOfferingMember 2022-09-14 2022-09-14 0000882508 quik:RegisteredDirectOfferingMember 2022-02-09 2022-02-09 0000882508 quik:RegisteredDirectOfferingMember 2024-01-01 2024-12-29 0000882508 srt:MinimumMember 2024-12-29 0000882508 srt:MaximumMember 2024-12-29 0000882508 quik:InternalUseSoftwareMember 2024-12-29 0000882508 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2024-12-29 0000882508 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2024-12-29 0000882508 quik:PreproductDesignAndDevelopmentMember 2024-12-29 0000882508 quik:ProfessionalServicesMember us-gaap:AccountsReceivableMember 2024-12-29 0000882508 quik:ProfessionalServicesMember us-gaap:AccountsReceivableMember 2023-12-31 0000882508 quik:ProfessionalServicesMember us-gaap:AccountsReceivableMember 2023-01-01 0000882508 quik:ProfessionalServicesMember 2024-12-29 0000882508 quik:ProfessionalServicesMember 2023-12-31 0000882508 quik:ProfessionalServicesMember 2023-01-01 0000882508 quik:UnconsolidatedVariableInterestEntityMember 2024-12-29 0000882508 quik:ResearchAndDevelopmentAssociatedWithRevenueContractPerformanceMember 2024-01-01 2024-12-29 0000882508 quik:ResearchAndDevelopmentAssociatedWithRevenueContractPerformanceMember 2023-01-02 2023-12-31 0000882508 quik:ResearchAndDevelopmentAssociatedWithRevenueContractPerformanceMember 2022-01-03 2023-01-01 0000882508 us-gaap:StockCompensationPlanMember 2024-01-01 2024-12-29 0000882508 us-gaap:StockCompensationPlanMember 2023-01-02 2023-12-31 0000882508 us-gaap:StockCompensationPlanMember 2022-01-03 2023-01-01 0000882508 srt:MaximumMember quik:WarrantsToPurchaseCommonStockMember 2018-05-29 0000882508 us-gaap:EquipmentMember 2024-12-29 0000882508 us-gaap:EquipmentMember 2023-12-31 0000882508 quik:SoftwareToolsMember 2024-12-29 0000882508 quik:SoftwareToolsMember 2023-12-31 0000882508 quik:ToolingMember 2024-12-29 0000882508 quik:ToolingMember 2023-12-31 0000882508 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2024-12-29 0000882508 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0000882508 us-gaap:FurnitureAndFixturesMember 2024-12-29 0000882508 us-gaap:FurnitureAndFixturesMember 2023-12-31 0000882508 us-gaap:LeaseholdImprovementsMember 2024-12-29 0000882508 us-gaap:LeaseholdImprovementsMember 2023-12-31 0000882508 quik:DieWafersMember 2024-12-29 0000882508 quik:DieWafersMember 2023-12-31 0000882508 quik:UnmarkedDevicesMember 2024-12-29 0000882508 quik:UnmarkedDevicesMember 2023-12-31 0000882508 srt:MinimumMember us-gaap:EquipmentMember 2024-12-29 0000882508 srt:MaximumMember us-gaap:EquipmentMember 2024-12-29 0000882508 srt:MinimumMember quik:SoftwareMember 2024-12-29 0000882508 srt:MaximumMember quik:SoftwareMember 2024-12-29 0000882508 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2024-12-29 0000882508 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2024-12-29 0000882508 quik:SensiMLMember us-gaap:DevelopedTechnologyRightsMember 2024-12-29 0000882508 quik:SensiMLMember us-gaap:CustomerRelationshipsMember 2024-12-29 0000882508 quik:SensiMLMember us-gaap:TrademarksAndTradeNamesMember 2024-12-29 0000882508 quik:SensiMLMember 2024-12-29 0000882508 quik:SensiMLMember us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0000882508 quik:SensiMLMember us-gaap:CustomerRelationshipsMember 2023-12-31 0000882508 quik:SensiMLMember us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0000882508 quik:SensiMLMember 2023-12-31 0000882508 us-gaap:PatentsMember 2024-12-29 0000882508 us-gaap:RevolvingCreditFacilityMember quik:HeritageBankOfCommerceMember 2018-12-21 2018-12-21 0000882508 us-gaap:RevolvingCreditFacilityMember quik:HeritageBankOfCommerceMember 2023-12-08 2023-12-08 0000882508 us-gaap:RevolvingCreditFacilityMember quik:HeritageBankOfCommerceMember 2023-12-31 0000882508 us-gaap:RevolvingCreditFacilityMember quik:HeritageBankOfCommerceMember 2023-01-01 0000882508 us-gaap:RevolvingCreditFacilityMember quik:HeritageBankOfCommerceMember 2024-01-01 2024-12-29 0000882508 quik:FixedAssetsNetPurchasedThroughFinancingArrangementsMember 2024-12-29 0000882508 quik:FixedAssetsNetPurchasedThroughFinancingArrangementsMember 2023-12-31 0000882508 srt:MinimumMember 2024-01-01 2024-12-29 0000882508 srt:MaximumMember 2024-01-01 2024-12-29 0000882508 srt:WeightedAverageMember 2024-01-01 2024-12-29 0000882508 srt:WeightedAverageMember 2024-12-29 0000882508 srt:MinimumMember 2023-01-02 2023-12-31 0000882508 srt:MaximumMember 2023-01-02 2023-12-31 0000882508 srt:WeightedAverageMember 2023-01-02 2023-12-31 0000882508 srt:MinimumMember 2023-12-31 0000882508 srt:MaximumMember 2023-12-31 0000882508 srt:WeightedAverageMember 2023-12-31 0000882508 quik:OfficeInCaliforniaMember 2019-02-28 0000882508 quik:BeavertonOregonMember 2019-04-30 0000882508 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2024-12-29 0000882508 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0000882508 us-gaap:AssetPledgedAsCollateralMember quik:CreditCardDebtMember 2023-12-31 0000882508 us-gaap:MoneyMarketFundsMember 2023-12-31 0000882508 quik:TheNoteMember 2023-04-28 0000882508 quik:TheNoteMember 2023-06-28 0000882508 quik:TheNoteMember 2023-06-30 0000882508 quik:TheNoteMember 2024-12-29 0000882508 us-gaap:FairValueInputsLevel1Member 2024-12-29 0000882508 us-gaap:FairValueInputsLevel2Member 2024-12-29 0000882508 us-gaap:FairValueInputsLevel3Member 2024-12-29 0000882508 srt:MinimumMember us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember 2024-12-29 0000882508 srt:MaximumMember us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember 2024-12-29 0000882508 srt:MinimumMember us-gaap:MeasurementInputExpectedTermMember 2024-12-29 0000882508 srt:MaximumMember us-gaap:MeasurementInputExpectedTermMember 2024-12-29 0000882508 srt:MinimumMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-12-29 0000882508 srt:MaximumMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2024-12-29 0000882508 us-gaap:MeasurementInputExpectedDividendPaymentMember 2024-12-29 0000882508 srt:MinimumMember us-gaap:MeasurementInputPriceVolatilityMember 2024-12-29 0000882508 srt:MaximumMember us-gaap:MeasurementInputPriceVolatilityMember 2024-12-29 0000882508 us-gaap:DomesticCountryMember 2024-01-01 2024-12-29 0000882508 us-gaap:DomesticCountryMember 2023-01-02 2023-12-31 0000882508 us-gaap:DomesticCountryMember 2022-01-03 2023-01-01 0000882508 us-gaap:ForeignCountryMember 2024-01-01 2024-12-29 0000882508 us-gaap:ForeignCountryMember 2023-01-02 2023-12-31 0000882508 us-gaap:ForeignCountryMember 2022-01-03 2023-01-01 0000882508 us-gaap:ResearchMember 2024-01-01 2024-12-29 0000882508 us-gaap:DomesticCountryMember 2024-12-29 0000882508 us-gaap:StateAndLocalJurisdictionMember 2024-12-29 0000882508 us-gaap:DomesticCountryMember 2017-12-31 0000882508 us-gaap:DomesticCountryMember 2018-01-01 0000882508 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2024-12-29 0000882508 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2024-12-29 0000882508 2023-01-02 0000882508 2024-01-01 0000882508 us-gaap:InternalRevenueServiceIRSMember 2024-01-01 2024-12-29 0000882508 us-gaap:InternalRevenueServiceIRSMember 2023-01-02 2023-12-31 0000882508 us-gaap:InternalRevenueServiceIRSMember 2022-01-03 2023-01-01 0000882508 us-gaap:NationalTaxAgencyJapanMember 2024-01-01 2024-12-29 0000882508 us-gaap:NationalTaxAgencyJapanMember 2023-01-02 2023-12-31 0000882508 us-gaap:NationalTaxAgencyJapanMember 2022-01-03 2023-01-01 0000882508 quik:NationalTaxationBureauOfTaipeiMember 2024-01-01 2024-12-29 0000882508 quik:NationalTaxationBureauOfTaipeiMember 2023-01-02 2023-12-31 0000882508 quik:NationalTaxationBureauOfTaipeiMember 2022-01-03 2023-01-01 0000882508 us-gaap:MinistryOfFinanceIndiaMember 2024-01-01 2024-12-29 0000882508 us-gaap:MinistryOfFinanceIndiaMember 2023-01-02 2023-12-31 0000882508 us-gaap:MinistryOfFinanceIndiaMember 2022-01-03 2023-01-01 0000882508 us-gaap:StateAdministrationOfTaxationChinaMember 2024-01-01 2024-12-29 0000882508 us-gaap:StateAdministrationOfTaxationChinaMember 2023-01-02 2023-12-31 0000882508 us-gaap:StateAdministrationOfTaxationChinaMember 2022-01-03 2023-01-01 0000882508 quik:OtherForeignJurisdictionsMember 2024-01-01 2024-12-29 0000882508 quik:OtherForeignJurisdictionsMember 2023-01-02 2023-12-31 0000882508 quik:OtherForeignJurisdictionsMember 2022-01-03 2023-01-01 0000882508 quik:RegisteredDirectOfferingMember 2024-12-05 0000882508 quik:RegisteredDirectOfferingMember 2024-03-13 0000882508 quik:RegisteredDirectOfferingMember 2023-03-21 2023-03-21 0000882508 quik:RegisteredDirectOfferingMember 2023-03-21 0000882508 quik:RegisteredDirectOfferingMember 2022-09-14 2022-09-14 0000882508 quik:RegisteredDirectOfferingMember 2022-02-09 2022-02-09 0000882508 quik:RegisteredDirectOfferingMember 2022-09-14 0000882508 quik:RegisteredDirectOfferingMember 2022-02-09 0000882508 srt:MaximumMember quik:WarrantsIssuedInConnectionWithUnderwrittenPublicOfferingMember 2023-01-01 0000882508 quik:WarrantsIssuedInConnectionWithUnderwrittenPublicOfferingMember 2023-01-01 0000882508 quik:StockPlan2009Member 2019-04-24 2019-04-24 0000882508 quik:StockPlan2009Member 2019-04-24 0000882508 quik:ReverseStockSplitMember 2019-12-23 2019-12-23 0000882508 quik:StockPlan2019Member 2019-12-23 0000882508 quik:StockPlan2019Member 2020-04-22 2020-04-22 0000882508 quik:StockPlan2019Member 2020-04-22 0000882508 quik:StockPlan2019Member 2020-04-28 2020-04-28 0000882508 quik:StockPlan2019Member 2021-05-12 2021-05-12 0000882508 quik:StockPlan2019Member 2021-05-12 0000882508 quik:StockPlan2019Member 2021-05-19 2021-05-19 0000882508 quik:StockPlan2019Member 2022-05-10 2022-05-10 0000882508 quik:StockPlan2019Member 2022-05-10 0000882508 quik:StockPlan2019Member 2022-05-19 2022-05-19 0000882508 quik:StockPlan2019Member 2024-12-29 0000882508 us-gaap:RestrictedStockUnitsRSUMember quik:StockPlan2019Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-02 2023-12-31 0000882508 quik:The2009EmployeeStockPurchasePlanMember 2009-04-22 0000882508 quik:The2009EmployeeStockPurchasePlanMember 2024-01-01 2024-12-29 0000882508 quik:The2009EmployeeStockPurchasePlanMember 2024-12-29 0000882508 quik:The2009EmployeeStockPurchasePlanMember 2015-04-23 2015-04-23 0000882508 quik:The2009EmployeeStockPurchasePlanMember 2015-04-23 0000882508 quik:The2009EmployeeStockPurchasePlanMember 2015-11-16 2015-11-16 0000882508 quik:The2009EmployeeStockPurchasePlanMember 2017-04-26 2017-04-26 0000882508 quik:The2009EmployeeStockPurchasePlanMember 2017-04-26 0000882508 quik:The2009EmployeeStockPurchasePlanMember 2019-12-23 0000882508 quik:The2009EmployeeStockPurchasePlanMember 2019-12-23 2019-12-23 0000882508 quik:The2009EmployeeStockPurchasePlanMember 2020-04-22 2020-04-22 0000882508 quik:The2009EmployeeStockPurchasePlanMember 2020-04-22 0000882508 quik:The2009EmployeeStockPurchasePlanMember 2020-04-28 2020-04-28 0000882508 quik:The2009EmployeeStockPurchasePlanMember 2020-11-01 2020-11-30 0000882508 quik:The2009EmployeeStockPurchasePlanMember 2023-01-02 2023-12-31 0000882508 us-gaap:CostOfSalesMember 2024-01-01 2024-12-29 0000882508 us-gaap:CostOfSalesMember 2023-01-02 2023-12-31 0000882508 us-gaap:CostOfSalesMember 2022-01-03 2023-01-01 0000882508 us-gaap:ResearchAndDevelopmentExpenseMember 2024-01-01 2024-12-29 0000882508 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-02 2023-12-31 0000882508 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-03 2023-01-01 0000882508 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-01-01 2024-12-29 0000882508 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-02 2023-12-31 0000882508 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-03 2023-01-01 0000882508 quik:EmployeeStockPurchasePlanMember 2024-01-01 2024-12-29 0000882508 quik:EmployeeStockPurchasePlanMember 2023-01-02 2023-12-31 0000882508 quik:EmployeeStockPurchasePlanMember 2022-01-03 2023-01-01 0000882508 quik:RsuAndPrsuMember 2024-01-01 2024-12-29 0000882508 quik:RsuAndPrsuMember 2023-01-02 2023-12-31 0000882508 quik:RsuAndPrsuMember 2022-01-03 2023-01-01 0000882508 quik:InternalUseSoftwareMember 2022-01-03 2023-01-01 0000882508 quik:StockPlan2019Member 2023-01-01 0000882508 quik:StockPlan2019Member 2023-01-02 2023-12-31 0000882508 quik:StockPlan2019Member 2023-12-31 0000882508 quik:StockPlan2019Member 2024-01-01 2024-12-29 0000882508 2021-01-03 0000882508 2021-01-04 2022-01-02 0000882508 2024-12-27 0000882508 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-12-29 0000882508 2024-01-04 2024-12-29 0000882508 us-gaap:RestrictedStockUnitsRSUMember 2024-12-29 0000882508 quik:PerformanceRestrictedStockUnitsPRSUsMember 2024-12-29 0000882508 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-12-29 0000882508 us-gaap:RestrictedStockUnitsRSUMember 2022-01-02 0000882508 us-gaap:RestrictedStockUnitsRSUMember 2022-01-03 2023-01-01 0000882508 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 0000882508 us-gaap:RestrictedStockUnitsRSUMember 2023-01-02 2023-12-31 0000882508 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0000882508 quik:NewProductsMember 2024-01-01 2024-12-29 0000882508 quik:NewProductsMember 2023-01-02 2023-12-31 0000882508 quik:NewProductsMember 2022-01-03 2023-01-01 0000882508 quik:MatureProductsMember 2024-01-01 2024-12-29 0000882508 quik:MatureProductsMember 2023-01-02 2023-12-31 0000882508 quik:MatureProductsMember 2022-01-03 2023-01-01 0000882508 quik:HardwareProductsMember 2024-01-01 2024-12-29 0000882508 quik:HardwareProductsMember 2023-01-02 2023-12-31 0000882508 quik:HardwareProductsMember 2022-01-03 2023-01-01 0000882508 quik:eFPGAIPMember 2024-01-01 2024-12-29 0000882508 quik:eFPGAIPMember 2023-01-02 2023-12-31 0000882508 quik:eFPGAIPMember 2022-01-03 2023-01-01 0000882508 quik:SaaSAndOtherMember 2024-01-01 2024-12-29 0000882508 quik:SaaSAndOtherMember 2023-01-02 2023-12-31 0000882508 quik:SaaSAndOtherMember 2022-01-03 2023-01-01 0000882508 quik:eFPGARevenueMember 2024-01-01 2024-12-29 0000882508 quik:eFPGARevenueMember 2023-01-02 2023-12-31 0000882508 quik:eFPGARevenueMember 2022-01-03 2023-01-01 0000882508 quik:EngineeringServicesMember 2024-12-29 0000882508 quik:EngineeringServicesMember 2023-12-31 0000882508 quik:EngineeringServicesMember 2023-01-01 0000882508 quik:EngineeringServicesMember srt:ScenarioForecastMember 2025-02-28 2025-05-27 0000882508 quik:ProfessionalServicesMember 2024-01-01 2024-12-29 0000882508 quik:ProfessionalServicesMember 2023-01-02 2023-12-31 0000882508 quik:ProfessionalServicesMember 2022-01-03 2023-01-01 0000882508 country:US 2024-01-01 2024-12-29 0000882508 country:US 2023-01-02 2023-12-31 0000882508 country:US 2022-01-03 2023-01-01 0000882508 srt:AsiaPacificMember 2024-01-01 2024-12-29 0000882508 srt:AsiaPacificMember 2023-01-02 2023-12-31 0000882508 srt:AsiaPacificMember 2022-01-03 2023-01-01 0000882508 srt:NorthAmericaMember 2024-01-01 2024-12-29 0000882508 srt:NorthAmericaMember 2023-01-02 2023-12-31 0000882508 srt:NorthAmericaMember 2022-01-03 2023-01-01 0000882508 srt:EuropeMember 2024-01-01 2024-12-29 0000882508 srt:EuropeMember 2023-01-02 2023-12-31 0000882508 srt:EuropeMember 2022-01-03 2023-01-01 0000882508 quik:DistributorAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-12-29 0000882508 quik:DistributorAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-03 2023-01-01 0000882508 quik:DistributorBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-03 2023-01-01 0000882508 quik:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-12-29 0000882508 quik:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-02 2023-12-31 0000882508 quik:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-03 2023-01-01 0000882508 quik:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-03 2023-01-01 0000882508 quik:CustomerFMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-03 2023-01-01 0000882508 quik:DistributorAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-12-29 0000882508 quik:DistributorDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-12-29 0000882508 quik:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-12-29 0000882508 quik:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-02 2023-12-31 0000882508 quik:CustomerKMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-12-29 0000882508 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2024-01-01 2024-12-29 0000882508 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2023-01-02 2023-12-31 0000882508 quik:GoodsAndServicesMember 2024-12-29 0000882508 us-gaap:SubsequentEventMember quik:AtmOfferingMember 2025-02-25 0000882508 us-gaap:SubsequentEventMember quik:AtmOfferingMember 2025-02-25 2025-02-25 0000882508 us-gaap:SubsequentEventMember quik:RegisteredDirectOfferingMember 2025-02-26 2025-03-21 0000882508 us-gaap:SubsequentEventMember quik:RegisteredDirectOfferingMember 2025-03-06 2025-03-06 0000882508 us-gaap:SubsequentEventMember quik:RegisteredDirectOfferingMember 2025-03-06 0000882508 2024-09-30 2024-12-29 0000882508 quik:SensiMLMember 2024-01-01 2024-12-29 iso4217:USD shares thunderdome:item iso4217:USD shares utr:Y pure utr:sqft utr:M 0000882508 QUICKLOGIC Corp false --12-29 FY 2024 true true true false true true 30000 34000 0.001 0.001 10000000 10000000 0 0 0 0 0.001 0.001 200000000 200000000 15336000 15336000 14118000 14118000 1622000 1692000 P1Y P10Y P5Y P3Y P5Y P7Y P5Y P7Y 0 0 0 0 0 0 0 P1Y P10Y P7Y P1Y P7Y P5Y P7Y P3Y P5Y http://fasb.org/us-gaap/2024#PrimeRateMember P5Y P5Y P4Y 400000 400000 300000 P10Y 900000 P1Y P1Y P10Y P6M P6Y P10Y P2Y 0 0 0 0 0 1 false false false false 10-K true 2024-12-29 false 000-22671 DE 77-0188504 2220 Lundy Avenue San Jose CA 95131 408 990-4000 Common Stock, par value $0.001 per share QUIK NASDAQ No No Yes Yes Non-accelerated Filer true false false true false false 124844817 15799036 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt; text-align: left;">In <em style="font: inherit;"> July 2023, </em>the SEC adopted a new rule, <i>Cybersecurity Risk Management, Strategy, Governance, and Incident Disclosure</i>, which requires registrants to disclose material cybersecurity incidents they experience and to disclose on an annual basis material information regarding their cybersecurity risk management, strategy, and governance. For registrants, the final rules were effective <em style="font: inherit;"> September 5, 2023, </em>with the new disclosures required beginning in annual reports for fiscal years ending on or after <em style="font: inherit;"> December 15, 2023. </em>With respect to compliance with the incident disclosure requirements, all registrants other than smaller reporting companies must begin complying on <em style="font: inherit;"> December 18, 2023, </em>with smaller reporting companies being given an additional <em style="font: inherit;">180</em> days, or <em style="font: inherit;"> June 15, 2024. </em>The Company adopted these new cybersecurity disclosure requirements in the prior fiscal year, as detailed below.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt; text-align: left;">The Company’s Board of Directors (the “Board”) recognizes the critical importance of maintaining the trust and confidence of our customers, clients, business partners, and employees. The Board is actively involved in oversight of the Company’s risk management program, and cybersecurity represents an important component of the Company’s overall approach to enterprise risk management (“ERM”). The Company’s cybersecurity policies, standards, processes, and practices are fully integrated into the Company’s ERM program and are based on recognized cybersecurity industry frameworks established by the National Institute of Standards and Technology, and other applicable industry standards. This does not mean that we meet any particular technical standards, specifications, or requirements, but only that we use these frameworks as a guide to help us identify, assess, and manage cybersecurity risks relevant to our business. In general, the Company seeks to address cybersecurity risks through a comprehensive, cross-functional approach that is focused on preserving the confidentiality, security, and availability of the information that the Company collects and stores by identifying, preventing, and mitigating cybersecurity threats and effectively responding to cybersecurity incidents when they occur. Additionally, we utilize internal and external independent controls to monitor and mitigate the risk of these threats, including a Security Incident Response Plan ("SIRP") and periodic Information Technology training for all employees.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Cybersecurity Risk Management and Strategy</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">As <em style="font: inherit;">one</em> of the critical elements of the Company’s overall ERM approach, the Company’s cybersecurity risk management program includes the following key components:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 45pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">•  </p> </td><td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Risk assessments designed to help identify cybersecurity risks to our critical systems, information, services, and our broader enterprise IT environment.</p> </td></tr> <tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 45pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">•  </td><td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">The IT team including its executive leadership is in charge of managing (i) our cybersecurity risk assessment processes, (ii) our security controls, and (iii) our response to security incidents.</p> </td></tr> <tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 45pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">•  </td><td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">The Company deploys technical safeguards that are designed to protect the Company’s information systems from cybersecurity threats, including firewalls, intrusion prevention and detection systems, anti-malware functionality, and access controls, which are evaluated and improved through vulnerability assessments and cybersecurity threat intelligence.</p> </td></tr> <tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 45pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">•  </td><td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">The Company has in place an incident response and recovery plan that addresses the Company’s response to a cybersecurity incident.</p> </td></tr> <tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 45pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">•  </td><td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">The Company maintains a comprehensive, risk-based approach to identifying and overseeing cybersecurity risks presented by external resources accessing the Company’s systems, as well as the systems of <span style="-sec-ix-hidden:c125778402">third</span> parties that could adversely impact our business in the event of a cybersecurity incident affecting those <em style="font: inherit;">third</em>-party systems.</p> </td></tr> <tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 45pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">•  </td><td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">The Company provides regular, mandatory training for personnel regarding cybersecurity threats as a means to equip the Company’s personnel with effective tools to address cybersecurity threats, and to communicate the Company’s evolving information security policies, standards, processes, and practices.</p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> The Company engages in the periodic assessment and testing of the Company’s policies, standards, processes and practices that are designed to address cybersecurity threats and incidents. These efforts include a wide range of activities, including audits, assessments, EDR tools, and PEN test exercises that focus on evaluating the effectiveness of our cybersecurity measures and planning. The Company regularly engages <span style="-sec-ix-hidden:c125778404">third</span> parties to perform assessments on our cybersecurity measures, including audits and independent reviews of our information security control environment and operating effectiveness. The results of such assessments, audits and reviews are reported to the executive management team and the Board, and the Company adjusts its cybersecurity policies, standards, processes and practices as necessary based on the information provided by these assessments, audits, and reviews.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">We experienced a cyberattack in January 2023. We believe the incident has not had nor will have a material impact on our business, operations, ability to serve our customers, or financial results. At this time, we have not identified risks from known cybersecurity threats, including as a result of any prior cybersecurity incidents, that have materially affected us, including our operations, business strategy, results of operations, or financial condition. The impact of potential cybersecurity threats is difficult to predict, but one or more of them could result in the loss of information or capabilities, harm to individuals or property, damage to our reputation, loss of business, regulatory actions, and potential liability, any of which could have a material adverse effect on our financial position, results of operations and/or cash flows. These threats could lead to losses of sensitive information or capabilities, harm to personnel, infrastructure, or products, and/or damage to our reputation as well as our vendor’s ability to perform on our contracts. See “Risk Factors - Cyberattacks, like our 2023 cybersecurity incident that was previously disclosed, can lead to disruption of business, reduced revenue, increased costs, liability claims, or harm to our reputation or competitive position."<i></i></p> The Company’s Board of Directors (the “Board”) recognizes the critical importance of maintaining the trust and confidence of our customers, clients, business partners, and employees. The Board is actively involved in oversight of the Company’s risk management program, and cybersecurity represents an important component of the Company’s overall approach to enterprise risk management (“ERM”). The Company’s cybersecurity policies, standards, processes, and practices are fully integrated into the Company’s ERM program and are based on recognized cybersecurity industry frameworks established by the National Institute of Standards and Technology, and other applicable industry standards. This does not mean that we meet any particular technical standards, specifications, or requirements, but only that we use these frameworks as a guide to help us identify, assess, and manage cybersecurity risks relevant to our business. In general, the Company seeks to address cybersecurity risks through a comprehensive, cross-functional approach that is focused on preserving the confidentiality, security, and availability of the information that the Company collects and stores by identifying, preventing, and mitigating cybersecurity threats and effectively responding to cybersecurity incidents when they occur. Additionally, we utilize internal and external independent controls to monitor and mitigate the risk of these threats, including a Security Incident Response Plan ("SIRP") and periodic Information Technology training for all employees. We experienced a cyberattack in January 2023. We believe the incident has not had nor will have a material impact on our business, operations, ability to serve our customers, or financial results. At this time, we have not identified risks from known cybersecurity threats, including as a result of any prior cybersecurity incidents, that have materially affected us, including our operations, business strategy, results of operations, or financial condition. The impact of potential cybersecurity threats is difficult to predict, but one or more of them could result in the loss of information or capabilities, harm to individuals or property, damage to our reputation, loss of business, regulatory actions, and potential liability, any of which could have a material adverse effect on our financial position, results of operations and/or cash flows. These threats could lead to losses of sensitive information or capabilities, harm to personnel, infrastructure, or products, and/or damage to our reputation as well as our vendor’s ability to perform on our contracts. See “Risk Factors - Cyberattacks, like our 2023 cybersecurity incident that was previously disclosed, can lead to disruption of business, reduced revenue, increased costs, liability claims, or harm to our reputation or competitive position." <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Governance</b></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: -9pt;"> </p> The executive management team and the Board oversee the Company’s ERM process, including the management of risks arising from cybersecurity threats. The executive management team and the Board each receive regular presentations and reports on cybersecurity risks, which address a wide range of topics including recent developments, evolving standards, vulnerability assessments, third-party and independent reviews, the threat environment, technological trends, and information security considerations arising with respect to the Company’s peers and third parties. The executive management team and the Board also receive prompt and timely information regarding any cybersecurity incident, as well as ongoing updates regarding any such incident until it has been addressed. On an annual basis, the executive management team and the Board discuss the Company’s approach to cybersecurity risk management to monitor the prevention, detection, mitigation, and remediation of cybersecurity threats and incidents in real time. <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> The executive management team and the Board oversee the Company’s ERM process, including the management of risks arising from cybersecurity threats. The executive management team and the Board each receive regular presentations and reports on cybersecurity risks, which address a wide range of topics including recent developments, evolving standards, vulnerability assessments, third-party and independent reviews, the threat environment, technological trends, and information security considerations arising with respect to the Company’s peers and third parties. The executive management team and the Board also receive prompt and timely information regarding any cybersecurity incident, as well as ongoing updates regarding any such incident until it has been addressed. On an annual basis, the executive management team and the Board discuss the Company’s approach to cybersecurity risk management to monitor the prevention, detection, mitigation, and remediation of cybersecurity threats and incidents in real time. 1596 Frank, Rimerman + Co. LLP San Francisco, California 21880000 24606000 2436000 1625000 2682000 3609000 0 1200000 940000 2029000 1666000 1561000 29604000 34630000 15699000 8948000 2451000 2069000 758000 981000 808000 537000 300000 300000 185000 185000 718000 0 1292000 0 118000 142000 51933000 47792000 18000000 20000000 3120000 4657000 1611000 2673000 454000 1052000 1928000 946000 284000 302000 25397000 29630000 447000 681000 1202000 461000 0 125000 27046000 30897000 0 0 15000 14000 334268000 322436000 -309396000 -305555000 24887000 16895000 51933000 47792000 20112000 21198000 16180000 8226000 6711000 7378000 11886000 14487000 8802000 6544000 6448000 5001000 8773000 7969000 7601000 -3431000 70000 -3800000 406000 215000 148000 -1000 -116000 -221000 -3838000 -261000 -4169000 3000 2000 98000 -3841000 -263000 -4267000 -0.26 -0.02 -0.34 14510000 13453000 12588000 -3841000 -263000 -4267000 3613000 1807000 1147000 269000 348000 345000 4606000 2522000 2035000 82000 606000 224000 -4000 16000 -9000 807000 -1048000 1708000 -927000 -289000 142000 639000 -596000 958000 220000 -3601000 91000 1455000 -1081000 1003000 -156000 -598000 780000 -183000 -298000 -389000 -366000 -125000 0 -22000 27000 4847000 -4056000 5404000 5467000 142000 967000 872000 672000 94000 -0 -0 -6465000 -6339000 -814000 1384000 701000 452000 0 105000 0 78000000 65000000 60000000 80000000 60000000 60000000 310000 200000 253000 6810000 2313000 4682000 24000 20000 17000 3712000 6897000 4466000 -2726000 5405000 -404000 24606000 19201000 19605000 21880000 24606000 19201000 344000 81000 86000 33000 14000 16000 3107000 1116000 650000 149000 248000 0 9000 0 0 2041000 2101000 1000 11863000 12000 310222000 -301025000 9209000 542000 0 253000 0 253000 797000 1000 4664000 0 4665000 0 2035000 0 2035000 0 0 -4267000 -4267000 13202000 13000 317174000 -305292000 11895000 466000 1000 199000 0 200000 450000 0 2293000 0 2293000 0 2770000 0 2770000 0 0 -263000 -263000 14118000 14000 322436000 -305555000 16895000 572000 0 310000 0 310000 646000 1000 6758000 0 6759000 0 4764000 0 4764000 0 0 -3841000 -3841000 15336000 15000 334268000 -309396000 24887000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><a href="#" id="notes" title="notes"></a>NOTE <em style="font: inherit;">1</em> </b>—<b> THE COMPANY AND BASIS OF PRESENTATION</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">QuickLogic Corporation was founded in <em style="font: inherit;">1988</em> and reincorporated in Delaware in <em style="font: inherit;">1999.</em> The Company provides innovative, programmable silicon and software platforms to enable its customers to develop custom hardware products in a fast time-to-market and cost-effective way. Specifically, QuickLogic is a fabless semiconductor company with a variety of products: embedded FPGA ("eFPGA") intellectual property ("IP"), low power, multi-core semiconductor system-on-chips ("SoCs"), discrete FPGAs, and AI software. QuickLogic's customers can use its eFPGA IP for hardware acceleration and pre-processing in their Application Specific Integrated Circuit (ASIC) products, the Company's SoCs to run its customers' software and build their hardware around, and the Company's discrete FPGAs to implement their custom functionality. The Analytics Toolkit from SensiML Corporation ("SensiML"), the Company's wholly-owned subsidiary, provides an end-to-end Artificial Intelligence / Machine Learning solution with accurate sensor algorithms using AI technology. The full range of products, software tools, and eFPGA IP enables the practical and efficient programmability for the Company's customers across Aerospace, and Defense, Consumer/Industrial IoT, and Consumer Electronics markets.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"><span style="background-color:#ffffff;">QuickLogic’s Fiscal Year ends on the Sunday closest to <em style="font: inherit;"> December </em><em style="font: inherit;">31.</em> Fiscal Years</span><em style="font: inherit;">2024</em><span style="background-color:#ffffff;">, </span><em style="font: inherit;">2023</em><span style="background-color:#ffffff;">, and <em style="font: inherit;">2022</em> ended on </span><em style="font: inherit;"> December 29, 2024</em><span style="background-color:#ffffff;">, </span><em style="font: inherit;"> December 31, 2023</em><span style="background-color:#ffffff;">, and </span><em style="font: inherit;"> January 1, 2023</em><span style="background-color:#ffffff;">, respectively.</span></p> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Liquidity</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">The Company has financed its operations and capital investments through the sale of common stock, financing arrangements, operating leases, a revolving line of credit, and cash flows from operations. As of <em style="font: inherit;"> December 29, 2024</em>, the Company’s principal sources of liquidity consisted of cash and cash equivalents of $21.9 million, inclusive of an $18 million advance from its Revolving Facility with Heritage Bank of Commerce ("Heritage Bank").</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">The Company's principal contractual commitments include purchase obligations, re-payments of draw-downs from the revolving line of credit, and payments under operating and finance arrangements. Purchase obligations are largely comprised of open purchase order commitments to suppliers. The Company's risk associated with the purchase obligations is limited to the termination liability provisions within those contracts and as such, the Company does <em style="font: inherit;">not</em> believe they represent a material liquidity risk. See Note <em style="font: inherit;">7</em> for additional information.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">Heritage Bank has a <em style="font: inherit;">first</em>-priority security interest in substantially all of the Company’s tangible and intangible assets to secure any outstanding amounts under a loan agreement. See Note <em style="font: inherit;">7</em> for additional information.</p> <p style="text-indent: 45pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 45pt;"> On  <em style="font: inherit;"> December 5, 2024</em>, the Company entered into common stock purchase agreements with certain institutional investors and their affiliated entities for the sale of an aggregate of  424 thousand shares of common stock in a registered direct offering pursuant to an effective shelf registration statement on Form S- <em style="font: inherit;">3,</em> resulting in net cash proceeds of approximately $3.2 million. Issuance costs of $27 thousand related to the offering were immaterial. </div> </div> <p style="text-indent: 45pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 45pt;"> On <em style="font: inherit;"> March 13, 2024</em>, the Company entered into common stock purchase agreements with certain institutional investors and their affiliated entities for the sale of an aggregate of  223 thousand shares of common stock in a registered direct offering <span style="background-color:#ffffff">pursuant to an effective shelf registration statement on Form S-<em style="font: inherit;">3,</em> resulting in net cash proceeds of approximately $3.5 million. Issuance costs of $24 thousand related to the offering were immaterial.</span> </div> </div> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> <div> <div> <div style="text-indent:45pt"> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;"> <div style="font-variant:normal"> <span style="background-color:#ffffff">On <em style="font: inherit;"> March 21, 2023, </em>the Company entered into common stock purchase agreements with certain investors for the sale of an aggregate of 450 thousand shares of our common stock, in a registered direct offering pursuant to an effective shelf registration statement on Form S-<em style="font: inherit;">3,</em> resulting in net cash proceeds of approximately $2.3 million. Issuance costs related to the offering were immaterial.</span> </div> </div> </div> </div> </div> </div> <p style="text-indent: 45pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 45pt;"> On <em style="font: inherit;"> September 14, 2022 </em>and <em style="font: inherit;"> February 9, 2022, </em>the Company entered into common stock purchase agreements with certain investors for the sale of an aggregate of 487 thousand and 310 thousand shares of common stock, respectively, in registered direct offerings pursuant to an effective shelf registration statement on Form S- <em style="font: inherit;">3,</em> resulting in net cash proceeds of approximately  $3.2 million and $1.5 million, respectively. Issuance costs related to the  <em style="font: inherit;"> September 14, 2022 </em>and <em style="font: inherit;"> February 9, 2022 </em>offerings were immaterial. </div> </div> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-indent: 45pt;"> The Company currently uses its cash to fund its working capital, to accelerate the development of next-generation products and for general corporate purposes. Based on past performance and current expectations, the Company believes that its existing cash and cash equivalents, together with  $6.8 million gross cash proceeds from the  <em style="font: inherit;"> December 5, 2024</em> and <em style="font: inherit;"> March 13, 2024 </em>financings, its revenues from operations, and the available financial resources from the Revolving Facility with Heritage Bank will be sufficient to fund its operations and capital expenditures and provide adequate working capital for the next <em style="font: inherit;">twelve</em> months.  </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-indent: 45pt;">   </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-indent: 45pt;"> Various factors affect the Company’s liquidity, including, among others: the level of revenue and gross profit as a result of the cyclicality of the semiconductor industry; the conversion of design opportunities into revenue; market acceptance of existing and new products including solutions based on the Company's ArcticLink® and PolarPro® platforms, ArcticPro™, EOS <em style="font: inherit;">S3</em> SoC, Quick AI solution, QuickAI™, SensiML Analytics Toolkit, Eclipse II products, and eFPGA IP license and professional services; fluctuations in revenue as a result of product end-of-life; fluctuations in revenue as a result of the stage in the product life cycle of its customers’ products; costs of securing access to and availability of adequate manufacturing capacity; levels of inventories; wafer purchase commitments; customer credit terms; the amount and timing of research and development expenditures; the timing of new product introductions; production volumes; product quality; sales and marketing efforts; the value and liquidity of its investment portfolio; changes in operating assets and liabilities; the ability to obtain or renew debt financing and to remain in compliance with the terms of existing credit facilities; the ability to raise funds from the sale of equity in the Company; the issuance and exercise of stock options and participation in the Company’s employee stock purchase plan; and other factors related to the uncertainties of the industry and global economics.  </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 36pt;">   </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-indent: 45pt;"> Over the longer term, the Company anticipates that sales generated from its new product offerings, existing cash and cash equivalents, together with financial resources from its Revolving Facility with Heritage Bank, assuming renewal of the Revolving Facility or the Company entering into a new debt agreement with an alternative lender prior to the expiration of the revolving line of credit on <em style="font: inherit;"> December 31, 2025</em>, and its ability to raise additional capital in the public capital markets will be sufficient to satisfy its operations and capital expenditures. However, the Company cannot provide any assurance that it will be able to raise additional capital, if required, or that such capital will be available on terms acceptable to the Company. The inability of the Company to generate sufficient sales from its new product offerings and/or raise additional capital if needed could have a material adverse effect on the Company’s operations and financial condition, including its ability to maintain compliance with its lender’s financial covenants. </div> </div> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-indent: 45pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i>Principles of Consolidation</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The consolidated financial statements have been prepared in accordance with Generally Accepted Accounting Principles, in the United States of America or ("US GAAP"), and the applicable rules and regulations of the Securities and Exchange Commission, ("SEC"), and include the accounts of QuickLogic and its wholly-owned subsidiaries. All intercompany accounts and transactions have been eliminated.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">Certain prior period amounts and disclosures in the consolidated financial statements and accompanying notes have been reclassified or modified to conform to the current period's presentation.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Critical Accounting Policies and Use of Estimates</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The preparation of these 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 the disclosures of commitments and contingencies at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The methods, estimates, and judgments the Company uses in applying its most critical accounting policies have a significant impact on the results it reports in its consolidated financial statements. The SEC has defined critical accounting policies as those that are most important to the portrayal of the Company's financial condition and results of operations and requires it to make its most difficult and subjective judgments, often as a result of the need to make estimates of matters that are inherently uncertain.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">Although these estimates are based on the Company’s knowledge of current events and actions it <em style="font: inherit;"> may </em>undertake in the future, actual results <em style="font: inherit;"> may </em>ultimately materially differ from these estimates and assumptions. Areas where management uses subjective judgment include, but are <em style="font: inherit;">not</em> limited to, revenue recognition, inventory valuation, including the identification of excess quantities, market value, and obsolescence, and valuation of goodwill and long-lived and intangible assets. The Company believes that it applies judgments and estimates in a consistent manner and that such consistent application results in consolidated financial statements and accompanying notes that fairly represent all periods presented. However, any factual errors or errors in these judgments and estimates <em style="font: inherit;"> may </em>have a material impact on the Company's financial statements.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Revenue Recognition</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company recognizes revenue in accordance with Accounting Standards Codification ("ASC") Topic <em style="font: inherit;">606</em> and related Accounting Standards Updates ("ASUs").</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company earns revenue from principal activities by (i) delivering standard hardware products, (ii) delivering and providing eFPGA IP products and professional services, (iii) and providing software as a service to customers, as well as (iv) other miscellaneous revenue.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">In accordance with ASC <em style="font: inherit;">606,</em> the Company applies a <em style="font: inherit;">five</em>-step model for recognizing revenue</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 45pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">1.</em> </td><td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Identification of the contract, or contracts, with a customer,</p> </td></tr> <tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 45pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">2.</em> </td><td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Identification of the performance obligations in the contract,</p> </td></tr> <tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 45pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">3.</em> </td><td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Determination of the transaction price. The Company estimates the transaction price based on the amount expected to be received for transferring the performance obligations in the contract, which <em style="font: inherit;"> may </em>include both fixed consideration and variable consideration. The Company's contracts with customers containing variable consideration are generally sales-based royalties, which is fully constrained.</p> </td></tr> <tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 45pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">4.</em> </td><td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Allocation of the transaction price to the performance obligations in the contract, and</p> </td></tr> <tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 45pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">5.</em> </td><td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Recognition of revenue when, or as, the Company satisfies a performance obligation.</p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">When entering into a new contract, the Company evaluates certain factors including the customer’s ability to pay, or credit risk.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The following is a description of the Company's revenue recognition policy by principal activity:</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Hardware Product Revenue</i></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company generates revenue by supplying standard hardware products, which must be programmed before they can be used in an application. Standard hardware products <em style="font: inherit;"> may </em>be programmed by the Company, distributors, end customers, or <em style="font: inherit;">third</em> parties. Contracts with customers for hardware products generally do <em style="font: inherit;">not</em> include other performance obligations such as services, extended warranties, or other material rights. The Company's promise to transfer hardware products is identified as a distinct performance obligation. The Company recognizes revenue on hardware products when it transfers control of the promised products to the customer. Transfer of control of hardware products occurs when its performance obligation is satisfied, which typically occurs upon shipment from the Company's manufacturing site or headquarters. The Company recognizes revenue in an amount that reflects the consideration it expects to receive in exchange for those products, which also represents the standalone selling price ("SSP") of its performance obligation. Hardware product prices are fixed. The Company elected a practical expedient in which it does <em style="font: inherit;">not</em> assess whether a contract has a significant financing component since its standard payment terms are less than <em style="font: inherit;">one</em> year. The Company allocates the transaction price of customer contracts to each distinct product based on its relative SSP. The sale of hardware products does <em style="font: inherit;">not</em> typically involve significant judgment or estimates by management. However, the Company does record an allowance for hardware product sales returns, which requires some judgment by management.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Hardware Product Sales Return Allowance</i></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">While the terms and conditions of the sale of hardware products generally do <em style="font: inherit;">not</em> allow for refunds or product returns other than for warranty repairs, the Company does record an allowance for hardware product sales returns. The allowance for sales returns is based on a historical returns analysis of the prior <em style="font: inherit;">four</em> quarters that is performed on a quarterly basis. Amounts recorded for hardware product sales returns were $1 thousand, $8 thousand, and $2 thousand for the years ended <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>, respectively, on the Company's consolidated statements of operations. While hardware product sales returns have <em style="font: inherit;">not</em> been material to the Company in recent reporting periods, the Company notes there is an inherent uncertainty in estimating this allowance. In the case where actual results <em style="font: inherit;"> may </em>significantly vary from management estimates, the Company <em style="font: inherit;"> may </em>be required to make future adjustments to its revenues and operating results.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>eFPGA IP Revenue</i></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">eFPGA IP revenue is comprised of eFPGA intellectual property revenue, eFPGA-related professional services revenue, and eFPGA-related support and maintenance revenue. The Company recognizes eFPGA intellectual property revenue from licensing its eFPGA intellectual property to customers and recognizes eFPGA-related professional services revenue from the fees associated with the custom development and integration of the Company's technology solutions into hardware products. The Company recognizes eFPGA revenue from support and maintenance services for post-implementation customer support ratably over the service term. Renewals of support and maintenance contracts create new performance obligations for which the Company recognizes as revenue ratably over the service term. The majority of the Company's revenue is derived from sales of eFPGA IP licenses and professional services.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">eFPGA IP contractual arrangements often include promises to transfer intellectual property licenses, to customize hardware products, and to provide professional services and technical support services. The Company must determine whether the promised goods and services are distinct performance obligations that should be accounted for separately or are a single, combined performance obligation and should be accounted for together. In accordance with ASC <em style="font: inherit;">606,</em> the Company must evaluate whether the customer can benefit from each good or service on its own or together with other resources that are readily available to the customer and whether the transfer of each good or service can be separately identifiable. The Company also must evaluate when control of the performance obligation is transferred to and accepted by the customer. The Company notes these determinations, in addition to identifying contractual terms and conditions within the contract including termination for convenience clauses, enforceable rights to payment for performance completed-to-date, and consideration of the alternative use of the asset require significant judgment. In these judgments, the Company considers the context of the contract, historical experience with similar contracts, and the interdependency of the promised goods and services.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">Additionally, judgment is required by management to allocate the transaction price to the separately identifiable performance obligations in the contract. The Company allocates the transaction price of the contract to each performance obligation based on its relative SSP. The Company rarely sells eFPGA intellectual property licenses on a standalone basis. Generally, the Company will provide eFPGA-related professional services and support and maintenance services to customers in conjunction with eFPGA IP licenses based on unique contractual arrangement terms and conditions. As such, the Company is required to estimate the SSP for each performance obligation.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">In instances where the SSP is <em style="font: inherit;">not</em> directly observable because the Company does <em style="font: inherit;">not</em> sell the promised goods or services separately, the Company typically determines the SSP using either the adjusted market assessment approach, residual approach, or the expected cost plus a margin approach, depending on the characteristics and context of the deliverable. The selected method is applied by the Company consistently for similar arrangements and deliverables. The factors used to select the most appropriate estimation method, as well as select the most appropriate SSP include, but are <em style="font: inherit;">not</em> limited to, the extent of internal costs required to provide the promised performance obligation, margins achieved on standalone sales of similar products, profit objectives, cost structure, location-specific factors, and competition.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">In other instances, the Company <em style="font: inherit;"> may </em>have more than <em style="font: inherit;">one</em> SSP for individual performance obligations due to the stratification of those items by classes of customers and circumstances. In these instances, the Company <em style="font: inherit;"> may </em>use information such as its overall pricing objectives, taking into consideration market conditions and other factors, including the value of its contracts, customer type, customer tier, type of the technology used, customer demographics, and geographic locations, among other factors. The Company also provides eFPGA-related professional services on a time-and-material basis.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">Generally, the Company satisfies eFPGA-related contractual performance obligations over time as the customer simultaneously receives and consumes the benefits provided by the Company’s performance as it performs, the Company's performance creates or enhances an asset that the customer controls as it is created or enhanced, or the Company’s performance does <em style="font: inherit;">not</em> create an asset with an alternative use to the Company and the Company has an enforceable right to payment for performance completed to date. When the Company satisfies performance obligations over time, it recognizes revenue by applying an over-time methodology that depicts the Company’s performance toward satisfaction of the performance obligation.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company’s over-time methodologies include, but are <em style="font: inherit;">not</em> limited to the following:</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 45pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">•</p> </td><td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Revenue recognition model measured using an input method such as units of labor,</p> </td></tr> <tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 45pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">•</p> </td><td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Revenue recognition model measured using an output method reflecting a generally consistent effort to satisfy performance obligations throughout the contractual arrangement term,</p> </td></tr> <tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 45pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">•</p> </td><td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Revenue recognition model measured using an output method such as the specific deliverables produced,</p> </td></tr> <tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 45pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">•</p> </td><td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Revenue recognition model measured using an input method such as time and material for professional engineering services. For revenue derived from time and material inputs, the Company estimates a fully-burdened overhead rate for the labor and any materials required.</p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-indent: 45pt;">Due to the nature of the work performed under contractual arrangements, the selection and application of an over-time methodology is complex and involves significant judgment. In the case of the selection of an input method, the key factors reviewed by management to estimate costs to complete each contract include, but are <em style="font: inherit;">not</em> limited to, the estimated labor days-effort necessary to complete the project, budgeted hours, hourly cost to the Company, profit margins, and engineering hours at cut-off when projects extend beyond a reporting period. In the case of the selection of an output method, key factors reviewed by management include, but are <em style="font: inherit;">not</em> limited to, the specific deliverables specified in the contracts with customers and the duration of performance, inclusive of delays. The Company has methods and controls in place for tracking labor-days incurred in completing eFPGA IP contracts, as well as quantifying changes in estimates used within the chosen methodology. Management considers labor-days to be a critical estimate as any significant variation of labor and time required to complete a contractual arrangement could cause a revenue claw-back from prior periods and deferral of revenue to future periods.</p> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 45pt;">When the expected consideration from a revenue contract with a customer is less than the expected costs of fulfilling the contract, the Company is required to <em style="font: inherit;">first</em> impair any capitalized costs associated with the contract. The Company is also required to recognize a provision for contract losses as a liability on its balance sheet. This would result in an unfavorable impact to income from operations.</p> <div> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;"> <div style="font-variant: normal; text-indent: 45pt;"> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;, Times, serif"> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> </div> </div> <div> <div style="text-indent: 0pt;"> <div style="font-size:10pt"> <div style="font-family:'Times New Roman', Times, serif"> <div style="text-indent:0pt"> <div style="font-variant:normal"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>SaaS &amp; Other Revenue</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">SaaS &amp; Other Revenue is comprised primarily of software as a service ("SaaS") revenue and software-related professional services revenue. SaaS revenue is generated when the Company licenses its software to customers and allows customers to access the software over a short-term subscription basis. The Company grants the customer the right to access and use software at the outset of the arrangement and throughout the entire term of the arrangement. The Company recognizes SaaS revenue ratably over the license term. The Company recognizes revenue from software-related professional services as services are provided to the customer.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">Other miscellaneous revenue is comprised primarily of royalties from licensing the Company’s technology. The Company recognizes royalty revenue on the later of (i) the subsequent sale or usage, or (ii) satisfaction of a performance obligation to which some or all of the sales-based royalty has been allocated.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Practical Expedients, Elections, and Exemptions</i>  </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><tbody><tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 45pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">•  </p> </td><td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Taxes collected from customers and remitted to government authorities and that are related to the sales of the Company's products are excluded from revenues.</p> </td></tr> <tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 45pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">•  </td><td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Sales commissions are expensed when incurred because the amortization period would have been <em style="font: inherit;">one</em> year or less. These costs are recorded in selling, general, and administrative expense in the consolidated statements of operations.</p> </td></tr> <tr style="vertical-align: top; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 45pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">•  </td><td style="width: auto; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">The Company does <em style="font: inherit;">not</em> disclose the value of unsatisfied performance obligations for (i) contracts with original expected lengths of <em style="font: inherit;">one</em> year or less or (ii) contracts for which it recognizes revenue at the amount to which it has the right to invoice for the services performed.</p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> </div> <div style="font-variant:normal"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Valuation of Inventories</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">Hardware product inventories are stated at the lower of standard cost or net realizable value. Standard cost approximates actual cost on a <em style="font: inherit;">first</em>-in, <em style="font: inherit;">first</em>-out basis. The Company routinely evaluates quantities and values of its inventories in light of current market conditions and trends and records reserves for quantities in excess of demand and for product obsolescence. The evaluation <em style="font: inherit;"> may </em>take into consideration historic usage, expected demand, anticipated sales price, the stage in the product life cycle of the Company's customers’ products, new product development schedules, the effect new products might have on the sale of existing products, product obsolescence, customer design activity, customer concentrations, and product merchantability, among other factors. Actual consumption of inventories could differ from forecasted demand and this difference could have a material impact on the Company's gross margin and inventory balances based on additional provisions for excess or obsolete inventories or a benefit from inventories previously written down. The Company also regularly reviews the cost of inventories against estimated market value and records a lower of cost or market reserve for inventories that have a cost in excess of estimated market value, which could have a material impact on its hardware product gross margin and hardware product inventory balances based on additional write-downs to net realizable value or a benefit from inventories previously written down. Estimates of market value for the Company's products require subjective criteria such as anticipated demand and market acceptance for unique products. Differences between these estimates and actual results could result in gross margin volatilities from period to period.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company's hardware products have historically had an unusually long product life cycle and obsolescence has <em style="font: inherit;">not</em> been a significant factor in the valuation of inventories. However, as the Company continues to develop new products, the Company believes its new product life cycle <em style="font: inherit;"> may </em>be shorter, which could increase the potential for obsolescence. A significant decrease in demand could result in an increase in excess inventory on hand. Although the Company makes every effort to ensure the accuracy of its forecasts of future product demand, any significant unanticipated changes in demand or frequent new product developments could have a significant impact on the value of its inventory and its results of operations.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Goodwill</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">Goodwill represents the excess fair value of consideration transferred over the fair value of net assets acquired in a business combination. The carrying value of goodwill is <em style="font: inherit;">not</em> amortized but is annually tested for impairment during the Company's <em style="font: inherit;">fourth</em> fiscal quarter, and more often if there is an indicator of impairment. The Company either performs a qualitative assessment under ASC <em style="font: inherit;">350,</em> including the consideration of factors such as macroeconomic conditions, industry and market considerations, and overall financial performance, or a quantitative assessment under ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2017</em>-<em style="font: inherit;">14,</em> which involves comparing the carrying value of the reporting unit to its fair value. Subsequent to the Company's annual impairment testing in the <em style="font: inherit;">fourth</em> quarter of <em style="font: inherit;">2024</em> and <em style="font: inherit;">2023</em>, there were <em style="font: inherit;">no</em> indicators of impairment that gave cause for additional impairment testing of goodwill. <em style="font: inherit;">No</em> impairment of goodwill has been recognized to date.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Long-Lived and Intangible Assets</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company’s long-lived assets include property and equipment, software, tooling, furniture and fixtures, leasehold improvements, and internal-use software. These assets are stated at cost less accumulated depreciation and amortization. Depreciation and amortization of long-lived assets is calculated on a straight-line basis over the estimated useful lives of the assets, generally <span style="-sec-ix-hidden:c125778494">one</span> to <span style="-sec-ix-hidden:c125778495">ten</span> years, with the amortization period of internal-use software being generally <span style="-sec-ix-hidden:c125778496">five</span> years and the amortization period of leasehold improvements being the shorter of the lease term or the estimated useful lives of the assets, which is generally <span style="-sec-ix-hidden:c125778497">three</span> to <span style="-sec-ix-hidden:c125778498">five</span> years. The Company notes the estimation of the useful lives of its long-lived assets involves judgment and estimation by management. In the determination of an asset’s useful life, the Company considers the following factors: obsolescence, competition, historical product life cycles, and industry and market considerations, among others. Refer to Note <em style="font: inherit;">5</em> for additional information on the useful life ranges of the Company’s long-lived assets.</p> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 45pt;"> </p> </div> <div style="font-variant:normal"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company recognizes assets for pre-production design and development costs for which there is a contractual reimbursement by the customer. These assets are classified under 'tooling' within property and equipment and are depreciated over the estimated useful lives of the assets, generally <span style="-sec-ix-hidden:c125778500">seven</span> years. Refer to Note <em style="font: inherit;">4</em> for additional information.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">The Company capitalizes costs related to the development and enhancement of hosted services it provides to its customers and the development and enhancement of other internally used engineering software as internal-use software. Costs incurred in the application development phase are capitalized and amortized on a straight-line basis over their useful lives, which are generally <span style="-sec-ix-hidden:c125778503">five</span> to <span style="-sec-ix-hidden:c125778504">seven</span> years. Costs related to planning and other preliminary project activities and post-implementation activities are expensed as incurred. The Company also capitalizes costs related to internally used enterprise-level business and finance software in support of the Company’s operational needs as software.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">Acquired intangible assets with finite useful lives are amortized on a straight-line basis over the periods benefited. The Company reviews the recoverability of its long-lived assets annually and when events or changes in circumstances occur that indicate that the carrying value of the asset or asset group <em style="font: inherit;"> may </em><em style="font: inherit;">not</em> be recoverable. The Company assesses possible impairment based on its ability to recover the carrying value of the asset or asset group from the expected future pre-tax cash flows (undiscounted and without interest charges) of the related operations, as well as the useful lives applied to the assets. If these cash flows are less than the carrying value of the asset or asset group, an impairment loss is recognized for the difference between the estimated fair value and the carrying value, and the carrying value of the related assets is reduced by this difference. The measurement of impairment requires management to estimate future cash flows and the fair value of long-lived assets. In estimating future cash flows and the fair value of its long-lived assets, the Company considers changes in legal factors and the business climate, product and technology obsolescence, and competition. The Company performed an annual impairment assessment in the <em style="font: inherit;">fourth</em> quarter of <em style="font: inherit;">2024</em> and <em style="font: inherit;">2023</em> and deemed <em style="font: inherit;">no</em> impairment was necessary for the current or prior year. Subsequent to the Company's annual impairment testing in the <em style="font: inherit;">fourth</em> quarter of <em style="font: inherit;">2024</em> and <em style="font: inherit;">2023</em>, there were <em style="font: inherit;">no</em> indicators of impairment that gave cause for additional impairment testing of the Company’s long-lived assets. <em style="font: inherit;">No</em> impairment of intangible assets has been recognized to date. Additionally, <span style="color:#000000"><span style="background-color:#ffffff">the Company did <span style="-sec-ix-hidden:c125778515"><span style="-sec-ix-hidden:c125779114">not</span></span> recognize any gains or losses on the disposal of equipment in the years ended <em style="font: inherit;"> December 29, 2024</em> or</span></span><em style="font: inherit;"> December 31, 2023</em><span style="background-color:#ffffff">.</span></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> 21900000 18000000 424000 3200000 27000 223000 3500000 24000 450000 2300000 487000 310000 3200000 1500000 6800000 1000 8000 2000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>NOTE <em style="font: inherit;">2</em> </b>—<b> </b><b>OTHER RELEVANT ACCOUNTING POLICIES</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i></i></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Cash Equivalents and Restricted Cash</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company considers all short-term, highly liquid investments with an original or a remaining maturity at purchase of <em style="font: inherit;">ninety</em> days or less to be cash equivalents. The Company’s investment portfolio included in cash equivalents is generally comprised of investments that meet high credit quality standards. The Company’s investment portfolio consists of money market accounts and funds. Restricted cash represents amounts pledged as cash security related to the use of credit cards.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i></i></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Contract Balances</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">Due to the terms in contractual agreements with customers, the timing of revenue recognition <em style="font: inherit;"> may </em>differ from the timing of invoicing to customers, and these timing differences result in accounts receivables, contract assets, or contract liabilities on the Company’s consolidated balance sheets.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company records a contract asset when revenue is recognized prior to invoicing if the Company does <em style="font: inherit;">not</em> have the unconditional right to invoice the customer. The Company records a contract liability (deferred revenue) when revenue is recognized subsequent to invoicing and also when consideration is received in advance of satisfying performance obligations. Balances in contract assets are transferred to accounts receivable when the Company has an unconditional right to invoice the customer. Balances in contract liabilities (deferred revenue) are recognized as revenue once the performance obligations are satisfied, as control of goods and services are transferred to the customer, all revenue recognition criteria have been met, and any constraints have been resolved. Payment terms and conditions vary by term of contracts with the customer. The Company's contracts do <em style="font: inherit;">not</em> include a significant financing component. The Company's invoicing terms provide customers with simplified and predictable ways of purchasing the Company's goods and services and <em style="font: inherit;">not</em> to facilitate financing arrangements. The timing between invoicing and when payment is due is <em style="font: inherit;">not</em> significant. The Company defers costs until related revenue is recognized.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company had contract asset<span style="background-color:#ffffff">s </span>associated with eFPGA-related professional services revenue<span style="background-color:#ffffff"> of approximately $2.7 million, $3.6 million, and $2.0 million and contract liabilities (reflected as deferred revenue) </span>associated with eFPGA-related professional services revenue<span style="background-color:#ffffff"> of $0.4 million, $1.1 million, and $0.3 million on the consolidated balance sheets at <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>, respectively.</span></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Assets Recognized from Costs to Obtain a Contract with a Customer</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than <em style="font: inherit;">one</em> year. The Company has concluded that <em style="font: inherit;">none</em> of the costs it has incurred to obtain and fulfill its ASC <em style="font: inherit;">606</em> contracts during the years ended <em style="font: inherit;"> December 29, 2024</em> and <em style="font: inherit;"> December 31, 2023</em> met the capitalization criteria and as such, there are <em style="font: inherit;">no</em> costs deferred nor recognized as assets on the consolidated balance sheets at <em style="font: inherit;"> December 29, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"></p> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><i></i></p><p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><i>Current Expected Credit Losses</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The current expected credit loss ("CECL") reserve required under ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em> "Financial Instruments - Credit Losses - Measurement of Credit Losses on Financial Instruments (Topic <em style="font: inherit;">326</em>)" ("ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13"</em>), reflects the Company's current estimate of potential credit losses related to its financing receivables and contract assets. As of <em style="font: inherit;"> January 1, 2023 </em>and <em style="font: inherit;"> December 31, 2023, </em>the Company's CECL reserve was <span style="-sec-ix-hidden:c125778537"><span style="-sec-ix-hidden:c125779123">$0</span>.</span> Subsequent changes to the CECL reserve are recognized through a provision for or reversal of current expected credit loss reserve on the Company's consolidated statement of operations. ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em> specifies the reserve should be based on relevant information about past events, including historical loss experience, market conditions, and reasonable and supportable macroeconomic forecasts for the duration of each financing receivable. For each financing receivable and contract asset, the Company performs an annual quantitative assessment of the impact of CECL using a probability-of-default method. This includes estimating the probability that the loan will default before its maturity (probability of default) and the amount of the loss if the loan defaults (loss given default). These <em style="font: inherit;">two</em> factors result in an expected loss percentage that is applied to the balance of each financing receivable to determine the expected credit loss. The Company adjusts these factors for current conditions, including the financial condition of the borrower, the probability that it will grant the borrower a concession through modification of the loan terms, and reasonable and supportable forecasts of future losses as necessary.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">For its trade accounts receivable, the Company estimates the current expected credit loss at the end of each reporting period based on the aging of the trade receivable balance, current and historical customer trends, and communications with its customers. Amounts are written off only after considerable collection efforts have been made and the amounts are determined to be uncollectible.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company provides an allowance for credit losses for its trade accounts receivable based on both historical experience and a specific identification basis. As of <em style="font: inherit;"> December 29, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>, the allowance for credit losses was $30 thousand and $34 thousand, respectively, in its consolidated balance sheets. Credit loss expense for the years ended <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em> was $6 thousand, $24 thousand, and $16 thousand, respectively.</p> <div style="font-size:10pt"> <div style="font-family:Times New Roman"> <div style="font-variant:normal"> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p></div></div></div><div style="font-size:10pt"><div style="font-family:Times New Roman"><div style="font-variant:normal"><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i></i></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Leases</i></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company accounts for leases under ASC <em style="font: inherit;">842</em> and related ASUs. Under ASC <em style="font: inherit;">842,</em> all significant lease arrangements are generally recognized at the lease commencement date. Right-of-use ("ROU") assets and lease liabilities are recorded in the Company's consolidated balance sheet. The Company determines if an arrangement is a lease at inception, including considering whether the Company has the right to obtain substantially all of the economic benefits from and direct the use of an identified asset for a period of time. When an arrangement is a lease, the Company determines if it is an operating lease or a finance lease. Lease liabilities represent the present value of the Company's future lease payments over the expected lease term, which includes options to extend or terminate the lease when it is reasonably certain those options will be exercised. The present value of a lease liability is determined using the Company's incremental collateralized borrowing rate at lease inception. ROU assets represent the Company's right to control the use of the leased asset during the lease and are recognized in an amount equal to the lease liability for leases with an initial term greater than <em style="font: inherit;">12</em> months. An ROU asset <em style="font: inherit;"> may </em>also include lease payments related to initial direct costs and prepayments and excludes lease incentives. The Company does <em style="font: inherit;">not</em> apply lease recognition requirements to lease arrangements having terms of <em style="font: inherit;">twelve</em> months or less. Instead, it recognizes payments in the consolidated statement of operations as rental costs on a straight-line basis over the lease term. The Company has lease agreements which contain lease and non-lease components; non-lease components are generally accounted for separately.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"><span style="background-color:#ffffff">The Company’s ROU assets were approximately $0.8 million and $1.0 million and lease liabilities were approximately $0.7 million and $1.0 million on the Company’s consolidated balance sheets at <em style="font: inherit;"> December 29, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>, respectively. See Note <em style="font: inherit;">8</em> for additional </span>information.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i></i></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Fair Value of Financial Instruments</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. Assets and liabilities recorded at fair value are measured and classified in accordance with a <em style="font: inherit;">three</em>-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value:</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 45pt;"> </td><td style="width: 9pt;"> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">•  </p> </td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Level <em style="font: inherit;">1</em> - Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 45pt;"> </td><td style="width: 9pt;"> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">•  </p> </td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Level <em style="font: inherit;">2</em> - Inputs that are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are <em style="font: inherit;">not</em> active, and model-based valuation techniques for which all significant inputs are observable in the market or can be derived from observable market data. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, foreign exchange rates, and credit ratings.</p> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 45pt;"> </td><td style="width: 9pt;"> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">•  </p> </td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Level <em style="font: inherit;">3</em> - Unobservable inputs that are supported by little or <em style="font: inherit;">no</em> market activities.</p> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The determination of fair value involves the use of appropriate valuation methods and relevant inputs into valuation models. The carrying value of cash equivalents, accounts receivable, accounts payable, and accrued liabilities approximate their fair values due to their relatively short maturities.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company's financial assets consisting of an investment in non-marketable equity without a readily determinable fair value are measured under a measurement election alternative to the requirement to carry equity interests at fair value. In the Fiscal Year ended <em style="font: inherit;"> January 2, 2022, </em>the Company recognized revenue from a contractual arrangement with an unaffiliated customer on the sale of eFPGA IP. The eFPGA IP included an eFPGA intellectual property license, know-how, and eFPGA-related professional services. Consideration in the contractual arrangement was comprised of cash and non-cash consideration. Non-cash consideration consisted of shares of common stock in the customer. The customer was, and continues to be, a privately-held company and its common stock is <em style="font: inherit;">not</em> publicly traded. The Company applied significant judgement to estimate the fair value of the shares as a portion of the total contractual consideration. The Company recognized a $0.3 million non-marketable equity investment on its consolidated balance sheet and a corresponding amount in deferred revenue. This deferred revenue was recognized as revenue during the year ended <em style="font: inherit;"> January 1, 2023.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">In determining the fair value of the investment at acquisition of the common stock, the Company applied the Black-Scholes Option Pricing model using a back-solve technique and applied significant judgment to quantify inputs used in the model, in accordance with the AICPA Accounting and Valuation Guide, <i>Valuation of Privately Held Company Equity Securities Issued as Compensation (<em style="font: inherit;">2013</em>)</i>. The Company has neither significant influence nor control over the investee. Post-acquisition, the Company accounts for the non-marketable equity investment under a practical expedient under ASC <em style="font: inherit;">321,</em> in which equity investments without a readily determinable fair value are measured to fair value at “cost minus impairment.” Under the “cost minus impairment” method, when the non-marketable equity investment is determined to be impaired on the basis of a qualitative assessment, the carrying value of the non-marketable equity security is adjusted to fair value and is measured at cost, less any impairment. The Company reviews its non-marketable equity investment for impairment periodically. The carrying value of non-marketable equity securities is classified within Level <em style="font: inherit;">3</em> of the fair value hierarchy. Any losses, should they occur, from impairments of non-marketable equity investments are recorded in the statements of operations within interest income and other (expense) income, net. The non-marketable equity investment is classified as a non-current asset on the consolidated balance sheets. There was no impairment assessed as of <em style="font: inherit;"> December 29, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>. See Note <em style="font: inherit;">9</em> for additional information.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i></i></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Variable Interest Entities</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 45pt;">A variable interest entity (VIE) is a legal entity that <em style="font: inherit;">1</em>) does <em style="font: inherit;">not</em> have sufficient equity at risk to finance its activities without additional subordinated financial support or <em style="font: inherit;">2</em>) is structured such that equity investors lack the ability to make significant decisions relating to the entity’s operations through voting or similar rights and/or do <em style="font: inherit;">not</em> substantively participate in the gains and losses of the entity.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 45pt;">Consolidation of a VIE by its primary beneficiary is <em style="font: inherit;">not</em> solely based on majority voting interest, but is based on whether the reporting entity has a controlling financial interest in the VIE. To have a controlling financial interest, the reporting entity must have the power to direct the activities of a VIE that most significant impact the VIE's economic performance, as well as the obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 45pt;">When the Company enters into various arrangements with unaffiliated entities in the normal course of business, it assesses the entity to determine whether it qualifies as a VIE and if so, whether the Company is the primary beneficiary and should consolidate the entity. These assessments include a review of the entity's capital structure, related contractual relationships and terms, nature of the entity’s operations and purpose, nature of the entity’s interests issued, and the Company's involvement with the entity, including the breadth of the Company's decision-making ability and its ability to influence activities that significantly affect the economic performance of the VIE.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 45pt;">As of <em style="font: inherit;"> December 29, 2024, </em>the Company held <em style="font: inherit;">one</em> interest in a VIE; its $0.3 million equity investment in an unaffiliated entity. The VIE’s activities consist of the development and commercialization of certain semiconductor technology, which are financed primarily through investors. The Company's involvement is that of a passive equity investor and creditor without any active involvement in the management or direction of the VIE’s activities. The Company is <em style="font: inherit;">not</em> required to consolidate the VIE and accounts for it under ASC <em style="font: inherit;">321.</em> The Company’s maximum exposure is its $0.3 million equity investment in the VIE, as well as the $1.3 million note receivable with the VIE. Refer to Note <em style="font: inherit;">9</em> for additional information.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i></i></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Cost of Revenues</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company records costs of revenue associated with hardware product revenues, eFPGA IP revenue, and SaaS revenue. Hardware product costs include the cost of materials, contract manufacturing fees, shipping costs, and quality assurance. Hardware product costs also include indirect costs such as warranty, excess and obsolete inventory charges, general overhead costs, and depreciation and amortization of certain capitalized software. eFPGA IP and SaaS costs include costs related to services under contractual agreements over the term of their respective agreements. These costs are primarily comprised of employee salary and benefits and other employee-related costs to perform work on revenue-generating contracts with customers, software tool utilization costs, and contract engineering costs.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">At times, the Company reclassifies certain costs and expenses to better attribute usage of labor and resources to their functional utilization. The Company allocated $4.8 million, $3.0 million, and $3.3 million of R&amp;D expenses associated with the performance of its revenue contracts to costs of revenues in the <em style="font: inherit;">2024,</em> <em style="font: inherit;">2023,</em> and <em style="font: inherit;">2022</em> annual fiscal periods, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i></i></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Hardware Product Warranty Costs</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company warrants product hardware against defects in material and workmanship under normal use for <em style="font: inherit;">twelve</em> months from the date of shipment. The Company’s liability is limited to the cost of repair or replacement of the defective part. The Company does <em style="font: inherit;">not</em> consider activities related to such warranties to be a separate performance obligation under ASC <em style="font: inherit;">606.</em> The terms and conditions of sale generally do <em style="font: inherit;">not</em> allow for refunds or product returns other than for warranty repairs. The Company does <em style="font: inherit;">not</em> have significant product warranty-related costs or liabilities for the years ended <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i></i></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Foreign Currency Transactions</i></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">All of the Company’s revenue transactions and inputs to its cost of revenue are denominated in U.S. dollars. The Company conducts sales and marketing activities in various countries outside of the United States. The Company's foreign operations' monetary assets and liabilities are translated into U.S. dollars at current period-end exchange rates and non-monetary assets and related elements of expense are translated using historical exchange rates. The Company's foreign operations' income and expenses are transacted in local foreign currency and translated to U.S. dollars using the average exchange rates in effect during the period. Gains and losses from the foreign currency transactions of the Company's foreign operations are recorded as interest income and other (expense) income, net in the consolidated statements of operations. The impact from foreign currencies was <em style="font: inherit;">not</em> significant for each of the Fiscal Years ended <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">Operating expenses denominated in foreign currencies represented approximately 6%, 8%, and 12% o<span style="background-color:#ffffff">f t</span>otal operating expenses for the years ended <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>, respectively. The Company incurred a majority of such foreign currency expenses in the United Kingdom, China, India, Taiwan, and Japan in the Fiscal Years ended <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>. The Company does <em style="font: inherit;">not</em> use derivative financial instruments to hedge its exposure to fluctuations in foreign currency and therefore, is susceptible to fluctuations in foreign exchange gains or losses in its results of operations in future reporting periods.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i></i></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Advertising</i></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">Advertising and promotion expenses are charged to “selling, general, and administrative” expense in the consolidated statements of operations as incurred. Advertising and promotion expense<span style="background-color:#ffffff">s were $73 thousand, $44 thousand, and $40 thousand for the years ended </span><em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>, respectively.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"></p><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <div style="font-size:10pt"> <div style="font-family:Times New Roman"> <div style="font-variant:normal"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i></i></p></div></div></div><div style="font-size:10pt"><div style="font-family:Times New Roman"><div style="font-variant:normal"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Defined Contribution Post-Retirement Benefit Plans</i></p> </div> </div> </div> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">In <em style="font: inherit;"> July 2024, </em>the Company started an employer match program for its <em style="font: inherit;">401</em>(k) post-retirement benefit plan. In the fiscal year ended <em style="font: inherit;"> December 29, 2024, </em>the Company recognized $0.1 million in associated matching contribution expenses.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i></i></p></div></div></div><div style="font-size:10pt"><div style="font-family:Times New Roman"><div style="font-variant:normal"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Stock-Based Compensation</i></p> </div> </div> </div> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">The Company grants stock-based compensation under its stock plan (the "Plan") to eligible employees and non-employee directors and grants stock-based compensation under an employee stock purchase plan ("ESPP") for all eligible employees. The Company accounts for stock-based compensation under the provisions of the amended authoritative guidance and related interpretations, which require the measurement and recognition of expense related to the fair value of stock-based compensation awards. The fair value of stock-based compensation awards is measured at the grant date and re-measured upon modification, as appropriate. The Company uses the Black-Scholes option pricing model to estimate the fair value of employee stock options and rights to purchase shares. The fair value of restricted stock awards, restricted stock units, and performance-based restricted stock units is based on the closing price of the Company’s common stock on the date of grant.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">Using the Black-Scholes pricing model requires the Company to develop highly subjective assumptions, including the expected term of awards, expected volatility of its stock, expected risk-free interest rate, and expected dividend rate over the term of the award. The expected term of awards is based primarily on the Company's historical experience with similar grants. The expected stock price volatility for both stock options and ESPP shares is based on the historic volatility of the Company's stock, using the daily average of the opening and closing prices, and measured using historical data appropriate for the expected term. The risk-free interest rate assumption approximates the risk-free interest rate of a Treasury Constant Maturity bond with a maturity appropriate for the expected term of stock awards under the Plan or the maturity appropriate for the term of the purchase period for the ESPP Plan. The dividend yield assumption is based on the Company's intent <em style="font: inherit;">not</em> to issue a dividend under its dividend policy. This fair value is expensed over the requisite service period of the award.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">Stock-based compensation expense is measured at the grant date based on the fair value of the award less expected forfeitures, over the requisite service period, which is typically the vesting period. Expected forfeitures are an estimate based on the historical pre-vest cancellation experience and is applied to all share-based awards. Equity compensation awards that contain a service condition are expensed using the straight-line attribution method over the req<span style="background-color:#ffffff">uisite service period. </span>Performance-based<span style="background-color:#ffffff"> awards are expected to vest based on the achievement of a performance goal and are expensed over the estimated vesting period, which is estimated by management. The Company regularly reviews the assumptions used to compute the fair value of its stock-based awards and it revises its assumptions as appropriate. See Notes <em style="font: inherit;">11</em> and <em style="font: inherit;">12</em> for additional information.</span></p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p><p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><i>Interest Income</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">The Company's interest income is comprised of interest earned on its money market accounts and financing receivables. As of <em style="font: inherit;"> December 29, 2024</em>, the Company had <em style="font: inherit;">one</em> note receivable related to the conversion of accounts receivable for a customer. Interest is accrued as earned and is reflected as an increase in the balance of the note receivable, as well as recognized as interest income on the Company's consolidated statement of operations. All accrued and unpaid interest will be due and payable to the Company on the maturity date of the note receivable. Refer to Note <em style="font: inherit;">9</em> for additional information.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><i><span style="background-color:#ffffff">Accounting for Income Taxes</span></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">As part of the process of preparing the Company's consolidated financial statements, the Company is required to estimate its income taxes in each of the jurisdictions in which it operates. This process involves estimating the Company's actual current tax exposure together with assessing temporary differences resulting from different tax and accounting treatment of items, such as deferred revenue, allowance for credit losses, the impact of equity awards, depreciation and amortization, and employee-related accruals. These differences result in deferred tax assets and liabilities, which are included on the Company's consolidated balance sheets. The Company must then assess the likelihood that its deferred tax assets will be recovered from future taxable income. To the extent the Company believes that recovery is <em style="font: inherit;">not</em> likely, it must establish a valuation allowance. To the extent the Company establishes a valuation allowance or increases this allowance in a period, it must include an expense within the tax provision in the consolidated statements of operations.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">The Company accounts for uncertainty in income taxes using a <em style="font: inherit;">two</em>-step approach for recognizing and measuring uncertain tax positions. The <em style="font: inherit;">first</em> step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than <em style="font: inherit;">not</em> that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The <em style="font: inherit;">second</em> step is to measure the tax benefit as the largest amount that is more than <em style="font: inherit;">50%</em> likely of being realized upon settlement. The Company classifies the liability for unrecognized tax benefits as current to the extent that it anticipates payment (or receipt) of cash within <em style="font: inherit;">one</em> year. Interest and penalties related to uncertain tax positions are recognized in the provision for (benefit from) income taxes. Accrued interest and penalties are included within the accrued liabilities in the consolidated balance sheets. </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><i>Comprehensive Income (Loss)</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">The net income (loss) in the consolidated statements of operations for each of the <span style="background-color:#ffffff">years ended </span><em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em> is the same as the consolidated comprehensive income (loss). The Company has <em style="font: inherit;">no</em> reportable items for other comprehensive income ("OCI") under comprehensive income nor under accumulated other comprehensive income on its consolidated balance sheet.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><i>Concentrations of Credit and Suppliers</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents and accounts receivable. Cash and cash equivalents are maintained with high-quality institutions. The Company’s accounts receivables are denominated in U.S. dollars and are derived primarily from sales to customers located in North America, Europe and Asia Pacific. The Company performs ongoing credit evaluations of its customers and generally does <em style="font: inherit;">not</em> require c<span style="background-color:#ffffff;">ollateral. See Note <em style="font: inherit;">14</em> for information regarding concentrations assoc</span>iated with accounts receivable.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">The Company depends on a limited number of contract manufacturers, subcontractors, and suppliers for wafer fabrication, assembly, programming, and testing of its hardware products and for the supply of programming equipment. These services are typically provided by <em style="font: inherit;">one</em> supplier for each of the Company’s hardware products. The Company generally purchases these single or limited source services through standard purchase orders. Since the Company relies on independent subcontractors to perform these services, it cannot directly control its product delivery schedules, costs, or quality levels. The Company’s future success also depends on the financial viability of its independent subcontractors.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><i>Business Combinations</i> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">When the Company acquires a business, it allocates the purchase price to the acquired tangible assets and assumed liabilities, including deferred revenue, liabilities associated with the fair value of contingent consideration, and acquired identifiable intangible assets with finite lives. Any residual purchase price is recorded as goodwill. The allocation of the purchase price requires the Company to make significant estimates in determining the fair values of these acquired assets and assumed liabilities, intangible assets with finite useful lives, and goodwill. These estimates are based on information obtained from management of the acquired companies, the Company's assessment of this information, and historical experience. These estimates can include, but are <em style="font: inherit;">not</em> limited to, the cash flows that an acquired business is expected to generate in the future, the cash flows that specific assets acquired with that business are expected to generate in the future, the appropriate weighted average cost of capital, and the cost savings expected to be derived from acquiring an asset. These estimates are inherently uncertain and unpredictable, and if different estimates were used, the purchase price for the acquisition could be allocated to the acquired assets and assumed liabilities differently from the allocation that the Company has made to the acquired assets and assumed liabilities. In addition, unanticipated events and circumstances <em style="font: inherit;"> may </em>occur that <em style="font: inherit;"> may </em>affect the accuracy or validity of such estimates, and if such events occur, the Company <em style="font: inherit;"> may </em>be required to adjust the value allocated to acquired assets or assumed liabilities and <em style="font: inherit;"> may </em>impact the useful life assigned to intangible assets with finite useful lives, which would impact amortization expense of intangible assets with finite useful lives and results of operations.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">The Company recognizes assets acquired (including goodwill and identifiable intangible assets with finite useful lives) and liabilities assumed at fair value on the acquisition date. Subsequent changes to the fair value of such assets acquired and liabilities assumed are recognized in earnings, after the expiration of the measurement period, a period <em style="font: inherit;">not</em> to exceed <em style="font: inherit;">12</em> months from the acquisition date. Acquisition-related expenses and acquisition-related restructuring costs are recognized in earnings in the period in which they are incurred.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p><p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;"><i></i></p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;"><i>Recent Accounting Standards Adopted</i></p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;, Times, serif"> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;"> <div style="font-variant: normal; text-indent: 45pt;"> In <em style="font: inherit;"> November 2023, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>- <em style="font: inherit;">07,</em> <i>Segment Reporting (Topic <em style="font: inherit;">280</em>) Improvements to Disclosures About Reportable Segments </i>to enhance disclosures about significant segment expenses, among other interim disclosure requirements. For public entities, the amendments in this Update are effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2023, </em>and interim periods beginning after <em style="font: inherit;"> December 15, 2024. </em>Early adoption is permitted. The Company adopted ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>- <em style="font: inherit;">07</em> prospectively on <em style="font: inherit;"> January 1, 2024 </em>and it had <em style="font: inherit;">no</em> material impact on the Company's consolidated financial statements or related disclosures. Refer to Note <em style="font: inherit;">14</em> for additional information. </div> </div> </div> </div> </div> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;"><i>New Accounting Pronouncements Pending Adoption</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">In <em style="font: inherit;"> November 2024, </em>the FASB issued <em style="font: inherit;">2024</em>-<em style="font: inherit;">03,</em> <i>Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic <em style="font: inherit;">220</em>-<em style="font: inherit;">40</em>)</i> to improve the disclosures about a public entity's expenses and address requests from investors for more detailed information about the types of expenses in commonly presented expense captions. For public entities, the amendments in this Update are effective for annual reporting periods beginning after <em style="font: inherit;"> December 15, 2026 </em>and interim periods within annual periods beginning after <em style="font: inherit;"> December 15, 2027. </em>Early adoption is permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements. The adoption of ASU <em style="font: inherit;">2024</em>-<em style="font: inherit;">03</em> is <em style="font: inherit;">not</em> expected to have a significant impact on the Company's consolidated financial statements</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">In <em style="font: inherit;"> March 2024, </em>the FASB issued ASU <em style="font: inherit;">2024</em>-<em style="font: inherit;">02,</em> <i>Codification Improvements - Amendments to Remove References to Concept Statements</i> to remove references to its concept statements from the <i>FASB Accounting Standards Codification</i>. For public entities, the amendments in this Update are effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2024. </em>Early adoption is permitted for any fiscal year or interim period for which financial statements have <em style="font: inherit;">not</em> yet been issued or made available for issuance. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements. The adoption of ASU <em style="font: inherit;">2024</em>-<em style="font: inherit;">02</em> is <em style="font: inherit;">not</em> expected to have a significant impact on the Company's consolidated financial statements</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">In <em style="font: inherit;"> December 2023, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">09,</em> <i>Income Taxes (Topic <em style="font: inherit;">740</em>) Improvements to Income Tax Disclosures</i> to enhance the transparency and decision usefulness of income tax disclosures by providing information to better assess how an entity's operations and related tax risks and tax planning and operational opportunities affect its tax rate and prospects for future cash flows. For public entities, the amendments in this Update are effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2024. </em>Early adoption is permitted for annual financial statements that have <em style="font: inherit;">not</em> yet been issued or made available for issuance. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements. The adoption of ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09</em> is <em style="font: inherit;">not</em> expected to have a significant impact on the Company's consolidated financial statements</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Cash Equivalents and Restricted Cash</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company considers all short-term, highly liquid investments with an original or a remaining maturity at purchase of <em style="font: inherit;">ninety</em> days or less to be cash equivalents. The Company’s investment portfolio included in cash equivalents is generally comprised of investments that meet high credit quality standards. The Company’s investment portfolio consists of money market accounts and funds. Restricted cash represents amounts pledged as cash security related to the use of credit cards.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Contract Balances</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">Due to the terms in contractual agreements with customers, the timing of revenue recognition <em style="font: inherit;"> may </em>differ from the timing of invoicing to customers, and these timing differences result in accounts receivables, contract assets, or contract liabilities on the Company’s consolidated balance sheets.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company records a contract asset when revenue is recognized prior to invoicing if the Company does <em style="font: inherit;">not</em> have the unconditional right to invoice the customer. The Company records a contract liability (deferred revenue) when revenue is recognized subsequent to invoicing and also when consideration is received in advance of satisfying performance obligations. Balances in contract assets are transferred to accounts receivable when the Company has an unconditional right to invoice the customer. Balances in contract liabilities (deferred revenue) are recognized as revenue once the performance obligations are satisfied, as control of goods and services are transferred to the customer, all revenue recognition criteria have been met, and any constraints have been resolved. Payment terms and conditions vary by term of contracts with the customer. The Company's contracts do <em style="font: inherit;">not</em> include a significant financing component. The Company's invoicing terms provide customers with simplified and predictable ways of purchasing the Company's goods and services and <em style="font: inherit;">not</em> to facilitate financing arrangements. The timing between invoicing and when payment is due is <em style="font: inherit;">not</em> significant. The Company defers costs until related revenue is recognized.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company had contract asset<span style="background-color:#ffffff">s </span>associated with eFPGA-related professional services revenue<span style="background-color:#ffffff"> of approximately $2.7 million, $3.6 million, and $2.0 million and contract liabilities (reflected as deferred revenue) </span>associated with eFPGA-related professional services revenue<span style="background-color:#ffffff"> of $0.4 million, $1.1 million, and $0.3 million on the consolidated balance sheets at <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>, respectively.</span></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Assets Recognized from Costs to Obtain a Contract with a Customer</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if it expects the benefit of those costs to be longer than <em style="font: inherit;">one</em> year. The Company has concluded that <em style="font: inherit;">none</em> of the costs it has incurred to obtain and fulfill its ASC <em style="font: inherit;">606</em> contracts during the years ended <em style="font: inherit;"> December 29, 2024</em> and <em style="font: inherit;"> December 31, 2023</em> met the capitalization criteria and as such, there are <em style="font: inherit;">no</em> costs deferred nor recognized as assets on the consolidated balance sheets at <em style="font: inherit;"> December 29, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> 2700000 3600000 2000000 400000 1100000 300000 <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"><i>Current Expected Credit Losses</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The current expected credit loss ("CECL") reserve required under ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em> "Financial Instruments - Credit Losses - Measurement of Credit Losses on Financial Instruments (Topic <em style="font: inherit;">326</em>)" ("ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13"</em>), reflects the Company's current estimate of potential credit losses related to its financing receivables and contract assets. As of <em style="font: inherit;"> January 1, 2023 </em>and <em style="font: inherit;"> December 31, 2023, </em>the Company's CECL reserve was <span style="-sec-ix-hidden:c125778537"><span style="-sec-ix-hidden:c125779123">$0</span>.</span> Subsequent changes to the CECL reserve are recognized through a provision for or reversal of current expected credit loss reserve on the Company's consolidated statement of operations. ASU <em style="font: inherit;">2016</em>-<em style="font: inherit;">13</em> specifies the reserve should be based on relevant information about past events, including historical loss experience, market conditions, and reasonable and supportable macroeconomic forecasts for the duration of each financing receivable. For each financing receivable and contract asset, the Company performs an annual quantitative assessment of the impact of CECL using a probability-of-default method. This includes estimating the probability that the loan will default before its maturity (probability of default) and the amount of the loss if the loan defaults (loss given default). These <em style="font: inherit;">two</em> factors result in an expected loss percentage that is applied to the balance of each financing receivable to determine the expected credit loss. The Company adjusts these factors for current conditions, including the financial condition of the borrower, the probability that it will grant the borrower a concession through modification of the loan terms, and reasonable and supportable forecasts of future losses as necessary.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">For its trade accounts receivable, the Company estimates the current expected credit loss at the end of each reporting period based on the aging of the trade receivable balance, current and historical customer trends, and communications with its customers. Amounts are written off only after considerable collection efforts have been made and the amounts are determined to be uncollectible.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company provides an allowance for credit losses for its trade accounts receivable based on both historical experience and a specific identification basis. As of <em style="font: inherit;"> December 29, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>, the allowance for credit losses was $30 thousand and $34 thousand, respectively, in its consolidated balance sheets. Credit loss expense for the years ended <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em> was $6 thousand, $24 thousand, and $16 thousand, respectively.</p> <div style="font-size:10pt"> <div style="font-family:Times New Roman"> <div style="font-variant:normal"> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p></div></div></div> 30000 34000 6000 24000 16000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Leases</i></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company accounts for leases under ASC <em style="font: inherit;">842</em> and related ASUs. Under ASC <em style="font: inherit;">842,</em> all significant lease arrangements are generally recognized at the lease commencement date. Right-of-use ("ROU") assets and lease liabilities are recorded in the Company's consolidated balance sheet. The Company determines if an arrangement is a lease at inception, including considering whether the Company has the right to obtain substantially all of the economic benefits from and direct the use of an identified asset for a period of time. When an arrangement is a lease, the Company determines if it is an operating lease or a finance lease. Lease liabilities represent the present value of the Company's future lease payments over the expected lease term, which includes options to extend or terminate the lease when it is reasonably certain those options will be exercised. The present value of a lease liability is determined using the Company's incremental collateralized borrowing rate at lease inception. ROU assets represent the Company's right to control the use of the leased asset during the lease and are recognized in an amount equal to the lease liability for leases with an initial term greater than <em style="font: inherit;">12</em> months. An ROU asset <em style="font: inherit;"> may </em>also include lease payments related to initial direct costs and prepayments and excludes lease incentives. The Company does <em style="font: inherit;">not</em> apply lease recognition requirements to lease arrangements having terms of <em style="font: inherit;">twelve</em> months or less. Instead, it recognizes payments in the consolidated statement of operations as rental costs on a straight-line basis over the lease term. The Company has lease agreements which contain lease and non-lease components; non-lease components are generally accounted for separately.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"><span style="background-color:#ffffff">The Company’s ROU assets were approximately $0.8 million and $1.0 million and lease liabilities were approximately $0.7 million and $1.0 million on the Company’s consolidated balance sheets at <em style="font: inherit;"> December 29, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>, respectively. See Note <em style="font: inherit;">8</em> for additional </span>information.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> 800000 1000000 700000 1000000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Fair Value of Financial Instruments</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. Assets and liabilities recorded at fair value are measured and classified in accordance with a <em style="font: inherit;">three</em>-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value:</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 45pt;"> </td><td style="width: 9pt;"> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">•  </p> </td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Level <em style="font: inherit;">1</em> - Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets.</p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 45pt;"> </td><td style="width: 9pt;"> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">•  </p> </td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Level <em style="font: inherit;">2</em> - Inputs that are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are <em style="font: inherit;">not</em> active, and model-based valuation techniques for which all significant inputs are observable in the market or can be derived from observable market data. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, foreign exchange rates, and credit ratings.</p> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 45pt;"> </td><td style="width: 9pt;"> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">•  </p> </td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Level <em style="font: inherit;">3</em> - Unobservable inputs that are supported by little or <em style="font: inherit;">no</em> market activities.</p> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The determination of fair value involves the use of appropriate valuation methods and relevant inputs into valuation models. The carrying value of cash equivalents, accounts receivable, accounts payable, and accrued liabilities approximate their fair values due to their relatively short maturities.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company's financial assets consisting of an investment in non-marketable equity without a readily determinable fair value are measured under a measurement election alternative to the requirement to carry equity interests at fair value. In the Fiscal Year ended <em style="font: inherit;"> January 2, 2022, </em>the Company recognized revenue from a contractual arrangement with an unaffiliated customer on the sale of eFPGA IP. The eFPGA IP included an eFPGA intellectual property license, know-how, and eFPGA-related professional services. Consideration in the contractual arrangement was comprised of cash and non-cash consideration. Non-cash consideration consisted of shares of common stock in the customer. The customer was, and continues to be, a privately-held company and its common stock is <em style="font: inherit;">not</em> publicly traded. The Company applied significant judgement to estimate the fair value of the shares as a portion of the total contractual consideration. The Company recognized a $0.3 million non-marketable equity investment on its consolidated balance sheet and a corresponding amount in deferred revenue. This deferred revenue was recognized as revenue during the year ended <em style="font: inherit;"> January 1, 2023.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 36pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">In determining the fair value of the investment at acquisition of the common stock, the Company applied the Black-Scholes Option Pricing model using a back-solve technique and applied significant judgment to quantify inputs used in the model, in accordance with the AICPA Accounting and Valuation Guide, <i>Valuation of Privately Held Company Equity Securities Issued as Compensation (<em style="font: inherit;">2013</em>)</i>. The Company has neither significant influence nor control over the investee. Post-acquisition, the Company accounts for the non-marketable equity investment under a practical expedient under ASC <em style="font: inherit;">321,</em> in which equity investments without a readily determinable fair value are measured to fair value at “cost minus impairment.” Under the “cost minus impairment” method, when the non-marketable equity investment is determined to be impaired on the basis of a qualitative assessment, the carrying value of the non-marketable equity security is adjusted to fair value and is measured at cost, less any impairment. The Company reviews its non-marketable equity investment for impairment periodically. The carrying value of non-marketable equity securities is classified within Level <em style="font: inherit;">3</em> of the fair value hierarchy. Any losses, should they occur, from impairments of non-marketable equity investments are recorded in the statements of operations within interest income and other (expense) income, net. The non-marketable equity investment is classified as a non-current asset on the consolidated balance sheets. There was no impairment assessed as of <em style="font: inherit;"> December 29, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>. See Note <em style="font: inherit;">9</em> for additional information.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> 300000 0 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Variable Interest Entities</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 45pt;">A variable interest entity (VIE) is a legal entity that <em style="font: inherit;">1</em>) does <em style="font: inherit;">not</em> have sufficient equity at risk to finance its activities without additional subordinated financial support or <em style="font: inherit;">2</em>) is structured such that equity investors lack the ability to make significant decisions relating to the entity’s operations through voting or similar rights and/or do <em style="font: inherit;">not</em> substantively participate in the gains and losses of the entity.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 45pt;">Consolidation of a VIE by its primary beneficiary is <em style="font: inherit;">not</em> solely based on majority voting interest, but is based on whether the reporting entity has a controlling financial interest in the VIE. To have a controlling financial interest, the reporting entity must have the power to direct the activities of a VIE that most significant impact the VIE's economic performance, as well as the obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 45pt;">When the Company enters into various arrangements with unaffiliated entities in the normal course of business, it assesses the entity to determine whether it qualifies as a VIE and if so, whether the Company is the primary beneficiary and should consolidate the entity. These assessments include a review of the entity's capital structure, related contractual relationships and terms, nature of the entity’s operations and purpose, nature of the entity’s interests issued, and the Company's involvement with the entity, including the breadth of the Company's decision-making ability and its ability to influence activities that significantly affect the economic performance of the VIE.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -9pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 45pt;">As of <em style="font: inherit;"> December 29, 2024, </em>the Company held <em style="font: inherit;">one</em> interest in a VIE; its $0.3 million equity investment in an unaffiliated entity. The VIE’s activities consist of the development and commercialization of certain semiconductor technology, which are financed primarily through investors. The Company's involvement is that of a passive equity investor and creditor without any active involvement in the management or direction of the VIE’s activities. The Company is <em style="font: inherit;">not</em> required to consolidate the VIE and accounts for it under ASC <em style="font: inherit;">321.</em> The Company’s maximum exposure is its $0.3 million equity investment in the VIE, as well as the $1.3 million note receivable with the VIE. Refer to Note <em style="font: inherit;">9</em> for additional information.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> 300000 300000 1300000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Cost of Revenues</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company records costs of revenue associated with hardware product revenues, eFPGA IP revenue, and SaaS revenue. Hardware product costs include the cost of materials, contract manufacturing fees, shipping costs, and quality assurance. Hardware product costs also include indirect costs such as warranty, excess and obsolete inventory charges, general overhead costs, and depreciation and amortization of certain capitalized software. eFPGA IP and SaaS costs include costs related to services under contractual agreements over the term of their respective agreements. These costs are primarily comprised of employee salary and benefits and other employee-related costs to perform work on revenue-generating contracts with customers, software tool utilization costs, and contract engineering costs.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">At times, the Company reclassifies certain costs and expenses to better attribute usage of labor and resources to their functional utilization. The Company allocated $4.8 million, $3.0 million, and $3.3 million of R&amp;D expenses associated with the performance of its revenue contracts to costs of revenues in the <em style="font: inherit;">2024,</em> <em style="font: inherit;">2023,</em> and <em style="font: inherit;">2022</em> annual fiscal periods, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> 4800000 3000000 3300000 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Hardware Product Warranty Costs</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company warrants product hardware against defects in material and workmanship under normal use for <em style="font: inherit;">twelve</em> months from the date of shipment. The Company’s liability is limited to the cost of repair or replacement of the defective part. The Company does <em style="font: inherit;">not</em> consider activities related to such warranties to be a separate performance obligation under ASC <em style="font: inherit;">606.</em> The terms and conditions of sale generally do <em style="font: inherit;">not</em> allow for refunds or product returns other than for warranty repairs. The Company does <em style="font: inherit;">not</em> have significant product warranty-related costs or liabilities for the years ended <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Foreign Currency Transactions</i></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">All of the Company’s revenue transactions and inputs to its cost of revenue are denominated in U.S. dollars. The Company conducts sales and marketing activities in various countries outside of the United States. The Company's foreign operations' monetary assets and liabilities are translated into U.S. dollars at current period-end exchange rates and non-monetary assets and related elements of expense are translated using historical exchange rates. The Company's foreign operations' income and expenses are transacted in local foreign currency and translated to U.S. dollars using the average exchange rates in effect during the period. Gains and losses from the foreign currency transactions of the Company's foreign operations are recorded as interest income and other (expense) income, net in the consolidated statements of operations. The impact from foreign currencies was <em style="font: inherit;">not</em> significant for each of the Fiscal Years ended <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">Operating expenses denominated in foreign currencies represented approximately 6%, 8%, and 12% o<span style="background-color:#ffffff">f t</span>otal operating expenses for the years ended <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>, respectively. The Company incurred a majority of such foreign currency expenses in the United Kingdom, China, India, Taiwan, and Japan in the Fiscal Years ended <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>. The Company does <em style="font: inherit;">not</em> use derivative financial instruments to hedge its exposure to fluctuations in foreign currency and therefore, is susceptible to fluctuations in foreign exchange gains or losses in its results of operations in future reporting periods.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> 0.06 0.08 0.12 <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Advertising</i></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">Advertising and promotion expenses are charged to “selling, general, and administrative” expense in the consolidated statements of operations as incurred. Advertising and promotion expense<span style="background-color:#ffffff">s were $73 thousand, $44 thousand, and $40 thousand for the years ended </span><em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>, respectively.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"></p> 73000 44000 40000 <div style="font-size:10pt"><div style="font-family:Times New Roman"><div style="font-variant:normal"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Defined Contribution Post-Retirement Benefit Plans</i></p> </div> </div> </div> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">In <em style="font: inherit;"> July 2024, </em>the Company started an employer match program for its <em style="font: inherit;">401</em>(k) post-retirement benefit plan. In the fiscal year ended <em style="font: inherit;"> December 29, 2024, </em>the Company recognized $0.1 million in associated matching contribution expenses.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> 100000 <div style="font-size:10pt"><div style="font-family:Times New Roman"><div style="font-variant:normal"><p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;"><i>Stock-Based Compensation</i></p> </div> </div> </div> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">The Company grants stock-based compensation under its stock plan (the "Plan") to eligible employees and non-employee directors and grants stock-based compensation under an employee stock purchase plan ("ESPP") for all eligible employees. The Company accounts for stock-based compensation under the provisions of the amended authoritative guidance and related interpretations, which require the measurement and recognition of expense related to the fair value of stock-based compensation awards. The fair value of stock-based compensation awards is measured at the grant date and re-measured upon modification, as appropriate. The Company uses the Black-Scholes option pricing model to estimate the fair value of employee stock options and rights to purchase shares. The fair value of restricted stock awards, restricted stock units, and performance-based restricted stock units is based on the closing price of the Company’s common stock on the date of grant.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">Using the Black-Scholes pricing model requires the Company to develop highly subjective assumptions, including the expected term of awards, expected volatility of its stock, expected risk-free interest rate, and expected dividend rate over the term of the award. The expected term of awards is based primarily on the Company's historical experience with similar grants. The expected stock price volatility for both stock options and ESPP shares is based on the historic volatility of the Company's stock, using the daily average of the opening and closing prices, and measured using historical data appropriate for the expected term. The risk-free interest rate assumption approximates the risk-free interest rate of a Treasury Constant Maturity bond with a maturity appropriate for the expected term of stock awards under the Plan or the maturity appropriate for the term of the purchase period for the ESPP Plan. The dividend yield assumption is based on the Company's intent <em style="font: inherit;">not</em> to issue a dividend under its dividend policy. This fair value is expensed over the requisite service period of the award.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">Stock-based compensation expense is measured at the grant date based on the fair value of the award less expected forfeitures, over the requisite service period, which is typically the vesting period. Expected forfeitures are an estimate based on the historical pre-vest cancellation experience and is applied to all share-based awards. Equity compensation awards that contain a service condition are expensed using the straight-line attribution method over the req<span style="background-color:#ffffff">uisite service period. </span>Performance-based<span style="background-color:#ffffff"> awards are expected to vest based on the achievement of a performance goal and are expensed over the estimated vesting period, which is estimated by management. The Company regularly reviews the assumptions used to compute the fair value of its stock-based awards and it revises its assumptions as appropriate. See Notes <em style="font: inherit;">11</em> and <em style="font: inherit;">12</em> for additional information.</span></p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><i>Interest Income</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">The Company's interest income is comprised of interest earned on its money market accounts and financing receivables. As of <em style="font: inherit;"> December 29, 2024</em>, the Company had <em style="font: inherit;">one</em> note receivable related to the conversion of accounts receivable for a customer. Interest is accrued as earned and is reflected as an increase in the balance of the note receivable, as well as recognized as interest income on the Company's consolidated statement of operations. All accrued and unpaid interest will be due and payable to the Company on the maturity date of the note receivable. Refer to Note <em style="font: inherit;">9</em> for additional information.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><i><span style="background-color:#ffffff">Accounting for Income Taxes</span></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">As part of the process of preparing the Company's consolidated financial statements, the Company is required to estimate its income taxes in each of the jurisdictions in which it operates. This process involves estimating the Company's actual current tax exposure together with assessing temporary differences resulting from different tax and accounting treatment of items, such as deferred revenue, allowance for credit losses, the impact of equity awards, depreciation and amortization, and employee-related accruals. These differences result in deferred tax assets and liabilities, which are included on the Company's consolidated balance sheets. The Company must then assess the likelihood that its deferred tax assets will be recovered from future taxable income. To the extent the Company believes that recovery is <em style="font: inherit;">not</em> likely, it must establish a valuation allowance. To the extent the Company establishes a valuation allowance or increases this allowance in a period, it must include an expense within the tax provision in the consolidated statements of operations.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">The Company accounts for uncertainty in income taxes using a <em style="font: inherit;">two</em>-step approach for recognizing and measuring uncertain tax positions. The <em style="font: inherit;">first</em> step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than <em style="font: inherit;">not</em> that the position will be sustained on audit, including resolution of related appeals or litigation processes, if any. The <em style="font: inherit;">second</em> step is to measure the tax benefit as the largest amount that is more than <em style="font: inherit;">50%</em> likely of being realized upon settlement. The Company classifies the liability for unrecognized tax benefits as current to the extent that it anticipates payment (or receipt) of cash within <em style="font: inherit;">one</em> year. Interest and penalties related to uncertain tax positions are recognized in the provision for (benefit from) income taxes. Accrued interest and penalties are included within the accrued liabilities in the consolidated balance sheets. </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><i>Comprehensive Income (Loss)</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">The net income (loss) in the consolidated statements of operations for each of the <span style="background-color:#ffffff">years ended </span><em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em> is the same as the consolidated comprehensive income (loss). The Company has <em style="font: inherit;">no</em> reportable items for other comprehensive income ("OCI") under comprehensive income nor under accumulated other comprehensive income on its consolidated balance sheet.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><i>Concentrations of Credit and Suppliers</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">Financial instruments, which potentially subject the Company to concentrations of credit risk, consist principally of cash and cash equivalents and accounts receivable. Cash and cash equivalents are maintained with high-quality institutions. The Company’s accounts receivables are denominated in U.S. dollars and are derived primarily from sales to customers located in North America, Europe and Asia Pacific. The Company performs ongoing credit evaluations of its customers and generally does <em style="font: inherit;">not</em> require c<span style="background-color:#ffffff;">ollateral. See Note <em style="font: inherit;">14</em> for information regarding concentrations assoc</span>iated with accounts receivable.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">The Company depends on a limited number of contract manufacturers, subcontractors, and suppliers for wafer fabrication, assembly, programming, and testing of its hardware products and for the supply of programming equipment. These services are typically provided by <em style="font: inherit;">one</em> supplier for each of the Company’s hardware products. The Company generally purchases these single or limited source services through standard purchase orders. Since the Company relies on independent subcontractors to perform these services, it cannot directly control its product delivery schedules, costs, or quality levels. The Company’s future success also depends on the financial viability of its independent subcontractors.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><i>Business Combinations</i> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">When the Company acquires a business, it allocates the purchase price to the acquired tangible assets and assumed liabilities, including deferred revenue, liabilities associated with the fair value of contingent consideration, and acquired identifiable intangible assets with finite lives. Any residual purchase price is recorded as goodwill. The allocation of the purchase price requires the Company to make significant estimates in determining the fair values of these acquired assets and assumed liabilities, intangible assets with finite useful lives, and goodwill. These estimates are based on information obtained from management of the acquired companies, the Company's assessment of this information, and historical experience. These estimates can include, but are <em style="font: inherit;">not</em> limited to, the cash flows that an acquired business is expected to generate in the future, the cash flows that specific assets acquired with that business are expected to generate in the future, the appropriate weighted average cost of capital, and the cost savings expected to be derived from acquiring an asset. These estimates are inherently uncertain and unpredictable, and if different estimates were used, the purchase price for the acquisition could be allocated to the acquired assets and assumed liabilities differently from the allocation that the Company has made to the acquired assets and assumed liabilities. In addition, unanticipated events and circumstances <em style="font: inherit;"> may </em>occur that <em style="font: inherit;"> may </em>affect the accuracy or validity of such estimates, and if such events occur, the Company <em style="font: inherit;"> may </em>be required to adjust the value allocated to acquired assets or assumed liabilities and <em style="font: inherit;"> may </em>impact the useful life assigned to intangible assets with finite useful lives, which would impact amortization expense of intangible assets with finite useful lives and results of operations.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;">The Company recognizes assets acquired (including goodwill and identifiable intangible assets with finite useful lives) and liabilities assumed at fair value on the acquisition date. Subsequent changes to the fair value of such assets acquired and liabilities assumed are recognized in earnings, after the expiration of the measurement period, a period <em style="font: inherit;">not</em> to exceed <em style="font: inherit;">12</em> months from the acquisition date. Acquisition-related expenses and acquisition-related restructuring costs are recognized in earnings in the period in which they are incurred.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;"><i>Recent Accounting Standards Adopted</i></p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;, Times, serif"> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;"> <div style="font-variant: normal; text-indent: 45pt;"> In <em style="font: inherit;"> November 2023, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>- <em style="font: inherit;">07,</em> <i>Segment Reporting (Topic <em style="font: inherit;">280</em>) Improvements to Disclosures About Reportable Segments </i>to enhance disclosures about significant segment expenses, among other interim disclosure requirements. For public entities, the amendments in this Update are effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2023, </em>and interim periods beginning after <em style="font: inherit;"> December 15, 2024. </em>Early adoption is permitted. The Company adopted ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>- <em style="font: inherit;">07</em> prospectively on <em style="font: inherit;"> January 1, 2024 </em>and it had <em style="font: inherit;">no</em> material impact on the Company's consolidated financial statements or related disclosures. Refer to Note <em style="font: inherit;">14</em> for additional information. </div> </div> </div> </div> </div> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;"><i>New Accounting Pronouncements Pending Adoption</i></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">In <em style="font: inherit;"> November 2024, </em>the FASB issued <em style="font: inherit;">2024</em>-<em style="font: inherit;">03,</em> <i>Income Statement - Reporting Comprehensive Income - Expense Disaggregation Disclosures (Subtopic <em style="font: inherit;">220</em>-<em style="font: inherit;">40</em>)</i> to improve the disclosures about a public entity's expenses and address requests from investors for more detailed information about the types of expenses in commonly presented expense captions. For public entities, the amendments in this Update are effective for annual reporting periods beginning after <em style="font: inherit;"> December 15, 2026 </em>and interim periods within annual periods beginning after <em style="font: inherit;"> December 15, 2027. </em>Early adoption is permitted. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements. The adoption of ASU <em style="font: inherit;">2024</em>-<em style="font: inherit;">03</em> is <em style="font: inherit;">not</em> expected to have a significant impact on the Company's consolidated financial statements</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">In <em style="font: inherit;"> March 2024, </em>the FASB issued ASU <em style="font: inherit;">2024</em>-<em style="font: inherit;">02,</em> <i>Codification Improvements - Amendments to Remove References to Concept Statements</i> to remove references to its concept statements from the <i>FASB Accounting Standards Codification</i>. For public entities, the amendments in this Update are effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2024. </em>Early adoption is permitted for any fiscal year or interim period for which financial statements have <em style="font: inherit;">not</em> yet been issued or made available for issuance. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements. The adoption of ASU <em style="font: inherit;">2024</em>-<em style="font: inherit;">02</em> is <em style="font: inherit;">not</em> expected to have a significant impact on the Company's consolidated financial statements</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">In <em style="font: inherit;"> December 2023, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2023</em>-<em style="font: inherit;">09,</em> <i>Income Taxes (Topic <em style="font: inherit;">740</em>) Improvements to Income Tax Disclosures</i> to enhance the transparency and decision usefulness of income tax disclosures by providing information to better assess how an entity's operations and related tax risks and tax planning and operational opportunities affect its tax rate and prospects for future cash flows. For public entities, the amendments in this Update are effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2024. </em>Early adoption is permitted for annual financial statements that have <em style="font: inherit;">not</em> yet been issued or made available for issuance. The Company is currently evaluating the impact of this new guidance on its consolidated financial statements. The adoption of ASU <em style="font: inherit;">2023</em>-<em style="font: inherit;">09</em> is <em style="font: inherit;">not</em> expected to have a significant impact on the Company's consolidated financial statements</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>NOTE <em style="font: inherit;">3</em> </b>—<b> </b><b>EARNINGS (LOSS) PER SHARE</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">Basic earnings (loss) per share was computed by dividing earnings (loss) available by the weighted average number of common shares outstanding during the period. Diluted earnings (loss) per share was computed using the weighted average number of common shares outstanding during the period plus potentially dilutive common shares outstanding during the period under the treasury stock method. In computing diluted earnings (loss) per share, the weighted average stock price for the period is used in determining the number of shares assumed to be purchased from the exercise of stock options and warrants. For periods in which the Company has reported a net loss, diluted net loss per share attributable to common stockholders is the same as basic net loss per share attributable to common stockholders as dilutive common shares are <em style="font: inherit;">not</em> assumed to have been issued if their effect is anti-dilutive. For periods in which the Company has reported a net income, diluted earnings per share attributable to common stockholders is different from basic earnings per share attributable to common stockholders as dilutive common shares would increase the amount of shares outstanding reduced by the amounts of treasury shares repurchased from the proceeds at the average market price for the period.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"><span style="background-color:#ffffff;">Approximately 0.7 million, 0.7 million, and 0.8 million shares associated with equity awards outstanding and the estimated number of shares to be purchased under the current offering period of the ESPP Plan were <em style="font: inherit;">not</em> included in the calculation of diluted net loss per share, as they were considered antidilutive due to the net loss the Company experienced in the years ended </span><em style="font: inherit;"> December 29, 2024</em><span style="background-color:#ffffff;">, </span><em style="font: inherit;"> December 31, 2023</em><span style="background-color:#ffffff;"> and </span><em style="font: inherit;"> January 1, 2023</em><span style="background-color:#ffffff;">, respectively. Warrants to purchase up to 0.4 million shares were issued in connection with the <em style="font: inherit;"> May 29, 2018</em> stock offering were also <em style="font: inherit;">not</em> included in the diluted loss per share calculation as they were also considered anti-dilutive due to the net loss the Company experienced in the year ended</span> <em style="font: inherit;"> January 1, 2023</em>. These warrants expired unexercised on <em style="font: inherit;"> May 29, 2023</em>.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 38pt;"> </p> 700000 700000 800000 400000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>NOTE <em style="font: inherit;">4</em> </b>—<b> </b><b>BALANCE SHEET COMPONENTS </b></p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">December 29,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b>(in thousands)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Inventories:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Work-in-process</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">710</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,602</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Finished goods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">230</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">427</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">940</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,029</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Prepaid expenses and other current assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Prepaid taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">498</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">498</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Deferred charges</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">792</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">290</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Other prepaid taxes, royalties, and other prepaid expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">242</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">629</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;">1,666</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;">1,561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Property and equipment:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,503</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">Software tools</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,402</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">2,163</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Tooling</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">14,357</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">7,085</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,776</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,803</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Furniture and fixtures</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">65</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Leasehold improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">647</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">580</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,863</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,199</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Accumulated depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(14,164</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(13,251</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">15,699</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">8,948</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Capitalized internal-use software:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Capitalized software held for internal use</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,491</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Accumulated amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,156</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,422</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,451</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,069</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Accrued liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Accrued compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,910</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Accrued employee benefits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">76</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Accrued payroll tax</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">124</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">197</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">546</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">509</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,611</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,673</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The majority of the Company's deferred charges balance as of <em style="font: inherit;"> December 29, 2024 </em>relates to the Company's software tools and related subscriptions. The Company's deferred charges balance as of <em style="font: inherit;"> December 31, 2023 </em>relates primarily to the Company's software subscriptions, as well as legal and revolving credit facility fee accruals. The Company amortizes its deferred charges over their estimated useful lives using the straight-line method.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">As of <em style="font: inherit;"> December 29, 2024 </em>and <em style="font: inherit;"> December 31, 2023, </em>work-in-process ("WIP") inventories, net consist primarily of $0.5 million and $0.5 million, respectively, of die wafers and $1.0 million and $1.1 million, respectively, of tested, unmarked devices held for sale, which are completed upon customer orders. During its <em style="font: inherit;">2024</em> fiscal year, the Company reclassified certain of its work-in-process and finished goods inventory in the amount of $0.7 million and $28 thousand, respectively, from current to non-current to better reflect the business cycles of its certain customers for that family of inventory. Additionally, in conduction of its annual excess and obsolete (E&amp;O) inventory analysis, the Company determined that <em style="font: inherit;">none</em> of said work-in-process inventory was subject to a reserve.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The Company capitalized $7.27 million in pre-production design and development costs as tooling to be utilized under its long-term professional services contracts for the fiscal year ended <em style="font: inherit;"> December 29, 2024</em>. The capitalized assets recognized in the period are owned by the Company. $7.09 million in pre-production design and development costs were capitalized in the fiscal year ended <em style="font: inherit;"> December 31, 2023</em>.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"><span style="background-color:#ffffff;">The Company recorded depreciation and amortization expense of $3.6 million, $1.8 million, and $1.1 million</span><span style="background-color:#ffffff"> for the years</span> ended <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>, respectively<span style="background-color:#ffffff">. No interest was capitalized for any period presented. </span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"><span style="background-color:#ffffff;">D</span><span style="background-color:#ffffff;">epreciation and amortization expense included</span><span style="background-color:#ffffff;"> approximately $0.7 million, $0.6 million, and $0.4 million in amortization expense of capitalized internal-use software for the years ended</span> <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">Accounts receivable, net of allowances for credit losses of $18 thousand, was $2.7 million as of <em style="font: inherit;"> January 1, 2023</em>.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">December 29,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b>(in thousands)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Inventories:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Work-in-process</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">710</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,602</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Finished goods</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">230</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">427</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">940</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,029</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Prepaid expenses and other current assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Prepaid taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">498</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">498</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Deferred charges</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">792</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">290</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Other prepaid taxes, royalties, and other prepaid expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">242</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">629</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">134</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">144</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;">1,666</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;">1,561</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Property and equipment:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Equipment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9,623</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,503</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 9pt;">Software tools</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3,402</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">2,163</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Tooling</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">14,357</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">7,085</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Software</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,776</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,803</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Furniture and fixtures</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">65</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Leasehold improvements</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">647</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">580</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">29,863</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">22,199</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Accumulated depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(14,164</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(13,251</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">15,699</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">8,948</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Capitalized internal-use software:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Capitalized software held for internal use</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4,607</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,491</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Accumulated amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,156</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1,422</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,451</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,069</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Accrued liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Accrued compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,910</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Accrued employee benefits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">76</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Accrued payroll tax</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">124</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">197</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 9pt;">Other</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">546</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">509</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,611</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,673</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 710000 1602000 230000 427000 940000 2029000 498000 498000 792000 290000 242000 629000 134000 144000 1666000 1561000 9623000 10503000 3402000 2163000 14357000 7085000 1776000 1803000 58000 65000 647000 580000 29863000 22199000 14164000 13251000 15699000 8948000 4607000 3491000 2156000 1422000 2451000 2069000 865000 1910000 76000 57000 124000 197000 546000 509000 1611000 2673000 500000 500000 1000000 1100000 700000 28000 7270000 7090000.00 3600000 1800000 1100000 0 700000 600000 400000 18000000 2700000 <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>NOTE <em style="font: inherit;">5</em>-</b>—<b> </b><b>PROPERTY, PLANT, AND EQUIPMENT</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">Property, plant, and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation begins at the time the asset is placed in service. Maintenance and repairs are charged to operations as incurred. Depreciation is computed using the straight-line method over the following estimated useful lives of the assets:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 38pt;"> </p> <table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; margin-right: 0pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 50%; border-bottom: 1px solid rgb(0, 0, 0); text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Useful Lives</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c125780625">Equipment</span></p> </td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><span style="-sec-ix-hidden:c125780626">1 - 10 years</span></td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">Tooling</em></td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><span style="-sec-ix-hidden:c125780628">7 years</span></td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c125780629">Software</span></td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><span style="-sec-ix-hidden:c125780630">1 - 7 years</span></td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c125780631">Furniture and fixtures</span></td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><span style="-sec-ix-hidden:c125780632">5 - 7 years</span></td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c125780633">Leasehold improvements</span></td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><span style="-sec-ix-hidden:c125780634">3 - 5 years</span></td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The amortization period of leasehold improvements made at the inception of the lease is directly related to the initial lease term, while the amortization period for subsequent leasehold improvements is directly related to the initial lease term adjusted for extensions.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table cellpadding="0" cellspacing="0" style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; width: 100%; margin-right: 0pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 50%; border-bottom: 1px solid rgb(0, 0, 0); text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Useful Lives</td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c125780625">Equipment</span></p> </td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><span style="-sec-ix-hidden:c125780626">1 - 10 years</span></td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;">Tooling</em></td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><span style="-sec-ix-hidden:c125780628">7 years</span></td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c125780629">Software</span></td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><span style="-sec-ix-hidden:c125780630">1 - 7 years</span></td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(255, 255, 255);"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c125780631">Furniture and fixtures</span></td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><span style="-sec-ix-hidden:c125780632">5 - 7 years</span></td></tr> <tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; background-color: rgb(204, 238, 255);"><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><span style="-sec-ix-hidden:c125780633">Leasehold improvements</span></td><td style="width: 50%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;"><span style="-sec-ix-hidden:c125780634">3 - 5 years</span></td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>NOTE <em style="font: inherit;">6</em>-</b>—<b> </b><b>INTANGIBLE ASSETS</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The following table provides the details of the carrying value of intangible assets recorded from the <em style="font: inherit;">2019</em> acquisition of SensiML at <em style="font: inherit;"> December 29, 2024</em> (in thousands):<b> </b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 29, 2024</em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Remaining Useful Life</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Gross Carrying Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Accumulated Amortization</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Net Carrying Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Developed technology</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">959</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(575</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">384</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade names and trademarks</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">116</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(70</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total acquired identifiable intangible assets</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,156</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(726</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The following table provides the details of the carrying value of intangible assets recorded from the <em style="font: inherit;">2019</em> acquisition of SensiML at <em style="font: inherit;"> December 31, 2023</em> (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31, 2023</em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Remaining Useful Life</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Gross Carrying Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Accumulated Amortization</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Net Carrying Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Developed technology</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">959</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(480</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">479</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade names and trademarks</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">116</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total acquired identifiable intangible assets</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,156</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(619</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">537</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The following table provides the details of future annual amortization of SensiML intangible assets, based upon the current useful lives at <em style="font: inherit;"> December 29, 2024</em> (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Annual Fiscal Years</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">109</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">In the fiscal year ended <em style="font: inherit;"> December 29, 2024, </em>the Company capitalized $385 thousand in litigation costs related to the Company's successful defense of its patents in a lawsuit. The following table provides the details of the carrying value of the related intangible asset at <em style="font: inherit;"> December 31, 2023</em> (in thousands):</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 29, 2024</em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Remaining Useful Life</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Gross Carrying Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Accumulated Amortization</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net Carrying Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Capitalized patent litigation costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">418</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">378</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total intangible assets related to patents</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">418</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">378</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left">The following table provides the details of future annual amortization of intangible assets related to our patents, based upon the current useful lives at <em style="font: inherit;"> December 29, 2024</em> (in thousands):</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Annual Fiscal Years</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2029</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">378</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 29, 2024</em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Remaining Useful Life</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Gross Carrying Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Accumulated Amortization</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Net Carrying Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Developed technology</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">959</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(575</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">384</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade names and trademarks</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">116</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(70</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total acquired identifiable intangible assets</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,156</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(726</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 31, 2023</em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Remaining Useful Life</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Gross Carrying Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Accumulated Amortization</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Net Carrying Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Developed technology</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">959</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(480</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">479</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(81</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade names and trademarks</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">116</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">58</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total acquired identifiable intangible assets</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,156</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(619</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">537</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> P4Y 959000 575000 384000 81000 81000 0 P4Y 116000 70000 46000 1156000 726000 430000 P5Y 959000 480000 479000 81000 81000 0 P5Y 116000 58000 58000 1156000 619000 537000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><b>Annual Fiscal Years</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">107</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">109</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">430</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 107000 107000 107000 109000 430000 385000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">December 29, 2024</em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Remaining Useful Life</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Gross Carrying Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Accumulated Amortization</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Net Carrying Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Capitalized patent litigation costs</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">418</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">378</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total intangible assets related to patents</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">418</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">378</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> P9Y 418000 39000 378000 418000 39000 378000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Amount</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Annual Fiscal Years</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2028</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2029</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Thereafter</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">183</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">378</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 39000 39000 39000 39000 39000 183000 378000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>NOTE <em style="font: inherit;">7</em> </b>—<b> </b><b>DEBT OBLIGATIONS</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b><i>Revolving Line of Credit</i></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 45pt;"> On <em style="font: inherit;"> December 21, 2018</em> <i>, </i>the Company entered into a loan agreement, the QuickLogic Corporation Heritage Bank of Commerce Amended and Restated Loan and Security Agreement (as amended, the "Loan Agreement") with Heritage Bank which among other things, provided a revolving line of credit facility ("Revolving Facility") allowing the Company to draw advances up to $15 million. The Revolving Facility, as amended, includes a number of customary and restrictive financial covenants including maintaining certain minimum cash levels with the lender. On <em style="font: inherit;"> December 8, 2023, </em>the Company entered into the Seventh Amendment to the Loan Agreement, which increased the line of credit to $20 million, extended the maturity date from  <em style="font: inherit;"> December 31, 2024 </em>to <em style="font: inherit;"> December 31, 2025</em>, and increased the annual facility fee to  $60 thousand from $45 thousand, payable each <em style="font: inherit;"> December </em> <em style="font: inherit;">31st.</em> Advances under the Revolving Facility bear a variable annual interest rate equal to  <em style="font: inherit;">one</em> half of <em style="font: inherit;">one</em> percentage point (0.50%) above the <span style="-sec-ix-hidden:c125779143">prime rate</span>. On <em style="font: inherit;"> December 29, 2024</em>, the Company had an $18 million outstanding balance on the Revolving Facility with an interest rate of 8.00%. On <em style="font: inherit;"> December 31, 2023</em>, the Company had a  $20 million outstanding balance on the Revolving Facility with an interest rate of 9.00%. </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 45pt;">   </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 45pt;"> The Company was in compliance with all loan covenants under the Loan Agreement, as of the end of the current reporting period. Additionally, the Company fully expects to renew the Revolving Facility prior to its maturity date of <em style="font: inherit;"> December 31, 2025.</em> </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 45pt;">   </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 45pt;"> Heritage Bank has a <em style="font: inherit;">first</em>-priority security interest in substantially all of the Company’s tangible and intangible assets to secure any outstanding amounts under the Loan Agreement. </div> </div> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 38pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b><i>Financing Arrangements</i></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt -36pt; text-align: left; text-indent: 38pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The amount of net assets purchased through financing arrangements on the consolidated balance sheets were $3.3 million and $1.4 million as of <em style="font: inherit;"> December 29, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>, respectively. The corresponding note payable amount for these financing arrangements was $3.1 million and $1.4 million as of <em style="font: inherit;"> December 29, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>, respectively. Payments related to financing arrangements were $1.4 million, $0.7 million, and $0.5 million for the years ended <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>, respectively. The Company's outstanding financing arrangements as of <em style="font: inherit;"> December 29, 2024</em> have remaining terms of 0.64 years to 2.32 years, with a weighted average remaining term of 1.68 years. Stated and imputed interest rates for its financing arrangements outstanding as of <em style="font: inherit;"> December 29, 2024</em> range from 8.00% to 9.89%, with a weighted average interest rate of 8.88%. The Company's outstanding financing arrangements as of <em style="font: inherit;"> December 31, 2023</em> had remaining terms of 0.91 years to 2.25 years, with a weighted average remaining term of 1.81 years. Stated and imputed interest rates for its financing arrangements outstanding as of <em style="font: inherit;"> December 31, 2023</em> ranged from 3.75% to 9.89%, with a weighted average interest rate of 8.34%.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">Amounts due to be paid in Fiscal Years <em style="font: inherit;">2025</em>, <em style="font: inherit;">2026,</em> and <em style="font: inherit;">2027</em> are $2.1 million, $1.0 million, and $0.3 million, respectively, less amounts representing interest of $0.3 million results in the total notes payable amount of $3.1 million.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> 15000000 20000000 60000 45000 0.005 18000000 0.08 20000000 0.09 3300000 1400000 3100000 1400000 1400000 700000 500000 P0Y7M20D P2Y3M25D P1Y8M4D 0.08 0.0989 0.0888 P0Y10M28D P2Y3M P1Y9M21D 0.0375 0.0989 0.0834 2100000 1000000 300000 300000 3100000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>NOTE <em style="font: inherit;">8</em> </b>—<b> </b><b>LEASES</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 45pt;">The Company's principal research and development and corporate facilities are leased office buildings located in the United States. These lease facilities are classified as operating leases. <span style="background-color:#ffffff;">Operating leases generally have lease terms of 1 to 5 years. </span>The Company's corporate facility is located at <em style="font: inherit;">2220</em> Lundy Avenue, San Jose, California, <em style="font: inherit;">95131,</em> where the Company occupies approximately 24,164 square feet of space. The original <span style="-sec-ix-hidden:c125778739">five</span>-year lease was entered into in <em style="font: inherit;"> February 2019 </em>and has since been extended to <em style="font: inherit;"> June 14, 2027 </em>under similar terms. Upon expiration, the Company has the ability to extend the term of the lease for an additional period of <span style="-sec-ix-hidden:c125778740">five</span> years at a base rent equal to the prevailing market rent rate. Due to the Company's uncertainty in renewing the lease upon expiration, the option to renew is <em style="font: inherit;">not</em> included within the Company's measurement of the related ROU asset and operating lease liability. The Company's SensiML subsidiary in Beaverton, Oregon occupies approximately 925 square feet of space. The original <span style="-sec-ix-hidden:c125778743">four</span>-year lease was entered into in <em style="font: inherit;"> April 2019 </em>and on <em style="font: inherit;"> April 1, 2023, </em>was extended to <em style="font: inherit;"> March 31, 2025 </em>under similar terms. The Company maintains sales offices out of which it conducts sales and marketing activities in various countries outside of the United States. The sales offices are rented under short-term leases. Total rent expense was approximately $0.4 million for each of the years ended <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>, respectively.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 47.05pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The following table provides the activity related to operating leases (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 29, 2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease costs:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Fixed</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">374</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">394</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Short term</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">412</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Right-of-use assets obtained in exchange for obligations lease:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The following table provides the details of supplemental cash flow information (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 29, 2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating cash flows used for operating leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">378</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">421</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">378</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">421</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">Non-cash ROU assets related to operating leases included in the operating cash flows for the fiscal year ended <em style="font: inherit;"> December 29, 2024</em> and <em style="font: inherit;"> December 31, 2023</em> were $269 thousand and $348 thousand, respectively.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The following table provides the details of ROU assets and lease liabilities (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 29, 2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Right-of-use assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">758</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">981</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">758</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">981</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Lease liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">731</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">983</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">731</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">983</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The following table provides the details of future lease payments for operating leases as of <em style="font: inherit;"> December 29, 2024</em> and (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Annual Fiscal Years</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Operating</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">339</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">349</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">128</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total lease payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">816</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: Interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">85</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">731</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The following table provides the details of lease terms and discount rates:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">December 29, 2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">ROU assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Weighted-average remaining lease term (years)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.42</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Weighted-average discount rates:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> P1Y P5Y 24164 925 400000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 29, 2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease costs:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Fixed</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">374</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">394</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Short term</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">392</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">412</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Right-of-use assets obtained in exchange for obligations lease:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">865</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 374000 394000 18000 18000 392000 412000 46000 865000 46000 865000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 29, 2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating cash flows used for operating leases</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">378</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">421</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">378</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">421</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 378000 421000 378000 421000 269000 348000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 29, 2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Right-of-use assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">758</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">981</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">758</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">981</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Lease liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">731</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">983</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">731</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">983</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> </tbody></table> 758000 981000 758000 981000 731000 983000 731000 983000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><b>Annual Fiscal Years</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">Operating</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">339</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">349</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">128</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total lease payments</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">816</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: Interest</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">85</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of lease liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">731</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 339000 349000 128000 816000 85000 731000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">December 29, 2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">ROU assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Weighted-average remaining lease term (years)</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2.42</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Weighted-average discount rates:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 27pt;">Operating leases</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9.00</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> P2Y5M1D 0.09 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>NOTE <em style="font: inherit;">9</em> </b>—<b> </b><b>FAIR VALUE MEASUREMENTS</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The Company's cash, cash equivalents and restricted cash balances were $21.9 million and $24.6 million, including amounts in money market funds, as of <em style="font: inherit;"> December 29, 2024 </em>and <em style="font: inherit;"> December 31, 2023</em>, respectively. The money market funds are collateral for the company's credit card debt and had a balance of $0.1 million at <em style="font: inherit;"> December 29, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>. Interest in these funds is earned at a 0.01% annual percentage rate (<em style="font: inherit;"> "APR"). </em>Due to the short-term nature of the money market funds, the Company believes that carrying value approximates fair value.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">On <em style="font: inherit;"> April 28, 2023, </em>the Company converted accounts receivable for a customer in the amount of approximately $1.16 million to notes receivable (the "Original Note"). At the time, the Original Note bore an interest rate of 3.0% compounded monthly. On <em style="font: inherit;"> June 28, 2023, </em>the Company cancelled the Original Note and entered into a revised promissory note ("Second Revised Note") with the customer, where the interest rate changed to 4.69% compounded monthly, or a 4.8% effective annual interest rate, accruing from the date of the Original Note. On <em style="font: inherit;"> June 27, 2024, </em>the Company cancelled the Second Revised Note and entered into a revised promissory note ("Current Note") with the customer, where the interest rate changed to 10.0% per annum. Accrued but unpaid interest will be compounded monthly, accruing from the date of the Current Note. Additionally, if <em style="font: inherit;">not</em> prepaid prior to the Current Note maturity date of the earlier of (i) <em style="font: inherit;">24</em> months from <em style="font: inherit;"> June 28, 2024 </em>or (ii) the closing of the customer's Series B financing, the principal and all accrued and unpaid interest will be due and payable to the Company. If an event of default occurs, the interest rate will increase to 15.31%. All other terms of the Original Note remained the same. As of <em style="font: inherit;"> December 29, 2024, </em>the related note receivable balance was $1.29 million, including $129 thousand in accrued interest. The Company evaluated the note receivable under the current expected credit loss ("CECL") model, which requires the measurement of all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions, and reasonable and supportable forecasts. The CECL model does <em style="font: inherit;">not</em> specify a threshold for the recognition of an impairment allowance. The Company utilized the probability-of-default method to determine the current expected credit loss for the note receivable. The probability-of-default method represents the likelihood that a receivable that has reached the point of default will <em style="font: inherit;">not</em> be collected in full. The Company updates its loss rate and factors annually to incorporate the most recent historical data and qualitative factors, including knowledge of industry and technological trends and understanding of the customer's business and history as a start-up entity. Additionally, these factors <em style="font: inherit;"> may </em>include forward-looking information. Using this method, the Company measured the current expected credit loss associated with the note receivable to be de minimis as of <em style="font: inherit;"> December 29, 2024</em>.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">In the <em style="font: inherit;">third</em> quarter of <em style="font: inherit;">2021,</em> in connection with a revenue contract with the same non-affiliated customer, the Company received shares of the customer's common stock. The full transaction price under the revenue contract was cash plus a non-cash consideration, which consisted of a certain amount of the customer's equity. The Company considered the non-cash consideration to be an investment in the customer. The full transaction price was the amount of consideration which the Company received under the contract in exchange for transferring the promised goods and services to the customer. Since the non-cash consideration was shares of common stock that were <em style="font: inherit;">not</em> publicly traded, the fair value was <em style="font: inherit;">not</em> readily determinable. The Company considered various valuation methods such as market multiples, guideline public company method, and the Black-Scholes Option Pricing model. Due to limited data for the valuation, the Company ultimately selected the Black-Scholes method using back-solve techniques as that was determined to be the most suitable with the available data. The Black-Scholes Option Pricing model is a valuation approach that can be used to determine the value of common shares for companies in which there are <em style="font: inherit;">no,</em> or infrequent, transactions involving common shares. The Company believed that its valuation method for the non-public equity under this arrangement fell under Level <em style="font: inherit;">3</em> in the fair value hierarchy because the value method relied on unobservable market inputs. The initial fair value of the non-cash consideration is listed below: </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 47.05pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fair Value at Valuation Date Using:</em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Quoted Prices in Active Markets for Identical Assets (Level I)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Significant Other Observable Inputs (Level 2)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Significant Unobservable Inputs (Level 3)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-marketable equity investment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 45pt;">In arriving at the estimated value for the non-cash consideration, the Company utilized inputs relying on significant judgment in accordance with the AICPA Accounting and Valuation Guide, Valuation of Privately Held Company Equity Securities Issued as Compensation (<em style="font: inherit;">2013</em>). The key assumptions below were utilized:   </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 47.05pt;"> </p> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;"> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 45pt;"> </td><td style="width: 9pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">•</p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Discount for lack of marketability: 34% - 41%.</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 45pt;"> </td><td style="width: 9pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">•</p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Expected Term: 4 - 5 Years.</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 45pt;"> </td><td style="width: 9pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">•</p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Risk Free Interest Rate: 0.75% - 0.92%.</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 45pt;"> </td><td style="width: 9pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">•</p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Dividend: 0.00.</p> </td></tr> <tr style="vertical-align: top;"><td style="width: 45pt;"> </td><td style="width: 9pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">•</p> </td><td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Volatility: 63% - 78%.</p> </td></tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <div style="font-variant: normal; margin: 0pt; text-indent: 45pt;"> Volatility was estimated by utilizing a selected peer group of companies within the customer's industry with a valuation date as of  <em style="font: inherit;"> October 2021. </em> </div> <div style="font-variant: normal; margin: 0pt; text-indent: 36pt;">   </div> <div style="font-variant: normal; margin: 0pt; text-indent: 45pt;"> After initial recognition fair value of the non-cash consideration, the Company elected to utilize the practical expedient under ASC <em style="font: inherit;">321</em> by which entities can elect to measure equity securities without readily determinable fair values at “cost minus impairment,” basis for periods subsequent to the acquisition date. Under the “cost minus impairment” methods, when the investment is determined to be impaired on the basis of a qualitative assessment or there is an observable price change in an orderly transaction, entities that have made the election in ASC <em style="font: inherit;">321</em> must remeasure such equity securities at fair value in accordance with ASC <em style="font: inherit;">820.</em> ASC <em style="font: inherit;">321</em> indicates that the adjustments to the carrying value of an equity security without a readily determinable fair value should reflect the fair value of the security as of the date that the observable transaction for the similar security took place.  </div> <div style="font-variant: normal; margin: 0pt; text-indent: 45pt;">   </div> <div style="font-variant: normal; margin: 0pt; text-indent: 45pt;"> Subsequent to the valuation date and through <em style="font: inherit;"> December 31, 2023, </em>there were <em style="font: inherit;">no</em> observable price changes or indicators of impairment for the non-marketable equity investment. During Fiscal <em style="font: inherit;">2024</em>, there were <em style="font: inherit;">no</em> observable price changes or indicators of impairment for the non-marketable equity investment. There was <em style="font: inherit;">no</em> change to the carrying value of the non-marketable equity investment of $0.3 million as of  <em style="font: inherit;"> December 29, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>. </div> <div style="font-variant: normal; margin: 0pt; text-indent: 45pt;">   </div> <div style="font-variant: normal; margin: 0pt; text-indent: 45pt;"> </div> </div> </div> 21900000 24600000 100000 0.0001 1160000 0.03 0.0469 0.048 0.10 0.1531 1290000 129000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="14" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fair Value at Valuation Date Using:</em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Total</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Quoted Prices in Active Markets for Identical Assets (Level I)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Significant Other Observable Inputs (Level 2)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Significant Unobservable Inputs (Level 3)</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-marketable equity investment</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">300</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 300000 0 0 300000 34 41 4 5 0.75 0.92 0 63 78 300000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>NOTE <em style="font: inherit;">10</em></b> —<b> </b><b>INCOME TAXES</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The following table presents the U.S. and foreign components of consolidated income (loss) before income taxes and the provision for (benefit from) income taxes (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Income (loss) before income taxes:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">U.S.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,782</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(225</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4,116</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(56</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(36</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(53</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Income (loss) before income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(3,838</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(261</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(4,169</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Provision for income taxes:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Current:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">State</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Subtotal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">(22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Deferred:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">State</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Subtotal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Provision for income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">98</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The following table presents the rate reconciliation between income tax provisions at the U.S. federal statutory rate and the effective rate reflected in the consolidated statements of operations (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="22" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">2024</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">2023</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">2022</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax benefit at statutory rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(806</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(876</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">State taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-3.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-0.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-0.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-0.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-2.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock compensation and other permanent differences</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-0.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(740</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">282.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-0.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">162(m)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">147</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-3.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">R&amp;D tax credits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(543</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(480</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">183.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(318</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expired tax attributes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">585</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-15.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,290</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-493.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,563</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-85.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Future benefit of deferred tax assets not recognized</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">597</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-15.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,401</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;">Provision for income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-0.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-0.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">98</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-2.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 45pt;">Based on the available objective evidence, management believes it is more likely than <em style="font: inherit;">not</em> that the U.S. net deferred tax assets will <em style="font: inherit;">not</em> be fully realizable. Accordingly, the Company has provided a full valuation allowance against its U.S. federal and state deferred tax assets at <em style="font: inherit;"> December 29, 2024</em>. Any future release of the valuation allowance <em style="font: inherit;"> may </em>be recorded as a tax benefit increasing net income. The Company believes it is more likely than <em style="font: inherit;">not</em> it will be able to realize its foreign deferred tax assets.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">Deferred tax balances are comprised of the following (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">December 29, 2024</em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Deferred tax assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Net operating losses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">42,488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">42,220</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Accruals and reserves</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,232</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,569</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Credits carryforward</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,342</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,730</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,086</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,841</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Stock-based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">601</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">447</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Operating lease liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">165</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">216</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Gross deferred tax assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">57,914</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">57,023</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Deferred tax liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Right-of-use asset</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(172</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(215</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Withholding tax on future distribution</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Gross deferred tax liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(297</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(340</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Net deferred tax assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57,617</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">56,683</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(57,742</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(56,783</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total deferred tax liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">Beginning <em style="font: inherit;"> January 1, 2022, </em>the Tax Cuts and Jobs Act (the "Tax Act”) eliminated the option to deduct research and development expenditures in the current year and requires taxpayers to capitalize such expenses pursuant to Internal Revenue Code (“IRC”) Section <em style="font: inherit;">174.</em> The capitalized expenses are amortized over a <em style="font: inherit;">5</em>-year period for domestic expenses and a <em style="font: inherit;">15</em>-year period for foreign expenses. As a result of this provision of the Tax Act, the Company capitalized $10.1 million of research expenses in fiscal year <em style="font: inherit;">2024</em>.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">As of <em style="font: inherit;"> December 29, 2024</em>, the Company had federal and state income tax net operating loss ("NOL") carryforwards of approximately $170.3 million and $96.3 million, respectively. Approximately $103.5 million in federal NOLs generated before <em style="font: inherit;"> January 1, 2018 </em>expire beginning in <em style="font: inherit;">2025</em> through <em style="font: inherit;">2037.</em> Federal NOLs of $66.8 million generated in years after <em style="font: inherit;"> January </em>l, <em style="font: inherit;">2018</em> can be carried forward indefinitely. State NOLs will expire beginning in fiscal year <em style="font: inherit;">2028</em> through <em style="font: inherit;">2044.</em> The Company had research credit carryforwards of approximately $5.2 million for federal and $5.7 million for state income tax purposes as of <em style="font: inherit;"> December 29, 2024</em>. If <em style="font: inherit;">not</em> utilized, the federal carryforwards will expire beginning in <em style="font: inherit;">2026</em> through <em style="font: inherit;">2044</em>. The California research credit carryforward can be carried forward indefinitely.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">Due to the Company's history of losses, it believes that it is more likely than <em style="font: inherit;">not</em> that the deferred tax assets and benefits from these federal and state NOL and credit carryforwards will <em style="font: inherit;">not</em> be realized as of <em style="font: inherit;"> December 29, 2024</em>. Accordingly, the Company established a valuation allowance of $57.7 million, tax-effected, as of the Fiscal Year ended <em style="font: inherit;"> December 29, 2024</em> due to uncertainties related to its ability to utilize its U.S. deferred tax assets before they expire.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">Events which <em style="font: inherit;"> may </em>restrict utilization of a company’s net operating loss and credit carryforwards include, but are <em style="font: inherit;">not</em> limited to, certain ownership change limitations as defined in Internal Revenue Code Section <em style="font: inherit;">382</em>(a) ("Section <em style="font: inherit;">382"</em>) and similar state provisions. In the event the Company has had a change of ownership, utilization of carryforwards could be restricted to an annual limitation. The annual limitation <em style="font: inherit;"> may </em>result in the expiration of net operating loss carryforwards and credit carryforwards before utilization.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The Company performed a Section <em style="font: inherit;">382</em> Study related to ownership changes in fiscal year <em style="font: inherit;">2023,</em> covering the period starting <em style="font: inherit;"> January 1, 2005 </em>through <em style="font: inherit;"> December 31, 2023. </em>Per the Section <em style="font: inherit;">382</em> Study, there were <em style="font: inherit;">no</em> Section <em style="font: inherit;">382</em> ownership changes during this period. As a result, the future utilization of the Company's NOL and R&amp;D credit carryovers generated since <em style="font: inherit;">2005</em> are <em style="font: inherit;">not</em> subject to any limitations, assuming the Company does <em style="font: inherit;">not</em> experience an ownership change in the future.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">Foreign withholding taxes associated with the repatriation of earnings of foreign subsidiaries were <em style="font: inherit;">not</em> provided for on the undistributed earnings of certain foreign subsidiaries as of the end of fiscal <em style="font: inherit;">2024</em>. The Company intends to reinvest these earnings indefinitely in the Company’s foreign subsidiaries. The Company believes that future domestic cash generation will be sufficient to meet future domestic cash needs. In previous years, the Company recorded a deferred tax liability of approximately $0.1 million on the undistributed earnings of non-U.S. subsidiaries. During fiscal <em style="font: inherit;">2024</em>, there were <em style="font: inherit;">no</em> changes to this balance, and at <em style="font: inherit;"> December 29, 2024</em>, the balance for this deferred tax liability was approximately $0.1 million. The foreign withholding taxes are <em style="font: inherit;">not</em> expected to have a material impact on the Company’s financial position and results of operation.</p> <div> <div style="text-indent:45pt"> <div style="margin: 0pt; text-indent: 45pt;">   </div> </div> </div> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><i><span style="background-color:#ffffff;">Uncertain Tax Positions </span></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"><span style="background-color:#ffffff;">Changes in gross unrecognized benefits are as follows (in thousands):</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning balance of unrecognized tax benefits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,513</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,118</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Additions (subtractions) for tax positions related to the prior year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Additions for tax positions related to the current year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">280</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">262</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">185</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Lapse of statutes of limitations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(54</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending balance of unrecognized tax benefits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,730</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,513</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">Out of $2.7 million of unrecognized tax benefits, there are no unrecognized tax benefits that would result in a change in the Company's effective tax rate if recognized in future years. The accrued interest and penalties related to uncertain tax positions was <em style="font: inherit;">not</em> significant as of <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The Company is <em style="font: inherit;">not</em> currently under tax examination in the U.S. and the Company’s historical net operating loss and credit carryforwards <em style="font: inherit;"> may </em>be adjusted by the Internal Revenue Service and other tax authorities until the statute closes on the year in which such tax attributes are utilized. The Company estimates that its unrecognized tax benefits will <em style="font: inherit;">not</em> change significantly within the next <em style="font: inherit;">twelve</em> months.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt; text-align: left;">The Company is subject to U.S. federal income tax as well as income taxes in many U.S. states and foreign jurisdictions in which the Company operates. The U.S. tax years from <em style="font: inherit;">2005</em> forward remain effectively open to examination due to the carryover of unused net operating losses and tax credits.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt; text-align: left;">Significant components of the Company's income taxes paid are as follows (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">State and local</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Japan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Taiwan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">India</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">China</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other foreign jurisdictions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Total income taxes paid</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt; text-align: left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Income (loss) before income taxes:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">U.S.</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(3,782</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(225</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(4,116</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(56</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(36</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(53</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Income (loss) before income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(3,838</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(261</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(4,169</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Provision for income taxes:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Current:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">State</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">36</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Subtotal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">(22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">39</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Deferred:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">State</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Foreign</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Subtotal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">25</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">59</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Provision for income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">98</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> -3782000 -225000 -4116000 -56000 -36000 -53000 -3838000 -261000 -4169000 0 0 0 -2000 9000 3000 -20000 -6000 36000 -22000 3000 39000 0 0 0 0 0 0 25000 -1000 59000 25000 -1000 59000 3000 2000 98000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="22" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">2024</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">2023</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;">2022</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 28%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Income tax benefit at statutory rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(806</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(55</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(876</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">State taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-3.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-0.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-0.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-0.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">106</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-2.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock compensation and other permanent differences</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-0.2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(740</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">282.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">21</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-0.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">162(m)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">147</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-3.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">0.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr class="GFJY4-DIN-com-rdg-thunderdome-client-resources-CssResource-html-element-highlighted" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">R&amp;D tax credits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(543</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">14.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(480</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">183.8</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(318</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Expired tax attributes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">585</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-15.3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,290</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-493.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,563</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-85.5</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Future benefit of deferred tax assets not recognized</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">597</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">-15.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(2,401</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57.6</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;">Provision for income taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-0.1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-0.7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">98</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-2.4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">%</td></tr> </tbody></table> -806000 0.21 -55000 0.21 -876000 0.21 -2000 0.001 9000 -0.034 3000 -0.001 17000 -0.004 0 -0.001 106000 -0.025 8000 -0.002 -740000 2.829 21000 -0.005 147000 -0.038 0 0 0 0 543000 0.141 480000 1.838 318000 0.076 585000 0.153 1290000 4.935 3563000 0.855 597000 -0.156 -22000 0.086 -2401000 0.576 3000 -0.001 2000 -0.007 98000 -0.024 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">December 29, 2024</em></b></td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">December 31, 2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Deferred tax assets:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Net operating losses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">42,488</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">42,220</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Accruals and reserves</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,232</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,569</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Credits carryforward</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,342</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,730</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Depreciation and amortization</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6,086</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5,841</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Stock-based compensation</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">601</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">447</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Operating lease liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">165</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">216</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Gross deferred tax assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">57,914</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">57,023</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Deferred tax liabilities:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Right-of-use asset</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(172</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">(215</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt 0pt 0pt 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Withholding tax on future distribution</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Gross deferred tax liabilities</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(297</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(340</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Net deferred tax assets</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">57,617</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">56,683</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt;">Valuation allowance</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(57,742</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(56,783</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total deferred tax liability</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(125</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(100</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;">)</td></tr> </tbody></table> 42488000 42220000 1232000 1569000 7342000 6730000 6086000 5841000 601000 447000 165000 216000 57914000 57023000 172000 215000 125000 125000 297000 340000 57617000 56683000 57742000 56783000 125000 100000 10100000 170300000 96300000 103500000 66800000 5200000 5700000 57700000 100000 100000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Beginning balance of unrecognized tax benefits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,513</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,118</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Additions (subtractions) for tax positions related to the prior year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right;">(63</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Additions for tax positions related to the current year</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">280</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">262</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">185</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Lapse of statutes of limitations</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(54</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Ending balance of unrecognized tax benefits</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,730</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,513</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,249</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 2513000 2249000 2118000 63000 2000 0 280000 262000 185000 -0 -0 54000 2730000 2513000 2249000 2700000 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Federal</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">State and local</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">13</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Japan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Taiwan</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">India</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">China</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Other foreign jurisdictions</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); text-align: right;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 9pt;">Total income taxes paid</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">33</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 0 0 0 13000 9000 2000 1000 2000 2000 0 2000 4000 15000 1000 7000 4000 0 0 0 0 1000 33000 14000 16000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>NOTE <em style="font: inherit;">11</em> </b>—<b> </b><b>STOCKHOLDERS’ EQUITY</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Common and Preferred Stock</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"><span style="background-color:#ffffff;">As of </span><em style="font: inherit;"> December 29, 2024</em><span style="background-color:#ffffff;">, the Company is authorized to issue </span><span style="background-color:#ffffff;">200 million shares of common stock and has 10 million shares of authorized but unissued undesignated preferred stock. Without any further vote or action by the Company’s stockholders, the Board of Directors has the authority to determine the powers, preferences, rights, qualifications, limitations, or restrictions granted to or imposed upon any wholly unissued shares of undesignated preferred stock.</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><i>Issuance of Common Stock</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"><span style="background-color:#ffffff">On <em style="font: inherit;"> December 5, 2024</em>, the Company entered into common stock purchase agreements with certain investors for the sale of an aggregate of 424 thousand shares of its common stock, in a registered direct offering pursuant to an effective shelf registration statement on Form S-<em style="font: inherit;">3,</em> resulting in net cash proceeds of approximately $3.2 million. Issuance costs of $27 thousand related to the offering were immaterial. The purchase price for each share of common stock in the <em style="font: inherit;"> December 2024 </em>offering was $7.67.</span></p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-indent: 45pt;"> <div> <div style="text-indent:45pt"> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;, Times, serif"> On <em style="font: inherit;"> March 13, 2024</em>, the Company entered into common stock purchase agreements with certain institutional investors and their affiliated entities for the sale of an aggregate of  223 thousand shares of common stock in a registered direct offering <span style="background-color:#ffffff">pursuant to an effective shelf registration statement on Form S-<em style="font: inherit;">3,</em> resulting in net cash proceeds of approximately $3.5 million. Issuance costs of $24 thousand related to the offering were immaterial. The purchase price for each share of common stock in the <em style="font: inherit;"> March 2024 </em>offering was $16.00.</span> </div> </div> </div> <div style="text-indent:45pt">   </div> <div style="text-indent:45pt"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 45pt;">On <em style="font: inherit;"> March 21, 2023, </em>the Company entered into common stock purchase agreements with certain investors for the sale of an aggregate of 450 thousand shares of its common stock, in a registered direct offering pursuant to an effective shelf registration statement on Form S-<em style="font: inherit;">3,</em> resulting in net cash proceeds of approximately $2.3 million. Issuance costs related to the offering were immaterial. The purchase price for each share of common stock in the <em style="font: inherit;"> March 2023 </em>offering was $5.14.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 45pt;">On <em style="font: inherit;"> September 14, 2022 </em>and <em style="font: inherit;"> February 9, 2022, </em>the Company entered into common stock purchase agreements with certain investors for the sale of an aggregate of 487 thousand and 310 thousand shares of common stock, respectively, in registered direct offering direct offerings pursuant to an effective shelf registration statement on Form S-<em style="font: inherit;">3,</em> resulting in net cash proceeds of approximately $3.2 million and $1.5 million, respectively. Issuance costs related to the <em style="font: inherit;"> September 14, 2022 </em>and the <em style="font: inherit;"> February 9, 2022 </em>offerings were immaterial. The purchase price for each share of common stock in the <em style="font: inherit;"> September 14, 2022 </em>and <em style="font: inherit;"> February 9, 2022 </em>offerings were $6.57 and $4.78, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -1pt; text-indent: 45pt;">On <em style="font: inherit;"> August 17, 2022, </em>the Company filed a new Registration Statement on Form S-<em style="font: inherit;">3</em> with the SEC to replace a previously expired Registration on Form S-<em style="font: inherit;">3,</em> under which the Company <em style="font: inherit;"> may </em>sell, from time-to-time common stock, preferred stock, depositary shares, warrants, debt securities, and units, individually or as units comprised of <em style="font: inherit;">one</em> or more of the other securities or a combination thereof. The Company's registration statement became effective on <em style="font: inherit;"> August 26, 2022.</em></p> <p style="margin: 0pt 0pt 0pt -9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"> </p> </div> </div> </div> </div> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-indent: 45pt;"> <span style="background-color:#ffffff">Warrants exercisable for </span> <span style="background-color:#ffffff">386 thousand shares of common stock at an exercise price of </span> $19.32 <span style="background-color:#ffffff"> per share</span> were issued on  <em style="font: inherit;"> May 29, 2018</em> and were exercisable any time for a period of <em style="font: inherit;">60</em> months. These warrants expired unexercised on <em style="font: inherit;"> May 29, 2023</em>. </div> </div> 200000000 10000000 424000 3200000 27000 7.67 223000 3500000 24000 16 450000 2300000 5.14 487000 310000 3200000 1500000 6.57 4.78 386000 19.32 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>NOTE <em style="font: inherit;">12</em> </b>—<b> </b><b>EMPLOYEE STOCK PLANS</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><i><em style="font: inherit;">2009</em> Stock Plan</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">On <em style="font: inherit;"> April 24, 2019, </em>the QuickLogic Corporation <em style="font: inherit;">2009</em> Stock Plan (<em style="font: inherit;">"2009</em> Stock Plan") was replaced by the <em style="font: inherit;">2019</em> Stock Plan and the remaining balance of available shares under the <em style="font: inherit;">2009</em> Stock Plan were cancelled.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i><em style="font: inherit;">2019</em> Stock Plan</i></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">On <em style="font: inherit;"> April 24, 2019, </em>the Company’s Board of Directors and shareholders approved the QuickLogic Corporation <em style="font: inherit;">2019</em> Stock Plan (<em style="font: inherit;">"2019</em> Stock Plan"). The <em style="font: inherit;">2019</em> Stock Plan was extended <span style="-sec-ix-hidden:c125778884">ten</span> years through <em style="font: inherit;"> April 24, 2029. </em>Under the <em style="font: inherit;">2019</em> Stock Plan, 5.0 million shares of common stock were available for grants, plus any shares subject to any outstanding options or other awards granted under the <em style="font: inherit;">2009</em> Stock Plan that expire, are forfeited, cancelled, returned to the Company for failure to satisfy vesting requirements, settled for cash, or otherwise terminated without payment being made thereunder.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">On <em style="font: inherit;"> December 23, 2019, </em>the Company filed a Certificate of Amendment to the Company's Amended and Restated Certificate of Incorporate with the Secretary State of Delaware to effect a <em style="font: inherit;">1</em>-for-14 reverse stock split ("Reverse Stock Split") became effective on <em style="font: inherit;"> December 23, 2019. </em>As such, 357 thousand shares of common stock were now authorized for grants under the <em style="font: inherit;">2019</em> Stock Plan, plus any shares subject to any outstanding options or other awards granted under the <em style="font: inherit;">2009</em> Stock Plan that expire, are forfeited, cancelled, returned to the Company for failure to satisfy vesting requirements, settled for cash, or otherwise terminated without payment being made thereunder.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The Company's Board of Directors approved and on <em style="font: inherit;"> April 22, 2020, </em>stockholders subsequently ratified an increase in the total number of shares available for future awards under the <em style="font: inherit;">2019</em> Stock Plan. The approved increase in the total number of shares available for future awards was 550 thousand shares, for an overall authorized amount of 907 thousand shares, plus any shares subject to any outstanding options or other awards granted under the Company's <em style="font: inherit;">2009</em> Stock Plan that are terminated, canceled, surrendered, or forfeited as of <em style="font: inherit;"> April 22, 2020. </em>On <em style="font: inherit;"> April 28, 2020, </em>the Company filed a Registration Statement on Form S-<em style="font: inherit;">8</em> with <span style="background-color:#ffffff">the Securities and Exchange Commission </span>to register an additional 550 thousand shares of its common stock that <em style="font: inherit;"> may </em>be issued under the Company’s <em style="font: inherit;">2019</em> Stock Plan.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The Company's Board of Directors approved and on <em style="font: inherit;"> May 12, 2021, </em>stockholders subsequently ratified an increase in the total number of shares available for future awards under the <em style="font: inherit;">2019</em> Stock Plan. The approved increase in the total number of shares available for future awards was 600 thousand shares, for an overall authorized amount of 1.5 million shares, plus any shares subject to any outstanding options or other awards granted under the Company's <em style="font: inherit;">2009</em> Stock Plan that are terminated, canceled, surrendered, or forfeited as of <em style="font: inherit;"> May 12, 2021. </em>On <em style="font: inherit;"> May 19, 2021, </em>the Company filed a Registration Statement on Form S-<em style="font: inherit;">8</em> with <span style="background-color:#ffffff">the Securities and Exchange Commission </span>to register an additional 600 thousand shares of its common stock that <em style="font: inherit;"> may </em>be issued under the Company’s <em style="font: inherit;">2019</em> Stock Plan.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The Company's Board of Directors approved and on <em style="font: inherit;"> May 10, 2022, </em>stockholders subsequently ratified an increase in the total number of shares available for future awards under the <em style="font: inherit;">2019</em> Stock Plan. The approved increase in the total number of shares available for future awards was 900 thousand shares, for an overall authorized amount of 2.4 million shares, plus any shares subject to any outstanding options or other awards granted under the Company's <em style="font: inherit;">2009</em> Stock Plan that are terminated, canceled, surrendered, or forfeited as of <em style="font: inherit;"> May 10, 2022. </em>On <em style="font: inherit;"> May 19, 2022, </em>the Company filed a Registration Statement on Form S-<em style="font: inherit;">8</em> with <span style="background-color:#ffffff;">the Securities and Exchange Commission </span>to register an additional <span style="-sec-ix-hidden:c125778912">900</span> thousand shares of its common stock that <em style="font: inherit;"> may </em>be issued under the Company’s <em style="font: inherit;">2019</em> Stock Plan.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">As of <em style="font: inherit;"> December 29, 2024</em>, approximate<span style="background-color:#ffffff;">ly 65 thousand</span><span style="background-color:#ffffff;"> shares of t</span>he Company’s common stock were reserved for issuance under the <em style="font: inherit;">2019</em> Stock Plan.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">Options typically vest at a rate of 25% <span style="-sec-ix-hidden:c125778918">one</span> year after the vesting commencement date, and <em style="font: inherit;">one forty</em>-<em style="font: inherit;">eighth</em> for each month of service thereafter. RSUs typically vest at a rate of 25% <span style="-sec-ix-hidden:c125778922">one</span> year after the vesting commencement date, and <em style="font: inherit;">one</em> <em style="font: inherit;">eighth</em> every <em style="font: inherit;">six</em> months thereafter. The Company <em style="font: inherit;"> may </em>implement different vesting schedules in the future with respect to any new equity awards.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><i><em style="font: inherit;">2009</em> Employee Stock Purchase Plan</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The <em style="font: inherit;">2009</em> Employee Stock Purchase Plan, or <em style="font: inherit;">2009</em> ESPP, was adopted in <em style="font: inherit;"> March 2009 </em>and subsequently approved by the Company's stockholders on <em style="font: inherit;"> April 22, 2009. </em>Under the <em style="font: inherit;">2009</em> ESPP, 2.3 million shares were reserved for issuance. The <em style="font: inherit;">2009</em> ESPP originally extended for <span style="-sec-ix-hidden:c125778932">ten</span> years until <em style="font: inherit;"> March 6, 2019 </em>and provides for <span style="-sec-ix-hidden:c125778933">six</span>-month offering periods. Participants purchase shares through payroll deductions of up t<span style="background-color:#ffffff">o </span>20%<span style="background-color:#ffffff"> of an employee’s total compensation (maximum of 20,000</span><span style="background-color:#ffffff"> shares per offering period). The <em style="font: inherit;">2009</em> ESPP permits the Board of Directors to determine, prior to each offering period, whether participants purchase shares at: (i) <em style="font: inherit;">85%</em> of the fair market value of the common stock at the end of the offering period; or (ii) <em style="font: inherit;">85%</em> of the lower of the fair market value of the common stock at the beginning or the end of an offering period. </span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The Company's Board of Directors approved and on <em style="font: inherit;"> April 23, 2015, </em>stockholders subsequently ratified an increase in the total number of shares available for sale under the <em style="font: inherit;">2009</em> ESPP. The approved increase in the total number of shares available for sale was 1.0 million shares, for an overall authorized amount of 3.3 million shares. On <em style="font: inherit;"> November 16, 2015, </em>the Company filed a Registration Statement on Form S-<em style="font: inherit;">8</em> with <span style="background-color:#ffffff">the Securities and Exchange Commission </span>to register an additional 1.0 million shares of its common stock that <em style="font: inherit;"> may </em>be issued under the Company’s <em style="font: inherit;">2009</em> ESPP.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The Company's Board of Directors approved and on <em style="font: inherit;"> April 26, 2017, </em>stockholders subsequently ratified an increase in the total number of shares available for sale under the <em style="font: inherit;">2009</em> ESPP. The approved increase in the total number of shares available for sale was 1.5 million shares, for an overall authorized amount of 4.8 million shares.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">On <em style="font: inherit;"> December 23, 2019, </em>the Company filed a Certificate of Amendment to the Company's Amended and Restated Certificate of Incorporate with the Secretary State of Delaware to effect a <em style="font: inherit;">1</em>-for-14 reverse stock split became effective on <em style="font: inherit;"> December 23, 2019. </em>As such, 343 thousand shares of common stock were now authorized for issuance under the <em style="font: inherit;">2009</em> ESPP and participants could now purchase a maximum of 1,428 shares per <span style="-sec-ix-hidden:c125778953">six</span>-month offering period.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The Company's Board of Directors approved and on <em style="font: inherit;"> April 22, 2020, </em>stockholders subsequently ratified an increase in the total number of shares available for sale under the <em style="font: inherit;">2009</em> ESPP. The approved increase in the total number of shares available for sale was 300 thousand shares, for an overall authorized amount of 643 thousand shares. Additionally, stockholders approved an extension of the term for the <em style="font: inherit;">2009</em> ESPP for <span style="-sec-ix-hidden:c125778958">ten</span> years until <em style="font: inherit;"> March 5, 2029. </em>On <em style="font: inherit;"> April 28, 2020, </em>the Company filed a Registration Statement on Form S-<em style="font: inherit;">8</em> with the Securities and Exchange Commission to register an additional 407 thousand shares of its common stock that <em style="font: inherit;"> may </em>be issued under the Company’s <em style="font: inherit;">2009</em> ESPP, which consisted of 300 thousand shares approved on <em style="font: inherit;"> April 22, 2020 </em>and the 1.5 million shares approved on <em style="font: inherit;"> April 26, 2017 </em>after accounting for the reverse stock split, or 107 thousand shares.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"><span style="background-color:#ffffff">In <em style="font: inherit;"> November 2020, </em>the Board of Directors approved to increase the maximum number of shares available to be purchased per <em style="font: inherit;">six</em>-month offering from 1,428 shares to 10,000 shares. Additionally, the Board of Directors has determined that, until further notice, future offering periods will be made at 85% of the lower of the fair market value of the common stock at the beginning </span>or the end of an offering period.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">As of <em style="font: inherit;"> December 29, 2024</em>, approximate<span style="background-color:#ffffff">ly 121 thousand</span><span style="background-color:#ffffff"> shares of t</span>he Company’s common stock were reserved for issuance under the <em style="font: inherit;">2009</em> ESPP Stock Plan.</p> 5000000 14 357000 550000 907000 550000 600000 1500000 600000 900000 2400000 65000 0.25 0.25 2300000 0.20 20000 1000000 3300000 1000000 1500000 4800000 14 343000 1428 300000 643000 407000 300000 1500000 107000 1428 10000 0.85 121000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>NOTE <em style="font: inherit;">13</em> </b>—<b> </b><b>STOCK-BASED COMPENSATION</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The Company provides stock-based incentive compensation awards to eligible employees and non-employee directors. Awards that <em style="font: inherit;"> may </em>be granted under the program include non-qualified and incentive stock options, restricted stock awards, restricted stock units ("RSU"), and performance-based restricted stock units ("PRSU") and are based on the closing price of the Company’s common stock on the date of grant. To date, awards granted under the program consist of stock options, RSUs, and PRSUs. The majority of stock-based awards granted under the program vest over <span style="-sec-ix-hidden:c125778972">two</span> years. Stock options granted under the program have a maximum contractual term of <em style="font: inherit;">ten</em> years.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">Stock-based compensation expense recognized in the Company’s consolidated statements of operations for the years ended <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>, respectively is as follows (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Stock-based compensation expense included in:</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">2024</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">2023</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0); text-align: center;"><b><em style="font: inherit;">2022</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;">Cost of revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">852</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">272</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;">Research and development</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,048</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">595</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">652</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;">Selling, general and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,706</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,599</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,111</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total costs and expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,522</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,035</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock-based compensation expense by type of award:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 18pt;">ESPP</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">108</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">127</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">70</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">RSU and PRSU</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,498</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,395</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,965</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total costs and expenses</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,606</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,522</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,035</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 47.05pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> The Company capitalized stock-based compensation amounts to capitalized internal-use software and tooling, net of $158 thousand and $248 thousand for the years ended <em style="font: inherit;"> December 29, 2024</em> and <em style="font: inherit;"> December 31, 2023, </em>respectively. No stock-based compensation was capitalized to internal-use software and tooling for the year ended <em style="font: inherit;"> January 1, 2023. </em><em style="font: inherit;">No</em> stock-based compensation was capitalized or included in inventories for the years ended <em style="font: inherit;"> December 29, 2024, </em><em style="font: inherit;"> December 31, 2023, </em>and <em style="font: inherit;"> January 1, 2023</em>.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Stock-Based Compensation Award Activity</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">A roll forward of shares available for grant under the <em style="font: inherit;">2019</em> Plan (in thousands) is as follows:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Shares Available for Grant</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Balance at January 1, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">960</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">RSUs and PRSUs granted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(400</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Options forfeited or expired</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">RSUs and PRSUs forfeited</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at December 31, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">595</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;">Options forfeited or expired</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">12</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;">RSUs and PRSUs granted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(635</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">RSUs and PRSUs forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">93</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at December 29, 2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">65</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">No stock options were granted during any of the periods presented.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Stock Options</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">A roll forward of stock options under the <em style="font: inherit;">2019</em> Plan is as follows: </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Number of Shares</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted Average Exercise Price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted Average Remaining Term</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aggregate Intrinsic Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(in thousands)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(in years)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(in thousands)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Balance outstanding at January 3, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">121</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">28.46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31.68</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance outstanding at January 2, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">93</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27.49</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39.72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance outstanding at January 1, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">75</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24.50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45.22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance outstanding at December 31, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">19.45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 18pt;">Forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid black;">(12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">48.14</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding, exercisable, and vested at December 29, 2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">48</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12.05</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.70</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The intrinsic value for the stock options, based on the Company’s closing stock pri<span style="background-color:#ffffff;">ce of </span>$9.86 <span style="background-color:#ffffff;">per share at <em style="font: inherit;"> December 27, 2024</em>, the last trading day of the Company’s current reporting period, was $0 which would have b</span>een received by the option holders had all option holders exercised their options as of that date.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">No options were exercised or granted during the years ended <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>. As of <em style="font: inherit;"> December 29, 2024</em>, there were no unvested stock options.</p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Restricted Stock Units</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The Company grants RSUs to employees with various vesting terms. RSUs entitle the holder to receive, at <em style="font: inherit;">no</em> cost, <em style="font: inherit;">one</em> common share for each restricted stock unit on the date vested. The Company withholds shares in settlement of employee tax withholding obligations on the vesting of restricted stock units.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">As of <em style="font: inherit;"> December 29, 2024</em>, there was approximately $3.3 million in unrecognized stock-based compensation expense related to RSUs, inclusive of unrecognized stock-based compensation related to PRSUs of $6 thousand. The remaining unrecognized stock-based compensation expense as of <em style="font: inherit;"> December 29, 2024</em> is expected to be recorded over a weighted average period of 1.45 years.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">A roll forward summarizing RSU activity and related weighted average grant date fair values is as follows: </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;">RSUs Outstanding</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Number of Shares</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Weighted Average Grant Date Fair Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b>(in thousands)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Nonvested at January 2, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">568</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.86</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 18pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">584</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.11</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 18pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(490</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.56</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 18pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(32</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.35</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Nonvested at January 1, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">630</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">6.05</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 18pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">400</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 18pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 18pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.92</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Nonvested at December 31, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">589</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.35</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">635</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">9.57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(532</td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">8.29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(93</td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">13.16</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Nonvested at December 29, 2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">599</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.97</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">  </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i><em style="font: inherit;">2009</em> ESPP Stock Plan</i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"><span style="background-color:#ffffff;">The Company issued 41 thousand shares of common stock at an average price of $7.65 per share, 45 thousand shares of common stock at an average price of $4.48 per share,</span><span style="background-color:#ffffff;"> and 52 thousand shares of common stock at an average price of $4.82</span><span style="background-color:#ffffff;"> per share </span>to employees in the years ended <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>, respectively<span style="background-color:#ffffff;">. </span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The weighted average grant date fair value and the weighted-average assumptions used to estimate the fair value of ESPP option rights granted is as follows:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Expected life (months)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">4.71</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">5.30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3.04</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">%</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Volatility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">64</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Dividend yield</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Weighted average fair value of ESPP options granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">2.93</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">2.14</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">2.04</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Stock-based compensation expense included in:</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">2024</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; text-align: center; border-bottom: 1px solid rgb(0, 0, 0);"><b><em style="font: inherit;">2023</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0); text-align: center;"><b><em style="font: inherit;">2022</em></b></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;">Cost of revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">852</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">272</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;">Research and development</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">1,048</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">595</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">652</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;">Selling, general and administrative</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">2,706</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,599</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid rgb(0, 0, 0);">1,111</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Total costs and expenses</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,606</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,522</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,035</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock-based compensation expense by type of award:</p> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 18pt;">ESPP</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">108</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">127</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">70</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">RSU and PRSU</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,498</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,395</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,965</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total costs and expenses</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,606</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,522</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,035</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 852000 328000 272000 1048000 595000 652000 2706000 1599000 1111000 4606000 2522000 2035000 108000 127000 70000 4498000 2395000 1965000 4606000 2522000 2035000 158000 248000 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Shares Available for Grant</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Balance at January 1, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px;">960</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">RSUs and PRSUs granted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(400</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Options forfeited or expired</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">15</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">RSUs and PRSUs forfeited</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at December 31, 2023</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">595</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;">Options forfeited or expired</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">12</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;">RSUs and PRSUs granted</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">(635</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0">)</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">RSUs and PRSUs forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; border-bottom: 1px solid rgb(0, 0, 0);">93</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at December 29, 2024</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">65</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td></tr> </tbody></table> 960000 400000 15000 20000 595000 12000 635000 93000 65000 0 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Number of Shares</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted Average Exercise Price</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Weighted Average Remaining Term</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">Aggregate Intrinsic Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(in thousands)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><b> </b></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(in years)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b>(in thousands)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Balance outstanding at January 3, 2021</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">121</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">28.46</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(28</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">31.68</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance outstanding at January 2, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">93</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27.49</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">39.72</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance outstanding at January 1, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">75</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">24.50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">45.22</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance outstanding at December 31, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">60</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">19.45</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 18pt;">Forfeited or expired</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid black;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 1px solid black;">(12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">48.14</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td><td style="text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"><em style="font: inherit;"> </em></td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding, exercisable, and vested at December 29, 2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">48</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">12.05</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1.70</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">—</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 121000 28.46 28000 31.68 93000 27.49 18000 39.72 75000 24.5 15000 45.22 60000 19.45 12000 48.14 48000 12.05 P1Y8M12D 9.86 0 0 0 3300000 6000 P1Y5M12D <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="6" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;">RSUs Outstanding</em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Number of Shares</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">Weighted Average Grant Date Fair Value</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b>(in thousands)</b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b> </b></td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Nonvested at January 2, 2022</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">568</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.86</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 18pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">584</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.11</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 18pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(490</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.56</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 18pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(32</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.35</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Nonvested at January 1, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">630</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">6.05</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 18pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">400</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">8.12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 18pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(421</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 18pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.92</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Nonvested at December 31, 2023</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">589</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.35</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;">Granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">635</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">9.57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;">Vested</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">(532</td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">8.29</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 18pt;">Forfeited</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">(93</td><td style="width: 1%; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0px;">13.16</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Nonvested at December 29, 2024</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">599</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.97</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 568000 5.86 584000 6.11 490000 5.56 32000 5.35 630000 6.05 400000 8.12 421000 6.15 20000 6.92 589000 7.35 635000 9.57 532000 8.29 93000 13.16 599000 7.97 41000 7.65 45000 4.48 52000 4.82 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Expected life (months)</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.9</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">6.0</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Risk-free interest rate</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">4.71</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">5.30</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">3.04</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">%</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Volatility</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">64</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">57</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Dividend yield</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Weighted average fair value of ESPP options granted</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">2.93</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">2.14</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">2.04</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> </tbody></table> P5M27D P6M P6M 0.0471 0.053 0.0304 0.64 0.50 0.57 0 0 0 2.93 2.14 2.04 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>NOTE <em style="font: inherit;">14</em> </b>—<b> INFORMATION CONCERNING SEGMENTS, PRODUCT LINES, GEOGRAPHIC INFORMATION, ACCOUNTS RECEIVABLE AND REVENUE CONCENTRATION</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The Company identifies its business segments based on business activities, management responsibility, and geographic location. For all periods presented, the Company operated in a single reportable business segment.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The Company has <span style="-sec-ix-hidden:c125779000">one</span> reportable operating segment based on how its Chief Operating Decision Maker (CODM) manages the business and in a manner consistent with the availability of discrete financial information and the internal reporting provided to the CODM. The CODM, the Company's Chief Executive Officer (CEO), reviews detailed income statements, balance sheets, and sales reports in order to assess performance of the Company. The CODM does <em style="font: inherit;">not</em> review assets at a different asset level or category than at the consolidated level and the consolidated statements of operations are presented to the CODM without further disaggregation. Significant segment expenses also include depreciation, amortization, and stock-based compensation, which are disclosed within the consolidated statements of cash flows. The Company does <em style="font: inherit;">not</em> have any significant intra-entity sales or transfers.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">Sales, operating income, and net income are some of the key variables monitored by the CODM and management when determining the Company's financial condition and operating performance. The CODM uses sales, operating income (loss), and net income (loss) to evaluate income generated in deciding whether to reinvest profits into the segment or to use such profits for other purposes, such as for acquisitions or share repurchases. These key variables are also used to monitor budget versus actual results, as well as in competitive analyses by benchmarking to the Company’s competitors.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The following is a breakdown of revenue by product family (in thousands): </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">New products</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">16,128</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">18,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">11,675</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Mature products</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,984</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,987</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,505</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,112</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,198</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,180</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:109.8%;margin-top:0pt;text-align:left;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: left; margin: 0pt; text-indent: 45pt;">New products revenue consists of revenues from the sale of hardware products manufactured on <em style="font: inherit;">180</em> nanometer or smaller semiconductor processes, eFPGA IP license, professional services, QuickAI and SensiML AI software as a service (SaaS) revenues. Mature products include all products produced on semiconductor processes larger than <em style="font: inherit;">180</em> nanometer. Associated royalty revenues are included within their respective device's classification.</p> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: left; margin: 0pt; text-indent: 45pt;">The following is a breakdown of new products revenue (in thousands): </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: left; margin: 0pt; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Hardware products</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px;">$</td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px;">2,547</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px;">$</td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px;">1,230</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px;">$</td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px;">3,757</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">eFPGA IP</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px;">13,120</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px;">16,839</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px;">7,545</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">SaaS &amp; Other</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">461</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">373</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total new products revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,128</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,211</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,675</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">eFPGA IP revenue is comprised primarily of eFPGA intellectual property license revenue, eFPGA-related professional services revenue, and eFPGA-related support and maintenance revenue. <span style="background-color:#ffffff">eFPGA-IP revenue related to professional services was approximately $13.1 million, $16.6 million, and $7.4 million in the Fiscal Years ended </span><em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>, respectively.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"><span style="background-color:#ffffff">Contract assets were approximately $2.7 million, $3.6 million, and $2.0 million at </span><em style="font: inherit;"> December 29, 2024</em><span style="background-color:#ffffff">, </span><em style="font: inherit;"> December 31, 2023</em><span style="background-color:#ffffff">, and <em style="font: inherit;"> January 1, 2023</em>, respectively and were included under current assets on the Company's consolidated balance sheets. Changes in the Company's contract asset balance resulted from the Company gaining the unconditional right to invoice its customers for previously recognized revenue, partially offset by additional revenue recognition in the period for contracts that contain a different payment schedule than the Company's revenue recognition timeline. The Company expects to invoice the $2.7 million in contract assets as of <em style="font: inherit;"> December 29, 2024</em> by the end of fiscal <em style="font: inherit;">Q3'25.</em></span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"><span style="background-color:#ffffff">Contract liabilities of $0.5 million, $1.1 million, and $0.3 million were included in deferred revenue on the Company's consolidated balance sheets at </span><em style="font: inherit;"> December 29, 2024</em><span style="background-color:#ffffff">, </span><em style="font: inherit;"> December 31, 2023</em><span style="background-color:#ffffff">, and <em style="font: inherit;"> January 1, 2023</em>, respectively. In the <em style="font: inherit;">twelve</em> months ended <em style="font: inherit;"> December 29, 2024</em>, the Company recognized the previously outstanding contract liabilities as of <em style="font: inherit;"> December 31, 2023</em> of $1.1 million as revenue. The Company expects to recognize the $0.5 million in deferred revenues as of <em style="font: inherit;"> December 29, 2024</em> using the output time-based method through the end of <em style="font: inherit;">Q2'25.</em></span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"><span style="background-color:#ffffff">Of its remaining unsatisfied performance obligations <em style="font: inherit;">not</em> currently on the Company's balance sheet, the Company expects to recognize $4.7 million by <em style="font: inherit;">Q3'25,</em> either through the input time-based method or the output method, recognizing revenue as deliverables such as IP and various technologies and training are transferred or provided to the customer. For the majority of the Company's contracts, payment schedules are in place and cash receipts will <em style="font: inherit;">not</em> always follow the timeline of the Company's revenue recognition policies. As such, the Company will typically record contract assets and liabilities on its consolidated balance sheet in relation to these contracts.</span></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">During the year ended <em style="font: inherit;"> January 1, 2023, </em>the Company entered into a multiple-year agreement with a customer to provide professional services over multiple phases of which each phase has to be separately approved prior to commencement of work. Other contractual terms include a termination for convenience clause including the enforceable right to payment for performance completed to date.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The Company assessed the agreement under ASC <em style="font: inherit;">606</em> noting the following judgments, estimates, and conclusions:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 45pt;"> </td><td style="width: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">•  </p> </td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Each funded phase comprised a separate contract.</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 45pt;"> </td><td style="width: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">•  </p> </td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">There were monthly performance obligations associated with stated milestones.</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 45pt;"> </td><td style="width: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">•  </p> </td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">The application of the output method resulted in the allocation of the transaction price for the contract on a straight-line basis for the stated milestones.</p> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 45pt;"> </td><td style="width: 9pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">•  </p> </td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Further, revenue for the contract is recognized at a point in time when control of the asset is transferred to and accepted by the customer.</p> </td></tr> </tbody></table> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">Associated with this agreement, the Company recognized professional services revenue amounting to $10.9 million and $14.8 million and $3.3 million for the fiscal years ended <em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023 </em>and <em style="font: inherit;"> January 1, 2023, </em>respectively. As of <em style="font: inherit;"> December 29, 2024 </em>and <em style="font: inherit;"> December 31, 2023, </em>the Company had $2.6 million and $3.6 million, respectively, in contract assets on its consolidated balance sheets associated with this agreement.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The Company derives revenue from sales to customers located in North America, Europe and Asia Pacific. North America includes revenue from the United States. Revenue from the Uni<span style="background-color:#ffffff;">ted States was $16.9 million or 84% of total revenue, $18.6 million </span>or 88% of total revenue, and $10.6 million or 67% of total revenue in th<span style="background-color:#ffffff">e years ended </span><em style="font: inherit;"> December 29, 2024</em>, <em style="font: inherit;"> December 31, 2023</em>, and <em style="font: inherit;"> January 1, 2023</em>, respectively. The Company attributes revenues from external customers to individual countries based on the end customer's country, if available. If <em style="font: inherit;">not</em> available, the Company will utilize the country of the furthest entity in the supply chain for which the country is known, such as the distributor or assembly.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 45pt;">The following is a breakdown of revenue by shipping destination (in thousands): </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Asia Pacific</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,199</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,965</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,558</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">North America</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,196</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,644</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,912</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">717</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">589</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,710</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,112</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,198</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,180</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-right:109.8%;margin-top:0pt;text-align:left;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: left; margin: 0pt; text-indent: 45pt;">The following distributors and customers accounted for <em style="font: inherit;">10%</em> or more of the Company's revenue for the periods presented. Distributor amounts represent revenue from the Company's goods and services sold to a distributor. Customer amounts represent revenues from both distributor and from the Company to an end customer. As such, revenue to a distributor <em style="font: inherit;"> may </em>also include information related to customers.</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt 0pt 0pt 8pt;text-indent:53pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Distributor "A"</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Distributor "B"</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer "A"</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">54</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">70</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer "C"</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">16</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer "F"</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt 45pt;">* Represents less than <em style="font: inherit;">10%</em> of revenue as of the date presented.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The following distributors and customers accounted for <em style="font: inherit;">10%</em> or more of the Company's accounts receivable and contract asset balance as of the dates presented:</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">December 29,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Distributor "A"</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Distributor "D"</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer "A"</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">86</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer "K"</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 45pt;">* Represents less than <em style="font: inherit;">10%</em> of trade accounts receivable and contract assets, net, as of the date presented.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">Approxi<span style="background-color:#ffffff;">mately </span><span style="background-color:#ffffff;">0.1% and 0.4% of the Compa</span>ny’s long-lived assets, including property and equipment and other assets, were located outside the United States as of <em style="font: inherit;"> December 29, 2024</em> and <em style="font: inherit;"> December 31, 2023</em>, respectively.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">New products</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">16,128</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">18,211</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">11,675</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Mature products</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">3,984</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">2,987</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">4,505</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,112</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,198</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,180</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: Times New Roman; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Hardware products</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px;">$</td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px;">2,547</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px;">$</td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px;">1,230</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px;">$</td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px;">3,757</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">eFPGA IP</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px;">13,120</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px;">16,839</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px;">7,545</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">SaaS &amp; Other</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">461</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">142</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; padding-left: 0px; font-family: Times New Roman; font-size: 10pt; margin-left: 0px; border-bottom: 1px solid rgb(0, 0, 0);">373</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total new products revenue</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,128</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">18,211</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">11,675</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 16128000 18211000 11675000 3984000 2987000 4505000 20112000 21198000 16180000 2547000 1230000 3757000 13120000 16839000 7545000 461000 142000 373000 16128000 18211000 11675000 13100000 16600000 7400000 2700000 3600000 2000000 2700000 500000 1100000 300000 1100000 500000 4700000 10900000 14800000 3300000 2600000 3600000 16900000 0.84 18600000 0.88 10600000 0.67 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:center;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Asia Pacific</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">2,199</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,965</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">3,558</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">North America</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">17,196</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">18,644</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10,912</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">Europe</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">717</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">589</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,710</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt 0pt 0pt 18pt;">Total revenue</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">20,112</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">21,198</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">16,180</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 2199000 1965000 3558000 17196000 18644000 10912000 717000 589000 1710000 20112000 21198000 16180000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="10" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;"><em style="font: inherit;"><em style="font: inherit;">Fiscal Years</em></em></em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Distributor "A"</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">11</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">15</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Distributor "B"</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer "A"</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">54</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">70</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">20</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer "C"</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">16</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer "F"</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: right;">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> 0.11 0.15 0.12 0.54 0.70 0.20 0.16 0.12 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0px;"><tbody><tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">December 29,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">December 31,</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td></tr> <tr class="finHeading" style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2024</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2023</em></b></p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 70%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Distributor "A"</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Distributor "D"</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer "A"</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">50</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">86</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer "K"</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"><em style="font: inherit;">*</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;"> </td></tr> </tbody></table> 0.10 0.12 0.50 0.86 0.10 0.001 0.004 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><span style="background-color:#ffffff;">NOTE <em style="font: inherit;">15</em> </span></b>—<b> </b><b><span style="background-color:#ffffff;">COMMITMENTS AND CONTINGENCIES</span></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left;"><b><i>Commitments</i></b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">The Company's principal contractual commitments include purchase obligations, re-payments of draw downs from the revolving line of credit, and payments under operating leases and financing arrangements. Purchase obligations are largely comprised of open purchase order commitments to suppliers and to subcontractors under professional services agreements. The Company's risk associated with the purchase obligations under professional services agreements is limited to the termination liability provisions within those contracts, and as such, it does <em style="font: inherit;">not</em> believe they represent a material liquidity risk to the company.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">Certain wafer manufacturers require the Company to forecast wafer starts several months in advance. The Company is committed to take delivery of and to pay for a portion of the forecasted wafer volume. The C<span style="background-color:#ffffff;">ompany did <em style="font: inherit;">not</em> have any</span><span style="background-color:#ffffff;"> non-cancellable purchase </span>commitments with various wafer foundries as of <em style="font: inherit;"> December 29, 2024</em>.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;"><i><b>Purchase Obligations</b></i></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 45pt;">Purchase obligations represent contractual agreements to purchase goods or services entered into in the ordinary course of business. Purchase obligations are legally binding and amongst other things, specify a minimum or a range of quantities, pricing, and approximate timing of the transaction. Purchase obligations include amounts that are recorded on the Company's consolidated balance sheets, as well as amounts that are <em style="font: inherit;">not</em> recorded on the Company's consolidated balance sheets. The Company had $1.2 million of recorded and unrecorded purchase obligations due within the next <em style="font: inherit;">twelve</em> months as of <em style="font: inherit;"> December 29, 2024</em>. The Company expects this commitment to be fulfilled over the next <em style="font: inherit;">twelve</em> months of Fiscal <em style="font: inherit;">2025</em>.</p> <div style="font-size: 10pt; margin: 0pt;">   </div> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;"><i><b>Litigation</b></i></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">From time to time, the Company <em style="font: inherit;"> may </em>become involved in legal actions arising in the ordinary course of business including, but <em style="font: inherit;">not</em> limited to, intellectual property infringement and collection matters. Absolute assurance cannot be given that any such <em style="font: inherit;">third</em>-party assertions will be resolved without costly litigation; in a manner that is <em style="font: inherit;">not</em> adverse to the Company’s consolidated financial position, results of operations, or cash flows; or without requiring royalty or other payments which <em style="font: inherit;"> may </em>adversely impact gross profit.</p> 1200000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>NOTE <em style="font: inherit;">16</em> </b>—<b> </b><b>SUBSEQUENT EVENTS</b></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 45pt;">On <em style="font: inherit;"> January 7, 2025, </em>the Company announced its Board of Directors was actively exploring options for its wholly owned subsidiary, SensiML. Preliminary discussions commenced with potential strategic partners regarding the possible sale of SensiML or its assets. As of the announcement date, the Company started accounting for its SensiML subsidiary under restructuring activities in accordance with ASC <em style="font: inherit;">420.</em></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 45pt;">Additionally, as of the filing date of <em style="font: inherit;"> March 25, 2025, </em>for the Company's fiscal <em style="font: inherit;">2024</em> annual report on Form <em style="font: inherit;">10</em>-K, there have <em style="font: inherit;">not</em> been any new material developments regarding the disposal of SensiML. As such, the Company is unable to estimate any financial effects related to the disposal of SensiML. The Company continues to evaluate various options for the future of SensiML.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 45pt;">On <em style="font: inherit;"> February 25, 2025, </em>the Company entered into an At Market Issuance Sales Agreement (the "Sales Agreement") with Needham &amp; Company, LLC (the "Agent"), pursuant to which the Company <em style="font: inherit;"> may </em>offer and sell, from time to time, through the Agent, as sales agent, shares of the Company's common stock, par value $0.001 per share, having an aggregate offering price of up to $20,000,000 (the "ATM Offering"). The Company intends to use the net proceeds from the ATM Offering for general corporate purposes, which <em style="font: inherit;"> may </em>include, but is <em style="font: inherit;">not</em> limited to, working capital, licensing or acquiring intellectual property or technologies to incorporate in the Company's products, capital expenditures, to fund possible investments in and acquisitions of complementary businesses, partnerships, or minority investments, or to repay debt. As of <em style="font: inherit;"> March 21, 2025, </em>the Company sold 182 thousand shares under the ATM Offering.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 45pt;">On <em style="font: inherit;"> March 6, 2025, </em>the Company entered into Common Stock Purchase Agreements with certain institutional investors for the sale of an aggregate of 256,200 shares of common stock, par value $0.001 (the “Common Stock”), in a registered direct offering. These share placements resulted in gross proceeds of approximately $1.5 million (the “Financing”). The purchase price for each share of Common Stock in the Financing was $5.93. The per share purchase price reflects <em style="font: inherit;">no</em> discount based upon the <em style="font: inherit;">3</em>-day volume weighted average price as of the close of trading on <em style="font: inherit;"> March 5, 2025.</em></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 45pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 45pt;">On <em style="font: inherit;"> March 14, 2025, </em>the Company entered into the Eighth Amendment (the “Eighth Amendment”) to their Amended and Restated Loan and Security Agreement (as amended, the “Loan Agreement”) dated <em style="font: inherit;"> December 21, 2018, </em>with Heritage Bank of Commerce. The Eighth Amendment, which became effective on <em style="font: inherit;"> March 17, 2025, </em>amends the Loan Agreement to, among other things, extend the loan maturity date for <em style="font: inherit;">one</em> year through <em style="font: inherit;"> December 31, 2026.</em></p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; text-indent: 36pt;"> </p> 0.001 20000000 182000 256200 0.001 1500000 5.93 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><a href="#" id="otherinfo" title="otherinfo"></a>ITEM <em style="font: inherit;">9B.</em> OTHER INFORMATION</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"><b>Insider Trading Arrangements</b></p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;">For the <em style="font: inherit;">three</em> months ended <em style="font: inherit;"> December 29, 2024</em>, <span style="-sec-ix-hidden:c125779075"><span style="-sec-ix-hidden:c125779227"><span style="-sec-ix-hidden:c125779228"><span style="-sec-ix-hidden:c125779229">none</span></span></span></span> of our directors or officers (as defined in Rule <em style="font: inherit;">16a</em>-<em style="font: inherit;">1</em>(f) of the Exchange Act) adopted or terminated a "Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> trading arrangement" or "non-Rule <em style="font: inherit;">10b5</em>-<em style="font: inherit;">1</em> trading arrangement" (as those terms are defined in Item <em style="font: inherit;">408</em> of Regulation S-K).</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 45pt;"> </td><td style="width: auto;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;"><i><em style="font: inherit;">2.</em> Financial Statement Schedules</i></p> </td></tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt; text-align: left;">All schedules are omitted because they are <em style="font: inherit;">not</em> applicable or the required information is shown in the consolidated financial statements or notes thereto.</p> The operating lease relates to the Company's headquarters in San Jose, CA. The lease term expires on June 14, 2027. Note: Net income (loss) equals total comprehensive income (loss) for all years presented.

AM,(D M:ZZM!L76@:)JGM9/-284PL2:O<1S MS'%SRI=&A49% :A(='1X)7MYP$ML(L);D21M*L=;T,@>E-6%>E"F.DK^=;3% MI52;Z_W(L :13R]DU\K%VZ*,[#%U05FLE$.V4L#-7TAW,\3IH'T9QC^Y9UO)2\%LIR&KY4Y["L19LH3W7$1^<7\#: M+,?C/.V-(LUZ<6.XI):\+Q3V+$:V^M)F7#!GNY7_@>EG/GG2=QTQX'_;[KL$"W;/^3 MI3I"6H;K 8!2MZ F!/UF>7MV;*8-[$WJ?R(^D.]1P 9XBH M@:X5AL#UW"&VTO5? @L0[[V(GFZ,-XP4?16[5F"_(5G(QI'T)>HRVV5\(**+ MU'.H*2)U=U6TR L'O-6FY8:^ $_<<#Z13J^. M] M1"FN..EYRKN'O8!>9NO=!JA-;7J&8=_W2)( O+P7EIX>:!]R44 CF20(&C@52YU*.:=1]_BEJ:\JZ+-V@XUC424IH;)0AD_ M&=#.4 -L+S4OP03ROF_ROI!6*#MCMXG&< <]U-&PU620 JOMA"A"L84RG1$_ M%R#H%\_I -< R#H ,^P'[(TT7[X6;;_M^/0#OS>&37[T'&)B3E,!#^S%;_.Z MV$E_5MG!EHY5=M#FFXM,"D#Q@CP[X-/';K.\UZS8J*0'-S;Y)@*1),,[S@X\ MV<[TS91S/U@@++0Q\/C:.N#@DP: M*"Z3/X362;V#B7[>J#'N"-Q%_][4%O2Q6W.;KX:ZA(Z<'#(*) /9+%UP4]DG MF18G&L%3%V:@A]$^ROR1P))@ LCE+=[*-(TK,P7.>$%\I7PJQ ^2;MJS&O)N M5HDIN!/O7:=S^,5RB8$_=AF+C%:FVN?$;KS[H\+YQ$7C'MK8V=N'77L6NY:N MCDKL6[#%'@/VQ)6N:[ EC7JE_N[Y/?[YP%X&O$6Z\7CX^T[#ZX&A<0!T>!V& M ^#C+=YP'/?E/@">,X =U$C#.4D/!9];C;LIYO9/@/Y(_>>Q171?6F(!;;YL M\HY[WL_L>;HQ/;5]CK4W>#A7BFR?/PV9(QH1/9H'[P]-BFD.*YW,2:6RYJ#X M:/L!F-J64)4"!@8-23(4)8ZW*:H8/YU2Z.2S93CVWPZ$T@>[]](Z,O[QO77[=/W4>KK^YZ71NOV*;]S(O[]> M/U[KA]_WWOJ \HS+-1;VJB[[[>_Q.0[P3<%\^O'5 CQMYWM73P]0&@ZE!Q.\S#^AV#@/_ M37XR^A'Z[8W[;[??_YC=Q'!B0L'(QL9^4J-^+ ;] */*N26OTR^3VX[[UK?+ MPR\/EZW?#UM73Y?3&(K.Y\D*DMM"%B+C>&-GPW[[F;SC'X>K; M_71W<>-X/^(QP-0"VP/VT?'(0_P,ALZ/7!8GMA78CN GD=\^R&#]3>R#XP%3 MQW H?G+XC=$WX\BI[-N3#C7G&I(ZWJ.LN("/N#I@G<]YXJE7RUU=+,A \FB6 MYLK?SLX(7VQ2@( X)M4@%A[)&Q,$Q^F1<75]V[J]N&[=&(\@+"[_N+Q]>B3Y M\?C]_OZ&_FX]_,OXVGIJ)8)BLZQQC:,)SD2[>'W[]?+_![(R+NYN'^]NKF') MEU]S]T>MC5B3=!:WM85*/SQ-?@63NH@K:@+X[/A>+3_*-6;N M9\<+! 7,7+D,$8C\/D4IC <-U.DR?+-Z"]V S;$E\X4_RYW;N8U+\YE[ZX5E MFQOSR\--H[7GV+;+U$1K43R-_JW/80J(W;+D9 Y#UCZ$+Z!?]R/[V76>'?B" ME*,!PXMB+)2._R4O3^H2YH&]..CT!N/V?O ,9D7:\W'E!#WCW55@>3],XP$6 M$L#"C/^U>OU/H =&3:9C\ T[6_K]:I=8XK%3A'_ZR6CNL MG1V0RN#\?#VLGE3/3@[.J\=GS<\?,@. M$5#43T9V+9>ZMXI*YZ4+B\.PM@)E_.&'H=&RK5Z8D )22]L)V_XH/32/SP1$ M54=G;M6"*6!*=A*[4,H5EB(G5-9J%)<3S^$!QL@D3MS,;4N(]ZA^AVM3<=Q: M[8SBUAKD21V-9JMKACP_0\;=;U3F8<::A)0E(;\_2D./R?4'B)>[^((A#F*Z M E%AN<:_F!6$1$J<=/@M+[RJ:2*:GXAH_QM5345;347MSE0BNL"$UBO7?]-$ MM!8BPNUOC.Z8IJ'MHB&,L8N&4^GH$4[^1]=W[53 WR7]3-/5.NA*'DEC5"_6 MM+7.&ZB_>E"@UECO'?@S!R.L-/1CK? MTZA2-2+2)+_XF.@$6_B5,I$P<0ETR(U$"LPYT<>N%3"A#N-$_S%PVC]N_!&R299SSV"20>ISSNSZP)PS?Y4'D<^A+F&0YG234V,&9#';V MP/&_A]5^OB'WIT@PH[L33/>%/<3X9\P5&B(+R<13RQ#^D!(?)J*3[++'P7/H MV(Y%^2[O0(:Z0'#.*\-D&AP%;;U:Y=,%'XK^JGYZS]W[QIAG7Z1Q=2D7D>:2 MF5B8,2G3 =1ACGG)32#^2*I+UD$WCAG;FT,P-/&%9R"3MD!WP MC&DK3"]Q9DBZ7#PF<%'FC<]!;D46MIPVNN\@2ASBJH( MH%. $OXR(?H.+*#OPH$DR; \"PP>)W)+OGM.['F@T5MT66\=J<\&BIA$KNB9 MA[M^L4*'^S<%G]UC]DGE-<)YZ-'BN7TB\S5TDMSC%&$)9A1BLJ7%TZ%X9O/( MKQSR ["?2.1(4)(Y)!(O^[C9TWNF#%&1/$J,/Z[[8!E]KD2F"*R#,09!HF;& M&;="WY2,(J5WWF$V(9Z64+C>9>COO?%.<$:*2DA8/W $G(3(S"5.^LPRN=HT MMF!G,N-'CH]<#Z80V"2BXEE^/WH\,CK,IHH7(6MC41042:[U%O.G5"J#$6#V MN4C)D6EGDKGQASTF#\&O7?[D:;1MN.CIC&<-V"V' M8OXD5T:U%?Q7EDXKYS8E4">5&,#Z&Q5$K(==K "7^$$Z$O3VDF M%J?50WG&F;SMA&W7#\4SYULC%^=\CZD^23*95\L=\(H*TN : MUV8'**6IDDVJ\H/,*46UP6:8")JH#UC2!G -FC_\=V0(GRH^N=)4L-*:_AP+ M 3[^S%R'O0JFF[!R42F#%RV).>QSK#>FS)D]4;;GT:LO E$@@H*0C3^L*(H+ M0.VO3[T*K$%70XG']8%0QS7PLE%$^EBR?QH329\$6O*N^%_X#XJB9LC@,[@R,8R+C2TU.,+D)LR/$F()3X7=#!NH/547D,XLK1DUX +(Q M+\VIQX_-%YGZ\*6A..8M8'=K(&/.WZY%K:BA\4\NAK#R >S995Q;ZNX90,#@ M#)*O(OLCO:[Z"1YA/*!##7>67X97"0,-*7UG.GJ-O>:FH.+SXA;/W F6W<-Y M>8J9JW)'U-DA50X,C!46Q<[A-Z#;OU2/3D Q=%WR8N+)/_M@Y$G&C+/P?.]0 M_&U.A][F*3M&>O96-:4UQI,5=3++W['14!*7:=K M 9<*YN4[Z[I.B'-"D1-:H/3+:G18*@WH,:VE)Z!ZC5DJN3709.$NPHF+'DI0 MI+V-^)L>EG9-VQ?H&NGU$^=]:I]BW4!X3:C$HJC""*2?=7(F(TNW%\&67 YC MLY,U%].#"UN)2UTR/Z5]R2NNI4NKT1 !EGXT^38:LA MO#&ZQ:A+P,DY?7YQ M1%^G2G%F7#^-SS!LHTUHQM7M<,2DC@ SXL8P M#YM4OW0:)#D#S-.XI$^ ?((I<$H$)HIXQOXE?LCI-K:L71 -))4ZQ"\S?#G+ M=),YQKHOJL145C!-" G(PS2;0,V4BWWFQ<4L@75STP E+>Q9,(;&&+%*EMEG0N9&T!TQB1?5TH)UB%V(R%V)SK$3H?8*19B5X3$ MXI76?_/?N-*5YVPS_K0P9]K&&X D3H"^D=1A7^L,-[85=VEGK63C,I1%B-D\ M"3Y=D1XF$2! 3%C]EBI3IU0X$K*9&]I8:S 37SBID3[*:5Y^O>?C!1.J5>%' M%0,C%8K0Z3UZ;C.FY%^F.&3G?3/7)R>G5F58!#$(*Y+;;3B0(W6A>!!R*=L,-3-QL>.@ MAHE:%_Z-3@BP0V >[O!HSKR$S)9/5P'F#V-5!^+SH+G>R'_:5#37FI-^)#"V M"KQ2)RDOKA,;);;\B16'_([,QKX&Z(M^&?$]%(#+Y^''@I-T#,-, 1'! M*W<049!5PCN=B/7XT]#?*:J#XK6P"VCH ?\TVG'G%3F M5Z3Q;:/M(H)[A[%;,!KVF0;J[AA-90'UFTV+, M3"ICCP7 B#WFFJG Y=@%D%R_CBJT8_?6_(8R"/QG7_0?&R<34%8"SM&3L7BC M/2LW.F!Z"(9V<,WMX"J4$E9V<*6/7*(G=N6GFGF-A;#,KQ]H%JI5UE59Z)-H MX!O%@1S(20]8OP/D&8?\ MP;=[3LBCZN$+7MAAO$LK55O Z%QTE0!;',+AM9DGOLKC]. ,)O3KSG8/SID/ M[_S=[GIOR"@DY1ZB8SAL6;M"8 M+:-34R&K1$P6;D3 0L?&W91OR5;2^<]^FXT+2ZGJ+?],S2T0Y3]X]"2L$*!$9*;,WQ^@.11\]3 MWRW;P9HM<6]QRF1SQ(0<#QN<8I+(P'/^ [.EINFSR%/:(OPK.>P^YIY[$K1= M<#S<)@SS$E+A\P/D%F,7\/D,?:>$R+D==Z1LM9&L=C##P0B^EQ,@5KN3HF-$])).I07V_CL0_A5FQ,O[?/5T1P6?N$UK<\VYBE MAB%4 9.NJ.2B2:>VM$;SC**N]6132V-'&LYRJU4"UF@[D""]F? MIE8;-),MC!@S_+/4:(LI M/YJTE^D?*;""99C<11Q+-$GN9GQ=@3]XZ4J_ OF> .=:B3O8>>/;N,W ME]DB.*ER&"'S,'WDE9<%L=QAR.MS#[RQ"PZ-M_F3."?F8TY+XIR8^;D,WM(1 M0R-FP8QT-WDM#9(KKN RQ?NO8;&ML "UH\M0]Z!K8!%'-@$@J6R=<)X;(TO M1T!NQ@72UAJ(>F8JS6SZ)#Z$'XS/SL^/GN_=#JA="BA6/9B'S9R/+1Y%< MO M',B8DPC)[JQ:[6.G,R*&1=&=1(1IJ<6_1 MY(U2NHNNQM=RQQC=QD5'$+U!,YTW98!63L-0O[/.R2S>[W,;MACP.-*H,[\W MYU:"*46!4K_/#+J>'IOOHNZ\333K55) ZJ:\R%Q/ \U,:D@XFALB)T$_^KOE M#:Q@:,03TQTV:EBNU@E?J39)KY5S(F4U75342(?96?+-L=4='FS M>-C3KK:^#'7ORSE[7\[1]G+^%I=;2@;Y_2Q#W=!2O8:6X;H:6NY4/\LMI<.[ M-.EM5_=*?]MZ5X8[V[PRC!/"5VQ>N0DJ4I12,R/@E=$??HB)A%8OY+@5ATA*$(S=XJ;E6DW*V?Z9D7?K)1TLY*:%+[ >?(/_RWB,;%>>IR/O*2*@U-(5^[Z_('U$O?UQ@Y"'_1&#[I> M+>6@1S-9- ,J'9="A!WR386O]7\:9*[2451, _]YKP9\T>S;#&P-(N/I^NL]_/WX] M$!EH@_#PQ;+Z'_'4\=_+Y+P?XJ/&#UJ>G7TC]4TPR8 8X&DP/*]&@LEIT4=O MT#NT_>C09FVG9[D'AG@1_NW@L %F2M4\/:W(##6YH#&E:T-GO#& :2S/A^5& M#I;KB.5Z53$LUP'+#;-9::J(9:TDCTHX$9L<4@-;ARJ4F(;'*=VP# T_4Q8@X__\MG=$/)V1Z&K'WH_#SL.K;-O(\5T^.#\SHP-OSJ M.8G-^7[6A)\UQ,_,T2P(V4J$GI>3&R$"H2DS9 ?%\JRA5.->Q\M*8HG.AQB< MMRP21MZRS,ELU)7D31JY$263NA]J4!)JT!YM3L9>:P+H9PH1)364*)TO;CN+H_W2B MKBS;BP4PHP($5_.T5@IOV$Y8E3X!%7%]NK0=N39I&V//O&M[R%=.&.\Y/9A_]E@3_*$BC+H_9) M5::@)[ 5D#ZN+"OLEH;T-%%WC.9=K5*.C[\X4;='MW_7WBNVH/RX#UC? MY0\05H_RYYSV502P=>B(@<\D1 RKH'<*%'"WA MRE<+S7+NO?+"XO=%LNTW&2P=M;).,CAN5K>&#+1-%O];;_9Y.=X(RU_MNOA4 MCB',H/3E(SP*H.G:F=FL-%34B34]$;U; M,!1 M@Z27CGM(G3 6IQS &3^*LUW%N]\X+L<]H26.BO!L+AW#L"9X5II**D3:LH$1 M'JBQA-_!^MK"-::EC!IDO'3PPAWOX..]W# K9'3"=YWO(2-'Q9)4?'*LI-ZH ML5D.-I>.9E@'-L].E51_M$U#\7"1Y;TXHJ>,EB[*4/#2X0;)B7+'-VB&ES^Q MDP<0]3??M]\:=1P_%>61BA-U7G'6U;DD9SZW ^M)A"1KKVA)+6V)2\=&V M5^F*[=(!"RLJK]53)0O%:!B6 \.E(Q-V$X;:AIIH0Z6R6K'MLG*O3ZIEN/FVTX0E3X!!5%\LG2(PP(HWMI:(\J;.V4Z S,U MA[0PVVXVL'2(Q.1J+2M+MZI9.],U][9H BH">^GXBE6 O>L";[7>S M6_5X!WU?1*9&OD)\E>L:K$D\ALGYDFY3I"%D%^X_3@"]G+^U+H %_8W MUZTOUS?73]>7CT;K]JOQ^'1W\?MO=S=?+Q\>?S4N__']^NE?NI6X@BO2K<05 M79%N)9[/;&0K<=>QGAV7HBYU/_'M6-&V/W]73D1YI461YCD/[-5W7V$>P&P\ MA@G\O-7JWE]BEV;!+7/-MW0@\ T<>GC7N: S7Z'T8!.C,@);@>?3I<.,"\8SNM3-YG$YI0?V+^)X;0(.8!$,F)UV$&DI MMW5<8>FH8W'\-\GIK]R?IUIJ8Y(M U/I$U 1S4N'&A>-YIK9/"DU6D*;<*M+ MN*^LPP $MA&P5^8-=%?O[6,(2\<:7\"O\(E8:>1B$ +262"YPW!%[?>XG%X] MVXFJTB>@(JR7CB5>(ZRK9N58V5RQ'3/JBI-RV:!BT;B5$J^D[](T=$[IMO*) MI6.%"0'"X;,J6SBKZ1()6S0!%7&\=.1O<3@^:Y3:/7BK[;G-)G'MM%1S3V>:[AW^EPYB60O^ MZQ4UDF=V(N5T2<\H-0\O,K@ETX55U__5F>N9<_.8ZR$@J+*N274*S4_5E!O51C\W[EHE*-AI)]Q#0^R\%G M0?U4B\-G]39VD>!EUS>B3^V MXX:W@ 5,Y3]+!_@1O%*>[QVNJ+\W$] TDDLC2P:INK,Z.V9M% M"JX+O]=SHAXH+Z%A>;:!F8 P$>:U 0S&.VHF6#U^KX,>RKH*#_N6)R=Q&++V MH?/SL.O8-O,^&O!OO/P(F&NHKV=JQHVY^_*R>BO$ZWX>S&@_/[0!:F"9&_F,9?YI . ME=,36/T\WSL].*\<52K56(C0?X#G!\:KY0[8)V.NQYS--]P9R(VJJ'B;&2_L M6@'LFS6(NGX &V//-^Y9=SH[G%(/-0K2'LSF5E;-3K)=?I/HPG]I2 MK8":43TVZ_7FR+CH6YOK 94Y!ZIAUUZ3^E5/T29PV)0Z85@A]E'YRMJL]\P" MHW8&5 #BC+X7OUNOTKMUTX G]1G0]RMSAUH5*9WS+QWBSRE[-MN?=5%=SCVU MUD.41./2 ?U%H;&< BK;7BMBCGQ.MMN ZLA?MKM06_@6A&82#;K..W-=974Y;^;RBR6#H)_8)'E M>,R^M (/C.8PA9:O'"S+\0TCA/V#5Q@N=6;6SQ1A(+DET0[.WVMBV"%B6#K: M?1/$<&P>'ROB6IA.#-JXRSJD9>![F!/0H@7J]O&0J2QDZ?CX=+C3)6%CV3#Y MAGEZ6FJ4L2Z;NW>P7SJJOC#85YOFZ5FI*6+KJ):[PR8H0NKY_.GNJ75CW%RW MOES?7#]=7SX:K=NOQN/3W<7OO]W=?+U\>/S5N/S']^NG?WW^\'R^B^)R)D76 M@2)M?_#LLE&2+*T]_ ISGLI&BJBGV_+LPIC*<=4\JY?:BS"]H_LC2S5-Q#11 M+:(V;Y$TT3@Q3\[4*$L_#TUP0?LA>O;M(?Z%Q6+.C?\Q0(S8SBM_M6XY)^?3 MGS+PGH7C&(,-@EZK*085X;J7[D\KUR/,MK._"EQPC>H.RWHPVL@>+MQ_8, MSLIHNU8((+S_]N7W@U&852I_S2-!\0[1.KUU0(\;>=[5TT/\P#2+$-MII 81 MO\\\H-LY#/PW^_&U-?Q4<''_(V_+>O^1O."?70\U_'8 MX;,+S# K#@3LQ+9^MHQN@'SU%V";!QFLOXE]<(#U G7(D\-OC+[Y:@6.Y8U] M=]*AYHC<)V172*"8X0O\D!/5/,QO%BE/9WEC.UL&#P3K M HX19:G?#P^,R(EP/'HMSA:^ ]L)UL7%[S=WWZXOC(N[A_N[A];3]=UM;&YL M;K87=[>/=S?77UM/EV@"P7_^N+Q]>C3NKHR[^TL^K<<2YO7.\4! ^(/0\FQX M"OO99OW(Z+. QU$:5@\(/PK?;VAJ$P6$( 2\8*3_>T U2=@"4)UB/\.^U8[ M_ILSCX[C/8E2L8V MQLU8+ST.BI4N/(D\*4M]=.6@!6#\BUD!"!;6.T__WP1ORUJ]9EOG(RN+*&J: M)F;2!/J.E,&R!H=RX*AK<&AP3 )'31EP*!].(>WUX^._;NK6*/%(H6TL>A_X M'O:=6O.!Z8H4BS\?#DP.\;RVNCKZ8/3![/+!;($QM'[6_\!>F3=@>Q$&H-)5 MYO0KRMI(QHG-K^TK5?AG@7AR.MJKP.^AKQO'^=.)NA>#$ #+@LN?;7> FE(K M#!G\8S]9/Y<-D*N8U6HY%YA[>W^_16 ^S@%SG?&-@KIK5,YW^I\&< M#^9F#IAK!.9Z@FLUP-R@&,[J:3E-H'7"^FSMZ\(/*5@DV%TM;)^#N&LG!:AQ MB)&[SC??MRGHC 6O3IN%C[YK+RG@3LU:K=2B_SJ;8>\(X;0 %;!P0FB:)]52 MF]5I0M@[0C@K0'TLG!!.S/I).1:/3O194G/\%OAA:/0#OZ-K2.P:DZA7"E ; M"2#WA(]E\_^JYNFI5A0U]#<)_6H!BF(!T&^8#9WQK:&_4>C7"E -5X?^J7E: M;B/Z=>B"N^U%%-$ZWHO!?O:9%[)0=_79CA5M^_/UB:CV_%TY$6WDQ_^*XI$/ M+&16T.Y2T7R;O3+7[V/ Y@Y:_\HI>#,TMWHAT3K\>%N>_34YW$LNT)=V%1 M?>F1N2[8Q*;QPCR&E5E0;[+LGN,Y883V\NO&XFT62EC3?K6"_6IY$7N+:F<" M3-\XE("CM#) 6HVIG)HG)^641)NW#O'FD%KV^'M-*7GA:HNJAVNEE!/SK'FF M*46)\?>:4O+BV1;53]=,*4U5%-7=J$NRR6L5%[BZJ0\?%>T^G>P-FNW,+";-05(?*=:]RB($:G0;21%S.VJ.Y6$$0; M('Z4S#G2V"R'?S;RHKH659<* N=QAG^>5I0!JN[UDZA"UUA4B(61#&C1.E#Y M-)P7GK:H#B3/=37;IE%1I(6=5GK*!F7>S?NB6D\QH*RITZ5>@[)<4.;=LB^J M[10#RJHZM^J+J3>[[>F)U1OAZ,&;23_JLL!X)Q2>]^(CT_#8+D9X[;SW>#J' MR MO6-B?A("Y]3T_:Q>MQ# 2TTCMO.@=DW![3@UY%_0+NZ[62PU5M?,@-3WL M$CWD7<,O["U;*SW4:ELA'[0OC93-U&6B\(+%G6O2+RX+RSG> *@E*>;]A0Z??^\)C_[R9Q18P+,PG#I9% 5L3_D<30&[0 %Y01#+J9E%44!)_1-T!:DE%<9; M%NU\TL%LZJL#]=G^ 'M=CY"?.MTIYI_S=-.TB 9#@)HBM#^QSQU MTN@SV)&N%< //H>#>/R1=4=^_Y/K>.RPRY!2/E9K%6R _*X*FPN_TGV(MV-% MV_Y\?2*J/7]73D0[&T:K='VQ0J?-2YHZ[B!BMO8\[+ANN4Q/O'L6/*+V,*IC M7EJ!!ZI8*#\G-,6Z9F5N7?/Z]BJE;%:.2NJ/IVTO31_'R[3*VS1]E-0A0M.' MIH_C93KH;9H^ZHI4W=:^BIF^BC_)U;6T!0/HYH\\6F:97/AMJNY.J54*%IA[X9W M@RB, $6@DV5US<7*ZU4;YG&UG,IE>1KEOH89[AN!+-RJ?#*A_H;&6\H#87 7Q*T?P8:/!V*P_PP M T;D1Y8+6.WU ]9E7NB\LI$O8N:8Y;K&D%E!:,#70@; MH\VM_R-;7<;5Q; MB$]=9EAMW!7+&V(A=@]V,22R M4?-BAB+]A)J&\%D>%WC*@+NV)<^![%[%OH M1;IR/,MK._"EQPC>P(Y387E[!K1AM%TK!**___;E]X-1LJX :G*8H7B'N"Z] M=4"/&WG>U=/#09[A*[;32 TB?I]Y0+=S&/AO\I/1C]H,L'?_[?;['U/'&&,N M&2XULK&P/WPLHU$5@\;<(_,Z_;(;&\'WK6^7AU\>+EN_'[:NGBX?/@)]O%G# M4 J/CP 7CV76_V[T\FJ6Y\K)B'OCY^1R.D;2:SH$1.1$.AR_%R<(W8#/_\?WZ MXO>;NV_7%\;%W/=S?77UM/E5^/Q"?[S MQ^7MTZ-Q=V5B\'%^FUI,EI#G*J M:6HJBIK0A:X,%6@,;2N&ZAI#&D,K8JBF#(:4OVF7?H7CX[]N])2S)WIAA5VC MX_IOZ(KT7QV;V<;ST'@W".&%X[TWXCJW!GJR7YW(8>''G8S#TL_7S]?/W[;G M[VFL[4S>'O][UM_?0C0JA>G/"+\_R2LVI0O'[&C%W>V&:EZ-(UW310-5.:#F M%1_2Y59T,X]E-*B6_>]!&%'KZWJ&3)!9"]]97T0!(Y%J@H49T^XU;J>%N>W6JW X:O04E&9]%C>OU0K9J MGE:4,6*4P=$>0S:OLLZB9O:Z(5MM* E9;7S/IV@]W'TWK# $JUIK6$K1?E[5 MH'DUK/\,G!\?T\0N>F3<=1YP57>=[R%KX:&'=])?,^S>3H0HS^7[2:C M3H\U9="UOT ^S2M2,*_>52Z0ZPUE6L J@ZX]!G)>,8%YM;&R@7RL(I"U,VP^ M'>TQ\ML_#I\MO.3 7%\ CM;2U. )>?43%O6#R4*.S+Y('>Z2I-XPFQ5%:@$K M!)L]1FA>^-.B;J]"$5HSCVN*5.-5"#9[C-"\J*=%O5P%([12WV:%:>^=6G\& M3L3@A-\\K*G@>*_,B_S V M1G^:=[^_J"Y$AQD[C5MQU#,F(%^Y_EM09[KYW0)%KM-FP*\/* M9GSBK5EM0E= MOFJ7%Y2U^'5".\#HJJ^,__?:DX?]$)_ULA<,ZB1T:+.Y3+/Y+"]2:/'+A74! M-3$_JF9%A[WN&7"GL]B\"*+%KQ[6QF*KYDE%&")"3M9*U2E MBZF\8*S5]2EYSG\Z4?=B$ *J64#A[BL[RVK*Z%?*0&K'T8OEI>4\#D/6/G1^ M'G8=VV;>QQC%Q]A9S&QBG"E^7:O<>XV&)D?#F1IHT Z7^72#:QVVJ9!>D!=_ MM+I>D#KCE4M5GBIS<:8,B'8;K].MUKS8FM7]+2L#]KS:4";F6*LGY4(T+Y)F M=HIL&QF]*TAWD]JC4H!8B^BF\_DR^A[?M)T[*NW^0$QJAC=:]B68P@4 MT=AGG:@]/U,&J_%-1W+'N# MWFG@K:[2PV&#X&TJI,O:"#K]:2.^B M'AW:IZ46!RBB14-.>$"F34MAM%_3*I?&+<=M$8T;-H;;NCK9%QJWY>*VB'8. MF\-M4_NXME/7XJ'NKN^]'$8LZ.VXU@4'&M@L..3G"F_V?QJA[SHVH:%B&OC/ M^[F8Q?HP/.17K.:^4$)_0MVX:5I ]@'T1D@<2Q44DZ M][RGTD8Q72M6IHV.\Y/9A_]E@3]Z _J_OYS6JK5/:LC97!I12)W39#'_O*?+ MC&(Z9FQ,9I34$V]!D:$]@3.TTWJ3)G'+(J-MA5VC'_BOCLULXWEHO!M@!U?' M>Y\N$!T7$M=:Z_9QH*D,J(CN'H C+#!_+U#T9?@=()2RAI,Z],NV\BFG?M:\ M;$?+Y5VCBB+:AZR=*AKF:4.1PG):8=T=PIBJL-:*Z%*R;LI(M8,R*ZK$!TX@ M$>U0G:JR8OE5U% [KO\63M!3L75N.**GZN8E^OGZ^?KY*CQ?NR-FN"/.!)_O M.Y'E&NQGGWFV$PT"&!2$/G)]T RB(36H8O\9.'WL8+:#G@CE=,99RF 1?4WN MK2$>9_CDM]IPM@&[%\=][P)P6IY]*4]\23/IV&Q4=%M0C5A";!$-3C:!V*8B MAKU&;-F(+:*QR=H1JUZ]6&U0+Z)TP1/0EHY8X,'BP;(V0K\3O5F!SLI3@ 44 MT>Y$LH K/W@41[ML%1XMFS0P.3#S(MZ6U:96!^;IB6I"2 .S)&#FA9LMJS2M M#LRFM(]X.@W;5"^*W? M027)\EZ<9Y=MN(+YI!W9W,5G,H$D#D+\L1UWH@4L8#K;*:+_S)BM=ATC;K5: MU.7XP":@=A,"4E.,"@N82C!%]+]9FF F!H,G\0-E1H4KA-[2)Z#))Y=\BNC- ML\?DHWV$A<2)Y\7?[*#;<$MXSIH"_^I%M F:$/AW+0%47.!?TVPT%:F]/#WP M3U/'3E!'$:V(-DD==56ZYVGJV /J**+YT>:HX[2J2+A0(2'C>Q=6.$_(>,?Q M+*^M0\;U\_7S]?/5>[[V3,P5O21\5W@OY_D1#"B:X.V@]T$YU7"6SE=$#[PK M$M.,JJG=!PY([+[E2H?ETJTNZJ>*Z'<[9^9L'4B+:'FW#I">Z*:,&J(->YH/-=1B(UL<&76:GH'E\:I1*E MC2*:TQ6-TN:Q1JE&:1JE132B*Q2E)X#2BJHHU0ZGN?2G!]9/[NFT^J28@[E1 M1.NY^(B!V(N@^5.E:%Y?@92+T"*:S!6-4+6DDD9HN0@MHIW<7B!4NYR6<#DY M83C ^UO2F_Q>#] 71G[[A]:>2C>8BNCYEC:8KL51WW4>NU; PN^>S8)K>,.+ MG%?6\FQZ^XL5,OO"[_69%UHX*:SC%L+7W '&BS\B..[Z^,%2M_N-@_-Z51G. MH0SV]ACF1;1O4P[FQP?G-74$I#+8VV.8%]&-33F88_^DX[J*,-?^LP*502/R M12:^'^QB^OVV\9(B&JOE\Y(+.G5B"TMJ=TWS5.MW&JP)6(OH=[86L*+P,NM5 M)<67!FLI8#TNH@79NL#:,)NGRL3%ZUBOA74M.OM$QVK[X>8J?.XWR4]UL!\7 MV6D&K#$\94GV%WC&R\HFG4FH 4H +;*Q3%$ ;:"#2P-4 Q0!6F0?F0(Y:%6U M9A+:*55(45,LQR?+*=^V+ M4V&_":.(QCAK)XRF>7I6CO35A+&OA%%$8YZU$T;#;#2;6T,8VK,WL0XDZJB. MUPZP[HGQ#@Z97F'%TE&ZDF16AKYDFM'!ZD?3>J77@5T25G&]!/K=IU*8_]0OYTQE]$ MAYMM@'["^!L5U>Z4M$=TSE;:\VJ4AA4949<9SPP>Y:&/U._0&WT"VPXJG'MM M]#9' E:ZQ?32&[0"'57 I9MVQ?]LKRS*R55)]74\B^4D@M MAT*X(EQ3DD*:)1ERVH.Z8077G*;A,OAHYW7;F11?!XJW_0'VC!\A^;\HRZ4F MSWDJFZKGL*GU>V>7#8ZKFJ>GY03(C;*I^CX)G>IRYM^OGZ^?O[V/E_[#29&7GU^/G\<]/LNPWP1RS5L)VR[?C@( M8#PL7"$;]!J.Q\4IB,6/GS\\G^LFO*4^'\Y-#O$\IJ9LSS*V_?GZ&)1X?LXQ M;(&*K(*O^!HL-/0)@QGB:*?OCIOD1?2LDX"Y![S\R(K)\LU!KF'C"3 M(GK\<= \(6:0GRRK8993BE"+54T)2 DG1?01+(82JMK4TI10(B44T:NP($K8 M.053W_#KY^OGZ^?O^_.U/3[W#7_8[C)[X%)?"I"$AW3%SQM24!5 S\ZM":@O M_+Z^]%_6+7L_"-I=*^0A7E88LB@TWIRHFV;\08#E,JB* M\%XX;54RO&<8U$4T K^P^@YH S=8).7N&=9%D7W8S&P0!&QIIZM9K2A3)WH_ M'$M;A-LBVH.O![=5LUJ2;TCC5GW<%M$T? VXQ?YPQ\JTC=#6^,)J&/5F.'S& MKJ+8(3)N*VJT.5C@T3:H9V"<1RSP8&,&(3-"OQ.]60'32IE:3&*5!N/_&3@_ M/E*+60*#Z-[12E3P5@^()[I(8'$M(/$]9(\"$$O?#IZIR$(TIA7 ]"K=Q,O$ M=*UQJC&M,9V+Z55:AZ\5TQWG)[,/_\L"?Q3.__O+::U:^Z0BI)5WN,G+=YA\ M2A7+Z'_IZY()2MT2$R',.Y[-4!=<3-^+?-]-KF)^TIOHH]N4RC=ISS;'8"9, MH#0F,V$^4QG-*GW%%V4-TXWE^!$_'TP2=BRYS7P++!3TLB$3- M]9 9%[Y'O08LK,PN.J3"EQXC>(."\(XVL(;\/8/#,MJN%0+6[K]]^?U@%%*5 MRE_SDL?$.T2]]-8!/6[D>5=/#_$#TT0OMM-(#2)^GWE MW,8^&_RD]&/VLQU MC?MOM]__F#K&=)_OR,;"_O"QC$9-#!K#.?,Z_;(;&S'WK6^7AU\>+EN_'[:N MGBX?/AJ6^V8-0YELAQJ_QS+K_F1T&=_$&B:."=OGEPK]#WXW9A:)CPX^Y&WX M;U_S-YS.OH#M?KJ[N'&\'_$8MA/V70OVT?' 9F6'SZ[?_I%E\ )V8EL_6T8W M0#;Z2^2W#S)8?Q/[X "G== JXB>'WQA],S:@LF]/.M0@_?;V@"$\6"@#U)=@.I7WAU_G: _C#X.^Q;[?AOSB4E2]&UG/] M5LE-N!V74+C'0EU1V.TDF73C^*]KS[(P$KUQ;"C8#3A?[V\'S=G2=3WYZ2F+ M89.^N+Q5CN7.:IAIF*T59B*\1>-,XVRM./O*.D[;T?Q,XVR] M.+ND, 458:9^PFW&?BFKZ.D7R[6\-C.LR/B[Y0VL8&C48#,JM=H.YC?,&.I4 MJ7C:DTHSIS%\302$Q_&.G (O_%[?]S#XJO73"0_Y[3BY$_Y@O6<6I()NR: : M#;OE5M;=( HCRT,B6S:^MFJ>-LMI**(CQ)4'],E: )T319YVI%V*2+KE\%S3 M6-98SL/RZ=)83JZ4\$;IVA,VX49Q7:]6S%I-@WM_P?UN*KK/ED;W XLLQV/V MI15XH$>$FX2U$<+NP2O =Z5J5FK'JN#[O8:V(GR[6IF,[ WQWC.S5E&RE."6 M7?FI4%- A"&'B W#"4.L$0#[Q0+Q5A^LZY#7&.CU77_(F/Q %"/@W]"V=MEL M8;[>:X6;W?C5:X+-UT$ XO(>EN/;W!J_%(BA+\GB%?<(ER49SW%#*WSE(GZ- M;N9Q8IJ!^+QR X4B/D>&MNQ_#\*(TG2?_ EV$('_"Q;XN4B5_LLGAL!_":S> M R;+A4[$'EGPZK09)Z('UO9?/!IANRK^:')144#,5]Q@?::_8J0SJU#(L78" M:U$C:6>^OA!K<"PH1C1:WJA-,RK)F[PV"8L6TU$,_MLI,W0@P6I>$;_386C: MFH;'J(X/NDDHYJ#MASO9,V_+.$U>\XJ271^P9/IH64_'R9ENKJ+ M-40@C,.;LD]71;>21>PTMDO!=E[SA$VZ)=:)\X;9;#8TUK4;06 ]KV7"1MP( M*X%<&_UJ(UPA;EY;I3O"ICBR,D$U.G1A)2-]4I.M_33(-RWGIA5Q$E(AIXJ3 ME@2[A(%IDD#IV_GG47?Q3)R*6=A]DT*5?&K3>PK&NO[??8#?"M[5+5-)WL*9V4?8.N:6;/:6:C MIM'C8F- M^!$T-]]AA*O$S?,*12QJ]>\E1]:!!PM;Z;H?9(JXV]]'].NK_=F>@VPIQJ^L39S4J&^X&..$@]0, M9@/%2HZ;N<5*UA.\7U2%QH99K9XJS80VA]VRQ]]GVCE9"^VLM3"0(GWJ2X=M MV>/O,]F<+DTV2M1IK-7,1EV1@C:EX[CL\7>GRA2/%D=&.YO2' S+QZD4,2K7X%(S5MT32XJ"HB\L)"%R64_"CXV ML.>%DE''>T0[*HF:O.B0A6E'%WS4-+-'\B8O/&2<9K8*_MLI,W2\R6I>$5WP M47%.D]>HHF37QZIU:9H-1:[QU$'='@,\KW;&NCT=ZZRZI/M0:&Q+;.?5O]BD M6V*=.&^:)\>*1 .J \ ]=B/D%;'8B!M!UWO<880KQ,U/\BI1+&KTKYLC*]G) M1XT47*FE(6W,-O\$Z7]B(USQI*I(! MI YV]UA\J'_CKF7(7A&'2C)DHU?K6@[H6_1YJS9P*G$\F^$W=-7';2\SIHZ1 MKRMS[3#,ILFZ,NZ^=04[32?;1B=EWZ-KFMESFE$SP7IJF8*3TB[D"ZU[5S=/ M&XJ$5.FZCSM/-*=%W/'O)_[U)?\LGL:'+"/8$O4[C"J:8FU%_W>&U@F"R $9^ZS+#: MF/)@>4/8();7 M=N!+,6L.CS:PAOP]@\,RVJX5 @KOOWWY_6 49Y7*7_, (MXA\J:W#NAQ(\^[ M>GJ('YCF"F([C=0@XO>9!W0[AX'_)C\9_:C-7->X_W;[_8^I8^2[P239C&PL M[ \?RVC4Q: QG#.OTR^[L5/QOO7M\O#+PV7K]\/6U=/EPT?#CR_@FUO#J2_@B?ZG0_^!W8VY*\='!A[P-_^UK_H;3V1>PW4]W%S>. M]R,>PW;"OFL-,3K%!37B\-D%;IB5 )V8EL_6T8W0%;Z"_#-@PS6W\0^.!C) MAIY)?G+XC=$W8R=F]NU)AYIS7_&$_ H)] *YOH>E1*SS.4]\%H M/5T:4V*QJA2%!0?P'%^C/Y\;3[]=&A=W?]RW;O]EM&Z_&E]:C]>/QMV5^+ M4/2'1N0;S*,O.E%HM +[-GMEKM\7;QI=*[#YCP/?'K0C'-.PC(X5 M1@#$'CN,_$/8SA\LHK&PSM$AZW18&R<%&S8\,A[[H#EV\%[*'9I&:FN=D)X$ MTPA#P$4/9XQC^($A5!:0 5$7OH0GR*(A6\>Z X7\/ MWI-6X[HP@P%J-H'?9P'\]-W!]?W!>]-P_3>C[[^QP#1Z S=R0%#!ZK*CA\,0 M-)U#WSML=YU^"+]]]"]"_#5(D'; (D9C IIQS:WK>(N/4LO[-;VQ;="V!B'? M;IJG<7V/:EBROZ"F,9<)H.%C^P$[A-FW87-0+/)8)@;K@B/.]@X&5!\&L"&)S&\\!Q;3%T M,EF2\7SYV<=F-P@'<'I]E]1&\1 !K,[ :W.'&!@A1P3O%OPQC)QV:#SYOOL# MUM )X)N/S N=/VXRE @GPM_%0\G.X W,&W=XZ+]YL!GAX#ET;,<*AF9"-7 6 M##040"[#XPLBW$+4<*\). 4^X(R 8-EN#W#+ M 3P@=P)0GEY\(-LNT-> C@R $;%VUP--Z$4LL3, M22PO!>6QK*9;'D$*Q>X MBG'"236D=?;)T@):XE_IX,QQ;Q/J=W!#"5O9?4G :+4#'RBNQ> _?:O-^'!? M60?6 7^@&$6!_.$:Z"&, MH9_XE_2WYH7"*%!;Z'Q\490&(6J"(?BAIO7$/, ME1J?83>]B3?VOW3H?QGI0D+XY%,(5A9:X<:_ &F(S=#PB=R-1_B]-02]U@\9 M2OUZM"M*0&!\42%S'M9_QN'1\]YW)-8ZZ'UA=\**!1 MK'/J8VM\C8R$-NSJ[+GDA1(L,C.Y^_./DS2K7'0'YEG.WRUO S06&X0T)_[ M7)J[PR,YVCC=9^D2FPLM;MZV M4]4T3?%$E*160#*3?FC*A\/[+K-"7(0%,'WUW5=Z#T4V/BM@<%2F&#_L&AU0 M_4*N4B33.S) 2X%O+\X/,GI'S,C[ :CZ3A_6&OJ# )0W?+@K<8,6+IBEJ*;A M#'%6\?0P5^X5]@'W!C[\RV0'\&FCFMP8W>=G)_]ACM@O; OEO<#O@"'PV!)\URZ7,"*\-_+9%$/#'6)-JP=/P## M._M&ZINQ2[HYOTOZ&)A]]6B\8(\!E.#""Q,.M.V"7O9*X #F-W6#:WD=E53: M8'QD*)]Y,0@"V+AE]JT)1N;XC;#<-<.R7RG CJ@&"3M>J"$7PI5AN1(#E\(] M57PQH*IG/CMXOS$U<0LXYZ]ICH& PQ,8T.M>SQ&\FU/"7?%#P=4S'/C(N,^9B8'FBPMK M!T6![/? "3F?@R=ZJKHGEC3-K3C!"$_L4. +5KQ M0Q@;S'M\@?ZD *TO0 CZ$R)0$AUT9H'%[XI;LS$] +[TXJ"##3$$3XC_#$,F M((_/Q\^'AI^$E!I6#[W1DA@MP_5!5EDO 2/:6R,^QK>Q.#U^NO&.-S=IA,2. M\:&R[ >A=+,Y<)R=#C OXH3P MRU#>GJ,3X@HOX!\/9P.N;G)2AMFALYK[@;&Y )D,Y!YF-DW3/T*=)1KT26!:\ BLGA)(Z!^--[X3VJS1\9UIA\# M;ML\&Y6?,+NIC1+:F7B>7,$%+F#9V)WQN)V$% +F6BG5*<;Z&TQ?[);3D]K+ MT=1( RU:0+3,(53^L$ N&-7Z#HJ4"6FS]<-J/?UR*T5*#7VI18L4L:?SN&2/_P0'P\7D3["P!+ZTAQR:"ICK4_H1+L&=&Q4 HVGJ4R30-.W:$)QU UM MT1IDSS0U;*KL24D=<0TQG_#9G*1)B91,5%J.%$0I$8>NS2&FIDBJ*2M(_7K\ MY_*Z@]]VI+\Z+_NYFQJ[(L1:35P[X2T@\)+"Q)H49#-$U53Q5,\KL5I'DJI5 MTR^W3SPUP.(Y'N\QER>>_$$PNY]0W*'9J1SG:R"2QLQ2C M'8TV'?LS\]<'U4;ZY?:Q8W1 Y63+).PX=933-BC/90.[@AN3?KE]&S2A M)^HL(7%2*\E/'>+"K&,D3U=H.59V>NA&T4\>2EZF;HSC;P* M1.LAF WN3'6*A3D2L#5=\,]][5&L!.*_32AR5.M0S:Y;OX8P\SY3J OIF*LV M#_H ;7<08BH QG C0X&C[0P\'H;UY@<_4*\3\5GS.YCN'A MX"_,DY'H<=@_!0. B.>?88""R&= AMK'\-0C@WIK(ZOL8WI GP4$:@H?P"@G M/F&#_41\RO"%M!XB;LLQ-LR*>*P\T&#$5S A5@K7],+@*0$I)O-SS<8$[]-8 M2;^MX@W-HRG1/"\4]YT5.S)(9+4K4&,^3I#U=',^$$?YP5$ZQ*)>F3=@8Y%Z M2;:!]6HY+F6O=.+D5.!Z(MXNNZ#YXI7>8(, ?48XB /JTV0T(9H1@>S93C0( M6"A2-BC#P+!L "B2Q@C]Q3HR4MGL[8K>F/O*^/X"+*)N>)0^I8R%M4$FI,(< M_FF!XCF P[;:_#J#M+C<2(PXP$:$ -K4H-V"#7TQ?.0;X4?ZG8N,$%F@ ""= M**<8.->.$QD41<+U.1GVT1ZV,1F'<"7>RJ82.3R'8OB)?]T'/ MLA4_#)]"@*%#S.1<";#&"_N47 _P,"0\[#:F@G&KQ98\T)'(BUD.D-8 J8+_ M"!@/L+T(X$?PIB>BR0X@"QS#>06H")#WHL><^ Q;JT+G0W M<.[+:04?"S8=4)08ZA5[C- 7DE [L?]).+J!)-CQ04K"LKL8Z4A'G(J%Y'%; M_#%\WQVY&'D,<#3^,WE%@/!!U8&5V>PY2L>Q>Z1Z!ZS'?2<4)PG/0\*.(QMI MFS-T+O:_PR58WKB!Y82,!%8J[%-Z8A@5^I!P%"R /\*1Y@$1TD\6M/$Y"#MR M__C]1.IAC0@' U6Y)N7E,EL&R_&'C(VZCX"3>)S%$,N-^?:((W+@";\2L4)! M3)*%H&3^L!GURL1,P*HWE1-"-Z!+.&B"V09O@3@9!5JC%2D(Y,Z M-:<6H=_#OL=QW6DRC"TS[)*-G?TN(G$-B#^0$1DQ4&6.3_/ICER3R8/ MDT)&:<0T&/LO1>ZF9U@N?-6CY&E@CA1M2;&?$HO M!QA!(GA)X51HW!=0&\6 MV5['(M##$DKFG0C>3_!D1^_SL8KD$\:Y(OYR@Q6(KIK SG%>1/3)^\]^ M=P=9)+4MS_.C1,-%<,$I!<0\A+D63X!T\RGK $T,I06 "/;/Y&>(X!R [)!S MBI\5*_NHPA!K%-J0&"0U2QX\#@!,Y&)Z#?!EB?ST'G&:F$X)N%T?D*M//!F4 M9,RF!L,#US:Z%L J%>9MV:CX,>%N'%''8O8Y".H09E" MTF=4J.#W.,+C@=)/!FW HJC^N=PNXXE^101TSQ-&#E8M^TF9$#G58):JWC.M MGLR&ZOLHY22)AU) M56/?62^%4_[L/4]U.[1SE45/:-#JQ%59HL ME-?O#KX_&M]:+2JI$OOE>&42*F8XD%99P%X&KI!I0AX_\LP:1WSC\B>WN"AE MT"&;W<0"'Y<7\N$R 2X2Y>P&(M61QF?A1M !0 M94+N,$WO*,-4,@_W?L,Y53.QH21@+T18 ->D^W0]'*>J^3J8$_DU$-.FS8/ MPWF03-HYX3&V?;\?/1X1*Y46$=;3\:P743,)]?H?8#?(0Q!)J6 @"]\,F4XI M_S=,S ]P I+LT#N8Z[V*&7>:*$6$AH#/P!I:HUFY MOX9YIK103_A">)IZVOB.J=%)J##>/1 OL"_H\:?@I,'SOT4047P,)CP2U/>< MVP$9 ,3%TPAUPU?@143%^.1BR1(45_W20:KI 89ON1@?QFO(A!D>";N6=^\5 M^S]^>/Z;RVQ>ABT.3'A-:1OBFB>:ZM/K64-^B4W9VA%!A _8&: WS31$.0<) ML_D>YD8RD%GZC^ E0@X]Y\*['TZ1":#K!LQ"91@C:U+2A-A!#EJEAFT:SP.. MN7F*&R15%LSX,BQ(FKN;\4W3D"YAK%'_%3GW\4")QTA1"E8IWG/]!V/T2$R9 M\A:4;G(XM_.?@V$K;;P\Q]$G^Q5S/YW$K5;XS9J+>\%DR#="PG M<#,5)F#Q0G1*#1=,F,2WBTOM"'"R(,"[&-";Q2N.X9!-7/-<,!YU@68E2!YK M#LR.%_$'0T$-"0UKE'B\V)EC,?UD<*Y3G[D@9-8]86\,*@!(NR"[D MQ,=7].Z@]7AQ\)[_\>3WG?8T<#1Y8G75Y"A)OB4UD5 0OW)KY7EHO'/>@\:(O)PLA5#L]'B58A.^FOUN$I]% M$0(R9B03WY@;-$*/@F=E'Y#4R$7]3GR7W TRI@.O,8TW=$[#?]\YK^_%U7#&#'D68?>;66TCL&25_1&C=(8CE/GJ,&(_/ MD^R%WS_3Z6Q& HSN/K_AY'3WBQUPM+%,*EEL_8VASPJ^$)E2]YU7YITZ&VL0^45.9_U% MFZ_'='WA_J5R:Q0'$-=>,V7I=\E/S50_W]'NR!IVQ<"NMD>P2V5I3KH%P#?$('K'KI;ID7]<9;UVEWY[/SY>WLLT_A?S\I!LH+'3O=S8)T']1G M,A^-5OM,2F_R)..D?X9/H4VXC/PGD=/J);[BIIBN0[Y=@3^T7.Y(XJMR0NK# MP*LQPWCH@#[2=+YV.F_L))VW7-=O3R?R^'YB7NH#BM%X7#L>CW<2CRGO83J; MZ:W+/%*QK9&D2QX?S.WE?(".\\:<1IJ;M8TW[)GXLXNA0#FQY0G)9J+0^64$ MS$66R9#Y#MG+#RG?XFNI5#1OWQIRBXB'F%-QZ%GK7W,GOU*\A!T?^.L;;3LB MU$YZ]XU?\N9<0O%+Y"$Z#\>P;0N> MZ5R6 ?\). )5&U^.,N#S)7%'M HZM6RP18HE,^L@SWCJ*8[-G:#3P>A"+KT MTO=[1_%=0$X?O;ETZY&!AVG 4S>Z*'">!\A:3$Q63'N?@7=,RRWN.H'-7:>4 MV(4!DA>3M.],H[IX 8FV;4]M2Q7?%TM#@?O!)RE#=%^*5?=C_SL<,6_?]$9= M"+@J#U,2_G1YOTC=?<<:",!T>YBS@2J8L(;RFAJ&\4TTL[E/WZ;,IW8T22@: M,^ZD@/>,CX-2F )*Q%2$R>/'$2MBNG;RDSAND9\&C"N70:%:\:_'!_.Q05T\ M9CAA(;AVJ0/8$O71L,\;-LJ'#/I8#J?K\(3..,4PV>=LWFGH8'08[#2S[/\, M &"CK1TFW>)YTJRE:^V =;#-7!C'B2;VGB,M7][%D%N]^ @FPXEYLCVW2 MM.6&?G)7'LJ47:!4U_CB%-U6C^7A,8S1#2<1-=6+%R(OH?I*.YDI14C"> M16,>E(-KPC7&7%&T!I%Y5]C@@W*088.G30F>QZ2#V@WDTG%7MC4'Q9]=Q6:HV@PB* MYV'$<5K39&&SL*9,TD!$(_"B#IA-(PY#2 &A_I(LQF\*Y9B" "TG" L3-UR4 M9G^1^0)JD+$@!LITL" H:33R"Q:6GF2<QC)Q*9KYT>F+*QP9\M_L!+,J%N-YX]E.6%,FZ:RDY2.WB989$J M0$//$RH]]]?B5R43/#*NQ9T-5K?AD0Y-)(@/7] M$'#4Z[O$F?@$8V^-? ),'*RBH>'+ZE1Q<#3HSD= 9U32B=>VFS!HXOAI!PSS M3*DFSP1_,>F^W&F9OUHK=3$T?6Y/,CFO9_V;-P&=>,7D8.IBP -M:/\L4=5B MM!KAE,CRG>.HTQE-NKUQNIVP2)2,NQQS#WB8\=CGDZO<8C,A7)AOWEV.*+PG MRU?E'@?_$I(7V2X2G/%I9:B)KH5L$>+%8J=KQH6/66C\J^8QK*Y*9$1>7MPW@Y;*B5.X=_TW*JR8+3?'C>"DU%R< M- N,PW:P1V]7.@%Y9X3/'_5SA_[X#GACUST3 MKV3BT#VNNHGD/UZW1=P#IJZ$\K3;D,4 E164\89%U"XCI8]/?\CO 1+JS/5R MQ#VR$_Z<#F=(Q3IV>" W,$J'$3MWK0%1**O)A)G4[4_E.C!=? M0B&3&P]>3WD]\!XGX$LGC(8.L%@K$]PNBR-0/1J;8?D]^/YP[!9PG(7H3"&, MN8L+\*%MFF0QAXFYD[D%(0H2-T_30_0F$/>\H7L+7W9ER$E><_T_]KZTN6WD M6OM[?@5*N7/'KB(U(K7/3%Q%R_)$N;:D5Y*3NI^F0 (4$4, @T4R[Z]_S]+= M:"P$P1V4D$IBB0*!1O?9E^=,D0HSDEW*] 'QAR6PV!U4:NTJ"X4":5H"5$32 M%&)4FB&HL5IJT@I6L8!(F&%?IDQO[H?^-WCC].+$17G#2NU'[#G_B>UI!D:A M.-LW>EQJD'XWG8+P-(3OS;!5][2@/ MFC!]) !N=+,'J";R4>LJ-T1B+Y**":_T7:4EBM>4ZI$M^R;1UK(8 M%;S_D9AT0JJ7(%S%9)R$[:5P2Q?D%')\2QP>HM*.$#B"!))>3"(=0[FGB5,B MQ@KX$HXC;#%5A%& 2/,('R)+R]L8BT7;1>ZWM(6>QG;DO"G1PQ:_$D +1$4I MW/S$)7P5"UFD[(?E.,_,VM,L BM.C F:(Y;N/,-Z)*#()ZH2H>V8OL_Y#!IN)@KMR+=Z)DU/=@F)'8TF(_.[JGI.&]]"!&I. M0@[A/8OWPFC\C+3]0G!2F9G_(918X;T((5 K\L04%PLUNPV/;*D/!AM2;X,PIQF+279#> M1MU6F\9)'*6#!3, F.:Z@RR-W8@A% CVAJK_E%H,<58$?4,$%T)YFEG5IRKO M4\.J"/=)?)+FM)_35W)XDJ%SO!$;1)A=)[>30A'I< <[_Z%X@B/CFY9V ZN5 MP;0O7&)EPT@$4-6BBM#OXS +I*[\4_D[51!Z>0>^DO^.%Z'_CME VYM"'C.) MH,5@<[FJT?XD0;>#)>+U;2(:-C%84M!9@%7ER&+2LLV-_!M-%[S M-CC\H6#;BG:;IQ@M9:MQVD1V?FRD3:-2F*.!Y'C=S8+34-#SA9"K?+^S;O?D M-ZW';I--B!M[S;N"WBP&W7FR382>M82O3>488Q ;PFV59BI6\)"E[)K @ TN MPP[30D/R.9+WXTBC>='W0G_3JD<:;/]YF>30P0(Q4>D HV%P5)&Z;: M86IKF&H&4TE%0I$9&4[3 YHB- MLCUX%UM@;:HRF,_4EL!/3]5 Y>](#\[$*C74:H;A:?=C\*>P; 6]2>P8-6A$ MFRR9)GN/"R"\!!$[B=C7$)[B[;:_G33M;TW[V\;:WS8WC/!3DM7Q3"J@%Q%! M'/&N]231(("II8XM46-"QKTHR-/QX'%4R[00IJC/=NT?HDB8NI'#TJHF;D]0 M@\GE8_DQNE;@A7VW)]IDWF?'?BDJI%%%$9PXI:P01WJY-")3';9LPE8\S1)Z MP )QT!;>CV?CJ !LFM 7(;*VF,#"1UN/%(,&!R@(6TQ2^#.Y4V&4"7RKI*S( MZHIZ=4T/TGUP",X@CMK^<,AE?>)YH<"J,/KVQ,>SS;6BB'G%%8XG9;RVJIS- M2O:[V#(6GS+(B>Y&YK!"U$RA.*G0TUQ3D0\,,>\ ?X&'P'F*37G()!S$J!M5 M[$"I$QPNYIJB#1&70,E)HHTVT@;>/P[$##Q!$RG$;[T*+RD^X'$3HA0R&0"> M&"M4WZ#70&(FU],Y=-_XFIQ%4C6H+8T1&LUDV(UB)4JO3%*\3.)9[F!B Y%< MT(L5%-V;4WU['DG+Y36FLMU +[VT43\JS'4ULDT6>V#]*4_3D5^"!XH&HI+! M3-N;$;LV(T_]K]TI!0G+U/CHV7+:96W[I9C, !VCH$]0-G(U0Q0"!;MYZ#!( M2;H*M:26K10+/0@E1L\3-@\;//*91AO#+LDG%_:P%%8^4J\<@:PD"U"Y.P(] M\9^=4"L6YJUP?2J'(+@2.:AL(BL>^Z;+)8,CVZ;'P4->B++%>"7&CXF]H?GL MD]R2(T>PU-D;($@&G8'6GYA03LD(=R(4I).TS5= :27DG3$*]2_GZ*Z(NA+C M;_;R%EMAF@'UFVT+;RYO1^9_3?V6>NU,GBVUB56WLB[/;S5WGNE(JAP6EPZHP!)-4O2:K0N-0F 9[&AJBL(54A- MF$]R2;D>2&IZ#K4/L9A^,& 592=?I$H-$QN,@JB-Z02:OZO0&D51N:XE'A&P M(E/:@[^HTA+Q&%P%VB[)MG$N TQDK&F1S1Z:Q<-6:"KQ@<7\ 7?Z%7QC:J]D M:C]S_8-B"Y/^P3)\,VX4K':>&@">(5K9N'XI"P?7L" LA/FN<+)."11!P#; %V$6&N$69, -0-C@-5?M'< MHFSIT31D7J0&[GTE"#!T$5S56Y;'0&>WBD 49&N*]>8(2$RBEZ![EQ)T#S3W MI?# A=M_^<,6 Q51U_%:M[/BZ4]M*I+>3 9M2=.[&IU1[BQ'ZJ\&'/W!_&&C M/G!%:PP)_BSDPY,3B3+$1U3T'EL4<31"3(!D;K9J-&8]+FO^9;]'IFI8S9D+ MT*&G0)UXO(1=:490K#8#G*;B5T+ C,1'$]K)9I0$12/4A8VO(J!Z2YWYA''H M_V.S@6-W(GI"[3!D%%2%=$5# T-49 F%,A' S"! UQQ/PNBV9 $3*U73>G(\ MASMCGM7*M;!R!52IAE$:1IDIZ1=I([7 @W!]P3&J52GV%#YV*0H-VO>9O AH M#%B3P 0@C>/:WF,T(HJ>E]V4>Y \) &_*6Z.$(ZRQ-3VDXM'HA)*^=J84'0& M2=F%),?) _JUE([9_ZK/(K,20=#(LFI";\^1R8NI-L$ND9 M4@V6)&_7?V$/6P&74VH7"-DC^ ],8I"?1"RM3648J#[C'[(FB;-G_'UOU@A9 MF3:!]9=",VI78CBJ(!06P.>.A[@-R? 8SDDJBY,6'\K>27U'0'FZQ,;41QH$ M/(:^J#G&0G5H^T7:DI-4)(PH+64@FG(B,C2G[R2M"6 #WOC-E0,+EZT\'\,C?> MPI>D32$7ZSI#,# F ]?.F^?*!1#Q'JU+F[#'Q"UTI+9P,+*MV)6MN/9PB-WK MVM6A\42'0O:5B 5)C&#[!X% /::[P7-[FFINQ>2P&EW32G458DE78&JA"WDS M^#MFLR.12IO2^]J31(^=DVJVCDYAG$&VG"'B(Y'7@B-0!F:8'(GPBA 8C2YC MZ)_$PC2ULD!.R^4P11\#/PP5&@(7N= 2)C+YIP,-*PR8))O(1"S)-A![&=FI M=\$H61IU2O_K&(LKN*WT)4!'T /SX<4K:! .[,?8-0/J/\5Z# D0%$;9W3,? M36SRB:%SHYD(,RG#Q+6"3PUN0T]N3HZHV&'Z2HIQBQ\I)PC,.AX4 M-#GLUMPIY:ZH>&RXOW8;=Y=R"D6R>M'#NE1U&[ 'JIKMK===?00"N6HD;YVE 1,]703+Z!0RB^V'7- M^BJEE=)%(GW;1=02S@'JJDY[O:I0PY3YPR7IPL7QL 5=N%1C'\M$9:UYVGKH MI;;!LL778",$GV6Y@$H8DZN$S$MD#PU@\BRXLXLPW(]I@%#$0@X-W,*)UDQE M>U@ZSSX3#CXR&9/-85>+%)XHP.$:*&472*,D7<,5>[J\T.K*Q"OYJ$Q%*FB* MG1&FA;1^][0:32%K)+M :I2$&\N2@DC*&Y(,Y'[]X?L6@I@U[I;$[A ;DIV) M)5AJB!5ABKS2=KH.4ZFRXNDO> (E"T.$ U$.ANQK]+%!!1_ N*5F,E9M8 ;! MA(<]BYL\RB561!@3X4X,@L81H[Q[+,1!QTK,4RYV(VO>BH-,YO?GT@?A@(IH MQ,\:.C@N0$ZB8 .,D*,N/!&'!,8I#PG O0\1PT MU3#'N-Y\!C[KX?%!2Q_!I]4-IJ$T98&QM':>S$'@@V7J^4_@BB6^)%;Q6N!_ M"/F2^)K)[80C(H&%Q,"Q--H+SZ.53N?4=_M6]F[7/D_Q+;NF>] Y9>^[Y*+. MD=@C$2*3]?58/& JXLA3)@715)4W=JE+//V$#?:-^R3GGZXX_UF2ID8++!B0 M4!EXB:ZO2(R""F%E0KR4;8L8*S%K0H0V%8(IF>:EE+*A)#=!ZV&:V-EI>425 MQAD*Y$;-,]"O%+N@R8#]F"T@9?@&;MOV% MFOB0"JX\<%\>'73 >B2S&R59 G^##D';YAF#/(*O6/@-8C8ZZERK\0 MLMSG]-@P#D!HT$P.#*\Y/_!G$)\N6K8C'VWH)XQPR!8B.2( P0O;>EF<3,=) M99N*DU)H@+((:-@^Q:YP84'A#YP$'EQ/$X*_6O9GZDO(;P!(3-,=B/L+9-G MQ$A8&_O;./B9V I)@ )>91B[ADM(7CJ <]C2,!!^#^$$Y,FW0WO0=GZT1XX% M9_6KG IT?B0R*'CM!RI^K_*MX[T/H*_EMVA23RLI="]*H&HPDJF3 !&#,FO. M59]@H/C93BU ]=-,>7PQD8CG4\21G3*YH2[[8E0$.<\!"*48SOM.ISAJ.+#G M/HNS@KV8@G.NPXJ*56??!+5Q$:\*%:\ I(E9D[MEYGB*IJT4J+IHUJ([*K&@ M'C^TR[#$D]'FPN[Z-1O\3> ]4P#C>1]=B84*5ED2 0YQ' =&=.%4KF$[R_2J MF&N95=0:GJ3P0[67-P)V>-/A]NG2LUP#Y[N*IC8OSY%&KM!5E*REWKG%FD.KO%(#5L1+DVJ[2RPG:=^'(2V'$6;*E;. M*RAJCN;.0C;W?Q9Z\6?9;%>L25D;X30-J:)T!W0-2N7XX&#O0XAI]8Q,JLQ! M1[,X:'L&:-+==EZQTTY;80[L(,,<2\$>%-\KVV<_]:IU0R%H#RXY^-,4*$*Y M/)GZ\91/MPN>,.VHYX=16,5!KP!:07O +H LK)*6\D +VM\JP#)H5Z^WN&NF MGDLZ5T.%[IXJTLU.7!/8NS):,/(I1*@JH)PH08,6L9V"AO?R>TK8+K"[YS'JD00B!_, ,0X\A(D0, VRBD)6 MUA3-M=,OT2MLS63_"VH"2BDO?_CP.S4FM5T\MB0@SH$ ,2%%D@66U(HI*E,, M:I78 ;L"J,KB-C))/=6MBXWT]98M8&W6<"])0*@XE[!&R=$?HIC.^(_$DM49 M1D$HB*J%+)WHQ2)HD!/&AFATG^:IJN2%F%GF8>*2ZJ(#/:N8FAI@^)C Y$BK MB,/:&B9Y81R;,<+10*4?4/>/JZ5_JV6[DQ?.S4NCL#^6=/C@#\C>?1' 30T^ MDILE$ 7DKL_Q0FHPIRHJ4^EQ%U@=$B5$A<5LEHI5Q:O8KF7VFI/JD(TPMI3?D\NUM)^!#8$T$8 MV7E,E9,QR0A\.ZE8M1<1!3SA-, B<E]DII!-;F2H:+24:3LH)@4WR7(51C%RB:B]&S< M9M)05:X^3))6EFWCVJNDHI*7>C%##3I*DKHLG*6("$+AH(W1).Y6D;BK%OR; M/ZN75^)EZ3TC/34P97>R>RN]VP^IO^6\X+\.Z3\8V=9Z3!RKDBG;.<[48 MGX!!GOI C]WSEI$0G!^D5U3I%H<=N@638L6]W5?/J1"%S7^4^R3[02FL3#7L M0ODCN<*>[UW'X! Z _X,_XB7,3/_)75]ZG(YQ^T.8PW6G[C5[8,._)=_['3; MW?,]PS.?8+OBL/UHFN-?[Y,JL!Y/\05.N_7!"P1_Y0%N]A$C'7N&8P%I=\]. MC\^.NWN@P, ]P8!,$-M[98!9L^S_Q!HG8UQ8W?BC9OJ+R,KO_0_7-P^7I5)* M%'#\TJ>.M$[W-_@2_0K_WCS\_?+.N+O\AE#GYYPKD BZ7G6?C/)4@&,%30C2#*F63I MA@51]^@H2SGK?EU&DT%?'OJ;*$;14C;#.7D]B-6%Z5@.Y@ MHO!QA,7*#NP@MU"$$6>%Y? GU95(Y5=@2H,>057]A,BFZ%N!CA_'V#G"\)1E M!@-8I-%$=$\BQJ'L562L0[*0[>0H4\:GL@62-1H8WA@".?JRDH)Q'#.W22>B M$W@7420MWY>,E2<;_![<$YR%!0: J*2;J&:Q>18E)C!P6X'OV1.M\A_%L C= M@#ZCS) B67H!K;J2&S+!VW5MZY&C2G0)V )\ IF I9AI+=Y@0*N>08:K%.() MW6=UW084R.Y)60$ ]CGPGRY$;O1?P'H7(F9<+FZ/-RYNQ1*-CZ)9YTW*5@W@ MF>=%\PSJ!$_U,;!M38RJ! "[\Q&&F!]UI%0=F+]2"$WOKDO?DENSJ:+'UQ\L M @.ANM;2^HNT1@DIFWA.(B'ZMA+031F52 %Q"O!-)_$JLO(Q!=60PN;<_(SZ MK5-/MLJ"6_G26\R!6PV63/-1.>*@NO I>I#RFZMC&%"C".D,3Q5L8V%&ML\_ M5YA1]@()&.L[1@5&3#%^D_>\]24O%Z9"*,D;,KA@Z//&I(O1'4FMHEG >F;( MA:&<=R0@M8O &/:5)-.96*\ZT;L6&&8PRR!YM$0Q G.N72U$JJ#., &;+4N@V3Q) 0MFMD)?OPQ;4V-(7JBIWL@$ M0.;)CEIJ4@<>*.9)/-E<)P(S(1;=6?O&K9@;RN)6@'S+9O5G#,UA!%C -69P M-:82[\_:5&'@F4H<(VMV,XUXW+& >.!P:[#U,CT:/X>Z7*9WD'/#D^0P+3;$ MU"+7.'%O-AAQ P9N>R&3>2BM[7P+2M&IE1Q](P&\D MM(>,\*MD+!/M2T%*L8 M0X-3XB!:%KB[RDAK<1 5'T5UL F0AJP)^"]A3'\.!)AE8NJ>'7>[>RGKVM%, MZC^%Z+Q'@^*+F-W=^^&$;1'P"N^4K/Y*4<8_;SD9YT[=X*D=C!UYY*I&CF;1$R?9.-CBKFW2<%2Y7R/ M2T3)+IP6T/G!_M'"@N&D1##LR.MW]CO+L_EI"9OOR#X<[!].9UJ_ "8Q[7L; M9C0S?SPEN5<*834EF]>:98X:_S"]&(WY]+? #1@SQHH[R:7Z-CJK;\W1->ZB M-.ZTVAH,\%S(V5DW_@2C.S.DQJVN<9L3LNDAJ4 MFBCUH>2=1/T$+T8 -ZH*8%B<+PB(\@XT%HC*CF9 IP<0"!H10*+ M"I-*Q3Q3A K&$43)F"BG-=,1!PHQ,$R!K&R9.>],OBYNHS)J/)IEJ@=;1)2H MDJ!=I(!BEK@LWI&9#O :2W:KI7Q6OX)*@\56T *XZA0[Y>B^^&'X66)>7&$@ M+$8Q59[Z.9F>^EG?FPMKA08A<'J=DXQ?J*;HS6H?60Z8#%_C;:%BV7=[%Y<7 M7VA2#X/RJ3EGE3!+N@>=D]EX)$(6[BDR,A(Z"HUV^IS@]Z_INMCTGT&>%=_G MW8,_!D(O0X_I\F+?[\%[K^;-]OB&: :2JQEFHIYJ\V7E+H9(%7:8=A)VNL$" M.U15G%/+=J6=75EOV)N%PIRU73E/-[<$;PFHT]0K(@$I\L&*U"K%@X>GU8H' MNX=['_[K0)C5TKS62UEEK;$L:=47DTE B#%*N:%]8@IX( H-2_E%WCJ'^%F, M]YX!*5LI.\E)IK(!@Q<6C@ADK6\GO09 5_8SP:QI/>YF'TO_QR:">3XS'$<" MJ:1UZ--;XU8$#A=AY^!X6P+VTPS!]>P+$$'1WT._I[&7$O0Y59JO#5BEN;M% ME,_3VJ?^N8 OTM7I"0"5J@Z?AM8D[%0)2C=DHA(SZ)%V^B*%V/:'X/L.3_5MW"02 JJ0Z9W^7<(QIFO? MZ[ :<;)X[H08)@\0UX.8I#\]PCNK#]_+=O82JHM>A-V9C.[5X L34'B\.>PU M]B,C2Z0J0!6G;B#/O("!5VNLM%X\B"B;NF]>\X9$F,==UBO32>4[!V M&O]+!Q)+T+W4-7)+^WX0(*)MJ_@HG8@/D4;!I;[ SMN @S-*"CWY%F64]$?0 M25$&;B93%8$X)D-'55/ 3'-[;:;'EBT?E!;(0" 0++LH+YX6#PEJ;33+9#+E M%#Y+D6]V-G8B>XDS'[7N 5Z/1N6"%5KJH01$G C@9)X@(9ZK+IBGV!/4(Y*S MJ69>4#6B, ^5H(04QBG?OH?==\.(\;:Y4 '7(48)(34RBJB>ZWZB34Q)FE" M5@@&M41X :L*^$8HM-^DP:U4CNRT-GE*W8N"4T[;?<-9I)J04]^'@]:((U', M'$E(AIX[N*Q$P B@?C(4EPF$+!18):(IV0 P&BN$Q(\ZTS,CY2'NGGPV"(5/ M?MR/AK&;SXBI*/=A]2CW$3@5!9DI[*L,):)V^4L598Y%OF-;+P4F]V%! D>^ M5#KDC0J414])%9UTX90QZ84)?OD*0G0+Q_MG/[ HZ%^58#-)[JEAE[)COI6N M2L$Q+WBX!4GHY&S+W^BHX(TX*]6M3+AK>*-N*;G.9L+C@M?JTFL=:GFWC;]6 MI_2D,HDG;?Q[2N7EIH%/FP.>T8G31\1/PP7;1D 7.]'2_Y\)\99L1^6-F+D# M&P\D9X!L4D/DEX:IF@%;M'E@JC)$JK,L(M5<[9$U0)U: =S4 @>V&H"I74&6 MFK-EMH"S*L)&[4YGSQ<$*;&_((CJC*[)TTVW\?"BLG#-&Y[!MR&'=:83J=S! M(?4CXLXD4/DSS=>S(VY)%O7O%%+B)$/O_IN,G7VK@KP/=Q*H\M2EJ967,Q"O M7HN=QM1*I:4C#;L7@QBV!!9C8(,[PB+RAX06]F[O[N;;WOL$.L@27]1K_+*S M6DNB\BFG)%O&+<(8%#1%?SUY'88&%6^) 4^7D4UP7=F6 M"XK2RRX+4>N #2612NF06+(G3"9<9\*C'T1. ]Z6]X4>)G&^Z*-]XTON MK%3;J(B@\L\I$)WDZ&1,D^XBJO9UM.UD#*G$@5;8SC+Z[O/,>T+.^1'9/*9& M0A[;&B7RL.&(2_5%R'4"IDM A\0U-/)F%.3MXP+L8("]NDQ)N;DU^R>UOH>VZ->82=CRH4)G4$ MR,(3?#["D):7O'BU]D3JU)*M,AGZ2H'<\>H$OXG1T-SVHJXG?,0?@MZ2$_'0 M+\-D?F<-/&4IX2C%]M]MO6]3(9A8UK= M-L''3,_B56]=.N,ZG?/DMB^]K&TF[%S"T?FZ,_'.6@NKF-#E$:LF= K645NI M&6YZ DN^Z-.,MA(*5T"'A7#4 ;6![-?%.JALJZPMR%VQX+T(BT"348C@).R2 M.=MMCDO:;$RY[/2WH0J+U32#K/A%SK!^O49 MS18Y*TPTSA8?:'GL[;BHGV6!L_PB%E%P= T:/HM9"4KUJ"N?@D;\Z57&J;X;#H! M#IFW;X8%1:@B)B7B)D-RR1US4LX&9Q_--/5%0R27YP_3BQ=5M3LCK^*VRT$GS\)))T:&< M1BZ1G/+/%"\;\PA8W!UN6]=P;Y/7VAP"H M=8P*R7M4OX-*&LC?Q>I3.874LP[&/U#(1'W?FL _*EL!SE*$)2 R.A_Y8[K. MRMPRXS1$5L$UYW3)ZO)WU>326;=[\ANO2]O)*4LTX\@O6>/J !&_$'Y]6?R! M#8VV<2/(VE7$3+PM"L$-?#CCX6"K\+O8X[)$VWK/!3\4L,,:'MFG$Z0XV1' M_9(C!!01;\\O4?#A+_#_3!2_$-4U/-'PQ+9XHBMYXDIC!)H>2'H@'H,F2/,# MQ58<6*B)HT22)HX:-'R[G'ENT*19\,KR=L+"\$E,REP'ZCY*+)Z%6P% M6F6HQH$4P[E+W'^N<.9+9!$G@D9E@M<:@# MJ.K(I>17A7Y=!:\JI_'L MUOH7JZT)]0\S#0?<2F'9J:\F3^ .'_?[:>Q<,R4"V>?@::;)W'-<6VY@JNX>RAFL>F(6XZ"@N% P)CJ$6X5" MT>&A>K.$6(7WTBXE\<@!-E%)]CR&;9J:0(>Z.!CK*QC],MT^WU!OP<:IU&P@$0B,RB M5X32HPJW&6P'3%VQ#"&"Q6,'+I S?!#\VK1@_0F-4I?0E!@ 5Y"8J0B&+=L_ M3)>F>Y$5)I*Y6NJ1LL=(BG()4O^'Z:"#FC+\V<$HMO&_-AAILZWC.^>_](>^2_,;17@I' (7 HX5"59 MBU^*4#@TO'"2!C+U2;^D@$CWC>O"SR7=\4W"D1GP?%FLSO$QR^7P/E37AC&OTIU?+CX[@/N\SA M/"LWO$XT&NKV.$[%SL]0BG)#CH@,> ,0/X/0TK7NO,CG+'9R'ID-+L1ZP:Z< MTK31R<(9L$MBP'M&6@?!^R\6!GOA^,<#J8<4.Q=>-6 M!,W):%+]VEB?T":DWL1Y9TJ;(BFDH.#V\.%$FF84DI9./#ZB510[Q[_VKBYN M>T8RSX8>]T]EU/T1@\P Q>9\2#Z#M[^5DM+X.TI*^=K,Y$;"Y<95&,9,V'@- M:!N^Q;MR8 'V;]YC(BI?5N/9#M4LIJ,80S@X?#%/ JHC_K*LTN&3M($-;W'H MJ':4F6/3"UCQ#S,%A31.QB1C9)NCY21_FU&K>MCMM"0@L@C1Y)X2+FHZ$1AQ M\J?(((_WX#>L;D(_(PZUV5[[],?.;P;7V.+KEUTNKV8/H95 =\_WL#J&F#[7T$Y?2M7BX M"E*(MEV%\T51:\S< (H+)C/5N/ 5B0<+"(K=I])7HAA\J"?*D%Z GJH&$L2^ M%;FS6+0X$-)IB^W9Y&W"Z:O5";JH%%I5Y869LCQ^&U'9*R-X M8.2"0:>-''XGFC7?BS^U0%*(4ZI"DMKND4%%EJEL<^>\YDQT,GI:()!ERLRH MLQ5T6_[A^Q86^%ZIO4?4H2GM>PA9@R;3"\X8L+UL]QX&?K+&4FX@)>_,QGNR MJ]74G!?6U,Q93/.:\=PRC4%ON WOO&G#:]KPFC:\^3$6E>(#\2SW2!E4(E?Q[I]7 ME^]EHQ4.Q)8YC!G8N5QK\G[.D4EA/!SB_%3NR!%3$ ,G_$Z6N6C2H@'T*A>5 M.$.)G@]C%+C4*F5IT6J1 9N1]>J*E<,[8UI^$)'MCS5U_-(II#U7!%ZG\/H\RIL(\ 5@YU%98Q6+:#+G6C'M2@I"=5& :S+(B MI8X#,*QQCA)U0P(=!I/*HWM\%T]*520^F?_VR645!"%YM67T8W):U)5Z(V>" M\"58EX9HR:B(2\E"Q2*:/T5?AA%0!Y[#[&$@%3Y6: 873&FH2+0W3*'E&3J2+7T#!W17-R)J9S+B)4D"RGI&N5,0^ZSB)F_8WHH#1S M>5HTI$;.*KJ@+MH +:3)-?@\-*3FFZ='^HK]G2I#:S@I\I7"Y%=)"'0=>4]:Z>*;+O:&63O:+E^XIW*YT(J&CI*>AZQC=( M*0FI?5+9**=Z/HDSOX7CU:D*+7["))5/O2I..)MUS@[>*NN(T\B9E^7;58+] MN=[MPABYAJ=YO7";>*>\>")*@0(KM4ZNPQV6."!5;R1@OVI$I8I1^A5%JG:R MRQ5G:-T,[X&JRK&XC@\V'?;#E:&HON,2FK<1[*L^&5U-ZI(E1MDQDB,SL%Y0 M/8]Y9I^\$)P'55HH/F)3_]XT[Y,*I[]GORZ&9PG'AE.G?$)8TP:OY,*=U1P$ M>/\8\>]%-;/-Z69G/&;,JC 2=7M<#C"A1M4 K8BI3TYAY\ &Z=@X%-U#J4XN M)SHC]H\!)_FI@\1W[8CK1L _!9]N )OSB$L2X"M46S*R:4:P6IJ%#<*XHQ)\ MPGS"P$C>1E(3MC#.Z \C7+P .%,[K38XO8W\FP;]HR9\LGF0*L%,H&=4*8P< M[2TKHR5V@7:Q=$_%+@:V9J:EJCCMI['K3VRJ1Y6.KXJB)(EY>5D[\5?%B#?A M@\2VU<7 CWS7BR$DFEB5'HLC+]H!C;$8] MH[]O2KULW7^;XK)%!+,6I@N@@'QE&4284*M"DQ(5%J)D-D((+#.* JFIT0BUJ<*12)G1-XF 8(R:PP,R>^_%M_^4NS?7;+-UH// M&A7+.<)[W[46M-F.2J!]9D!EGU6#RGX+&WF"DZ^G0])4 .@^JP;0_18VD\:( ME\W5!5OMO\VG\6^?$LF2-4HHR)J.S#E14B:=J =RI-,6C@H4EU:;=H]$ 6;Y M58>M2D5,>-CR0IK<-.26$B[R"Z=!H6_'/&T ?N9R?>XC.'RP-07K_DO8CD5% M#\>=37L_R@@6JS/D\GCJ<>,,D6DA[/U0N0K*Z3$I&1Y1C\9 ]N6SFT(\CS8J M+ M=$F%JB_13+.:#5,.OY.T0()94.TL15C%N$>^>*RY6T;L4/*OK/#E1,J5, MNE:(]^F(.8%CUQPHF$L.Y Z%M8\!J 4A/V4CD1XPUOT1]*S$-CO25$0838%. MF9;F29ZV4G3SY.!$BVXR=*@P\\60--I%;(]+4#(K5DO0U!\ZR< &*]6B3''B M"H-CBG<7B4"3QS%*]U%L^Z(HJEP*HR67Y6/E_3.N4P9_I6 ZS0)#DEN+#HY> M;!K]5OVO#(KQ8/*08)6%8%O2KR(-71XC[&X<_DY ?)>DR.%G1)&V(XI9%8/345Q)D#&]"+RQ_BK4&B2Z0]BT;]L,KZTA MR*@.YZ*G28ENNTG/BQPWEGDZMP>F1NGICZGROEJW3.)J!=%@:C2)K/; M.+!3\2*U6ADB^I2L]/)O$/^MOF. M^0#M3_IDQ[+W/)UWZM\VWQ/'7F1?U/ K(O&#?!-(V 1AX><99B?=G2Q.>*IF MR"-FMPBS5U1\HQN+GG1._ZEMD!VQFOWS/[!/EO_4,BY&<+ MXPJ\8OCGP71> M3!&[_H2UZ+U'\C%W2Q,4I#Z(7<2*[7LB=8C C&SKD3M.5(T4=J*X M6',K#(J\D)[(RM? QK^TJ)4D#FG:C9@./^T.RE3B7@ST[-D"$J-J>71]MB,: M;\#8B-EQWG7):V[;N]Y-O[IG$:8B&M04M2WWG@\W[3UKR]N@KUQ34T[;##%J MR7_R>2:][F%QY0AY30). U'AX4NJED1@W%D(1H/#AE! 270-Z1'.XX2PD\,J M9=^8NIF'X)3G/L_/5X!K\%4& 7J>I2U>F"T+CB<^+4A#JO'$L^>EG!P< MK&":]%K>[&C6/.DJ;]=9P5#IU;_=$;Q=V<3Z0D.0;&;-!SRL\&7-B5N@>N 78 9;] P1>"K -B3@3%O7=,K'$B# M(ZXR-L4VIY*O;*<_V4-"FZ*J&:Q7(Q V! .[4YMB?.3:18-V)VO@S(2 2/VV M;HCH50P!7@!:)@^C5RKW8G"ID:(4JX/#3#?#AXO&"B/@?DDNEY* MO;NC T8=>/?]O3'&PTPH7!:B&F,X3(7O*HIQ*B(J5FE:T] ;RU5LM6+%C@\:D*<&Y.GM@3RMP9"\1Y3ICP@THD.X,HXM6)=7(^]NFG4FAVV8L1YV*M)_U'S=L+6[#5-2#]H]<@DFXR6)HST!' M!^920$=>0B:<\0ZMKCTDLKWWA(T.TH>"Z[*]*"FW4'U)W/*%D$WXIVJ/30Q2 M6SX^#@8CFKQ.Z]B[O+^]W>/):#A-*;^03#>+WL8]X^$,*>(_"^0HD>P'=B1; MU8RC$6:'.(7Q&#N,Y:Q7DU!QPQC,8 X%RJ9[T6[.3>[:' 7^:C*V7:M!T4HZ M\_#84U_#?#$#2VS 7%_)XNX2/%5 0%I8-,H+;2=#(<8\<83J(QC(V0SU&2;I M,X@E#DP:C-MG,.YQ"HR[''<_0QO^.*F-$AA=V-HY<88 9W@*)JX_V_9>YD,7H(A]59/!NMJ&&4 MGRV&C12O*Z&\I&1^F'*-&/7IU4"A0SHJ_0\@I#P&M:T+#7! HT/C*@Y$FL)^> M)0?L/LD/9ZY3R7E)#8E60\4MH==*;ZC36Z)Y*;>MKJ%CO:7 #FZ,HMR)@Q!" MVGYDSUR'DT&'H%+I !:[(L 5;(5Z4F*BJ(_&9/J*21_I63[,95%JTU&A('7U^O@?M,4/[*RH&"AO:#E96P+IGGI8T MKQ"/:#)F!'_Z H+()#49^\9EP?U%S2NV'GF)Q5$HHFAHD]W&N^(D3O34DWT0 MXE/,+E"31WP>]8FR3^R@M,W$E(XB(TQ 'WK4]VVJMU7M-9315M2<2$5,6Z/U MT\8@@>H)3P;(I;:R8L*Y<,?W98+O-FL*5;RK?%/Y(@-AX]+>IC;?'(P<^UGU M3YFIQJ5'7[2%I39$O:4\3BM#"1K!))?T)QKP5':LQ&,,ZM!-!DS0RK09[7+X M.)YF7&BQ.AF?1VX H>?1?:G<* I3]\U8TTRL$HB_-"C?Z51JE.UT*P <2YW MB@B:&C6<0R8MV!F[^D=O2LZNJ&")2DHE0M455J=DN.BE%#BE*+3&',I4?"90\I9\L65X5E.U.PW4LM MGDS8L>E8R=UQE@S-^!:#D,0$5KEK\A!\+VW#RPA!P3NM!PWN#ZX?X-H"BUGH(KE MA=4="8'((5DG5$M6 ['%(_(KEU-41<\G/%9O$'AD@' .F!"J-]W!?AK[ 5;^ M6&NXKW0$T2"2%.7A#".0MH>NRPT1;C&! .@:) MEK%OU>BV*&E,Q#"V&+8A@HFER'4B3IA%<2-=8KH*+B[_CH8^"97>KK#95D<& M5J.+RY5R2?J\[Q4P6LE#QLZ02@;F/%Q#F7$;*8\.R$1<4-]%?1[?Y(:S>NP M1.>R$;+7GTW'Y3&.%'@=,+;G0(2\B;53%6<1:4,W#XS0K.!]97*,I_*#@!<0+"8&72$!\Y7?R:%"9O$_Q[S[. M7B:?S"E>0DHK:G)6NG(Z:D61M,VHRAJ(N57BSRV_FAUULI#5 GN$1?[/MAZ M*W>ZSK;A=*76*IVI=SBM]OTFW:C:Z'A&%>%=0//\_7SM?5DLD(H^[2YV2*_#M M@DL\TGD,F#>(GV+6*"7W%$'6Z5*\B87MD)BF\EAFW3LG_'Y!7CG^E)',5:>D MKE@R:\LC.(S6*'3 M4A.7QN![H87KLM%-QBQ5%>$/&+0!/\J6R9:"U,6^<3']*P&&[1U/^#$\\P'< MJK8'?<(LDMK\AX=_A3M<@ MCD=&CQC0;!F7<0":D&[9"QW3N#4'6 *:EO4B40^[[#WZU*?$6VVK\$6+N!3ZDVU[YSE&1&M'0(5@:8@26:L'3*HCXM MH=\U'.TB6GGK/)T"DK'!Y4+,5XQX26Q=+R9#!AG1SXTIX2$4<5_^R0]$M5\H MY:;!$+&8 AN:_4"K5 [!0L( G^AU?"(X"![6R.4B@CRS(UE$DE64P=&#)AQO M5_?5'&4Y6OE[,^LD,@M.LV="9/)\CZRZW"A ML'S7YG )'P"/CTC>0$Z)"P42=U(A2*U8\*1[!\VD=(>F2XB1&#?C4\:P0?K@ M]&$D46K3*.PY,#U@>-%.0%-0:"JN&/?+4+T6/(9BO.%@9%NQ:]-P&QI$ B\D M1:R+-$ MEO7;;;@[LBRVUTFU1J::W*;T*FV['7+97LAY#V8%79 [T0)9Y>SS_8Q5>AYW MRTO[*.9&@T3NHQ&; %>GG;23JC/M5OJ>:8, UE!<$.L8,B\MQ.F MP)$??=_"E!=;*&+'M!&XF6]/:W5Z,K^G!QK(THV0:P*2_%YZ&V3+8ZB=Q.P# M*-N".+2'LL70UI:&-JLJ =>=+;\O?&9R6/4IP<,TU0QH"YS,6+6? M0VW4.W\'Y^XF#^"%%;9%Y5>C&ET [;-$X^R0V* MPDJ,-PPB4=>)Y:%#K:.K.5LX0ARE;RU#!20XJL#)QC$3^C0 M#/O^(-!'/!"*UUO,OB\R)K&X!9-T"<#B>-8.M:N.AAU:/PQ+Y:> MFJY/J_3TOITJ8C.M?XL")2'Y4R>9W5RLARTXQ%FY%/5P4?&%3U.2<$B"$H0S M/W(>^,5;RM'1>9Q;NOBN=8B0J6*#,*<0'V7&"%2 MNS$%5S<5] -YGQ^'(6@0.$ZW6;R!I90"JN2,K4DL)@A;8> EZ M5HE!_5KK\X+25 MO;?SX=Y^).UQI[#VWSWX8V#6LN>>,0+=>^/J"3,MMIHP\,D)$2,"6\"-7M^/ MY7U)28M'A1AV^X"*QQM1W8>E?=2@6*-5("ZTRS")1D0D5%CI/VCVD M02K&O7_&08=Q'X2$@?9"I/Q7 A[B]9!& 6?PVYCQ>-!?&\IIDNBI:-":(3@H MP$ ,B4&:N1*-J,*ASG%+IQ.>.\;O((832:SW825EF>GCF?TE-8!&M-;:,61 E^W!-LMF11T:O8POG@E'4=>C1%A\Z8=,[RI4RJR#'GU#U/Y8CWJJ&X MK6G PIK>MB'0_E')F8^/6*1"(E77>>_ .XQFJL_NP7".A_@=OBCEH-8)RXY,QR5_*PD0\R.H M$6,RMO59CJ0Y&5F-:B[D'#<9*0'#6]1;K40+BZ'SN:E .84YCYX\F:Z'14." M>.PJ'G8ZKU)V5-<(7"]+O$1F(6EXI&WS@',5;&)1F6V12A*I$+D0N!>J_^49 M314X5XE!Z %KFA9MI@S A?5M+>3>[HC@KV8P&)7)WY601C>1P1<:Q&7:DVAC M4:24"T 5=_83"C^RD[@)%SZD^MYQE,CP4 K+@"\/4I<+?J"O:#:9"F;A &5\ MV4+G7%\J/F43?L6*K7TA0B>I.0%^D)%Z7-9' ;5"$Y;XLPI33VP<4V![DGA0 MQ6"B)6EQI*I/^*,I,X&[+O6ZC=3;/:F7M *5!V^J>,*5'. R"CK/&:@$RU$A M)'-Z-"TDD]Q(MU2EJ)0Q&#+OKSY 2*)P PDA;/E"G:EV6W MU-JL&9"4AXY0I G0@I'_0@WVTEC5Q[MI>,_X .P@X$^I,]4U/05&JKY%DU31 M)D1\8,JJ<$X490'=0X(LRW "6[RB)#7)[.^N4"<#M5!>4R+YS0KM*BQ7&Z&] M? GQZB>,9M=$GV%P"*4Z"_F_Z/&BY1,^ER+-=VL'-)PAF]GIGIT>G^6G@Y:H MF5E)MG3RX3>Q-_BC%E&1D:#^A^N;A\LR6A&^S^^_]#]0]7OW-_@2_0K_7O;N MKJ^N_[@WWGVYN;]_;]Q>WAGW?^_=7=+?7W6O<*J0N8CF/IHAREV9YA7=PR#J M&.C5>#%#B01*?1T$3DQ-(9FO)-*J/]$ -K1"*KWWA7'A&4;;CR/JOJ"*QUAA M/$EXUD^.2P^ON,8$0G8U"P#U%X>I?CP+%X1Z9YZ[)+C5D<3(9EQKAK.EVB9^ M!_K^K'=N%;^ACF,Y J!>/0$KX%];'CF[;4#LA/M..68, 22U"?,C#R M7>S:R79Y]XG*%[P7(F,5'WG5.DEM/TE_Z=J>X6B<0-@S! @)E-:6CUQL$]E: M;.4):>YM3*H,Z?3[:7FQJIT4!6 2X)*M/T*92:A29[# MN(!2Z3D6J[U5>S% MWX*-R=,O(>;8B%DLBO@$_P@ TB(&>GN58S-U1]4&U5XR0P#$9]E,0X1PK&"^ M_-D##I&4=&\/$#<4O(9+[A>Q/L,Q7Y LY<%2PZQY\W%2?(/>#R=L$T2\/GT) MQP)\)1]!FZ5(]\D-6U]N63VBXH6G+9Y.G;;8*M_TLTJ3J)M-GW?3U:CLTMTO MFG">GY3=['[1[I]-'S":F#*I)ID43&5*IVAQ*B3*&,^*LLD M2R8K1M5X$2[0KV(S2(0N4?X@X'Q,=Q"[JAAUNI'4$M@V$WZ@[/ZA8MCDP B9 M6=31JGNDL!Y5UXC"(5L)Z$]5S2'!@>9X3@HCJ.ISQ.0,K](K%<$*57ZA])!V MXU_"5$[-^(K'\.MLR8%UEKKD<$!<=,[:!\>H(2^P__1F*.Y_$]RAIT#,+A_Y MX-^*!UZ0*49"@)G^SSLLL::KOYJ@N..G:L*@\*'7Q$4WPT0Z7( ;95L?)W(E MXL)P83%P-%,,$!=(BQL]+<^S!P*.D5OG9L-0?34G@HH[9Q(ZD5P?R?/T$&JR M7YC!)4=GW!2=[U.,34_+<'=[6?9F[A:<,#?"ENQMDEX@%]"3M)1N([7#5=MJ M>=.ZF+Z'9X7V^-OM_>\VO?]-[_\<18X93ME\K)M R"@!8+H?&03O'C'PM#Q= M]<6E7UP[V48?TTALEBNQL& MT:_W J?F9@CD8=$ *WV#B7B*MS8WSUD0#D>36!3\;>\ [!U@J#'6WGJ/ZG=0 M4P/U.[/>T/'H:8I54O)C96T=*_&<]V$&&CMI0 ?3^*_">\G[5J?9=HK\C:R/WAM=&4^-M>=[9Z6IT^;R/[ MR-S+.ME4K)\8M81'=4^(?0;)>1L[B.:@-WK0X(INXZ!_B8(/?VD$4)WH4JBP M-F\J7#;^85!M AW%0 ;^C@)4?AZ9G(>I_'57LP1$0W>'9%BA/!BY.P=^9>B8KK&VZ\A#2Q@\< M._SU==FTS?V;^[]F4WRSY2SG#+#H!]_AH[887%4H,&3$YJ?5J:MI9[^61_W7 MM*=T?TK'>@.,WZY7)T_/(IZ>GA_DLXA)<$_E^[[=?\I/9669/\'CO/)N^3"O M[>AF>&, MW&V$AZ0LB1#SYS5&APH42GWLAQEVP_7UTF7M#5-I;L/B-:V04CJ:KE#_.U<- BOH&,#B8#'2;S""AVU.XTQ[ M^\WQ^T(+6#?C3UE4*?.?+:J4Y-E?X+"="W94%A0"I^?;24'N)A5M?0%U)./S M1778JL@8,V7G6PT\EAUB[=VE>NBS&XJZC'4GJF4$_L1T&<;D'-"LIGS@X6KB$CBNA1JFDY8= YS&,8;2<)O6VR MV_;SWQ#9+UPUMCJR/]H=LM]9A[#F!N)Z%I"44HA?IA>J]%TXR6UF'Y9:=2F' M+UQ4EC9T>YZU.I9OG9RN[+%;?N':BL]P M!E+$PYH03GB,6')-I5ES_^;^.V(I;Z?2[%+*BJ;*K$[5/&<')55F?TIIC^#M M$2AZ=8@?)P^3,6-DJ\]R*-F%IL.4&_X1^.&B-4'GK1/$9:J#)]U4J]6.ODNJ MU7:$OCL'K>.#6A)X[4WB^'T0OBV4>^[S8% +N7."TI?:LD220! M/.#Y;TV:'+:.MH3@L9N4N/4%U)$52LKG=H@5NJW.R7;T:E."MZH2/*0@6$2C M3G=-AG1*ZNDJR1!Q\MLSRX]:A\=;A?G8,2+<^@+JR 4EU7@[P06GK8.SX[HR M0>W]T^W$8J7U]0I#L=L6 7-&ISHEQ7=S&=+P9_GC)_O9=GVZD)I4MJ<@6Z>G MVREV>"-QV5TC]I*2NU= [&<[':-]:_G(SW$ )!+C%%'/,H9PPCC[KM&(6Q<2 M)55[E82$.ECX^V=QK%N3"L>U1"MH2'L[I%U2<;=[I'VR':]OUS.2V]%V7VPS MM$>^:QG.TSCPGVD"[&O4=CO2P;(6).2SSK*U/(I,KC0JV9Z$.=H=$.6&?UX# M_RQ;*U0C_CE"X[,>P,8-"'EM'[4,IG'-).MMNB4(# M3]ZP!;#%PGA9ZV&+;JMSWL"6[[A3VAL,XJ?8-2/;@O,=!W#$)E$>1F3-)Q]> M___H@\9/K:TXF;KN=V7BI+LPEI9&,Y\TDH&?71M_ G3TRAGJO19O.:G;Z>5>TY&J;WGN:/%=AM80 U &2H7^G47AMF: MRIJ+3_WI'+=.MFL_UXZ6MKZ G2+FA<&SUD#,9ZWSH^VDV9L*U&J@(1?FV(G@ M5?X/'#T'J";PX-7BT :#B*NX&OR0YO[-_7?$'MU.L$B7(5)L&"/;M5!5**EB M@%1YC=&B'09@Z"X,PZ<=^87_-([AB&79[S+!XZ/6R<%V"@O>;/9DAZAU852\ M-5'K8>OHO"9QE,:RG3.IT>0P7G-H=N'QC"620J,>/3J[.+[!<4T:L)IDQ1O@ MB(4'0VZ,(SJMH^YVP&]>6U;BK9BNU>MGZF/BKJ;FI[MP*5P).R\>YNVVCK:4 M4&PJX1J&((98N AN30QQ<-+4P.V0NTC.81"#8^@Z9M]Q'1P2V:0^FOLW]]\9 MHW=+(262&@-0';87OM9P4IT,AG)#X'"9\E4\RGO3-0,0_LM-2SFK9PMV0X\; MI\=EJD171(]'&%PY[VRGXW#7;<]Y8?Z M@O_6WI&JH\(;FY/ =UTC,G\TJF[G1,/"56;B^&_Y]!_,'\NZ99WN=AH$=Y.6 MMKZ .A+SPD5HJR?F\UU7N069[<_2_<&G9>NC_H!Z)]P99K;:/:@IG-.Y=N))LU8S;:9UT MFB*RAA>VR L+%Y&MFA>ZK9/3W8$69#7V2]3WK0G^9L*^?S#^8AB&?(7K^ F> M-Q ?%CI>/V?6^W-FJ6-KP5BB_OA('#&2(+AOO&P\B4>=FB)A^DEC@/@AP .I62QJ:6U M\)DOMNOBOZ[]:+KB-9Y]]QE(VAC .IW(&)H#Y-&),;1AFHC2.ASX7W;7X>R]^\!T6T1X'_L .0^/=WK^N;O?>PU>?85T^ MUF"T#,^.4$6$3AAI% H+_:_IBN7LY*0H:*C WT%-.8-OD5 <5^)Q$T*M_N38 M_S*!_"HA5:NO_@M>Y0IQP_!%E HZJ:Z"CO<^'.SG*Y@,H 17HD"6OW%14$3! M=>_>&[= CH1C&SY\MMU)"T_<9_8N?[E$.\]KU!QJ">E[?SN9+J9'Q:5,0WQ[M\ M%EOZ!^YHP;O,Z1SD$;7@8/PXA/?(DN8P\)\,\3@TI.!+;>W7OAU%0'.!/73A M.W2\?;1=D!8&DX%KAY)2).%(.@V)J*.1B0;5DU""BE;VC1ZX$;@TT\5EX!=] MSXIY:\4M3<\#T\NP?RC2\_NACSQAO+O\;_-I_-O->XW\3+C7!!1OFKHMN#QX M@A5;O)@27H%WMYE78 &AZ5@Y\D\>]@(V)%B7_Z9=\0T3M]4.GNW&=*OHU>58( M7:=UBRTBB8[V/ISN=TM$$3#*.+#;R>K@VR%L-[&'E0S4A*T*D85"E M&4X\Q@Z5?OJ@@VQX"*@C_]$3>'/T.#A9Q[=(*?HOR,C]B<[B^S/HIJBZ9&U3 MNK=)-P6)C47IYL4.TH>%)]\S:11+47D[R&0]M2TSU^'])^,*$7. M":Q9@/R@3[$3R9YMH&6<4HL%[D$'_ELY":#C5^L8$ AA/1@$!&>MM]'.9[4= M[N=SV8D17OYV)P5O=TAOUZT-X S<&]IOSWH8Y!DOE M!T7.P7,LEW#G*R#R,A C[;TZ:X@NM"I(\;.#%2BKM;]CF2ZNIJW..BO05FM_ MSWR)N&YF3[.U!K. M-/:B]66U&$[IKT:$[]* FLPP$ I>;RV\XQ)<1!\5-8Q6$ MP,K>!#B^6QH;GIF&+&(7Q2!%!1"_6\[S!Z13WB&Z"C^BOZ4NKZ;X*DYQ^ 2^ M/5!8'-@/<,N/KC_XOL>GT3T[/3X[ADVS8?_&<*\HB.V]C? 2V"_]#]]K^_9<^WEWW7R^O'^BB5XY0T<;8 M=#"QBF$JJKJP,,")[T'/H,BGPWD4*_-X)Z3<6LQ%&65U&*J0 [89!3)>.Z6@ M0]3F< SSU[H<\.%9H?I;6(90UFJJ /E&&_+%&=H/*'"+I^K:\.HTF:V@9.9UBJ] M0N+2/6V,R;2='^V18X%<^)6LJ[.#DR[8-HIY]8A*&Q].:W!X&V?[2IMSOO=!ABM2NU/3 MPSP\8':LPX%NGANK;%!G[\/G. !?%3PK44#U W\.=^)XN^!>U>1X:\FOAX=[ M'[[89FB/?!=\EJ=Q $X#Y?5WXGB/]CX3SW>3-?&G$T;*XP#U-)U?N!Z MQR3@*U)5X ZZA40!#[%LZ?J"@VJ/9<4;?D#?00?5$4N+WV#\I'\0<4:#.H^/5O>[=_?'ZX4QYFD<>C.8LB]I6^PVC8#OP7]:?L MW]"7-6[_N/[VM?0IY;YM9N]^2YY6&A_CH*-:F(HF9GY)_3Q2]_VKW/#Y=WOQJF^V).0ND__HI5HW;&FQ[9[$=WL3],2/&_'M!_B@2\^-/> M+X5'\_=/Q4?#9[^*@WFXN?CB>-_54RPG'+OF!'<1 T+M/@8R"@A//P#3& 48 M1/EKY _2L8H7L1F"E^0IXQ79#Y_-P#&]W+73"*! :U'P!27*!09V2!&9=4S8?I+[R(M-[=.!%>A11FQ6;/JMM;/JD+#9]=?W0N_[CZN.72Z-W?W_Y M<-^$HUFG)O%6#@RBJG(L;$R$/UIV9#JNBKD.S""8X*7/IAO;7&8NJ4.ZJFY%18^/Y7 M11#U.H>EH\9_?A2M KUD&ZFB5NRCK*A-L_[]8&1;L6O?#+$K(K(Q+FAEY4%A M@/FL=WEQ=O#QN'UT< #_=WI^UCX[O?C7K2S<@)>@W'BVVK M%V':\=/)X:?+3Y_;1V>?X Z?/Q^T/YY^/&P?7W2.NI\N/_;.+C]*B2]"UJP" M5;2Z+'HM5,[0\6CY>QF/@/7FPK'MS"$>T$2J?/QZXQ BU2/3*[PCO!IZ,G_; MZQS-MK86>N028#E3^#NKVC."/&4=>)B]=G6)+MY($_>DGDI$U,K_5"SRV=N M;_[/$J?]X^0K0EE=H!O,4"[R(!_4.=[A&X;%D8'IMTXJS_92@&T8%\SV)EEQ M@+FNO0]'V;#F6DYXK3B!&Z;6HG>9AO&W2=(M!.L[+@+KVR(MEU6KESR(#-,% M@4#.C]<"==L0^4:)_%T9E9^4H.CL$)5K9K=N=2\\W&&7$A$-BJ8P0*8D3->V:3%M^B(3/?% M9>J\I+:YL6!J=99E$KP,R6OU$ESRZ9W.IENTRL_6 F+?D/1V[?"2&78[0M.K MM<&W2>4[:(+7@=9#8-WU,-'B:8_UC"U>D>YYRZD0]3^>8?[@ M1SA9#>D09Z(YV([B#!UJELDU9JVXCFX#A9,%Q9)+"XP9J0]^?D'F8X5$?EA2 M=KH#BF -0TJWH!86FTI:-GRH:@O>-IR)5N=X6R)][0-\&_I?[2)+O8O3$KS; M-3/ :G,FI]U-,<1LI^!P9YV"U\X+I:RP=&I]TY8]N,)'AYORA9OAU=,VJP%R MF GDD$+)-[(8#O7:^@+L!H%T8&HRHT$[>&5]W@W:P1;0#E)RH4$[V#X7-"VM M#=I!0P<-VD%#!PW:04,*#=I!@W90D]#<]A/QL^L=Y63P'40[P+EO4RL>CQNT M@]?<%3ME4M[6:+E!.VB(?/5=5F=%75:[1^6KK20\.MM:*>$K21#66:X7]5WM M'L4O4?9W6A.I7LN@:H-VL+N.2(-V\'K.LDR"%W4-K4^"-V@'#4FOWPXOZN?9 M+9INT [>.(&7TG=1J\UNT7>#=K#C!G>#=O"JHO]K1CLX/]A^[+]IVGY-[:;G M16U%6^./!NV@89P:,4ZI=W1>U(^T:YRS8D3FL]HT-C5H![7AHE(FVFQ"NVYH M!QMCF ;MH$$[:- .=DL1O.4.U_.E$^(-VL&NNQ.OG?[+O8N3K3' :GV"D\[6 M*CL:M(.=X8525E@ZM;X-R_[PM,9Z8 ;:@=Y$WN =+(%W,(RC. "_P(/-!/]! MDZ8Z/D'.@V@9?3,$/R,>^QYC)L1! &LP8N[G=(%6P_E@#5+#VOE[.X=M,"6E M8S'ZR4$'_KL $$I:&-P/1K85N[8_+!$+G^E8=>5X^6,,=[4) ^$!%O;1]0?? M1>ZF>W9Z3/.L;) D8_2S@MBN*^)"]BCKB;\PB^"6]9GGOO^*6P\K,M0*&Q%7 M(LK%:\[L1UUAW^',G=J!+L29[R!8^^QXP9[$N>0SG5Z/-=9G!XT?XW]M,PC7 M?E0;9]H"1F5]M#MO!$Q5KY^$P0PX7E4!S:*GO)9'3?/F.MWE MW+GY-)=NCW?+PXK]);G_U^OVTX?:M<_OV,,FG^O7KN?O4)^7TVQU^;%PBIJO\X/M@CH7BP]/OMQL+#P6$N:LS$6EA4>195< MKU&2K"%#O'VYLE#"^/R@@<=?/#Z^,;!\8U;*8':<(W:5BX:-,%SU1%AZ2!,!&+\T\@UM$WX. MC3 >#("=,2UNV4/4Y#12 +XRAB]X\"_):HV#'!JB>JM$M=ZI$ U=O56Z6MN(B;=4ZKGP^(D%#SV# JN%ECB*D@O( MO,(0^GHA%9;(O4_%L9(Q[7D@$&XY*K8B1*KSSF$)(M7Y&A"I%I(":^V+K1$) M+Z%@UM0FN*7<5'G;6 A#1\U/#1[#[T\TX1$,/V&&FUO>F' M-:G96"-Z5<-4-51.1=@.V^.IQ9O<#T]W1S6]T4JHF>Y>(=)5KB-=S[^+O/JK M[P5HW^7$@?:=: GSM3E7QRL&Y M#IMRXZ;TL2G\6+*@J*GUJ!FL5Y5:CS<&]K4[]V^@O>8AXU<*^#7/%/NZH8-T MR_K[MQ O61LL6%UB)SNF_[8J+!JLL.W+A[(V_5K(A^7PPW9:++Q1&Z(!%=N^ M6*A7Z>8:@,9V6C"\47OA-:*/[9I@J%DIZLHQQ'9:+KQ1@^&\D0M;EPOU*J>= M)A?@VKU*&5I MZOJ7$T,-UNFKQSKMUJN^NRF?JU'Y'"S%_C%P8\N6]4R6\RS+@F[_^/QP5UK\ MHM4LR8*HU!U&PW;@OZ@_9?^&I5'&[1_7W[[.+K&96@R5V:+?DJ>5P6P>'R[E?#=%_,22A9%N6M9Z^_GG4[ MW=_@2_0K_/OI\N.#KF^M[55NT 9#F[8-"<]6<\^'.?O;=9RPP M!KYC<@ULRXF UCYL=T=0.NA/5&2QI\NF)==4!(TM6/3&D^Q9J=Q8L3\#9 ]OH/3%V-Z)4W]EA1*7=7^C.\,F]/8CAFQ.C M)Q]CO#-#P^0O\2/WZ&IUP=Y[/HT7)QIEGOLR<@8CK# 'DO'AJP%\'\@'ME34 MIL,RC$!1E2NH:D!490S-@>/B6M[M)93W67RX]QXTFBQWU[8,-LH*S!?#M)Y- M;P"'&H_Q,][D4HSQ\VX>8[QS1K*NH__(-"_708:G6E[Z;VR(_HG,B67\T?SE/\1&5 <%HW<02'ZZ%AR%6MRJ@]J6[4GH C70!S M#JSCP@^,1)X_FY:ADXSCD5:"3PQX%-(_'G$<@JEJ!A.BN@#H$+1.!.:X,70\ M.#C0HG 8SS;\3/#G> M\!"*31@*== .,/P(J_'PQ8V!&8Y 8#W;;F@0,2)= MN+B*8'].#CUC9/,"R/H42^(?[N&!L./,5\0PX@]I+FD)9H!7"6QJG*#5I2F^ M(J$>%H#A'R)U'ISI/[XE0CW%3,940FT9L%444E1_0&1Q6 _YA;;B ME0=,'R-O?+;MS,G/-W?DI.#DU20&/-Y*>U:4FCT45N\KVS/L1"^97@'JV9R0 M1V*;(++FH.R413/]"X>=,-KG:WM*3Z.<)NK/*Q2CCS-'3(,<+>I,8P9Q2!B' MD1$@(]O_P<\R?%*R"G" >0TCTQVB%*YR[1B/RR,39^P[:!Z5$E6UN26;IZ]; M<-'*">RC&3KA_1BDDG7C_5-L_!WL2 X@[VC_-\^A.8<7W0\W3P MOV,_DSP!A&%L.S_:(\<"B_M7WM'SSA'<:1R 74YG_OLO^)4/\ZKW5*-A*V4_ MCDPTC2L(C-/2.;%U$!AXRU#>\X*[,QA*O")RSN5P:).1>ZN$R"*\U-W[<+9_4,!+ M\[)!:H!/ 1M4-CA."^<@ULG@6!4OE-N9F^:%HNKSK>WZMGCA? HOY,/CZXT! MZ=RRP<<^:%S[8M*HL '\ZCI$?$Q=KLNQH\2C3JRMK)MJJK%AX#"I"6*BMS^P MQYBM!R(&.\CQK7VPWRP:0 C/F*1%R#"&C\#Q&L,YA^C:PAW@+:=8>*#3_0"O MPK%G:0].&3A!RLW.;MA]W/)0!0"6/@*#" MN(]B#7,;<*1(3H(NQ%E3P/ST-SAE!1WAY0?+$1'0_?'ODY2P-,F7F4Z7>7;6 M?]SNE,3#LUI%Z3]S TG%P0!' #M7[CA&+WZ7_OP9'>VL)##4, R>2+5>S@@ MD:EY' >#D8C9!'[\.)*Q2Z1G;>NE!0"JFHJU*.(NK8-P9..]7H#79IA89:7C MMX$/ CF:W,)-HYYG7?XG=L;DQ4T>)F.;U/AGYX=MJ1*'6[GX!UZ[HAJ=:*I8 M5E,?K==1S&%A'>]].-S/UVXI$PLE2_E&%=722JOH=6U49_^H9*-0D2^*OD/; MO(@3 2ICS(:=.^'\P, /\$.?!;WG@T:7X27!5D.?1'YH3V,@M&O*S[RDIK'\ M5*YA/>$MKV=A^]-H3$+P>DX &0C6-2&:+T&6F",M=O[/' M8DTW0W1OUK#SK?+7Z!P4YG_P-;J5B6=%KW&P?UKR&C.)O],I>)4NOXMG_Z3##0_PP+TTN75+)OT<[)\< MY:JF^+Q!Z"RW:)'Q7&S19>.)NON'W>)%MX3O;W A&Y9:/-L!NHCI(UGZ1/XE M[M_CVR_XDD]T*7H MG6[*^<92F5=FR$\E] 7#;+P]:XHW:WQ1_*9E76U3N6.+;WJ$T<2S?*O:3].9 M*1>V+=V0LM:;F1RUW8TYVS_+)X%^VH!222E"2DPLH%/RYM'*=,I9J4XY[RRN M4\H7O91..2_5*=WC]>N4TI=;B4Y!6.82G7(VY62VK%/2Y$XWM68KE6Y16G0F MI6]7HASNG^8M[IE*I1"2;29[O&*E4HA!59FEMJU4#O-N\$_[6X=YKD7@N2=R M(E:,U7]&'^-F#HJB%,QIF5>H%1F67W72JA2T870ING!6K*6LRWA&JM[W'E&8 M(_%]Y42@8X>ZDW\;."!TQZ9[Y4V%/YS/]^^6A/!F1&/*NA=7^*)9'+Z6 M[LIA20%8\:[\)W:^TY9$Z2V97%*6G'I1Z=DR[+F&C(5D33TC L M'V;C\C,WH*06JSI9K"'J/E.!;%B2-UVMLJOUN.EJ;;I:*Y_]%KM:652#DK#M MF[&-777>8\^S./MK?\%>C;"XQ_6XOCVN9V4]KE\N>_>7M>QLG4EJ%:!$YBCV M2*)98VF;H-($XP2;&<%6LK#'S*?\?0 2^.Q/VEZYL;'IXD[3&=T0'UUY MR:IS48S[_\3 )Y]]/\J>82^PS9OAG6VZE]3T+,MQE/EY4-G\O+K^#)M[U.J< M%.3P0UH!MNR1 8V3E6R.DON! ^((A,GL/A?8H7.LSWR6'2YMI!'!EE@-DVI# M!3%2%EK\;/<#R@WC'G.+%DHM+!(-':Q!Z]NVIW5(^N6)YMBSCZ(AF8IGN=I9=J?S6\1%6^*/B3M4?;13&M$!/XW94'15 M6Q1#%'HD6FQ%6?&53"99D5\B+/0F!MGB M#]()3B,4UA,E57 G11M]A"1CQ=A:P)?AZS"G4M8% SUL-\&VH&7HQZA,8R D MAV\&9&Q+YLA;8)F'XUFB ,"!A_P"(S^(VB2II/'%<^=9E#"0(9U1BA'8X"V- MJAP=K:!*+6VK"%S%A:-))46"*)FI2UCLY"X72-7"#SG=/R@.&M4BDC5SSJA@ MO$EJ:FC6VYASJN?VHW7+(6,)'19&)>,[3W9C?.>L@9W;0C!=_72[S4_@W,3, MS:P(RP284O)+B"_ME<0;:6&H60,UB\7\TJ,9%YJFV=# EFD@I;&W0P-;AUJ> M/D/U]&#!&:H+0BMG8H! R6$4_KKB(]D !S9W?"-WW/JTAA4!HR_"K^I_Y_14 M:E%<%2SZ6H'0JPWE6!>D^?*360X+4"&7],;1$U@883SOBF_LD-9($PW!)017 MC.XX7W??Z@CNO"8$5T/#;5O"_QY#CQ0YW54-4(OQ.QL;N'.XBH N'3HF/Y;E MZ (HM_4<\B*3\!R-96R M7N[8E4>NG@=WYMFS-8$X5D2Q>.['WX0Z/M>T/VW&H0%'] M/E:[<3> _6,P8A09/X _P-M2I6C(*;I5)^?FHY'F.HEON7-\%O(0Y)OA,ZZ\BZ%QOKL M!VGGZ8OL)%C4?3K9K/=4,T.I88EULD01$.S<"*H;9XFSDWRC26/)-T'N%2?> MWU+(\*@(2[E1CF\G//ZVJ;\(?KO1@ZN(K/\B>F)^H08>#VY@)V MYC-LS%6R+R7]9J*Z]M8;Q*F =%0A@C7_719I+9K= MHOIZVHD6:"F;O3T+MY$UYUN#=K%5G.]F'-O9*ZW4%K:*EO2]#Z@Z&%R6@%8$ M*J:"&!'P(AE0D31@B&-7Z1W;EBAM[E+SNVPF'5-A46MDM$P9?Y*"439M:,2( M%T?)WV42- L?X<(W7$+M+.5&KW-AI9[S,N62Q5TZ.5O#%B^)7F 75TY! M#4DN2Y++5#^NA22/NGF(YHV19$W,N,UHE(7S$'5DRS5%7->ZLE+&7"8!GRY+ M5@C$\+.,]X2? Y_[:>JI.M:30F@(=P.$NTR:?!.$NUX%L[7@_^I0P?5 :LV1 MY:Y]KTV.D (H#4LQY++1";_(G9)C6X<\,(?0,PF;<)FQQ@L/\YH]H?BHJ,ER M.;RL)#S,5_W)#_32B5A9L^4*?2@EC-7U_:JAT=Y!:E> M=4X0R;_)[&\$@UN;CBF\KNW0]&MA6[]LTP0\TAJ-!4]AQVIB2_=U:C M_%YISKW!DVRP!!L\R88&7C6>Y$;[V;:$)UG0V]:@239WK.L=:]@ MBU L65DF\-KCFH^74VH8]DNY-/#FGB)#9G6 MDDP+1IPO$M)8EDS/SP[K0:9OV3YL@AF[R,'G*PUF[(Z^:<(8KX6$3PY6&L;8 M'5VT> "C-K7;KZ"RFCV)>@'#+$-"8G_.CA%YNN M\9D;)/[7-H-PZ4JZ66M;=]%C1?Y=80GD&DZJ: -RIUCUF5!S\_B,PSEH@*42D%%AF.;$K.1*OE3;%_# MK1]>;/?9_@K/&2W96\O=:)-BMG\+DK4^9E<+2= M'E[\A5L,=YFOWZC./GV%?+V$<5PS@;":"%I1(=#JY<8HL!=M3NYTUU+>UE@$ MZY$<1:F@3(3L%4J5V@F'&5R_<(U!5:Y?%/J\LQ;D_\9,6)N9@ 3QJW&% 1P[ MC%XA:[]M\Z"HRF-Y0?'-LYQP@#"\MG7Y8P"7]@B4=U&IL99Y"0N%!!NS86%) M<@L"!+&7GTTWM@L1F%^C=*GA@)9UKKE4V,Q=D+)3E8]SRY/-36-I0)NRJ7V6 M/6#4/#%JD]17!M"9['VHSYNM*_M.[/2 F]#SK'_9*$9LJP?:R'RT/XD=N8,- MF9Z)/SUXC9GX^BKOY?HJWEYF>R7U3.(UMP3N]!92U^NO)\F _2C,ON7:W&K' ML 5,RFIE-]_HC;I3T^.M4DFW3=;21F _F8ZG*A')I#'>(5)L^+XA[1J_4>UE M\N9(NWLZ7F_&K% 8JMO0_=_:-NUKO=G23!*]9%1?JGR'%N5$X]WZA1.8W*J9'**0P2 MGW8K!8EOX\">2R7IX:Q;.T"77H6/V]W*\>/NWH?S_8.#NB2Q?]J1UB]8A/V# M!E[(^*#E/,N0W^T?GQ_N2N-+6@Q0!AA3=Q@-VX'_HOZ4_1N&&HW;/ZZ_?9T= MQ9H:7,SLSF_)T\K:OHY/>':&7-@OL#+U!MHOJ9]'2D+?]OZX;'^\N^S]3[OW M^>'R[E?#=%_,22CC8IAK\^S4!OUFC(CR?S6ZF%\0@OVO!_0?^%Y.YHL_[?U2 M>#1__U1\-*P'5W$P#S<77QSONWH*6!1CUYS@+KJ.9[?[&',NB)3K!V :HP#% MPE\C?["7(NX7L1E@CD8.)B7YE/&*[(!H!%$A:BEQC>N$")1B50IES MG3VQJ\XI1?R+F_@!KV8N^XM^A\53 U**?C:=X)^8HD6)Z?HX,C__NO9]U.]S?X$OT*_W[N7=T9_^Q]^79I?+WL MW7^[N_QZ>?UPKP*U;[P[]L)_&IO>Y.>0)A&U>!Z1_9_8>09EZ8DI)U@,! 2& MTXWH[WW3Q3;KD(8$\:N5C\\IR07_B1.V>IZ%_UPFS^W]<,+V5Q!WDZ]F\-V. M/H,,"[]2Q/U/1;0?)^K'OSN@^(/!:/+%?K9=^K;ZVY4WCJ.0_M#)W^)K,BGZ M2:[^-4*>$X9)R?5<]O'X#MW]@O&&@$M MN7@",Z<:'9?CN8P'V)?A:DFH/]?*%*PLO1,D/@ M%J"#?54%*F;6A;8X>B8<*I&Z>$5N7<+"Y@9#N&5]PRK16D@5X[> MWR)NWQ$>QD'^-'Z"O:0&]#&[E)21@6<8[\KV=Z]W>[?W?I^9\E-LXX! Y)5P MY =1FS(XGDG0$\#G42&[M>ASH:J-ONTZ(#2QRL4D#B/2$Y5VYG@<^#_@12*X M8 @BC3^?.>EMRS4NM5C4C5?**+UQX+A&]XRYI,4'JA\,D#J&SY S!@,6Z@$P M%Y V.@HH(TUC$(>1#^:ZG 3)TA^/7CLY=U)%,A9-43AL'QRUNV=_]L0"KGV@ M@R^^Z87Z4-,[M:J/D^3GA\F8)2+(?/Q>%5%(]\=A;_B(Y%;7=G3M>ZB2]A'M= 3TPHR4N@)] M:S@&V%LI[XBE4>>6;7[Q#( U;KXN\JBPB^Z>W&!9H=?=^W"XGP]U_40Z'2,( M0-8@F:(16@4S..4?L6>7,@KJ?]?%8:FYXT!U12$:FI8*QVS"$3\[(?P*_/'D MA*$?3.CLC7=[]S8<@F7:6BK MD$AE9U[4E0MG?K*S9PYSWJ MGY RDU$5/3AXQABL'7BR;N*51J)I"2?/;(B90^AJ0 -"2\]>N2^H6Z#"&MX\ M]F2P$T!5=?#7-\;;I"<%Q@I])9>]1UH)P^U=6-@; YY",0GV.^X'7T< 4;!+ M'^ .H#5\TB;!43.= -X,?IL![=&!T+#7.C\,_'W=88Q]1D0S?4XUD&!G& 6" M#35!S0*4=:;BC1F6-'L$JA'7ZN.D0F\,*W%8>E+7;W4.T,_!FONIOL M;SL7^3)V>E[[UMB;Z]V1$;_7AEU*B GO;9="](9WR=WP(&GP/!B! 9L)^ !S MN04RG*#U3E&'"%Q&'HH![GCCO)C\1-\=^NF9_PWXH(NR^_KR*\CL9WM,3)33 MQFBJH5/5<'BQS//"ETIM42 PT:T(:XC)>2;PAY,;5A_X,2$F]M/%ET+W0N M)QR&X=#-T;'B",D]?DZ^9YC&?_DQ@>XTY$5K.&(VX/K/!,Z=:D%C@GP+F-/F MLPL6M73T[.G)#X*#8$68[(A-XP )78CLL5:'..&P:L MPW;@_/$[S$6& I.@$RZ**[BE3N_Q)UQI>#I5Q/G]HOSGAV6_4A\QOIQAC4$] M #T7+_3(:&K9IOU$[^?!N8Q=K@$ J;D>_"C6*X8^*!S$95]F2YJC[UZ'O=(= MK^K/4-.&@UK6P+AKE;]TDFQZUN=,&+$7H73PJCOCJFG;/W!5AL48$]R[IGVG M"I '2^%XB#L1.<&/-R,02-P&6L<_ASK_,B."(QKR0""L"Y!M@/&0NTVNV?,Z!'HP?&8(IZDA->;C0J[ &@6&+)%F'BFYTYM0V+YA$IG ME&4+/*!ZA/,[/@AN'DEKT0$8GS-D8!"L"1W!P_\17AO=B8(R[ MCN,/82\EW/2(PA!L%3R>_&06.A,V^- )H<'40)H]4Y? $X@.QM\ QB\&QO^Y MO;-8^X.!FG#"#N#)+(X^>M9,!BTR"E+9I?[0-$8H(QP=+&(&M474@SXMS7T< M;,$,MPD$\T+$"LX7,X= ?].8:H8OQ1@LO)@/&P^/Y+&;9Y"9QLQ$PG_RX6), M<.)+#B*E(6^FP@>>]\G41S^J#R/02&"+;F?T_G=P^'@<5,FI:3R(9 *31=!2 MJ1?H">&BXF2'*V&1!3@\+I=7'\<5!Y^*#LP=J[JV^4*85#3^]%GK^*P48]LM$T1J)3=-/0EX5/]5TB MT*K"QA,!QACH<)_8WJ,;P(A0"T8!G$2&:MF<.]H8OIFPK 2O$J53O.4+[!F^ M0>S!-0;J**1X'(^K8Z@(+2,JHOU950XB&AKHEK)VJ];YE#Y$?T+/EP#=H9@<[9)Y>%[T_ MYZAK. 2\D,NG;K=4++M-?R<6C20PN3V\9WUIA24.#VO M>1B5^;+6XA=?K)&EWK[1+J3@?A\E]LMYL4M)D+'46MX9:+6V/I(JN:G,OO"/ MD,JT?[)<"8_^P-C.%=J6U&AZSROYE_ZU96'_+DOYCY4NBNE#<8QDP8>RE09, M=>[EG/O_P8N!9H1*,E-?!RS:S)+EF'K[!64K]5\Q14)[PU3!+V\58$X., ]P MF3$!-(!Q<$M#9K<+=9UE8 ?X:"I\G#8^OD=-N3@V6F5BH_1*YO4MC#K-G"V, M=8CP(<&V,<\QAF-W(HR3V+!^2!YD,5-,;A**SHQ>!PQS__PQT]! MQ@@6&#ICEG87M+J@'QEE M"YCU@L07^'%H_N[[Q$J/I#YI_XGTP:!R+\QW7_X@6,6-[7R%-=Q.?H^N@+=( MN,=<$G8YIG'ZSZF*[QG'6#",FY=OQO+C0S%:3RU&OWR[P6FC@JJI:O)^B6JC M=[Y?^D\I]JLMJIF)$,:R.U4Q@-VO[CK(K,;VN!MH/<$=F!Z[P0/Q>=)2]BIA M;Z+K)*=207LC"16O3D'3;W6;RIY+1N57QDX2,P:;R#KA(&: MV<51\$P^>+=,9*)OMR[J?*QP62XN_VF;NI?&8$SJN)D:F33-;/%(:67->2NS MI.DE]4XH;H,D$3)=0:^:55(6.8.U=2@ODN)BCC6!XRR[RSCH%;TX&UJQM/#2 M#@.W*W64+HJB9H0X&B87S7CM$*L48FM$5^M2N=Y?W;" >/&=6,T2K8(/ZO:" MGI=AF^B$XMC;D6?3VMAZLU$+-FG17CS>87J++6N=Q[8LML#"'K)T+H.)1WO@ ML=J@:,5]VCJAN L]K&FS VL]9==3@X3+%&;2:#5[0/N>% M8K2(&SWB6'Q&GXK/Y-7403Z6NW"<(QQLWQ-6&$;>U<4X A4]]0\CK*"#K_AN MI/% A7[8P);NKL'R?+&' JLZ'+JL%"VHQ]1'L [7".%7T[Z'A9])#PF>P>L9 M:4I6=2K"@K_V"U801A^G2V25M-&2_&Q6X3KLB83#J^YPP(V2XLD'K)* M5UZ1BJ$.^!2]X*S*,RBTJRQ.@O,'RLS$[=WHPE.5;64_ZV:>M!8(3I26= MJ\<*3XP 51"02??47K->8X_-N$H@*X"U%[P]/?3Q'SZ/889UN?'>H*R91?QE MYB%"]4T8Q8ZEOHFU?Q.&^WC5(*?6\+YZ6-P]9FT;^#HC1QTM< X"9JX!(D5W M%O?Q;/N'-C/U$:GMA37MY2$/*S2[+#!H/3#(H:=I&EFQTL1WT;<(0$R#;)OO M8MF\O%5,C"ZK>Z7 PUX5V#MCT1@E&O!,RE#%\F5:6WYCH"Z38EEA7XB*)N/K M/+(U =S3+XESM[5DFN;)^#W^Q,1^2KW<@]B7-=)_,4YQS]C$581++$I7:4^" MW!VP5_7X10=L5\NB/"4TP\Y#3KPG]@%SGO"U5Z;S!/??:D#/TDV61\&L?KSK M,3W))]SIQB;U+._WZN_+OY8[M6?ER+(/[LEW8,OC>V)(JU*H:3E&^F@',M4G M*TY6)OPL?2,V#"B*-(O[7GNHL6YLM@/4 M9[&VLQ;]G#<_I.X87.;F6._@%W*M?TW M0V*1B>'1;J]OXU>\H6X6UB71??M>LNTKO/7' _;<\TUR.[D,]_EV$I(E1@@L MEWQB^T4YE)@^VX?1!63Y3.3L"2+7.-=8OY!Z(?6LV6=0;EO=6HA,X*^YF\XA MW"JEJ19%MP#9N-\'T!!$7J(HIL;[N&DB-(1EP+("AW3@:"EP*'"L T=3&G"4 MWA!BXSL$[2$Z.=M#9#0ROVPRP=[O],CV3KIK/5V'_D:'?G]U(K+=_UA.Y L MGQWS^?#_+#D2771%M?O)>]0[>)2H;GE=<7NCN5UU>YZUO$DJ8N\OU>ZLMXIZ\@]V\<^QEC%H:%H\!N9SQ/ MROU$M8'PB<0-GI)OH@TM28:?SBY:E6YO-76])(B\550@#Q5T!%30HE30C$Z M/@HJ:#97RUP4#2@:.!?00)/20&M!#D=" ^U*0S"KN5PJD-Y'L&]]\89%T=Y92.IU)W.:[E8Z)X?%;AD-?\BV?*93#I,1.21/0?Z>-EGUME)B M#XFL6HJL%%GMBZSZ6^G%AT16G=5L=@G)2OE5T\3/CE%KWD&WT?*YTOHU)["E M'N;6I\O;+)C57/_T'!W>P+!T9_[%(\\N3F&'*QW;-.'2H(7)]K[:7FNU!KP< ME(FZE1Z?E%?4%:&N1BI=^F"IJWF^VG)/T9:BK;W05C.50GVPM-6N-,[[AT!= MTCN<@^7#RT3TWWW2[6$N8->W^QW(BTJOKZVR. MQ![<04<1S']2M N*[7-SS\U_I MRR/5^-2#157I"S@H6(OJS;(&5A6L3V$!!P5K40%9UICFJ<%:6>1+!2\/GNZ1 MDTC<*SLBD:TX#NA;5!R74QNCISRPQE_M408J3YW9(T?FP0FD\$B(X40(BZJN MNX#PA20Y,WO$E()O!OB*JIMR:E@[@6\YM1,;CE5Z-YFJ*=[7HZ13J41U M57D=7.Q4"R'E=E296ITGJ;2I4P1K0U1MD]=M52!8HYJ_;/TL%%9+490:HM*5 MO*ZH0J%:5MEV,3K2";FA_*%G>_N+%\I7RAY\S;-G:[\C'5LH]-V2I:&H@B>G MZK9F9,CV3M,K$ MVR83KR'*Q,OJFPCD/0= 1N7O8!/R3G,!!X5N41Y:5A^!0O<)+>"@T"U*4 M KI:@*Q ;XKRZO)J?"<)=.D=>BK#>\]!X;+90/XY'(F<0I36F-NOQS!2;%!7 MEK&**<;1*XHX$(I(3,-KBM+P/ M_$3@IQMV7P:_+TD]5$62F]/ UX]'.$9]\,1FEB6RBW03Z].,+#OLFJRT$\:. M4E54!+$@B'2SYO=)$'(4_+9.J4A1$<2"(-)-B=\G0?3+&9^B/]1J.C]=6F]?UU:ZF*E=*%O?![[:&F35C"++RI[OF>[L0C?81'?#+M MT8\SQF":O6X'_G>F$> ",RQ%834-,DY-@^+L[TT?A M[Z;N H.8&.QI9\NLH%[_5;"7>0\EMLEUJAI^Y%0.MN1B+;\1'5=\ML&\+#/0 ML.>Z0WAM.#;K;V<8Y144(8X(CBO>K0-@%U1)__"B.X:.D+!0G)EQ\@S>+&Y[ M?QQ>?"3/T>6\!\XSA:?03^7XZ,9 2:W]F^B.^_$=>;Y(^!>\S_Z*R4/WC2*Y M%"1W7A+%I79M'@5AHM3<(T%D2HM2&#L:C+44QA3&=HRQIEP8DSY8HW%KH]G[ M=:\HB)_XEX5)/&2>%K2'X^;O201VUKOC^I+U86X7,8=E88''K.\UWK=!,)#I M(0!&S(+?-KVA5Y>F*>Z1)3AL>%0)T$Y$=N80XYWOD&5HI_$RI05TM9D:T4V0 M@HV:-,WR?RT?78IA%0,NDP$74>FZ'P8L24F;/% Z;M0F M,^#,K_$:Y,:S;F%F+(B3@7228@^%X6%"W+CY.7( M6)]5=%E =-WZ3 M67+F1LVRLN1F39J48)68LSDQQQ[] . ]8PHB:Y&"'4YL;TH<;4;@$@M0H8TY M/D;*'52^J"NB.?,:4??-ML9D[,-#AR;A>:D/4]TAGW27C"\C,+FTW;R=F,II MQ*3$GI1B+_-\ZKQB+R>T<]LETF2L*;NDS&3+\R)&5)?&K=L12'?;TB186O#*SZ:AF?:#NI5-,)&J<-]\\OU4NHY(E6U<4KT[K,OK3-WZDX@-PV,^# M9\!]7OG5:*NTH9/";*( ZV8><1P58)E0>T<<[(*W?9&!-*Y-94B4R6ZWF41< M(+M5*4$*LFDA*PH_IW;J[(O95FDIK31N2,5DRT2L* R:UENCF*R"; F0%04[ M4[MD3IO)%IK#$\Q]^'SS]W^WJU=?OL$]GJO.^*GJ3>&.Q!G#WE9'I@%;6'6( M:_NPFV[UTG7O^2_5J?=L5HE)I_I4IX K$[%%QD?FP+G_7_UY]N&*=H4>.61L M>"H!J/28';9_A#Y?LG 'J1'=&T[R#>]O2%#"K<'&90F^K3LZIA5Z(VP"V M VM\15Z(:<^016_EX;EHM%69PY)H[TIUELFZ]VJ M*;,DK+>GO.JG@^9$WMO;83/FPM3>5D,:M"K>6R+O[6W57UD.WMNM25.AJ%)M M-GEJKG_.#$ "]=3HGN<80]]3U5KE\X%MFBVG9@/\\.&S07CT6Z7B='K29-G) M JSCQG!B*DYOJ[[+6Z%X2^NA4Y/&"ZF,AS+9\#:-ETMBPVW ;Z79E\:7(PNT MCAO%R8QXJT;,)3+B=K\E7=Z^PG IG'B;#LSE*<2M2N=<&E5"%F@=-XJ3.?%6 M'9E+Y,2]CG2,6/7G6=^)V?< -N% =GL"ASDA3NCH<5WBN7"MISF FR<+;C]6 M/I^R1=PV#9LI:UC7B8ZB@0^*O)U<<2@@=Z! ^&9[_R;>?8B$O,Z?OJK#.BDP M)TNZK=HW%PGG@LJT&AWIXAH*VJ5$E/O;]'$NGU%'>BY*TVU*!9U+5#SZ6_5U MEH957_04@SX9/"W3GVB^$B.N',-8-"ZF@'?JV"!H[9&1.GRD[[O=::_=3&MC\T"05) MO:+A_]["(O\B"U])O^1$_E-H^VC>[HLSG8.:=#G3QV/#>HINY\FXH-)#22[1 MFG[=B2ZM_@Z[3E_"?0W+!V3=SHA#!?/Q#,\4$LW1&4E*6BPHI=#VU85(BW)< M74I:G*ZTV&'#Z]U("TG"=TI:G)JT*+2#=B'2HE]..9X2%Z'L7XJ(I MRU#C9''!G'OOO*$]GN-O.IS+A?8_FJ8%J__F/\.C1OR/0C_;7Y>6^M>E52X6 M2=?(?6CX8P2)N.((>&=)#]26'IC'?1?^O]I8\>6U.Y2V::=U#8#H38FFO^B& MB=NCV<,_&(@T\F*,<7Q;!6YLZ4^T;94V)*9!7F!YAJ<9KO9L.T0SC1_$G,-] M=$O[2)ZC[_1>,ZPI;!,^T+*]C^_(\P5^T:-/_5Y[J&D6\80):J^&:::ZW9!H M$]^$!3@$-ON_^!8U;3 : 64",LQYA3X+>\KKUER;ZJXV0S_F&!ZGTRNU%]WT M=3;(SC3M5QU>6M.?=,-RX25A*72=$P*$KIMTUIWK 6$)5PUOEK!F[8J,R/.0 M.%JS7]'0:T!? 98+*YNPO#V'F 2.!O/V<-VBM24]X5F?:_2F0T+S^QSZGK P MNLH@*="P1K!;+NP/W7_FRJUICY&-*N*DX5)ZC+ 6"B[/YH=$Z+Y.V%A)T4;6 M-A!)<509I8UVMU;OS-)3ZO:\+.ILYT*+KDI(LE?1?1KJ)H(!3A8.!J0=Q'1.0CW/V3:8]^G#%YW.QU.SWLE49 0,[@MI[CDS.V-NTC%2!< MY/_M#!.!B&ER"13^[L[T4?@[ZQDX,2SZM+-EV5BO_[J.N^&TX(U!DFN%Y1+&*\4WB[%-I;(#2Z-JF,5ZQFX87"5Q6+$L^ MOANNJ&([,U$:%&3J_-:T2*])%WC7/I+C#I MW43AXW4;5ZM:T/N='M+>*5= K4PS./0W.O3['\N)G&A5F,CP[].G?0/CSF9N M'S %3!NXRFGDZJSWDS>:4B7W->I+^:I&ZHR:%0/G-CCIKW#0E[KCS,'"?M6= ML9O3$]YN5MH]:9K3':7C^Y"1VQ(@-U5T?\?(;5/D-IM2MD&17N_=MXP:C$:. M#P='/:L.@1N\'*60VO0HV:B[79A<@A^"O_$ [3T_YH$U#H[_U@.;->\4R$JS M)4TYFS2 .F'L=@J33'O ;N=#0+&DOYLP\O^ ME_Y!":+2";Q7F""Z<]!IZ\WO3-WR0,^\_M,W:'/^G++HO%+O25-Y*PU^3ABJ M_<)D4=%0[51Z;4DJUY0YE"B.'CQ[]*,ZI&FDF'\&MK&21%*0=Z.^0]?=9>2H M@=YYJ87[,-4=0G.*HU^XM-W<,JNDYB>BS!4EQN3$>6.';KY]X;S=+J?T+@_. ME4FV) -O%[D5-&G?Y/G%\R,4@JG3'B7C(>G3;9-83>8L#=IV*2'0C7@)TM'G M>6,'YY+TYLDQ8MD2:S8[TA MN>5\HU%$"EJD-<%7UIICX#BZQ?JNY%4)&MTR4M#VTBY>H2] 7Q&)93M!7[-1 MAGLR1)_T6F?@0 +Q$%$6]RT__F5XTZEMXD*H:HKMW5DKHK'AL@&2>XSJK]N3 M_5FRBP4LW'G\E\,P<@MX@62&DSG13>P$C@ /_G;+AU%<14"75^HURPF+K('N M/F:G*+*1X062R29STITBFP,P]\H*F$0\2"IJ* GG[[*+5EJ8&ZE"LUWW(O6_BYL!'*/"D(_+DD&>S MH'RX".5N&?H\;T@CIJ0!S0GCLZ!$M:+P>5XY[QUR:/Z(S:NEE.Y_KC9)HX+S2E45,)M. LL[@ M"8^VIYMBK^11%D#M8&I;^=QC_9J3V4?!.2^'&;/8.*SMV$2F(H$("12<>).' M!#I O5R7)<924#Z86RP"/)S9/IC$LS[&1LOP0B?N\\WC_>)\T8B,WV"@4&Q M.TPG5<=^#3]:_@Q'!VEWG[]]_WWS5).U:3]+N_-A\;2D<5V='IO6%2SL':PL M?(/(+[&?IZ'J#.=7?>X&9(8#ZBP2VZ /VI0@ MD;_7F@@:KC']4J?_P'4KRA3_Z.R=\&A^NQ(?##8LW4/-&#ZW9U2 >#:P[[$/5V&K:]T93>F]QN2%F#9M MG*01;$ Q-C"KP]4,-J!QY(.\@,_F< EOE/VG;^ 70.N>Z7/BN'CKD3XS/#9@ MS_7AUH3ULG"UF>^X/@ 'O_0%68D%FOL]/-3R<>3?F&AOZ,+K'[[<7X:O\$"8 MU$O8K$:W76/L X<'+IX_7CP;!]3Q5G4XH Z,($U/Y$?T?E7ZJC/XFSU&<0@2 M&M YE/DQM@#+W%Q:VX5#!X,[E33!C@A$;;3-STV0L_@8R)=?'\^5(^?<'R@ M9.25&?;_DJ S=(637E>GVOU'V.)Q\--PJ_<<-K_3N4X)OFSA+2X7JPW5C?., MZD9MM3&/!M1L\IT*<1V>$V!X8N##&'P3#FPQ$E/R.852+ I "_N=?=[H\D34 ML6"X*1L)2FUZ:V6(C/;F[-OMU[.W;%>B_9#IBO09D,Y/P(Q'S/EFHNC519D M 26$0?Z![TUM>*\Y)8,KS@TN04WPG'D2-01:=XHA$QE)H5NOK7JK0EK S4Q^ M[X0@ZKKW?L#3P4F6-JSX[[YCN&.#WKF4'>B?)VQ !5G!C$T3-N? 8[/"0A## M:W29?24U+.JMVJI7(H0%ESX27R@ MY^>UU2%(X7DNS@].%@4FX4[Q]MK+:CH//C&9 M6XH<^X6GAV3D:MT$ME;!XZR2R024;60N;%=Q4VZ8I/\W2GH".!QO5 S7;+@V M9K#UX14<3S^Z7?8YR._OE[[:$F1!Y7>&&A<\[Q% =) ML:CK%_3;:J]38Y3(Z.'>7,,$QNXY(+WYL3""0,6+=NX&JD&77Z/[P149^VLI M'D0H.G@KVM#WJ)J!"A Y"%Q0 YJ?% M17E+[A67*L%Z\&ZP[>'[5I8/)+[!(]LWQXQ?LO-CI*:C;P'L!S.R3TR6K_PY M-3S0\ M1[GS,H5E=,JV*MP"1>\];10 B^0.=: %Q\L44JEW@HC*1EUU(8U:+!K3JK%K M[^!/N(C,NT*5!8#E*]G$L/A%&1ZPNLMCGV\7QA/H?L5B#=P.8.T6EEA!7$$, M5*_[_]6?9Q^N8A2'AQ+U([D&:CF))UKGSI^T7-OUAW_ 1C#N,X_R9]0V7/\Y M $6 W+$-;Y_FSA@E (,"5ZP+) 'G26R+%/](L:@;'MQZC??UH.:M:^/\*( ( M?D@WUB$S'41+B#K@!6AO4@4R")/!X;O&V- =5/DVTPT_6"H=Q\Q2Q*8B^#3? M"GN*8(0P\JQ %1 ^TQCI? <"VPKCUL[X6*B M!FT O\LE+4FTROB#XJ9;T% E"&&.='<:$"QN/+6=AABTG4R,D4%8H/:9D#67 M6H2,F=(Q<\B+8?LN\SQ6XJM%=#H$[20J0<29FGD<<"UQ[29ZQ1*U_SP;B<<_0^1@\EI<27'.3?A&:ZJ4KLG M#I$K)@\RX#>KO HD#W4Q&-P]/]1-M#TK+&3NY8X9\OM0DJ8R;0VD7H%B8YA* M-KA;1=1C'#"<&.N8K&?<*5DNRM+ 2)CJ+R!1V?'C&0"/-S4#& -(<7L-5S,L M.%W\WLQVC7#,(%-5**JY(1#3Y"-)0I@Y%WG*N]H7(>Q"C@W7W[/CP)J;9 MD+"ZR)I-DU6TS#P?1E,R]DT2YXX RF#8T3ULSPTSYVG:X",\X!.F.IXQ]MWL M=3N];O=,(\ 29TCUCD\"2O](4WQY$NC?SC!D1TR39PV'O\-&C\+?6=(EL"'Z MM#!),I8YFIP!FW D2YM:I^4\'WD^36I63O6'ZLA8+9C&9]\S>*I(3#:0TO$L1JOH\B'G>72N7HOX87 M6S7[3I&%OSIXI_0*[W(!WE3XWF1BE(-+=>RE'7M+'?LI'GM3?BFTNX)IP:JY M7MGI_)JO7'J=,AH6Z?!S6RJ;7A2A!.X4L*QC9@HZ4P)3I:A"ZIW6C:;K.[.K M"M#MVP6U1-7,J4HYUUA.>7LM5CJ-G?0_V'/C*@6V)+")ZX:IM;Y?L#7;?06V M(P>;J%E[,TVDIFBP-1JK2?2E@$U*@WA/ZL=2L[,!J&W,^?S&]8<>/Q;W+0OP M8&ITZ)V.))/0Y _'@*]@T/% %90T;9T*M1=6V<"&_A*M=+6BN:CXBS5RT^#.Z",WCCV\QT>ZAU-4X'OAI&)G"1_7J(F4T3?%0D!6:HH:=<%>.1!_VWU MY2NR>SSNI+G><>LZ\F.R(< D4V]:VZK5A6!R8OPDX^I_B6,OPY&&W9L?Y "E MA.Z9\G6BC4I0M"O'$:M!Y5)X<]]:T"4[U6+D3AOD3F\G#;J4Y"D7EZW=:4-[ MP"7J0^=*(SI"7+9WIQ'M!Y>-WDYZ>BI'T19*T5=]YM(X%5:^^1ZAV:"1*I # MU7[D: %>:+@YD3=T=J=+W=.N=HB%&'.@P+F=#&8S$XAB:)('!J#;R=<%>C(; M3YH+^PP_E6Y%94IX4/0@&SV<[TZ'4_2@Z$%&>D@,.;2[NU,>=T$0F^9)M"6C M UFF1Y2H6&+_"FM\0VS4&M@] M3G7O7]@FZPLM;;^F/?",%VQG>J][>;OM-9-ZB";IJT&W!EJQG[0/XA:#^25MBQ;-!33EQKY+#H:D6")]"X. M[UOQ:_"5TL\G::4:F% <"XIU=NC6ZA(W#8AU M_DEWZCREPYQC;Q?"\C_(3YU.J9VBJE:]0V! M!,9_^"[M%S^GCU]IB?A G!>#]M,::S;R(]9SDW=W1C+Q+<\PZ<4\GJ.-3-H! MF7<&H2WAX%59BTDZ2H;>PN,=4E@#A:";<;SS$;8IPH8C8==:-X%GI&X:R[E( MA"CAB+!3"C\0"XX_Z4;>*S%?"+O7,WPV=;=I)I;+\2& J*B3R-:4M,O%+5%4 MI"T M]@Y2MA%1E[:*:;GA"*=0EO2% !YA:%#Q5!!_6T4ADX8 M0P4UR]F?Z-U=MLC&=]BVD4[.4XZ?*!]*6%3&2%Y]8P>/VF?'B3QK28PSBC+* M! ./5X?0?0/#E8Z3"_R;W+W)O9M?[A_2S)<+[XMV+H?()SJ8!*X $KHG(V*\ M1*8ARU"_F><0]H9&!?QTP.^ERBU6P%? /S+@B]J6K.80*^ 7"?P#<,^4I1>R M@<@8?#%QDNT1ZH<[+C\HFD&0.$[:B M5C-9B\7V MN=Y%,JU!XF:D7M4[)6=.T%M3MI1K$GO:H\WUMY>M7?]9ENG:@V MM4-GNJA-9"*!B_K09'.P?:,Y3;J)'SX1:S2G1YO=UF*96T7J7S*RA%/"N4R" M3-37)IL_35J<2RGZ%,[+P;FH1TLV]YG"N7*=%:+B/>K&J]+Q)-#Q1'UJ-])+R;EW]N9\O?%&AOZB>I^,K&&=%-@DEC#[X9EN)XSOYW<&!:VW*)' M*P%+:.RDT:^2@0<)]&ZZ\3*'"72%LP2L ^;45Z%.#/MUP'@5ZY>S;KR)X2]O$"7MO':%Z*,=8AQU6VB?RH'1#@))X M$$4+YQI_CV+E=%F/J(S_5(1P@>14.NUD%^GI9@@IH.DLX-6.7:T[D5:*LG=R%S*P5:TZ^ MTBJG4GGO,V(4)]@9>$; M1'Z)_3P-+8R[P>?KZJ?[Z\$_JH.;Q^O[]YINONIS-Z!,/"2+Q#;H@S8ER!?> M:TU$&3=,?JG3?^"Z%9N%?W3V3G@TOUV)CX9-F"GB8!YO+[\:UH_P*6/#G9GZ M''?1-"Q2'6(#?B'*%@>@:U,'&<:!M_G+QPB>S.PEFM>J:SIZ0=I101K>,F7N"W&97]3_0.^<A%LCUP9+H[#\9TU,Q'ZPID(NQ_]]G%X\>WV\3J)!!L- M1H+8MS;PWPW9K_#?!X#?/WZ[_7IU??_ IQ5IU__W__?"GI=R4-9'[""]UM/SRX3^ ]\; ML#EH[_#K2?V3UXQ#2_N82FS,C^$&LZO^RR:[&:[KDV ?V5)2WCAI)%^[DVK& MZ\-4=\@R'V'@HFBBG[N#<,%Y)A#VZ&2B]1,(7?H,/(H10[6+3Z;8GNHNWYFD M5Q5-84SYJB'Q%/:V76!;J5XV@H*A[^$Z$0AC.JD-!X/1R7^SD+CIIM2T?QDX MYP<'!_00/<+<'G-=C2^-WR0VO(<-S9C=.F_!EE;'/M%19+)]?QC5EL7>(6!40D M%T\JFU%2J?$%-C(84L\ER-YEQH'L5W[!29#@W#Z8%:,"/4L%Z(2PD:V!:;C*@S]1;6KS_!54_8 M1C08<[NYZE\+!ZE%& X.=XR> M0(4-@W7"-]/&]-7@N^S=\(B0UN@P03TR@0]N2LP)OY(EO&ET7B">(@ZLO('5 MLU-YJ":@J%5AJC&;30M/9-<8%OLOCNP;Z>X4N*,](F3,),X,?OM)QUD"7TV< M;+P\(GZ'IR[P&-WQ1=\X]G/ LVXG$;4DYR#D5FVU3#V0S#4MY(XCVV53^!*W M:'GF^)ZW2)]3NN?W"]9^B4O/6\(OF!(=TD)D%#&RDQ#GKS@?VGA&3($);K+A ME2%_FCDXN15Y$-%Q]"H2U(JBQV>>IE/ 85_9Z-C%"D!E23ZHAD _+/9T@">) MF1?E((Q[W>%>++[(CZB>^HB^?+LYN^C6SE=/*:W*L\D&S2@C5X4TNHBB#P[M MV;.H@VI+0;[!IQES9L6]5U%?6##RN;-87*HW2'J+U"]Q=A'>2]- 6UC\ED0$ MO^M 55JC%9O(79C"X'J&Y[.F"Q'U@0^%-L"XF$P,TZ \ "YG@Y=3*1?1MTNB MTC550V#(M:(_'J2>T6RN1K1%>L8R7TQ4,2+[FDXO/7"=I",J-]@-0O:JDZRV M#B/#X%0N<0XXB'([O;91;LC<.>Y- G9H@2:X6&J7K^?PRFU\*P<9X/&?Q MB[!LR.![(G>U[,+E@XE>>KH&29MS9H9*K@ET1\/;VM 6+=$L=<-AG8% M!>2,B5YS7@F$9)+D7OK=/711+AQ'L!MRD<3=3\DD>4_6M*[? 9WL<4\:">Z& M."%L4G9RRI=%G#.+H(DK..Z>%*RBQ*1P] L*)+J];4&[UNVM;,$2N:50'E<".-ETUKWHJ=$HT1^^ZQF3><'*Z\!_@OMJ MC2[70;45]7-BF,"G=,W"U4=%[\.RZ-62I2X3NE0_Q?L_7%\B]W/(S-2!P>B8 M>_1B@'(!\I7\G!FH*L2>E^XI7+9C5I.CO4Z-T306UDG:BV=]SE[?):99T28@ M+30/3J[JV57\[Y*BLY0K50&6H L:C@WE9+GXX]#27C$!+PW!/ MA=(LTH^+OHVQ\6*,?1U3M##WS&6?X .!_6(B%ZKHZY=N6X2]-ES\;#/^3&UH MFM*V>"J].=YU:%AL4_$+Q)XPGL\WZ:_N.AUK2$9 VQ&-S$Z%KN8Y0U>-I7J* M"48(ZWY(&VL+$M)'.T44FRX;??&C7%'9=*&J?W$0 ED19V2X-#L?.&XL3S;; M+9-DS7(7T\ ?0A/NN8CA2[IU[C'7DGY%6#E M$>O.'YK&*"Z+_G.O6T^\!:H.>KK_G,Z $J[GFX^7@B ,"><22).,/\V#1?(O MYC4Z6[W5 JR-(4S=H]80.\- +PL]RK%33-0%EEM*[N5\TND*PJ=?\S>FRD/X M87@$C=S1EGZM);!I,M&!-D/^BJ\2' !3IEF2K6W%XBK)[L/]HEKG=G+]/#/M.2%4N;U]M8CC3HW9G:E;KK"4!ZLU MI2WE:2:5\ES_?O?U]M_7UQJMZ='NO@Z^/4A8Q%/@\SX:214GS7J=5Q_2L]?P MS%5AST;# .2+J36IJ=[H1^R"__.-T8^O]A/0XZ7MS&RN)&8\ .U-P@5GHBO. MWM)0#+<7QD%E1N)S&ZO/Y4E8<)]GW;#0_SC4S2"/7W_1#9,R6BZ#F1FQ\3F" M]Z.L>X0W1LVAML>*MC)*Z#*>0@KRV_N.' K]+9YJFWOUFO\9V_WLZ9K#Z"I7$&%)/X)YL]*OU=K79 M_@]>'FGP"W?$OR#'21D@PC]^TD&=0]P0RZ6'/4"M[XG:])_FBZ_PG+,!:(7C MT 9B97P!8[RQG<^H,>;QF)]C?#E[[2+EI O.C)KO$W>JS$S?I3HQO]3UAW]@ M+(D&CN::[7NN!\2 7-Z>L3HYN)IY171\RT7=7'Y.[TW!,F/Z ME%.TUO'JT(=ZB3WP:$4G53<&<#)C>CIQ3/S591\1%H"^)]0#-UZ^''O!,/Y- M(FY5,@*DH0^2^F>I8" F@IW"B[GN8"E)Y@5=?Q4P5DWD6X*4)>!;:(:UHC]^ MLRT@9KJF1R VE]WJ<3XC/,;P B**V64/,]/P5AC;G;\F\+W2GF%QDTO;PMO" M@^Z1X^5W$@AR9AVV8LZ>7'R<]N:,OP?G#'01H+)F]9BNH(G+G@$RM]$T69+T M!9E(X3&LDR0-621)1A>:* ZVR85&18EEOT;KQ1?R)*T,$ EX)8F4)-KYHN(Q M&I'B'^CY86[ I@ -TW.;5,^M<\D5;6Z 0';AX&$9YEQ#4V%B!!JXC@EF(&TP M2X G 'C8[92GT5"R#QW4G"[B>MS$]Q!LG !RDQ^S*\*7%RY*"]>CI5@*>AH2 M.:THQZ=.=?9F],?2F>Y@/#98(=K:?AS9DL(Z*3*X*\P];6EP'(YNFE%VJS_; M/H:,DU,.^Z*.*])L:K&2K%_?+,EV)& 6S"27J*$Z93_7Z MYVB*:*.=0PS7I0X8YJ6@.1$L[89FZ88$G$PPHH;#C&!ZT1]+IYU2&%(HA9;K M2H($.@!SJLR081C;6R&BT"&757A)IF2DU'OZ=5$I0*-: M[X"1&?WQR-A,!^/G>]![^G51;H8TFUJ@+WA#]O0)JCU1AI1.Z:%7]&,L[(14 MGGY=5%/ :*4?_;%TLBF%%RF51ZD\(GY1CR5Z*Y5GL\HCLJR:E+?4HS\>'YOI M[T?EZ8M+4^38U&)5GF9-$$XZ<96',Z1:I/HYO=Z35+"R?[WG0X&*S^;LEGZC MR6F49;('&=T]@2T$M!OEV0W79L;@[3;ZQI5[8\Y)IJU9&D+S:Z@,^*^([5KO#KQ(>=;TBB%R6ZKV@@C,0YT&#&E7/ M%_J+M]Y'ZL))=Y>'N[L*=9[J8WOF45]LJ@:+]?ZB[T_,XQPZ=>,SE_X:G[:T ML>5$)'NHGK%R)_YN24*G)%O1N$YRZU? !&19XQY%_Y4 MCV]Q 4(?7PW4FZ 9+:W+=[E/\TYW/&-DS&B.>=A7B^]F4(TVT^>.;9IP'F.? MC_3"X5PS,)?2A5SM^-B[)/"VT]JFF<&[5JO)XX/GC3S"IP.S&#D&M5?N06/( MH]@T$(.KBDW:;@^L<2;A"PK-5A9U&D7>3GOSS!:_27MMK6DRO]368!<\9=MS MB8=(0.$,UI.WUJ99K]0%(:DQ3?QKC3S.,>'CNNOE^T6E^ MV [*P!ZK-K-WEAX-DG)*:(1FEL0,=%C-&^,MI^2$\$3G5][OB?5YFNB&@SK# M#P):IV[Z80.HY08R^#?@LV%_J/@J/Z#T?V/D6(")H98O M#T.*\=75-#6-L/Q2$5:6UME[_@!M7)RQ- J)N(B$ ?KL37D";<$(LT:'JH2M MZ(\RAZC M:SGBZ?O)(VRWA(3;:%0;Y]$?9414&80K3V)!C,]+)H!/2RM@W*.KM((5YG(N M8"Y=*J/.HS\>/W-)F_&_M58@:'4M]387JQ6T:ZO-L9>U LFXDI2L4G5]64-> MJNO+HNO+/KN[])=G9*_O[G(@C"UCPY=VCK&OZQJ^9,TDBKD%:< @ZL8;V;XY MIH]93&324CJ 1:-Z1?0DTP'OR@'BF"(\ 6Q*<. M.1[PP>!8.'HPO8!-&X3O]+;( >C$>KM*V5\FI?6QIJHXQDM! L;P& MIT"FZ,$DI]^SPH<-L9#VVDX*'* M[DJQJ)2QT2\I0[M+&DN2'0>:1&CXFD)@JD2$YJY?A)X$02-U)4L%7'&#?+.*0_MNJGL9'BC,,U=L\:ZH$]6.0! MCFF_A JW0B:^0Y/^+-LS1J02%'XLYPEKKR#?D(QH4V3=VUQ>>BYJ2B(H>I(H MFQ>'<:',Q2',O]/D0#[0C>W%593[ZLJN]%L%%.675)5=LS5(RC-WM^0P.#DHG,"HUSMG@UIO\2) M[2M,;'P>.7VV_'/#\P M>S1D42Y$::)*ZW%18:#.'!20,)<>8+<:_$4;!VH% M*!_\PBQ^I=7&3[!4^.,SK@Z;=M"G_>G#VV)@A3Y_L6Y&X;RI%)VHSFND \E( M5R3X@$VK?G-V__#]["VKY 692'D:W)SOS]JK[NAE]"K,5V#?9K.I-:1+*F+Y MM%NALRS&H/B%8YX&07>DICW:097QN@Y9P49Q1QHU=N+[@67J[.5PQ6R&*NS^ M'V U>_/P^_QM-SZ'5KECV"*5J[N+Y6ZO=LS57>/<,^@"MOY94_TE&I)&%HF2 M V# 7/3)>.!]XB!QRC-#)3_P9A>/(?K)H"(H'"%?Q:KFV:8QU M1@L\2$#%L UTH[/C#!Q3+*S!$H-R:%<;)<+BPE8C,L=W8T&^]G?=\C'E*'X5 M+V@'?F+.03? -G 3VP0]'$B=[@=35-RW[R4[6$%?L.W4B@=>]Q\9/LR:7ZRQ MH6"31O2GV\E]B*$[:EM0%61)X;CJ-P?-9K=>O;FN=ZKM3YV;ZJ?>5:O:;-Q< M-:\;K:OS3]=+R@A]"\/RR7@ NN:HUV_]5/] MLE-O7)T/!O7K<*Z]1]T]K/47-;2Q@=8,@TW64_@[<*=1^#MKM34Q+-J:*FR- M%>L7EMS7+ ,"8B=:G_U$E<@;VN,Y_,=9JPEKSM/P3;.#L4#^K[D9U&O:/B_M\A?=J@T\]>D:G,"B\OWT8V!=IWV;^3;E"E&_\7UZ%T= MN,8I,KJ]2RAXYSD7_R,S403O 'B),/(8(&+LO2@>DD*VH"<46\)_GH2P6*,GBO\+.@YAG=DS"5-8OW+?! V8X?G? M3AYTD[@KL;'O#U?+CA#NV2!CL>/CFBG7.<-AO4Y3T#+H=+%8^@(.BAA2YE$< M"C&T!'E!IXS%TA=P4,0@*.W%23Q #*T%71P.,32[TDH&Y8/+HFYB!@VMV<&( MU!AT3M.>(?).7N_<;"E*QF+ZHJ*CC,IG@(:!-;Y:8(&SBM*93J-2;RL9?$ + MD)%*4HXT.%PJZ?17*GXRTEZ4'<8']D/K\K] HE\35 ,G%5#YH#[S. &W&T0 M QMG2Q(8Z)5N_5Q6'GGT^XH.%1W*2(>BEE@9 M]?S#H<-&8[6V3Q(RD-YEO39CN,"*E$<^Z1;W#,&C_G)=MU M8W$CSMV>SVC7#-J]0ESA6!1=-159K:\?W VY$VY11:6Z9: MI%[ISA,JQ"D4V"LNDX\U]PMELXMS/V8KRS;W4Q-LTV8]SR3Z]"T3]QY+J>?/ MPI4=/*>+49$??E/;6XDQVESMF'XLX#E=C(K\X(* ]2%@M'UVT5UMC[U7[$AB MM._/4!=70#U\#QM/%JL'%4^I^TM;V:7%D4CB(C?^)E7IWO4'UOC.45)>=HHN)JU(87$1);+O![H94M6B6F!Q#$;JUNL0S,MFBHC-Y1FSFEO'? M8+Z,*-6%S82GTWBBWSV6>VV1;QP /1?DL:. M=46%@UG5DF(&1EPN7G% 7SRO9=(13)L,)[OB_Y-W1!19S"KLY-J1IJ#'SV)' MBIG)3&;''OLC[];ANT]-YR^<:+Z[Y(&3 M3!H;>K\'B>.4\#!?0?*YQ%H^QV^V8/CG.N;QJKLQKD&GY6Y@'#$LI(#"TDR= M&CO1A"OP#1 LJ5>-$_L64PS@?R_ 5VW'( 5,'*IL7.Y:T.89-E3B*"H #?E) M=S%(U!X;+T'N]=WGF\?[Q,2I2#)VD.D=N\-T4G7LU_"CY<\PYUN[^_SM^^^; MT[-29WDOGI9T$.<-AK=@8>$8QJ5?8C]/0P?2W>#S=?73_?7@']7!S>/U_7M- M-U_UN1OHINB5L4AL@SYH4X+Z[WNMB7H6]SO]4J?_P'4K+BG^T=D[X='\=B4^ M&J9K%'$PC[>77PWK1_B4L>'.3'V.NP@L@52'.,-)H.A$#T#7I@XRT%^ K,]B MV'[EFV$ CS70?<5.&;^Q_,?0TQ7_:8P.N03R\\NG7 M*V/@4730^8-II\ V^!18],8O#8:+3XT[H3%Q:W0A#D1*B^*ALVWAT%E5/%1Z M\9!*GXY2/9N'K0UB7.,S<@TYDZIW7@F4*7=N)_?>#5)+?B])HI:!,MGK_%KB M3+M/NDFGL^O>J@TE7T)]MGCN^MY#.^Z*E'$MB>[T)>^8L397@26'PE]0>UIQ MM5#FNJ);B#4*!WCN$^V3]&F^,MB>JK^W;*;TK>^Y'BAE\&*@X= 'YLHB[9^K M-%(YTDC=Q0#S8&"XY)D-)>4DG5V\223;/*4(^Z3@ZS]],!J^6"Y8!'2\^"W8 M9,[C5+7HF_I_M*.4XZ0DU<1N E M@WW:*-35WKN<3SZ0,RP7PFJ*N&?0_CW MA8:X'!*_$$-\R\$[QR+B9?#+E:S.E^NLV]_DH?3+2.(,S913Z\IF$CLS"_:0 M"*[\^5O,Q]R#6T]QC.5E)+H'F^F*DR2V"K9W#^(,LWWDX2\?3#87H7(H%$RV MA^)<*-23(. X13@7FJ(ZL8-B(X4X%X"3]%N[Z$I]L(Z&J"Y2MM-A4;6P"X4C M5F6U5]ZROCQ..L]EODJ^9DO@\2B=I13L\=AI3X75@]F,6LF:UD>5!LF+_I)* MF7KI;/1=HS:N-7]V;-BK3]CD1I^^E;,N\WA;\0T[/ .^9)F-Y7F%J2-'^FKJ$<8@G_&9+[ M$2[0Y8+U&(4(BX)\^Z8:'2 M^DB<9X6(DT/$X.G)(4^Z1[0OE@?6BPLZV3]UTR^3.Y0^Y/A4=)K]HC!>7[P# M:.WAD'9VQV*/>A?KAA,,;CI<<=XI.LA&![2YRX'2P$D(%C58+W*#B46U4 T[26*?2#( MVLTCU_55E0/'HC3S51Q_?[BZ(\ZNT1Q8Y=PH#[PTU$D38KR>&N-?OMV<731[ MM7;^KM<[Q-RQ/6<_4%YOP >KHM;Z<6^U.M(=;X&4CI=2$S=OMBT".;:DS>*E M=WX7:F+N=TN4M,DD?'O18+>YQVJ0+7,OF_F'A6UM?;\]/+B7C^-D#;0E:N"? MB,]ME%$W.TQWH96V&K7S$F%\'.[AK:&Z?^5#;;TD6R^AK[&,Q/DUOL8F]34V M#U3!DU[BG0M\+GM2PXKR'<"^P&ZMW9<-MTKT*ZWK5+9> M^=647ZU\*5B,7ZV=;L#SX?C5&LJO=DS:7%O4\V/38,R#]ZOU:]W\[8&4AG<< M:L9AW?&HME[YU9+\:GGZ82J)EUKBM=?/KC@4OUHW?W\(Y5>3%9<),U6.PZ_6 MKG7R=UM66M=QB/[#NN-1;;WRJRF_6OE2L""_6KH)!@?D5RM1I5-^M>*UN7Y6 M?!Z!7ZW=J3657^W4U8S#NN-1;;V$?K6@Z6NG64[3UR4?VW939Y3\2RO_.LWU M@VD.PLO6/KO88O[KR7K9,K]+^4@5-10N5CTKU^_6Z-?:TOF+E6J@M+)3V7H) M_6[[ZU@B@=^MW"X/LY]1U?1G@O]K: (P]B\OMUEJHH^N(QHWOO_VY@7ZZ/;E MW$@>$G14Y'%@'7TZHFG;B9@^!K]>K]9HJ^XHJI7&$6VU.E(YNJ,<:XY?Q*BO M@(I+N3#..:C0P78OQ$7M=^N)5!(Y?HH91%5" #K?'*KS^OHY5 ?AX&RA7-^O M4(\-F#IVK^?^&OIE='B>-U(A]X =GLU:?5\.SV-'=OGL.@3S-C.0$(W#S8 = M9@9L.!'B$E:%4/-U$V=#-,_B--=:] M9J,IULS+.VW)!CTN%B?5D+;'*8&3# : O. $"1O.HTN-J6NHE&6HMD6_0RY MCV[-Z=%W/[C:R+1=3$Q@U\PV2ROU:;[7#KI;VA6=@(;FX!K29$J@J8D]U WL*"*Q"M]_474\# M+DV30<;ZG&T@GSVY]5==F7RGHLZU@G&8%,Y M\SB?L:&UU\\STYX3$IG*MS*Z%HYI^7@&IFF/=!!+8M7L^B?^F.?HT$Q838/0 M7J?&:*J]VKXYUJ;Z"]&&'(:$6+!C(V*\ .J'<[JSC!:TJ6V"V>7"]\'P-6Y*QLO5MQ\K&!LHN MH ,\>&FZ+ *0C@_1".S@."7OZ$=Y!P= F@L76664Z:"K)^FZE8I/N*JF#2CB M'.0T?CV;*;P=SA+-5&8*6QUZE:0OVA8)OOG\ M#)3+U!Y4+XD.0M=9G#%#.-)KH&"BA.3.Y9H6?6E\-URRRV[GPO-@?SUX&R10 MY#?!/FB>_C/\.NZ /83=U1F[Y8\)-@MVFHC2@W.W*3;8\&[..$C&(RK MS&X;1=:#B4JH10/D352UD?:1+53@#B/3=X$'X'FFNU?D'G>4M\"5R06",B.D/Z/#E.,5NX0F ^!G/':@SZR/&<<$9KME.E=D8&52]&DCA9 M'F\TXFFMG+F8U>]W2V3-N_L1W^ M)_Q>(^8,[?<%.E[$&;I(5@Y=352!W[-,V2!!8(7D)Y#]F+O'M(]CXR48:G_W M^>;Q/G'<7V3*_1F_0>P.TTG5L5_#CY8_&Q$PH.\^?_O^^^:A@FO3-I=VZL/B M:4E"Z;S)$!\L[!VL+'R#R"^QGZ=A&L#=X/-U]=/]]> ?U<'-X_7]>TTW7_6Y M&X1E,9YND=@&?="FE';>:TWT8/+L@5_J]!^X;B6Q@']T]DYX-+]=B8^&">HB M#N;Q]O*K8?T(GS(VW)FISW$73<,BU:$)]"G0$J('H&M3!VG_%Z#ELQC<7_EF M&$A,;F)'V\9V>Z>PI+<3VT. MIIU/=,-A+F,7I0:(G0D\Q'YUWTNII KXWI:QN-&4C'V3<,M_Q96P),8&UE@D MV 9\VRD^'V$)GY"FN)QI]KJ=7@]41 )ZQ@S)W/%)0%P?:4R#9[Q].VCTO9-)N2FHJ<)I](=X@_IJ;)MDG?$3MD4C(FX:W1D)&0E+&< M5DC_DVIQ2D;O@PGHIVL@MGT5% M>HD!D=Z@.U0"6CMIM"2MD1[0;O#@GWO+#"FF'??2 M(M8$N0L>C7+X;&F/Q_YS$Z@%Q;QS.TI+&A)<&O8I0HH32+9Q0 MCC0>?KZC=HG*E%?Q\%.S(]*-I3T,0;U]/+QS=M&N*SFMZ".DCW1C<0])/N\I M'MZK[6;ZC+2F]M$):14/ER0>WA,EK1VJD-X^'HZ# )K2Y-HH/WB9\KDGRE<[ M;/F\IWCX>:VAC.B#EL\J'BX?MRHF'K[<_OR@!7XA\?#VV453$KM7&'K0?L(QY^7NLK(_U0E("EX+>@A_O1J0&'QH7:PA#> 0GK@FJ\>WT9NCW@67A],[S3,&25)H74B!^ M+B<'4B0C# MR59FMF<"5DYUV62]*!_NL&7]GN+MO5I32J>8LN2WD/4J!'\0/*V8J'Q?E(9W MJ,I#457J_=5!A;*H#RI0+PO])>L4?5$.WV'K%/N(W3=:M<8A=[21*7@?3-'K MUG\M,9"_F-"Y'V5BA4&V$B:Z[$'#@,=K8]O':6>'E>6W?N&)?*]9^&CCP\P6 MZ$MB&)5-#R6G$!Q*X_A^:QZ O<7SA'9\2^8X.N(Q,7XU.4HX/%MU1 M4QFVME3C3 L9OU/IM'(\I3O?&4V!'> WRA;1A:0 M%>K[<+!7)I+9Q#B-,*1_?QLX[$@4D&Q MA2,*9\<#,9-P=/Q?$O=?U RPN/T_YGARMW:^FJNAS<"TH(=420%^45\Y01[] M*8%?L*6[ [\H_:BX_3]F\+=K[=7)4A'P?WR'0B.UZ,#YZ"GH193[(NC#>$+T MTED-*.^07D0!_>+V_[CII2<*_6$6.,%!_ ZF5YL)%*0Q>B"2<^,"5_I'T*@#HC,!VO!!SGG8C:L'[2Z8H M2ZF]HU;^&HPF#HC^B8XF'N-HX@F.)GY!;-,3]")?KP9?UT&;?V;THOE 81H" MS_4 X' #O")R$^ VU(2RZ?>9^\)E#X0+#1=N!N]EFO:K^UZRK5H^OYAUG$9- M7F%;HRD9^R:YG:SA3NMX(_(:QN(6._^(AOLCK."3"=\^8YRYV>MV>I@32H O MS>#1P.?(&5N_]I':^MQ_2EG6B)@F][N%OP,EC<+?PUG0]&EGRVZ+>OW7XEP! M\3/@H2ONII"X)4%Y0Z@;=36&_<.F,>SY/KHQ4*YK_T;AR4>T+_XET;!V113+ M1%'69/9#HHE0O9,!RPH6(&BM@%L:<%<#(*4!MY$$W/-:70%7 M 3'BTT:*S*,OI:*MHXQAH M(]T V$.D#9 ;K5J]+2%MR._M*TTA_:=M G9,PYLK'?3@>$FZGG?[Y"6!);N M55YNT@3K5D9>(B$T2U^ C+0A2O M5PB@9>9=[3[*?&6\&&-BC;6Y0J-=,,X%=05U \>ZJ+&7'+H=T<+ M=>5B7.MB_-=RR=C:$J^PN.OD?9&E]?3)84XV1%,OY6[\L-^*W68M6[?-HT=W MZ0LX*/)*.2+SA,FK(56@H'1TE[Z @R(O4;**W)TH]DU>D$_YM;+Q< MX 7LMO1;^"?ZV?9U&>0)3^V>S&Q0]*VG*\,=F;8+UI:X^KXGK+[?0T>[X<6W MV\?KI*8;#5;VJ6'U5F"'#2\T@,CM_>^#QR^WW[3+VV^7U_??OGS[K#U?L=+M#NKR^O MO_QS\.GKM3;X=@6__O/ZV_=K=N]OC_?TZV$%V>EVTHMUR,-/C(F!G5L\5QOZ MKF$1UX7'4?3!7Y"#:,#XPH^0C%\,S\!5P3IUQG!H"Q7@+,:0AF!8(Y8G8H-5 M-IL"!0!>*8^J:3>VH^FFB7UD@/>XV@RNQ#+ <84V\0A69L/G.FW686FZ!L]^ MPE:[E!I8/XFEI=8DVV7ICQ[DCA;K=8,% E7C9W5JC.&B]TS*]>MU8)RV17BS MF^@1L"."DPG.8(&6J?U* 74Y- 4"PD4Y^KO^@SC:F\O;J]_?U;;"?T8I!7%\2A!^NC&![9SP0V&A!-Z:H"6P4R?P1_FQ*" MO]-662!D7;XHVDJ)ENCBDG37Q3V!?:1O8]%F6=%%+=:JC6VX20([MFR/\6.V M3'IO>!PVY((-G$R(@WM,_PI0>B$F+$,#ZB5/MC.'9V+;+H\^&X\$2X8IG;*O M!EL<^VCQWKAJ#AOTV6 7J9#^HUM/C]CV/6WB.]@K"T]6?WIRR!/G(@^ =.!; M(^P@%*"/_$15"%X>-! ;]]STQP0. 9X 4,#K8)N?\<#_&_R&FXZ*6)4A=Q31 MIBK:*S"N*5WCF E?^ :NB_>X2GC%D>Y.M0EV%^+GPFDN]=%,]1?LA#0'QK=X M3X"MHU>180/:&5;@9.!OE@N'YBH.F&)1#[AME0CK8J3)H& 1+R!5/'47?^!D M]H/,M1?=,9#QN=JS#4JZ[<"Y#^<+S.(M(A+Q=4HL9 '$>38L?%2 $K=MRMOP_Y,&V:]T*9.)/CDB5@+.8OJ.^K- MN'1*=7"!0PS:LQHYY,2@;(G3:4!V-OT>+$MS?:"7X'NP=,VF=YGYS@R(!P\2 MOZ"SS_31GS[( L8([*"G'# _;A,QTG&7MQZ_1.D[: '&SP($Q_@)WAAL&->G M6HI/&;SKFY2]NMHK :U#IWR5TCF0D4&I3#?GN*=PE$-BC:: JA_TN.SHB5'% MM?O!#:^U]TAQDA(38I)U4:,0A%W7A@[1?XSM5PL)!P0,L7R".PNH&/LCX.=T MI=H;RD-9ATCW[7LIWZ[P1FQ7,1EV.[EGVR-JJ7;9;/2;[?-^]>K\\K+:OFQT MJJ")=:N-3[W+7O=Z4+_J]I<,/KHB ^XW'GAH%3;JGWJM5K=Z=7TYJ+8[5]WJ MIYM.H]K]U+]JU >#9KW=42W:CK,;E6K1IEJT*:)0C994BS8%CD+!H5JT*7"H M%FV'G%&%GW-;S%6I4@<4;&ZF')EZQP[WUGD@SHLQ8D%G6!__NRL*,R\;JMPP MO7'LYTL;G8XC[U^&-[WT72 (XES_1,\JK'] O=)D_*C_S#DYHG%>:3179WB< M,BA+7\!!484H@5"4X7185-&K-!M2==$I'92E+^"@J$*4]R=*3#HLJFA4SKNK MD[DD >4!>%YV[%R!S[;:IPOX76BTU 1:*K7)@J*EDZ,E M4;.KM.JPS+34KG3JI2K$F6A)>J_L_C3D1H_ES]@>S5&B>#E&;7@C/;> GL>V MC]DG2P1=FKV]Q9H3F9"HJUABOY1RQ72]TFB(AL7NG[>T3DE.*XI94(RHUUAB MVY5R*:91:?1+#64HBCEUBA'UY$KLWE(>Q;19\*]7:C/*3!23K6*TR)R,8)F1 MO]!%1GZG"(5K^K7>K\'?/'NVIF@S7;[UTE+7I2'0W'ST\EIX]*8HO7HU^WHI MUSJ:EA"FC?.*+S>22NYJ$\ E*S_035J=,=6=\:L><2NSEX,%^Q.L G!H1=K& MB?(4B>29;XVE6P!VCSBT,@'>RL2I]^39P%H-> C\%1XW0@* HR,W=Y\'VI<[ MS02KT7))A19!P(< 9U#P769.PA?_SS=&/P9?:'G& WS3^/VK!K^Z]L2CKZ!C M"CW_NO;F0=#$F^)I_=5DR.2URHK5=ZV!9 M1"9Y83JJ._1I^M/P9 MYMAK=Y^_??]]<[[9VKU8IMG%TY+JSLY98E^XL+".?>F7V,_3T)*_&WR^KGZZ MOQ[\HSJX>;R^?P^0?-7G;B#6D#58)+9!'[0I[3KP7FLBZ^4.@%_J]!^X;L4W MP#\Z>R<\FM^NQ$?#V$\1!_-X>_G5L'Z$3QD;[LS4Y[B+IF&1ZA"+-P2\+WH MNC9U4.K^XMFCLQBV7_EF&""8#>2A[)3Q&\M_#-EM_,^IF?;9Q2.KWIUH*-^Q M9/'C.SW3V5-Y%Z.4*.D$5+7RG=*ES*9Z)4LDA7*5*NWQI01,C%<"Z0L%4?IJ MH)4-2Z[Y63SQ-Z+CNLXV>!6WC+NGH*H4V: MI:ZE4 $A:YPTL*Y87!H 8Y_;DL(/W-XGW>R MB"1WUT\ZD.!8VL++S7ZBLT'B0:TXV0.B T=L%8 MS)]FOR\%1I*\^1TI,)@+H_VO_CS[H-UB4U')%9G=UMOL@*8+*;1IIQWG)")] M/.&!-::G*Q?]M\_S]V+(YQ ^1/ETHI!/.V+IL"#?:.>O_5"0/W+(IQU[=%B0 M;W7S3]K;#>1+]UQM4/7RWV9-]MO&4DE1@I[LFF!9]2D[75DB?Q"U+CCU3G79 M.40Q15P*\'L O"A.?NI-Z!3@CQCPHA#[J?>7VPW@-Q0=1C/]]S/Q,9J7W^[6 MZA+/>@K+\H)2#H--[W$,'!T$_X%[PKJP\H-]%>?"F29AHX- SYR!*CUGK\8K M^X);\9J_JD-,6@$GK/=C5X978-%?_"K7G^&H-SXX"I]NT=%N_)):?#[?BOK_ MRX3^PU^T&GG1X &>+5Z9]HJ5AC/X["=L KST7/O+>H+OU^O;9(+1U7$RWC7% MGZ>G^ X&/6NK DX#K)IT_EOREFR39B3QEIS7SA.V!)#*4)V\-]LDL\B[-]W: M:A/ 8</A0P6F*B$0OK7_GDS(0D8QR+2=]4:_;!C \* RH;BW,7%[8:]$*6 M?LYX3=)U?]=!:#AS+7[5HCC7G*MI@BD6E9(_![@,1FV^$JSUCK+?-$2UE'-B M;&2\UQ:\#X&WM9[XGU-I7"(J0N+QOA$O)^4T:ZL)8"GY;*,N>.U$YBK/:[<* MX*6-AO#]$QBH).]_3N>_KV>8NI>?,Z:DNTJF)\18:.HG;,]I%T"@?"'LFP"/ MP[''OK.8Q^MB5X?X&-'8%-KX4.&:=CG5+1RL; BNBG"D\#HV+A-N%';9"";7 M/NF+&::^%4XLQ?9U:)FBIFE8+S;VK<#AGR,.(#;JJ]$QWL)"=:N(3NAS8D_'B :%22R_U(M*6S1"GSPC>"*=( [3P5YV.CUZ, M-)[I;KM56W4%KUI5.B^E+0ZS<2K>24:LQY MB6I,83!8C1"'K"\NN^DP;1 [SD+.91+=2CL*[5#M"]NWA-MXK\1\(4QL/,-G MT]#TSFYSQ[2>B+9"U8V%'F/[GNO!VZ%.-!(QQPQR+[:U>%4R)?6.FZ/@SH4. MT#4*5W@N*50N4:E&IUH'^=/C/W:JS6[&G?O/@P=4B]KDPXA8.FBA++N%_W)C MPPIUU]MZF[ESZS[$X0XDF(A9;:&W^6Y@)P"-S'R/JL_5H8X^]V?B36VD)6 7 M3].H?I>DV#658KYV0NTUASQS \^W7-TSW(F!40WB4(RA7+*'\$0:9W*3 M#LNR/08#;KS%1%V>X0AI/I._E"7 [TR]#4N0[=;?8G-MP;W*29SO) MJ )#:)/94V%[3@Q,JXN1EV&)2=!VHB3*_E@)]QR!$*@MP C&8/Z^$ =CCZ[F M^J,I_O'+'97NF,0%(A$P.)I:@*TG*OS@ V!J#%'8N0%^L5S.8E@KRA=CS )4 MN(S 75#3;OC"GO4_;'A!&IP3NR[U&:F#OC"50 7GN)K$6.&CE?8 MTE3H9?T+-=8LCBX@< *L+DCD,IB!7C-E=V$8,((.;S-/%PF M=HBMGS/.""PR.+Y%*\T__/$3W@M[(;L>C6FYS/@##,")(V+=]Y)MS?)Y96Y[ MN9001+M<)K>MY%?V K MC&SHFL7JOF?O:+7Q=5TCTYOXE&DSWK=(_-%#[A=RLUIDT0D95PHAQX,08(R@ M*U*O'749@21<9^[HBT[G5#:['OT95@3,SK:(J^!SBO!!SL#JR!F3RW" MJ3Q<"!=8"X=%;VPS@R;(#X-*H_8[& M"VAV^FA$9M0$G<=M^'3HDU(%E&)1@R5QXTVQ4WV@KJ\-4(AMP]"+\VS[%M/< M[0T.M6UR?>\BB\CA7-M'@FN]MMI89A%[ & G[\XV:;\'L#OMVFJ-6X;=V2;Q M5_[=:24%@ ..RS-5YM$,X!QAR$R10^9KRAALY1ZJ>+!UD#WLD^[A*VL6.,BF M^B9\9G(B;!2!%5$.V4;']ZJ-%A>:RE68 MT54()@$+ST)F<)W@"C]U0*=7ZDM$QVT74D#@)1M?0X" M +TDP<-C@J"\).Z'J.=+_OW8)016]5!(-4?$!D M&>;?C1V"X'PUG6(5!,PKE[;$-J[0'V9)7RR=3O<\QQCZWD+V\N&J<+S$02?" M0LS3&H>Q\6*,,>X[0E>"@QD)+*6$)_A@)E=P"?$CBL)M0/YGH8:\?L$>YXQ4)KQ4%URCPO: M-&4Q(+_A')1W8S;#;XTQ;,Q3!_8Z<+& #8_-?DZC*"W+@ >>OA1R/1?%P34G MPT 4N -K_-6VGKX"+8^I/>9^FL++G &LM<]QC!M,F581!PJ;^*:9T%7G_7),B=SK#/NMHKT)ZE/#7E'1^ M9)$CZW,/#CM%HL@PU.YD:2+C0,K=8EF!0SIP9!EMJ6#1%WNF1KD[D"Z[^!1HJYY6[52+'@M2J80@K2X;U3ZY_D;ARK<'S?NMXZ:2(O[5J73R=\2 M?8>X/P!/R.YUP%BBQ1$J@3G'JI3&!T29HYGT/GJ@_#SE8@2-+FA^J]'E?7"" MWY;R]FGVD*$!10)0"1,V(,NF"$E- O=)OY)\: MMV\*4&Y"+).F2;I'J!ON=C*?!%[_)"YS+IH'GDG39+B0B[]T&ZM)?1*8FHIB MCH%B1/G^F313&2FFTU/.>$4Q.Z(844U()DU6.HIIHR._VU@=62 !S2B'IG@@ M;)X9L ?"7R8KO5$K35"K7$>KM(Q2+K(+VHXM1'M-B1L(%9 M"?F\C?JO?!:%HSW;3D+/ZZ#I#1O$Y>*$#!=SALDRP); 'T,7!U<$ M6W_ 8XS)/)+V'=I7O5E\R'.GM:>JQT_SW['I>UCO^&E^3W \,NW3S]H+)U0W M-H^QNG&QEM^(CBL^D]@!H H>,Y9H[*!;I6@#XB&_4ZZ+5.1TQ 5/$E*3JJA4 M&"H 0ZKP4F%H6PRI^LST[\ U_4[GU[V>-\QCJY!B;Q MRG?XM7&[F5X2@<]@)<8>[;P6Z?H:O_>B&ULC9Q>VQNJ0SY)"Z;]* .(ZIGE]8C M%([R*8O1=,HICU?NH&:1V[E*?QN(1%3R+BBM4T3RM[/&V457FO(C123[(Y*> MJ&);6JVU=")IRD8DRC^60F6]5"JK\H[(<";J^-7QGX)2(:J:E5ZIN"S-#U9. M_T+E!]M*J;A12H62*C*MS4GCBSKON]?4>$YL]?T"F,D<>];!(UQ MM\?7!?3,WN>E0X!LM"Q++$G8YOSZDUE5$@(++# 7@;)CIAL$2%E9E97COZ:(&;QM@!!6M??,IJ&2[_7[6 M:2VLDXA4K08EL5-W&-SE7.O5V-,;<<=G:U3)ZV:";+ MHG0J)"P/E(4CB+R9>CT(O>7;^O=F[ENK6;_(U<\ZS=9'IEO/^M@+ZCMP4=K& M%(,^L8'!6P$P#5L:2"?[-X7_@=^]\K_E1T?YV*GY<1H_-6+NUS$QG9O&I6D_ MA$_IF][0TL?(16UUBBAV#<#Q?US7E]J[KGZFI*4J.@$4O7J.ZF0^5UT M<)"WPG8)/<-\XNSG#W-$WQ)^UK4/B][2P2JR:?49:?3P,?WZ9.^"?X]QDPS''C&Q,4J#$!55)OM8)QGTH33T'[H&O.M-KQ=DH4:3WLQ7HH MJ#M9#]0K8A]6]&'6:%.O"%I#A],K(O7;5P$$KRA4Y[_K>':*LKIK<6=!K)+5 M79<(NQ4"[ .M6%4QWI"R.#<)3Z;W BDA,YG!.26#LWN#D^QT@U0:G%/:6"6# M0P9G#]!.&I+U"-ZDP-K$G7.09FNS\VJC$F$;DAR4G+C4MU4J6;,A.>"D5?U\2UL=D'*WU!$4BRT@0(=YUHO;&<:I#9OI$P>1"89QO^ M,5LU]7JE\[YB3^V*)K,5*R=*?*I@*O(7Z\.AZ[R8GW%S?*Z;\ML=_P-?!^UH M6.-@)/BCKTE_.M_^U)3BNF*2RY=Y3 Z*GF=^YI\I?>W8/[V=6*#"T5?EY'6_ MZ]]1+.3L+&)WLN,ZB=U3['[=3^IWJ6@$QWFRLQ0*&V2DJJF53Z#S'/L^9YE/ M1C]44^)0-DR^'N*AY*X_YNK,^,_('.+(^3L';NR&/WDV7 -NU>,'MSDCWS-! M+Z*.^PE\@$N<:Y[4?8N.AXMF0+(P"X@_,='/"BK_F4C\P"/JO*$!W'@"M1 J MV#B3@P4%7U'O"6;]5S2;_OU9T\#[1]/GA[:=FE[/8R9*8N4 -Y[M?^9K3/L&3&$_)2?[$QLW5U7GGJGG=:;/Z M]2EKW%QWSJ^_-Z\;Y\UVY G;LEZ[MY9BPLROD94%RSIC3)A;/C(I[!BZH,W, MH6Z%WMB(OPZY%AY!.1RYO8'N&2&^EA\$U17W]6?6=]YMKW) M69FN\>183Z@NL)DI:[DQ;M[&R M@>FNJ]OWW+YX)^PVAB3X"FA:8 MH-!P'#-!#G7N'M[8CH\!TOJF!^@[S1L.A M91JRDH9?Z 9\P?H:02-H_3OPA.%IP"HO.'!4OW>-@+!I'@,%#V@)G)[)]?^S MZ0_$.:AQ]"=[AEA:)M@G\]&4IX'B+7W#?01N<9_!,O6N:9E@GN!N3Z;';X\/ M-VWXK@//#<;FB;G0@Y-+31\F$9ZW0'_9CB\46-< CCUQ:S:.G*:J,W0V 6A8 M0 =8QC[2P3DA*>T)_FRMHC*EXM@ _T&'"7G6[V#:X5&C.Q1"%Q>ABRZ%:\R> M. M>C]'3/5_^QO-U%Y:O!Y/@ K%?7?(=GEKKE MO8880;RY-='BAAKY9J+1A,TUW[2[JU+V5IGXCED3*_6QEFNB/*.V>*+SN5@& M/Q1'7H. AL:!IX"#5)JVCP='H7&+CM"80VA\3 (PF.\/8'NL_I!L6$9AVL MO3U3OPH,Y=GZW/X&5:K>P.#@#&3[&0NDX=]7MTRBG%9Z[+16'N@2]_^?A+S-%XE3+V'JT#&8?"3 /"ZANMUORQ7T"IO_;)_.(K66'.M/ M&P@!F\X=E.#1$Z$_'1E_O$+5AIEB7M4<8!&=R6NWWP[_&48[EH,3^",\B71AXOL1:8%6Z:)<\P2Y4.LX([;OG@WVUPB7Z MB?OKZ/[;7,KAX68R^ 5.OH&W M=O-?/YO7'=;\"X.'"<)CZQQ%ZMSRFX4[F^Q/0.>HS"K.Q0J.*E'4(B/0 M)Z 900R^.;K+0T^G@.)%!.D9G4P9<&=@^@&O,:N@=J0*]<^V/:1)^([Z$$8G *.9X<.]L=!D?=P M/\6X!VE /66+^,*][G(/GT>C0.Y,!,F>+IKKR&&D?WWL'IY-V%$)^]X>E>Z>!G,Q2'B%#@ M1$]CH;LD#FBXG66C50= [+@^PJHS&.'BI -A@B_X"@33!\=@XN)U=A?/.=U8/H#OL#?W\T M<_7H@U!UUX;1'^B/[+_UQ^&GX"G'[/*R(7]7O^??/L8 $3Z XT?AABWMY#MW M&/M$YQG\,NM8[N3, ?7&=V+>_-'<]WA<>)U\=X;Z*#,7[<20P/E8/ 6?*EC MM$4,5Z_!%D8^RFI,Y*.44\!S*_V:<=7"9(69ZT&"0FARD-HY$:$#MM^CHN+Z6@R"1]RXU(^&.'6+.1QW8'W X>TS.V R M8(V'CTWXVQ]SR0%M6@\&>J6_8,@QN$V=Q^Y69;6F'"L*__\UOZ6(=:Y8\*RC M#S.[*MB&L,^5\<@S9)C&1Q33 \F-;(9&;\+5,P@+W[8!UP:,'<]X&\$K#SWJ M)6"4C(D**)T0.D;1]+/C/B!)@&5,7P>AMV#IV!S*8T2W%V"^>-2-9L;H#6S' M"F8*KN,DUPLWAP"4U[2:J)N#* ,//$M_=V .!;(%MQG<;AXM"&_+/X#G@L\! M/.T;73_P=!/X/NI<0P#@N\\6REU<,I<0MK)\6?<10<-9SI]_ET/C#/_R MEL) \VEL )ZX:$^W%H(/';9&P)P(F MS(I2)OV9\/^<.ES-E1'+MYS,C1%VCO$E,-F8J4^VI[BGTI/[V:8-#J\_$MA" M"AH"X, E#4#FC.5:+"MQU8A<0)1R].5>RLJR]JI4/M;BC-7$[UK-TRK'>UJ[ M86RJW"[N!F 43>/9HJ$P\$OJIP_'(HCKAH,#&(>C"QTR[C-XAI@B-K3TGA$@ M3 S"BGAZ&/\4G@.*R&2OU!J_,7MQE4!ID)"8K<1;.43=CBA"Z=N$]^(1OL5S5-T3 M">,7;Y$)JPI2Z:16>#47DLL!AIGEMVO<63PDLM"%%1XL!C[1Z6=='9/\1D.Y M [_@IR+S.=<')T\D+C'1N1SCE)A =1_0,8F%83ZR$92S<(\XB565P8&MA2 3 M> -[YYFHQ62N"7[0Q%D_$8W>L>6R0MC0W?#2-,RU0WE5 A=H1PK=-D] MHJ-$1W30$1VK']&Q= [ YB(!HKI$%V[= ),=/=,^8@!X\7&1*W(JX/LP^O-. M\TILQ'.-T/U:.YEZV_A1O_[>;+/S:U[$KG]O-9NBK.?O\\X/5F\T;GY> M=^IXX>8Z>'M^_9W_X.S\NG[=.*]?XD\;ES?MGZUF=$=_HPR95G.[C\)<@S(X M>8.<325\;:<:32X_3!7&[MBN,UF T6NOEJ"@M58_D76/-]>=ULVE*!R[;=TT MFJ>P;MH)%LY>LZ\I]DQE(NFDZI#K*V0>]_LX1NUC4#IU_-AV^N#?!OP*O&T, M[O4G[.I%V34,V05(T(,;BAUMP^9?%6EMM@"0R'A9W]*7N:[RKB(,(BK'ZC[J/I3^URXC>E?V[*@K'FB]#!K,ZC+TRM%8K'+.JPRRAD](O' MN&\2I! ?B[%X'K[T1H_ ,&!?7R2O"[IDBHVDE>^/#GF$SY-I\69D)",KJ&6# MT8?(LMULB#MRUO!4PRA_3'[PTNAQ)'(#1#KCXR-@]UZ0+.",>-&0+C(>H[7) M^$EC8!IW,$C@#O?^;^[N -J*O5WQV5F8B2 _$VS"B!/ 8)'2XX"G93G/?(C6 MF&-\3Q8L!(D1X4Q.5L9;RO5YRT:93:*XB4S,I^].Q0Y0Y#+4/Q[4+IBIF MD@8P2[#:<*WPE1'D@,@[XN0G$%+=F\Q<=RQRNK "LL>=-[%H)7U129&6XQL/ MNO"0"ZS4"0''JZX]D;4#Q'*G3TA%D)3T*I]>T)!PH+S^/D3!!^T73)9C=3^E58"&\(RH]O2_/8L(?= M>DQO$%1*!5:2O^^#>(DM<,EQN4)%.<Z8F]#)\[W1$*N(/*%_ M5M8 PAH*014Z"6_4#?)H^T$>[7%T4B;M-H &S[%MP^)6BU<]]]&-T.&J:#L4 M)OQ/)_5A,FU0+ W/B9T7&= :8H: &VK:.0GV7M &1>QX8D",#TXG[W U],7 MHSDM,WEP? Q= ^_SB"VR'!L+(%Z3H(]@=L'SU$/NS:S[4")F'O")?PHL3L3C MB3 ,^3'(@FWNQ./S90D-YI+9 5'&5!+.,68^<:T0F?# %Q%S+G@$'+3ZLJ)[ MDG$K9#XHH8R;(G(HP1Y],WKZ2.Q&F7S58K8SK 6>RQ44[V!Y46X2\T]N>V05 M5+!6]-=U4BB_/=#=/.LP[A9.]]_BL=Z2=D8/K8S4/KS$S&.#$3 4UA1PQN!G MRPH4!%ZJ'KPU,?N:/Q]6AX<+"LY$G!!Q- M6' 8>E+=";-DH!6G.JQ&]@2T1YN!>?0&[E6%Z8'F1+.&;IO1G]A.QXV:SD== MJ#Z@&4W>ME!#@JW;=.BBG['>'\K:?*B[@7C%,X=]F$\JD##:&L\3(B9LXO1R ME%0LY9$'-[+[P4NQE.''3T:(GLT8J,4K5U0E=X%Z!8;^(%Q.TXO0R<BJ.S&O=?MJ.^ M7^Z &NP_P\KFO^)%8R@_Y=[364C('YJB%CZ#UDZ<)!\"6!23S;"!XV)3J4HP1(]U5Q#!)EL)VJ6 MEEMEW&PYB+!X*%740'*-"0X=QQ8@+;*.#HRAZP>UXMR9#GP"Q"L20'-W7, E MZ?5CT?D#6G\PNZ]^<+PNX_;KKQI=AEW?8 M%%)LP_'X \;NPTVXR)4Y6W +='L\7.K\]N6E?USOG--;4Q M1-:?V]A&U063)M+RZI'F@-ODT%KK K;=%$1NA"WL< $N]%0[&9$IMWSWFV,V MU;@MYQF]G/F2&YA]H.ECD!];*1U]3? ]3:LD_%XUX?=JF%B*R6>R7VK,/Y.] ME3#LXF)Z-SHA'D\)G(G=+BQ:+NLB&771=_@W,-8;LP_S@>E]9R@Q7M#Y$9U@ M=O3FLY5N*>'#P[372//-(WSB$7;7V_B#D*DBQ(DC%-@QPN1SP+X+NP HU; = M?L_EY'8V32/H/:S6_UUNGF"$$ MQJ-Y_OU:?.O/GZWS]NEY XU)FW5^U#OLML5[@("9:=\VQ0>9]^NN'3^R(;HS MOW\J"_';19C5-Y7J^/K(>GG%%5E_<"GPB]Z;<+H@K7$[Z:8RC;!1!MF9:4XA33CC;Z:![F2W8"TF0@I-U$@,"Z%]P)=3IN&V MWNH(VL[/SS.OT;%8(C8%K3MFMX"H0TYAQ#U2P\Z_ &S%W18L"@OJ^;DG8O(X MU:WKO(Q9>/Y%9%,-/$9Q7RRJ"$*$5X;AR[:GO&QKX%B@?<*J_]F[8?C,EK'4 M,&,.L^(BT=8Y67#A^19!O$^DK8G+JJ:P/J@_IM_Y,IH;B7+*KI'8PG-QJ/.@ M8V)2RD*G/Q2VR)4Y[IBJR&2IT_,6>%4WK?8Q:_Y/L_&S<_Y7D]V^<\6J5=+ M'!0A-A WK6!A">V9JMSCE27BZ;H(IPL:Y'P[-F_C G/C/P>=VV:7&-8?!M(= MZ 0>"1?I81[<-(B48)M3C"W8Q.B)S@! JFB6*XO[L59RLI,?5J**/#2Y'6WRC3?3'Q_8JMED MZ<_?LOU?$!S3 4#T R"!^\3".P+)[,V>YA603E@= MA'W(>_T-'4^F6.!J?#:ZGHFI,SX;^/[0^YC/F^X).)N]!VR2U#OI.8_Y>]03 M//LNUW=ZV%L36_O)[2/,[H?[Z";??A$.)W9VPD.-Y@T'VUR';8 /9*CGE7(<[L(%+,,W?& M3,A1V,A6-I0XYDV&CB/YP;.IJ"@*W@0TR73CB6,C2#;4]P/S\=X M,OM@V[U7!SR-9"+;LQ$>D<2SQ\.-V&B%%*B>1\>=_VD4%\SN-\5_7K^G?>U8&_;34OZYWF*6MW;AH7/VXN3YLM^$JG U_? M8O0O3K6E-#*P.^FF&-..@\93C2]$)1N?HDGGBZF+\Z2W$+2^D'+*11 3'D!^ MV\>A1'9:=;#$,D="=&01,7QV?GW:!#-]VMQNB)Z$E(1TOX04BR3U7F^R.QV\ MGR>:12F:MZWSZ\;Y+5C.2).CLV93"&*[V?KKO+'5)C4D>R1[R\X:)7(E3>2J M4"(7)7)1(M?1L#@QE<7YB5Q_I2XO9#,9-\8+'OUP%^FM&+DRSX4HG;#F__PX M_W;>:<^T16QWP*_GP+O=^-$\_7F9Q(-8\\CD";E3S_6Y? BMQ7MLH_@/]3Z& M?,/W&$H)WL>9C2EG0 'U)M3 9[_K],="VC[[H?)\PC-*P50&2]]WAJ'>^.SW M9YX@?8M517!V?2WDT1_Z!\Z8SWF_/Y<@?>0[VR)(/<$]UTG98^BM>.&APA-: MX97[];^$"@LY#R]QAM,CK=MV2ENA4VEZHN$)>':XJRZ(K?(>.3K?K> -!<#X MQ39IX>? ] 9&GV^ A#M4.J\S#\N,YP<[UU^DZ+G^Q[:DZ.;NKZ )0MWN_PMH M,._&>#"5:!KC39I,QEE':1F>%,IS%4'P4J#M;^TA*X1;((,+CA3 M4M11LACQ9<&\SK([*6L/0X@ZT_O2&^!6I.R@^78')[@; M/(2WO )EXSNKEW?MBSW^H_OA/59RK3(HLP36:!/7+5;I,(48GS$DK[C!PW-+ MPMSDP(6%F14O<2FC172GDOUY8N"\N UV!DU@#K?LA[Q/IKA(1=FI?'J'CQXK MB:^E:%8FNX[O.X]!>"$GWL+@AR^,JZ;9'5 AA.7?YXO@VF&DE,(076SIL:!9 MNX8[>6JL4EH/.PN_3WL>FYJUPC:G[13\/M?DAS9OA8FE;0X.,\,.;U2O)&V# M ZMN=;K$R>^G8%AB!C>QY>_6F1B=38'*#'3)NN9Q_K#6J;H6,&^KFFLE[J%S MN]R@MBK:-*:5Q[15335W3*LJJ03J9^T.,BNJE*TIBR#R'6Q%83', MQWS^^?GYQ#-Z)_?.4[[N]@;8,#9O].]U-P\07\]7JUI)J>9Q\TV\5"OX6BOD MC9>"*CN9N_*_,DX'_&.(&WN0'R,!3)S]*P,7['8W:U M:EY3U,KV-,XZI3""R0];W2P]T*TN^LD#F]J3S(/R"0@:D\QU^@0H. 3@&)5#!Y7(EKRNE7*5: M5GYIX!STM22^0:SM_S;&6FNR\ENP\LLXOKO1(THIKX"A5Y32/NN2#.B1+)C/ M/2&3K/P25KY(FP"+K;Q2K!3+M5I-*50+I5KD4JY6RXF+)_Z+_Y:I;^/!W&#N M^>E'V,(+:])8;QKG[['!;^?4?#WU5"ZWVG<$[)4\8'L5EMP^*Y8,*)4LV-(] M(9-,_E(FGP+^BX%]K:#"FYI6*!?44KYOO!359%O\[J,H-HV8^+_YF3+^7ACQ M?4#M^V#" ;5K-8S-5_=9461 263!-NX)F63"ES+A%)M/L&>O(5BO%LK!GGVQ M\$M3:DE,>:0N@G>0";N2[H4=QVZXJ2=RN36\&U51R*L%L..:LL_:(@.:(@L& MI5E!^&2^JTM>*23&Y8!'/H^L;C[8( MN*-EK]^[ANC(@&U )B<%X7[\ZY-<]L7T_VL/B#S!@YE3KE]455A_9394W]>5+Z"4JX57^0)X,4F^P*V.*YHU7,?SV"7X'[9G1/P5T8VH/KH?>?+D M6*UTS-1:K7HLUSD&J_B0OT_/P&Q"P#IOB=YR=:5;UN;= M$B8-]]OY9ON:($3EG5[Y>[UZL8+? PMV_/M:W._7,2E;PW7A";R%?^X.W8EU MD&YT)S2C4@4?NZ24\KJF5@L%K?S_C)>E]VN=LF 2GGO0+>W M]K-#Z?;$=!.!W1TY $5R -[C "0.\;*DMI]'>AL#T[ACS3#">R,BO.07K-\O M6";,2WX!^07D%^P;I>07K. 7E,@O2++M6U6T2A$NZ4HUIVJ50N&7RO=^$Z5C MXYYQQ,A_<^R1QVXMW3[&3M5!"[=],?K+Y6;OU.;O@RY19$,U,ODI5R+9,:3[ M0RF9_!5,?IE,?K(V:VI556M!RK:JJ+]*6J*<[3G[G=@B2]9BH?'?%WN_9"(7 M&?P$G51J&^B71@8_90/='S.Z/Y22P5_!X%?(X*]0HP5O?I5*B0#^7(.OU%BS M?7L[ ?NR;?N^V/[]P?JSZ#F5.@6QOK:!,BXR_2D;Z/X8U/VAE$S_"J:_2J8_ M&=97JDI)FYC^RB^M_#[3/X7UH[:?7>ECIFK'\!U-)4=@W8[ [+DDJ=0P2BFO M5O)B >ROELF :LF.>=T?2LD16,$14!7R!)*?L5;)ZPC>#6\X'(+YEI8;'8-$ M[=07Q@,>AY8S-HS .Q@!6;IGT); ALJ[]T'/H#N@;N!0-7('4C;0_3&R^T,I MN0.KN ,JN0-)\O[PK+6J6LOK2BVGP;NRS/O3RLL4!%P[P Y>$/ =6[#RRF=A M_F^&,_U?1N!HN/P\-NXMK)PN$.U4DM8PP6YH1*>@O"*56W0)8!GBJ6H*90FD M6\>\JT=9BJWL'I))GL JGH!&GL"[/('*>SP!;.DZ'0=H8=\B+SR)S35[V&!E MYDOD+VS77UAF4X'\!?(7R%_8!S+)7UC%7Z!60N_S%Q(=UK[ 7WCE%?RT33_> M7^"?D*^PU8T1;9E,1/(5R%?8Y^V&C-&Y<1%=1.=>">?$7:#&0ZL5'ZC%7UHM M<=_!=^PR;*DH<6U-Q^>U9-U4AN+&"=]8;Z(-4ZX49#7#_+;T>Z"I,J"=LF*> M]X5.[$U_HW"OO(B7!BW?4I.^-G+Z_"4-5*:C%:M3%^)4HM[(N^RH$ M_@,_D>[2T<4)ZAS\X-7K&8QL M4KOG=.NS="= 9H9(6=S?>T0MO;\1S'3V?BEI!G7(W5"59,8?I>C[C;@?W M)WR'[= 'N7:>A ]2YBY(;3]=D"5;2J2&ZKWT0=2\4MU4!^IW*(_M'SC\:AGM MY,<;.V=XUC#4=C@M[U#8Q4*E4JQI>#1?L:CDC9=?FEHI:XE:\8#J=?"<\90H MZQ PJAPP8B/8I.>=SRRW!4AN;7<3ZFV%Y3P7^_ V-SAJ4CF94#G1J=Y#E:/" M6BU4JUSE5,KE:J)\W,[ =-^I<::51GUT/P*'4RU'>X:N4YH),\$<;/EE2E]E- ,IE0?%12EJJE%U$?%LE95$K5( M:)LO>Z:/UAR:T8KK5$@%L2\=74F3A0RONDY_C)?AI=ZUC*\,7X?1ZZF@\ZN0 M](JQ[:E=.7QIL5!;BY*MH:*[3?? MZ86WX5/R+/E@VJ9OZE8P<_B-V8M/NFOJ]JOOSIO45VO@Z&L'!4Z$FV&9V+Z' MJBGAC$=>Q6\UO;4IN\0&$W+OE_C!'G&XKVL MK$?F#6&ACI#+X'.H^%:WYJ],]]H&,N4#)#0'KWV +1"XLGNQ1DK6X:<4BM)/ M*2M%14T4HVD;3\#7M7HJX2Y2E;LJA;6Z*FOD^#IWH]9(UFI8KKIYNK2\JLWU MP5*L?DCQK(V2[4K"X5&V>2G= -S?DH-0(CG=L(-04I1JL<8=A$I-*Q9+21R$ M)OJ<:_4/KG2@EJE%[AV4R#LX".\ (S1*7DSH7ND>TCH9L\'II6S7WL&ZDWV/ M5A+YC3@7Y97%_!"%>AU[M KNA/ ]VD)!6>[ *RY+10";^',Z+HCW1VS M&O<4-/(4#L-3T/)*;>V;R^F0TT-5&(=G:]-+V:Z]@%1('Y/GVI ,KM5H:UJE MRDM4BEI1*RUUUD-"H]TVAKZL(2F2V3XDLUV3 '^NV3Y,^$ Z:$W6EJB8B&HF M;/D;28%5DJRU6O>BHE0+&B_1*!>5I?8;+;@RI9] MLV2M;MDW2Y=2D-G>Q52J$3+$!V<"TT%%9@SQE-E=NMV7W?[[-SNC_ 8'=T*&A3BRZN1Y9NYCF'C MV3N7!EKCH*_AYGI238EU$6NA@[&@ZJ,BF-=?^^4^2I#A[SD%PL5Q-=N3= MZP[QN[7.DZ0QK?#>QL.[%\UT4)$Y!4&*X6#6;CJHR)P$<1-;(!.[T,36$K6C MC&OLOUL;^^?(-IA6?&_WN-V+93JHR)QR(*5P,&LW'51D3H*X>2V2>5UL7A.E M+<<<8K%;ZWK3\QV.7XOO[7FV>\%,!Q694P^D%@YF[::#BLQ(T.)"HT*)3.YB MDYOHJ+JXPUQVC&AUFV_I%M2T9$63QM@3C4$V]^#6;CJHR)P$<0M+W;76GMI< M4LL5D=JL%4J)#'3=QW3E!\-GYYXWTNV>P=JZM:BOEB;*B>#OP"S'&UQNBZ\- MHS_0']E_ZX^PW,'*#W5[S,WV[NWN?N5%IS0M6LMK94J+WBM-L]^V,AU49-!B MUTY4@L0+(+%:3';F8,1:GMN>V3=A0^0>%(WIT"VMIAIM%M7R[L: M+3E0Z=:=^^VZI(.*S$$0IA4H0+ H0%#3M&*B;B,-Q_9PJQR<@S-7MQ^.60N> MX\)SPS#Z";N\O#WGC:/ ,!M8R[DW/-URCSVY'70O^+5Q5.-(I8I2-BE>@LUX@_ M>N5X'JOW]4=O90>4E":-EDP$F0CRWO>7]=E55MD:+:EF4LVSWGOQA/:;=^R] M_S9T]+><]EOGV7#19:_#J%W;&+,_3+MGC?K@GCLV\P<&:\.]=7_D&FRHWQOX M77]@@GMOVR/= G=^Z+@^?I=WO\8.DQ_(@Z?1DID@,T$>_+ZS/KO**ENC)=5, MJGG&@R^HY,'OVH,/XN_E1/%W9,,=,()758*;_LTU=9LU3MB9;OJ#8]88F,8= M:[X8O9%O/AGLY@Z^;1RSXYCL:?;U6W#R]V\6 2 MZCT>Y]<412-GGT9+%H4L"CG[^\[Z["JK;(V65#.IYM?./B7;I,39KZSD[#*]+[A!I[^F6GK-N^5)CQ]EUQ]LB=D3\B>I&0-D0U)A?AF2UEE:[2DFDDU MS[KZ&L;UR==/A:__]MFVJP?V9]Q]M=X;8P'$N M1*@I98((9(?(#DD[E(IR>M+@!U,VG@XJ,M.0@@WU/G93%&5.[D$(YF-6>#BI(YMZ4.5:K MD-C%V?&5#YDH*DJM6*[A(1/EHI:PYV7#TI^[>N]!-KAFN>#%G>-RT]PR>@YP M8LR=!-=U;,,9>1;8Z&?=Q8HE/#C"L#U='.1DW-VAB7\RT . 7US#;Q_Q',6" MDI9S%.<J-++%]?&G:#UW=(Z^<1DL:G33Z6QK]M'E&&CU]&OW4N#-MDQ0Z*712 MZ*30EU'HE_5OI-#3I] O]:YAD2ZGT9(N)UV>5)??MIJDR].GRV]= P_ZH7@+ MJ712Z:32EU#I15+G.^![9V PGCU%U7M\673U(SOID!GID6*-Z!X1K/IC]($9D!G6?4YWPV([WY5RR?L[*9U)8QZ M^^?55;WUO_B-M'-VI7O>EZ/;[]\NPG([:415!5W7Z(-9A$/RN7CI MB-]NYGYGG59XPY@Z+!9YB/S]U T&=SG7>0X^F?VH9U@6N_U^_?-JX3/B!6J> M_ 60"EQV^= \/#6@;?(Z^G(0 KO;^O=F[ENK6;_(U<\ZS=9'IEO/^MC[!(# M[1LNRJ]M3(W[$^@JP41M^/()C(/EP-=^4_@?^)W>>[AWG9'=STU_=)2/8_B/ MTWB&BW7[?G9W;AH8O F?T3<]L&# 1Y,[ZKFNY?0>8F56LG5RT)SO](ZFI.19 M\H%OXJ*.$S.'WYB]&*K#Z-7SEJ O MJ7"2*;RU>'QA@>3$HGCFO1=:$/%FRF*TS[]?USL_6\WVVU9AG31&E7"Q1!B*(H5WC/R/3Y;X>KS&>:3^"[J!:^J/_05P(.HP8O9$+BQU(;K[T M!N@L!FU&U%JA*#J6/'*(?2R?@F>FN_A"]Y/&4.NKJ,3K'QZ!]U" M)7X.,5W"7@A1A%LJ_;YK' Y&"?AE?SG2CA)1O"6"07W]Z^=YX^+RYOMY@S5N M6K2\_TR:5EDI:*)Q>+3M>*'&+9!L^N?D5M]%-]#T$ M#W5;[J?PAG?B9=C25[R5K>\^Y\WY=F]GD>6MX9I%[N!2/J#$[#-=H5[6V*\F M0:PEWG?

+LW%BV)N+!;)-070_T]<2=7YX"I>$+TI]#\Y6HG;H571RP_5V[TQ&)9%W\M M@UL&"BY.N<2-M_@M.\ *2V0Y/K]G17".@M3+G>5%BZOR M_A6E=N+*Q_O6UZX?M0/=A7X._@LE8U:YR*634,IF:3J+FYJET-.NB'>FD8(* M=/:P]D,U-[YLESYRZT@,?@GV# M.A9PRP52%XO^0[*22P@49B]JA>SCJ$)=CJ]Y/]"=9KA39 ]P9Q$Q.P*?ZKGT M_6^-V3>&B*7)G60;@["3XCJK/*H2PIFG>2+D_GEF@_PV!MX)PT262-.Q!/0A MA!O!E.8;5]QCN@<*\(K-*'8T;M1YG M:<,L^(3[R[3EQ0>3#O 379H0TS0++ MDBTF;,UR9;NW2R)8 (.]_B.H1#2HAO=/6>5TT,!;J]>Z;:R*S GK/Z[9/^]( MRIW$UJ%X67>^0P(Q"98R0"*E;SZ/4&(P5+-9O#\ ILU**Y/0IZ%^@=:/=_+% MGX3_W\2Z'5/;*:^Y.TC-O\"4WO3R\U)G?LJ?;1ZWFO^77Z/*?2K7RQYYMV_0 MKNWI]:R1/_N&C-7LI6Z0Q<*]H=UBDZ:=:.$M_5JJD%!0'MM=;;MN#T32R?,^ M,=V_/[%R-2Q"36 KSPZE"2#U;I__/ZA[\W"HP_;_>R1+)-EW4Y$E266+,$E9 MDK5DBTD2$A*RC1F1/810MBD2L@S9U\%8DF0+63)F)KO)C&5\,,MO^A[/Q!.=TVU\RC3]UH,:!]7_V\5P#>:.G^+RG'C^IVV)X M2.FN,=+R$LUK8:$O)-SHL> 9V_"5+C/$O/D(U<*5YM"#H2U:%M&U/C! )*$0 M.$?;DW!/@WL[^-83,&E@O PVB>#?+KN(B)DT7=G+YNV$O Q%;"BW*TQ])P#G MU#HLZ8;1/9<6FS(='>9J-W;]DWXW/B#N? UB@!H8(#V#7YV'0^FUN-'6(U1] M,J'CK/B:"1-&O&TW:*F#M;_#6'L?[<8R0#[*QV:LS""]XH8U\SGX9PQ0=Q?[ M^0N45T==L<5M3N>T!@K5+<2+8],9(&2J'Q009LKV_OBL8_=_-U5]5[?=E?UK MNM1I0!I[W6JXU<05[ZUQ>5![\@8]42*PPLFQJJJZJC_YSS M\9'EZ_$5/_3M3Q_+;9")? 0;M^T#D1-D:&(M^A#PD %RF*CC=E(R&:V86]W< M7+42U*@^K -,T^AODIY.9"15,GGY$J"X4CQA([8@2 @8SU5LJK8/+V+ M#Y]5^6:5_J7N<."R=FX3BQ2! 9((;J$?4P7VPN81[,ZK[<*T)!V.4LY64[R" MIKX?66Y3KK^V7@=<IQEFC5U>J)PN<'YXQL= M(5B@FP&O! /DB"UP^EY71%)91Y#<+<8>5P2@N0 +3'V9>[$G)35N5,TJ.ED6 M')*R:-*/4A[3D<(C9E2L8ZW(9X/@$D 8=_S9[>C[6>(?M7@5I41F-G-C'TD/J?D6Z!!6<0@?4=:D"86ZH[ M4 @VHAWL-*YT,'Y9.Z5@C1EBGH.OD>U@I9?N3>?!:U:D5Z6PN\R1EUZPX U^ M.M"5?;TM!NG-DY?Q^7""Z.LS)Z0BA,+ANSCC6UM%-GU%X0MGK(K9.&73IL[% M#MXPMWZ:WG)_Y+I02>1_W/6X.>PH>)?MPP$FF^5+_P=9<&C60S9>?L#1G)SY M/*CH$478X>/;< $#?\\@KD&>+K[(RI><)Y)[T3IP#29SL,L#6F3V#;S%>@A9 MQ(J&; U4#9G4YA=N(E76/N7-4BZ=/<4ANF>@L!Y5 4_.[/C@^C-AHV,Q^*4, MO-=!=X(,+UW^\EJP 7+Q[\9YME[@^8%H<.1D%[@>W<7CCAL?\3LLK4<:;UEU M%AWG9?WFG9,MN21[Z.>?TE'T%3HG?$2:C5:D(^2+A\32E8=UH 5."L%_MENZ M&U.D#\QO'QSGK&" A %-$_)2K$] DO_-L9T\N1V=EL3+:P&-#7GA8J)",JM* M\PQ0 H+D*X_A!L?[ 81Y:&*K]X$VT.G#C_?4D8$-?)SSUE(Z79CW0CJ80WK\ MUYDF'T7-2\VJ](TVCLU05+K'ZV+I!J-E<+;=SH*V%R;(E\VE.Z4>F$, MWU\7O/4_O0.V: &NG&7#& MJ/$',7N!C>[EKS8_W$^USAC_W24TVT.>V^H61_<07;O;N5M(OE2E;=)<68&! MGQZR@)94D3TWO5>DPOJEV_1L0LX'-\M@D.WLXY:6U.UW7"#J3MU?76#BADOT M^DE7]R+@G3-TR[4M$GECB7%5H\3:XE'7:HT,I%Y^PG&6WD#*IW&5B=A*\ M3UJZFE292AA4,:N+[#,?H[J5Z'O[!7N5*;PL3ZD#* M@L\;E^I BXD1M=;":T2K62?EVM._W9)LT[X]*227OB8(SN:EB9M3)"U8DVNC MJXR$%I#'&:#'OH(B4_J[5I M#.'FDN1-<\:6H!?W7] %4NZ&>_WVR_7,ZBJNZIQK@RY\;&K?):%R=)LE(0FO MA1Y1BG@7<^IHPAN_4QZ2T=WAO+B)-[NA."F+[J&Q@ZL+9G5I8*>^3*'2>=3/,HRVS\?FXOA*=5YQ+ZVCD]KE M'Z_=V;';Y]JA:=ZL'U7FY_8XV1!YX46R&N-TN%T%[KL)%PHXY2[!->=;]_.3% 'VY:5"Y]YQT36IZYHEMJ/(0H M"KK7J**$&9HQEYXHWOKA\W3/F;)GM]3MQZY1KOO:K9]W(7(!JM:P]RO5X/"S M96'UVU;#"AV"Z_#:>;\^07Z.]^H[-\Z<&1F15@J:O7Y5\6I$N )'PE5]M?7+ ML;>6E2#=SGQC.M"/_9Z?[*:A,S?.C]R]]ED1'%?!MQM> I+>*_>R++YS3NC4 M!Z11"4Y+O_3Z5#X?GO?G E6FM+\,ID;^^^C8#OOEI(\$]1=+(Z^66+N:55=HI9O?ZP+=<7P^&46:#/C7G)WE5K&PZS,U@@KPO M$H.+KGPA#$=!I1RCVLODH:<^D3;7>!->M[F,36BX#QOH!6;5?'OW";4X[37J M%'XZX ZI+S$ *[IR ;L2-#$=G5OXU/3P\Q\IF/<5YS&2ME'!2,KU%I)&];D& M4HMC5M?NGZ#^8N->,^W?.].62S[AC<7!4$I[$\D9)9Q(AA@@N[*CI%)7N8YF M!PXU^N6A2_:M"WMJNF[?5EUU[FD3G*C]0"VB^$[?$;J9)D0@7FPZN(Y6&O6B M_UI;D\@GY^(S2SWV%RK;7*1^97P3R:SA&1GDCC62[K9IZTY6(GK>9F;YSE]Z M9:X=K^\ZOJQU+?D8NR2X.IP3+9C31$S0M&[L*4@/O#6Q_G=R)!0<8J,^@A[F]F+Q)AV<\L9D]QUQW_,3SC,&,X9J96R7_)RM#^ M;0K+%3'9;53_4 I: F;%#-F[P&0Y[ S@70D--J"8D)3G4_ _]68'O'C\O MC*W/SH?H//W%N9;+-2Q[A M0C*KE[][L>)>= U?U$D)Q[2GH#L'MI0 6N2,*>#Z+MAAU[R.I()!'.NN7H$? M'97\Q";EL*C_[;-6_T/9-)/? 94Z%D*6 ^"JK[B=7/]IQ8/7Z#;K,,5GR17/ MVN=ZP3(YD:CDK,]%OZC6FR^#X)4#W^I(3-ABDN+A4;H@_'N[9,VPC@PN)W!L M[(X=K$5*[_3\GBO=P=C58?N4Y[937%IWTF9@L>OS4B7T;4H0R[ \48R,?3Q_[ M_BD,=OT/.DV$;KQ+W]I%IGY4T4SY''SS<'C>N38W%2T(K'KD.DP[6)GQBQ*K2&W)*+^((3+?6 ;8Z%:J-B-OT4DP,<"5QQX#P&\>&PW=RX>LH[F^5*- M+KYX_ KDS_C?BH61]#&LH*/[R6:5+?0"!^\.'EZQ0YU6JTS%V+RUV0 MYTVA<@R0P7.R,-N*N3D4EXA(TUL^Y\ER:0/*C62GSV%%#-?0@E1I .JER2.5 M]"$[H_L& GOX09@ZF+1JD0@6J-*3I8]#!.KLH&^5U2X11N?UWAU%"V:Z.D"[ MWLNO>= ?9^38(DE/QA#X6H1&>!X^)5Y/BG13SLS+:23@A:6)U\S/>1"BXXUM M#-6<:7 ]_#ORB(/Q#B*!+A3VYKO>D/L3GP7Y8<[.P9"-&,A\%!04L))&Z+ZC MIT0>_WDRVPD!;6H^%C[VQ&*T;0A7O'Z$9#N_6DR5@1[5$2I22FZW::U\4> ?OC@=2IP>]^=RL\$ MI:2-BDJZ#/P'5*B.(%FFEIEMXG3FU]>JRXAG(7<9H)K1=H)2-JB'KW\9F_VA M2'Y)?L\C5C*6%_[HJ"'I,-*[R?*VF M1C_!^]^4EM;YF5"=L)5F=%U2^5'ECW<+RSF7M95Z BUF)CO.:Z68(>],/N1@ M.7M6-DM^[%*/.XH()8"%+UCPP,Z1#^.2A;WU)Z8AI6M07<>4B\9Z#H%MA<3# MBPS0YNTA9TG5M^J#VK#$UND$IA3+UL4U/?*YHI//%FSBF]*NZO(7WVG;KG; *,MO^SO$(@2JA#R/8VH_:"R)[&"#>6M'[DI]6A4>(^Q'^]C=0_/=% MVK0O>5!733)V*2-#Z"(R3O?#N SA?EN)8XH.# MAN;?'4+2!1?ZJ9XNM-16 [*XBV8W1.I1^IT8FVB#9>'_R @$*G%U: M'YI_Z+$(H'"TJVZ7-@-^[7YV_VG($T)A4A_;3Q)[F__O8&[<4L]&G"U/%\(] M^*F=JS]]N\4K+>28DU7I0Z#_/GBSR0$,'#[;?I ?[@SI=&F;E2@VI>IM,V60 M_*!*<]\$]AB=,]@69Y.->>^1J2%[S(TO2BG\[M;^Y!T0*L:(2#BPH=KIV49" MW/IK11<@IYD>UUW'I7OS'NN>^DG Z""0ZG)X#2*@)T(]7YL3$VLPFDW'7Z!O MOX\)QW#MP^1DN&,^ELPKJ$OG5GVF/D[)1W6G=0]^/U]JTU[O11H^VT&*%9C#<$W"^D! M3RL1.))LVFD5%:0Q91-=PQ[L\^V>(# O8CX>71,4,26;CB.BX_ZDI_M5S@V5 MU""M/U^P^&)K-*%ZA"KX&M&C,B*_]X;FI5I:I'U&Z6"4=@JY:$-F@*@BW!0? MDNY(?3UY+#A[VX_BS=7E-26Z?U2!@Z3^Q839W1_;R6490/C!9=@CJ:4.!!?Q#B\/H(D1EWQT7GC +$82@3VC5)6L%O^DI*3P M\TL6FQT8C*[]"8)+66/&^I,T6]52\B33;8]"[#7WP$<1&!?X%/8X+_46NL8B MME53,/=#_BGRJ5BKGQDI:D9N3 M8R"%[*#H[8*A)7Q> ZL!GY\4/"B,O22EP MH 41;E\=OM=B"TTWK]+[X_&$5@A. _6P88(,PMS\M#S(#;I2P]??#&_XJHKB(#]&!T30M] (0-D>)=*QOEM- MI&;Z+V@="M,%P2G3,K,<(E5V:@#7;K[!U%6A/9HB"='I#U/%B;6BXA"<[1>I M>GZ8_B#V2_AL8?/T_SL#M[.["8B>@S M_9"OWRS.]6( N^(5A1[Z'43\EBU&!3@+7L>275+/ZBDL"P=9=#;\:)C2!ALL M*ECM3=;^!!HZL%+;8LKE=="C0&67VUX:=Z//< KT=2XXM!- '@@R":PW#=%E M0<)V9@]\T0I+.L//A&OO+_M1SGP$%>"DQ?H.GCNE=KE9&#V?\_W&$([FL_BC M=(?+_A7\4$V9J92"=J +5VJX.C0[[9Q030*_]0V!AML+' Q0 ]R]Z!'ZLV$% M:8)N9HH+BJ_4T?F=%2Y'?$GA1U[A5:*'%/11ZB;I(E_KD?Q4J1)/QV#ZC[$L MHH9U:(-DR?YD0@H@V]>-BN5# K;@.LT>,WZ%O9@A^ZE/'>W8"ZP,D%3)GW9^ M^B]F_'JOZ$GFP'%TA]F(;@:&GR:>?ATJ(/YI:P>5A.3%G[<.O!A]ZQ@#E.%0 MI,F,7YK%M!97[%WWN&S+[^8Q&/";&=FQ'VRG0/8P/'&45;W->/4 M!GYU@,_>%-9GNNQC\&CSEX5C[\H.\;X?A#\*'C"B%57\R29T,T"?BR/4]RR4 M@W!0P?#(.WKO]7W@!4T_Z1JP!Z0H;T@-ELA3\&(U^V&3T/:5,!^;0?4>+;K$ MKYY[XZ:!4:]]-U\_1I/D-+.?T,S"*QST;A7)9=':I)BA3!#^,8M[\M!GJA&A M MQ97Z%15OK3[EJA5G[@3=I%KRWF1[Q\X[1S]D)C.]'37]]Z'7*?N9P4 M@DIF7DXY]$@[.]6L@=20T,Y&O=I([AFQ8D]"K?$-(E0U?T%/7>R3I2@A'TUG M"2Z]:>A_T5'2OI7^;*M61HZ^;41IX!F;J#QGO1FMN,8 /7?<=%]&]B(!114, M]L6<\+AZ8&NXD<5(@:HS%E%276LU9X+DTHV5S6(4M\TKCF;+*[._.7LOQ.C\K6DL G&'3D=1R "Q M: TJ2&?S:D9UZ7)!ZY:1W-MK1<-JMJ\D>W='-W>/ M'TCC,:DXZ',$!QWLD7ES;,+7TZ(V=@5N':Q50C..9V/D7B)JR39* MYHY=K^7-TS:]#[;"-TZ#3V*22(*G&: CP?;8#PM';D"5BH36O/:04.II&I*J M1'*\:1P@=494]C;GY#%6\_FC+"U5%%'I\:D(P=R=-2A/2A2D =%]%5';K@P[ M0[IVD33PP0,5>-;UY]=R56 82S+!)B"/3]+/\1)MR:9W3! 3T\N?LN\J;T]W M(PAU:_?N/JG-D#S&UZM$O0#-HS_3N6N(2.[Y$>ATY+M%>38T!ST?_AZ?(KT, MYZC1%)^H*_(\?NQF5H-?1R'Y*5MP2C<6.(-=WR"],F[NZTGA"AEQW[T3)$=^ ML\^K<'Z(X.R&0P(GL!U>2@O-9"GTRU:_IUH7O=I/-N:$[-Y6X%UP_D7"T(^L MD2#S2YESDH#]?(6VW9 SSE%N?VL)W9TN>:]+3'JA1UAE] M.,FV.(N<38/&SV>G4$7<<1MQ'S68'M?*2H;BS7J?%)N0ULM8]^'D& Z"C01E MD59.5T8"[]$/94G$%@^>^CF-[.VNHXL6 >WN )*KN!,Z4TS@%ZBD MW@'<2:/C0^>7'0R<9Q4HJ8#\JJ(KD^RU@\OZAM!X"%&%G-B]"-VIIX@D%G5A M&@^=]0-L?UTV])A6-3T0X94/K;RUDXZ(Z:2C<&[4(&9&2#"CBU23)U\@YE\@ M:V)C4<)+MT@?2_%KG?U(Z(1\ZS.]XD4A(@/$#!TN0U%8K@*;83VQ8"7S"[1) M\9L7C2'S/MSPNM5.4%'E)WL?862GF4KJE)%BYRA=2@&5IF3GF3GMW8SQ/JQ! M/M'UP8/O=AC+Z$?6W.,([2>6/*)B@\\4/I0G+_^@6<=Y+*AJ-QK8[93=X9<"*S M-_%T[T-C*B*%[<_Q8R]^NC%OM!AQ1R=-'_^YE0DD;)9D30QZ^@9!?UR'IP@9 MFPGF#(3$6P&10W<<&\A',TT?_..&TXV;AXLF8O,8(&7X:&K?;ZEBEV=S>E;U M[5NT3+1G'H223$O3X25[,@>NJA8K&OQLLIN_4RVG)V& Z\L7Q\:[J;G^"611 M]'P+TY_-&'EV!.8M^*3^7("?[(OLSMP ML;T0\"?-7 7,2!O72T@< M@MA"VL(=A5_*L9ZXEOHH7[']A_>#"%9)DMY@I53<74GIG;[_J(OQ!R9/4M4V M*%WNF:3#U3T:$%B^#?5U,"?\4#"8\1E^ M.[-QZ_FZDGPOF&0X-.7:=X.ID""']*0NI&](A%_P-J'>/^/U>_7WU'>Y\K9* MR-0MW^OFN7L>&Q5:'G4+#_2N8]5<#F(:V6 ?)$QI5W@5] Q.3BA[[6][-%N.RXX=M< M>Z$D;Z/U0'Q3OALM#H&GH[8>UK*J+R,=?.N V_5A$9PWBR/9IY7ED(KA6 MY;GL:J$9N?RCFFX55Q0#E&(#.;K9:M;>E'/?C2Z;=O!N9'% ?? 6#5-LAGB6 MZ[L[\&9!F0'"O:\HQTB6%PP(R:8@S MRFB7(4 A"]/[ZSU]4N\P^8$5[4NK$4[6$'%_Y'2@2^MIW,_+H]WZ[5N):*S" MP):6EVM-<_63BN0*WS^-/>$CQD0U9"RZX3$YNC:'$DZ"/7#U+BIO8(=@!CJI MJSC:&R9;\ KQ-&<1N>>5^376:#FX>^OHJS0D@TDR:&\[0$#9(!.I!^I.[@&O"0XTU"PQW'8$+6*2K?#2B?U)PZT<3A+_.EV&P'+QKMT50E&%T)0&TA0S\J53>,B4GH/! M#UZ475=21P&!SCU(EC M*FGZZ2X#U(=>#SNPN"GQ)_W=F0=T^80)26[KRRZ$7$9RZ&KC%^U2 MH'(([?5S4$6@3/']^N/S@V/T84U_< OE/4\S74<\ 0J*R+C: M-EP8>ASX)'%/]VO)8. 8#F9VVDW4@(Z-I%D8YBJ,T26MM^]04_?-_5[B(_0< MJ#]S\$%4(59\"'1](Q9<@\4DAJ3L#QK99%EGGERKED!-Y$#63S*'GQ.H.]60 MP(0V-"=P9MIW)W..G_1)M;@JY#;X"UT=19&5H=XU4]_RIA_)/C!=?[MOOBYC M_?UJR:I)1Z4\WH)X@;0T3VPQQ6.EF6KLPHD!C>)RQ^EY1,>L;6?_W[U?JQ#^ M_Y.T,+:FAKV@;]V$/ FZ#)!SL'J![H4ZT;7Q'C M5ISY@^=?4?;Z97G#ZRC0+N1/UOF@3DZ"M !PG;2F']R^7C_-5O7&E9XMJ+(_ M6>%@W^-Z/%GT?HR:J,UU+M ^EU[UZUN PG<$/AOZPG95N&0?F:/"[$);6DV[ M\F>FJFNAQ=01Y8[ %X9>PDS8TE MAK!ZL'YVP/0N54@&7\91/X)XB(VQ')CV M*LN[:A=[T/A* ,"C;WAT?*A).#^:+)R]8VY!1KRCY:Q.[:$TUPV8;0L#<<_K MAJ:Q. 8H^FW[=B@X-C9[=L.5.BAX4< M0M\ '7K)!9DX>F,TUP5L;+1S4S>-_G:O&D+EVZ*4UM[]"<>"!6TF,P[N9!P= M0/JA4\UBF?!U@ #XILTX*"-_Z_-KA'^IP[+U!H4;/Z3;[-]ZOJS(%?73BEZ% MST^W]/I^G";4LYZ%G(-[5>8P330!7,^12^&#:'XB8>EQ]:QGNDF*VW5GQ-S' M!JI@%&4+L&(BS8M)BE(U6;T>.T;JBY$G6&_&:QO%.FQE1!G4\K3E M,=N7%P'.4WP+W1<;J-=N02(6-NFGXR\,I9>OY6N37A,VC,H!ZU4Y*"H3++0O=\4EDH6]FFI VL+0S[W\ M6/%^>3];NBS(39+ $FS9_>Z60.D[Q!<#NT6%9,9/O1*#<'T?XKJ!,Y>!EAX MIX_$-5:U1\?.#R?4,8,D!QN]=V+5OOTR8!5;H/^L;Y//=E@DUW&408MO&--^2WF-!Y8)0 MXQS@1E_;+S*U; [:=>-H4XHYF5Z#;WG>U5D0[$,)>K5_B/QNB'#W;Y5BJ(4T M-4#%F\1!N0[\(O3+[7G7Z88.!BAKRD=\VV@R9HJ@E"ZT?JL\Z7*G\R$W;9$H MJG)!QO)CM1+E:@8(=J+R_6V%#A"OOLW.MTKQ,4P39,-B.P'ZYND0>A[N.DL? M0),LP3,+"3!KH P'F6KI%$&NU:JP]/H&EIYRB4FJ[-\[=CG6A0@UI6,0)&-H M)+3J[%!9\"U,FI>>>O,>JM4)?R2YL,*IB=4_9-/]8?AQ%8?].-!EJP2,0"[^ MS!CE?.U):O4=B\FRO7KU&XJ_5GO9Q%8FDIH.WTL(%BUH30Q2,[B0>KP MK2I=A9X+=N[6H6-5)H*-/8*'F.#X//J_\3D(Z7^[BSN>I852I&4P0)/_O*0K M".++OAKFNE-4\(J'=6:G4)2X/U92T"'G/_KR'@.TL^)1T*&6^A,?@6DJMKIY M>.BCQ](P/:#6DM4_:B)7JR#A#DN+L0Z74Y-:[2V6"X.*EP2M;G3(.\>\MKHN M#"I(4(SX7]SL_O_\E>]1Z4CP02-PT*@YI1_;%4:&H^JZ$./FQEKT./8ATOUB M=\_IO)9KY2RNM&$/UI)974_]P[:XW8X-@.FRO43?>;W8^3PC@E[1QV &R))L M7L84I^#X'2E5TY:&D?<-H^=V)#P>G[.4<,QQ++VW9Q^1ZGKG"L=A.HK>"P&K MIR2CJR8QT'@'^MM3:W.*I(R8IA)[>X,MM34DS)E L_SMUG<*;:7*+4&NMXP,U'KYS3V8E$_Z@<:7% M#%"!.]F4&0>9$:+/@W5\&:7 ,5\1-+CD3TJ5 %Y!DBJD"Z>C=B70PBB23>1 MU&<1NLX)FRG (T\&:/DMU9H902XBR-.0_]UM#8884=75&*#MFW1%Q/Q;"$"\ M'[Q$*2:?'R-"<%* "YGM3_L,9Y-(]M5/X3E!&PEX"W3#GX-ACB8K9R;=\)A! M: (0)@W(6= OF_[+_U>D4=?_K74PZ<<8 S2B"A0Q:9Y)981:EM5MV]<(S"UF M<]>&\%GT(^D,4/+(_]ZVS MS$6.T-*\MZ,OUNHY_-G23V=I'?S9]]B2HS$J6XG9?;A2=S#SR\RQ^(]OJ_R+ M<:#0-J&%?[?P7XT;YB@;<;;Z%PO_]4+_>]NJOJ<]&I7-3*52]!]SLN*[7G,.YWIP@"I_=./E%O]OVSP?[6M M8>/_[(,3M%)W EWY'[[RCM>>0\TV=AE=IQG7EZA>C2!A\/S+[S"TU\,K7.XN M"_3=0>F''$.[?M/UB/\_>;+\?W+Q=5D$\'10=U:[9&,L!L*C$]J\/N-:XVUJ M:E^H M&]6U]K2!Y::RV*W62SY LXF89[^2@;> M@I8%"W?WGKJ(*MA$;QI><+Y.SJ$?J2 W#\VC>X:XJ/+DX@CJ>?A9JA&R.^OS MS7-$<1YV1\=@J'F"L8S*X<\A9Y-D[WDG?1\]@F](ALSG(*65$>X,D- *^-C? MX^N9,C*_LSH/DVP:RVJ=5>?.+KZM/W]YISOKXZ M:]&O8"3I_FB(SI5.\MG%9[W0$6P_]19F0<,H>4?,A7RDG:^EW M/;_CUS*E>UJW&G0F!T*7J'R.O<[R0!*IP;H!&IW//J(CF"U=6K(R)]8Z/JJ4 M9V1H3^\#9YS<]#EUELP ??@6&0 ][S+PL"U[AGXDL<1S/VB]05 <&9M-F,^@ M[M+E&C-_35LE+DHDG]5?8)W676<<@#-*"0@E&9L76>V,:R MKHK79H6JMSI$5A9^-+NO;GHDWQB'KKW(LC3=TG.J/+'72D98?@DN!*! 9-N,^,;70[(I0MX4JV* MH R0RP#*P*]TV58XT]9/WUV*^.W"S;7/)N\:,J2OF0X+5NNM1$JQ:.)M^'YJW0X2FYXOWKG"3"J^W7^C>K)[VFGM+JLG_F#)]H M5:I0JI@S]"'L'JT([7& Y=/',T"QV1RQCP/,C##9UP?S\GXXU'U/A:=>UWO[ M#*DF??N17$ V)._-NY-79"/">+LV "7YS@VFW!7I;&Q@&Z&<0?H>I?6["#,C1&UT; M_+"SPP%3.I!YVHFZ56RPK86'3I.XPE'$P["RM!*YC)^IHIMCW)T[Z)\2%,L? M#- #BUBXZHBZKH$I6D^&_+T.GP.M,ASI\?(.\UOL.7*474P$-.]-2 #M.OSS M4BL>XH&>5NU$?D9T#OKVM>M-*NOHXA"\'>[-+7G-\W[B*K:I*5R):=WS7,2U M&%H1_7A*"A2DXXYC<])Q A*OM8V5+[;%#B:,XKU"3B7?/V_Q=2@W.10?H3/4 M!R'=0D:W@TB&SRM_F>$=O\"L<%Y0$<_,9GB2^L+">-&/87UOT9CSCD.9CG'C MELF#:8?2[?KH7$32(T1,,V_\.@IF\:D3?]FTB7CV;(!28I*QF5<(S\MZ7Y^R MMG/P\8O=QY/MH;F*Z@M0TA]D,O88PIWH:PZ$$(98/9#\OTG@Z';IY>R=;[;* MPBENQ5?7PG6"#95T1HU[-::?K1OJ)"Q13S(#=!^P12J<%XE[W X&$G&:$7HG M!W"F8';@&:6GCKO%3'C6^:X3=.[MPY>#IXF8[XZ#]XR?2.8^OR(]\G=7ZT,] MCF5G05)^DU\)@#Q0ZM%SR5Y1X\Y,Q-Q7ZG15_/'FG+*&$_AT5&X,,=EK]4V1 M/=[6\&@RJZ(4I^[:5DHWEG03FN+ #/V1D64WUQ/>_79/$COBBA-,N)BU_.N&"[5AH_A;24L/_[YW#)\ MJ[\EK:U=Q X^-HWJ7"#+VCKK#.MH01+J')4>7/R8Y29@*#IX8L_:8%&)L_]7 M0R[(,#P^QDAT$)9SX/+WH$>8*7F,4(DB0#C7]"1)V\THC*YKQY^'T1.N@8A MC\65;/7+D1A6E/RS&\EO.SB\2 -T+C=2"A[;PP!Q!7,83?H\( D-"4P5!L^CNGGC\B5)"Q4;"14/R+<5 MIN'O0W ';P)6Y,/<6Y+'B!+/)&+K#<[T-GU-_8[_^V" )R\@?ZR. (VGBTVV M@U?;P:3?O#[9KMPH'5PINK]]GTV7K6SG.)&W5=XRJU M_N;!NIPR)4-9)XD0BT3B;#LW4-/88&<[ :DMKM_E[=AJ\%\*'=O=-! O#_/Z6F/3^7D&^NMJ[NG235-3V+=3? MR;%KQ*RD8?KBFNZ7J79UVC3G:T4?LW#K0E9!T#^>57 7M RUY/ANRQ3Q-M H MQ3"RWLS-274P_RQ,IJ5Z+/!GK:Z&T_4Y"IG:J*S7MHLJFD+-0\A%)/!O3 M!!3U)!*7_QR?&(;FGW,$$I3-WE75#2_E6#?DF+\R"/16_QQURKSF?*(+&$:X MM-AZ0%!9/T*.-02B#@R#&^8;7NKPS*/Y8/?&U'@T,;N:F>G>I-V?A+3+35][ M7XCE&M]\_([X^,)OKAZ E^DY6 !%@G9:W?5LP'*I^0H"09TJN*1#TZ?1/VI[ M\PE6!VZTP1_I;'F_FT%*7R_B\G(X(J[H>C&9*+*6>GQ<1XO4NQVT#B! @_W( MS@%2L'5.\L>#JO$_9P,D$ENGL_>1,<@2"9# M@H I)1"PPB4.^G:=7Z4?!AJ\R?S&Y>_SU@,JM%3R5VK#Q!Y =0N=&" ETZ0^ M6<)+9A*39I(M6+K5>]Z,%2,NGZ G^BA?=%S'_E/P %XXM=*TQ+&'P%VZ<70B M$W6ZU6TPUZK\-/X2?^L5C5L)H/U$G!%54!Z'[H5.:]H 3A_NKE4!.18Q>/S4 MQG98XF7=AY>#KC6%:7VP;. 6^)+PK=4MYHCD9$-4*O04]2(MCJ[(3 %L4A8O MYY3)FL]/C@2$.^B!"WT:XBUHU?8[U=O"AT->:MQ6J]?V:GP8F?4 $40]=]_][Z(F#6V]J\5J^PJA;U5@@SU56 M60<8ZODB[%W5/%_&8H1J'0I0A'0Q0+SP'^(678XSJ.,.0+I]]G3OW*:9."X MV7#74:+DK-D45(6H IH[+M!W.*KGJ7@05=AQ_ME[@JZ$<=9MLC32MP*2UMRS M&.UW+,5+-611]&&+TD+9M_K-VGL"&:R7O@@M(249H'O8:0Y\%C'*$_^;S-O5 M9M2A)S#L:$IZ^+9DH.1Z(*YEY;%9ZW[]E\+-CRUGOY7\,4XX)\C^4#U#GBH@ M@=]&2,&%'89*J0ID<"DZZ;C0 R[.*]=V207L9L/VID%7(MQG$^&;HJ4_U#"F%VANY%#C>3=+C_-VBG)H>$'9P&*];9#X]YMXX_B%'7 M2N6NMTN_ GZ'/J2G[@&M#>I$'06V,!?O#C+!77B%_"@T;/:J2\;[U"#%!SJE MG2M.WL&35 $"Q6<2\0#\LP^WA('R!R?IV%8$0XP3+9I^%,9=%_S6A%>?+K[_ M4F%6\[C68EOF?^W.[@7F-+V?7/OO2VTL8H7_V2+F=;AG]_*B>DJ.??MVJ"##V8,NFJJNGH__>%XO[[:H'T#]4I MRX?>9.-0>Z-7QT.D:L,,3183YG0(L&2^\!@S&^ESH\Q4>E(7P@ =ND7U_##7 MX7%O?S3A.W.FMC"GZ[O\/ ;HN2)=K3[_9%5[H]U\^^=LP^74[^5]RRSO>Z^J M*: 287_WV+4"0;@-H4>3,IU( 95VX>"@;@0I?A4KH%Q;@L7<$4_)/>&FLA@R MQ'5S0.);ZFO;2_UK4,M9&)QTU\:?I? MTD\'S['FWG^>ER2$IQ^AM<'%O=!'6WGPD./!2 .2))*/1?Q<#I['^?O<'^+N M&VKMC))L4@O8[PVL(Q!?_9?CV$X 0?@\S;[1?G__(F> VVD"IC?MO841^M.@ ME\&9O5*.Q[ZU//D]N ]FR3$L:)M'E:)]A*F04R@/2;L])97?H^89(#Z/5VLK M>I4K7I3+]C+\[+F9"F]N#0T^7[,IH-7H\=^%G8S%'T8(P#CI'(W-PA>\UBH= MI;26E&NORF&KOEA(^",?@;:GE;X$I,R8=CJ? E#%0)#IC\<[WDI6I 5L?'IW M?7;&A^:;3QSOD_*U@0?:)*Q]:*1* DD41Z(2S.0%F7LRII*)ZJ M61Q2L&8]NB-:2?1^>(O+4[H! M^)'=;Y"*4]HG8#($70,#J_= M/?KFN9^R219ON92C_P _1/+3Z_H]17 IR!' M6DU=\&$5$+QOQ$9%JY!"+#2;Y]FT\;:[2A5W))C/K1V:(TF>B-"]F+#I:#&# MGJ]8^)YR&"I,ES+10,L^62G1T?=JIOUVOV87PP A_66>)Q<9"XT8'9C ]+(( MJE0=J&2P56N(5%.S[[&D.V"B>AS/S& [$9@9,L_=?G<,G[#)O3&S.P_/P_6R1%D]F:*U033+3Z7CQ;F*VY4R^$FJD"M.!0,! M X6=E.RO +*'SC^J]NO9ANF83T5&46U[WJD$XP^9UY)(LB:B[#@IWM,1)\"F M5GOZ37E3?O*$-J+W+'PVCF/)=\\H/OW>JX>,G2@F#3EZ#6I?7C,9,GH$?H MZL=,=.W/^5G<\7C *5><=VP9]+=:T_D-A_3'SM>,$#B#]J5Q@IJ&QLUZX>D M:KW56B2U;EN:7+J;WJ&K<,NV#I.O\O 1:Y]:W6;Q.H(YV9U)?<2W!"]N'M8. M"'\ FCH-;_VR*]\E.):FNWN_:1\EVZ)I=JC 2 MAR+RX5 )T_4Y[X !\QK XIU3 M0J#%\IIU!Z4%R,\Q.EKO5>9N?=V2Z(@?T9 TVLAZ(57J#M<2LN(*3"E;!CRV.*% M04\V6V;=!PGOJVM&XVIY]V<=5[75:>45/#WERV*OM;53-ZNM.4^\\F =6_X_ ME\Q6_B:*SPHZ09_&'EE>G7$.SF@3ZU ;GU!F#A]8@P':_5GI>;_DXUCVV*#@ M>_E/U]_-Q-ZUC@+&#JO7 TL-GH"S._4NAL_4\77J4/5I'^6:GC5Z3";+K:%-OM3"#9]_ 3RY1' MS)X68JHPN]8+\[Q3&@?XK#@=-C+X2KH%^:BT$!+3G/="N*%Z5>!&]?6WTU9> ME(?NMRC(RU\[#Z;P-3I,^<863\I,(GG-%R<&@$$P$W+&4%]B2YD*S[*#3=[G M56?OS\9;1ZZ-R;IM+MB!OAJ?F.A&0D><.4BF="ZE>7 RI'H13:X<41\4 MP3@+F!E[U6M7?.HL61%869A8G;/#7-R+LTP6+?W2N=C:PKQ*D@.8&\B9%TXA MH $;M(@RLF>ZK3(1I\Q6_KAH'.:H0R$^%1^1:?*@R"I\6S0R:_S]8)ACJM:V MIUV6&;S6J"(CM2CV1W?NM&M,;OL*>CQKE_V!VB8J/XCMT@[L6:Y*"#?RCWD9 MC@JX9BA[HO=W4J'\! /DS3N#Q:"K7\ Y:]I&F+ F$IR#-R^2R\!5B!@>: ^6 MFDG*A4#"_,Y:%I3?RVV)G&4[/,S1,N*L.,\[0\!AX]L%@F_UP$__F,&%!;>O M;!_HRO0.2B>6!7/.=5/SS;N= K&SY2$^-4TIEL=)4'%!HN]%L#49\568>,EQ8;J:TP M'+,;@=G@6H8$IX',(:O:=!-34_*)H7@_&Z^5%,DT("9UR+]36N;&9['[!NZEG[#]T [9Q1^M;J>O"0*@N$ M?_2T;=[HWF!9IH0NE =-!^QF$VLO8&>^X/@]WN9R&-X7O/C[ 4']*WT22K)" M1*.KD;%L??&M1A_GO&Z%)Q%A$)=PG_VV;5M-*T\ <<5,^OCM:VX[!699QK9,D1<\*0?9%CZYJC[YO[R2? M)VQB7T))MU,BD(?;A=?RS_^@RP??LAJAJIH1F4+;K@[+XXPJC)S0N MFP<)M(#.:-$%KH"OC-P]"JE3P7BA$NXX)&^65]UIK6N/=(X,E301'JKXV5^%>1W+* M1&77_!?JK&Z87I?CB*?/,D!5T C$_'LD5X6.!)D/=F5:-V/ST07$@]7/*YM[ MGS@EWO)^:Y2/Y*V Y4+F)]!3=QF@ 95X)M#;S4XN+\Y*\XCUA6Z?;ZK7Y.%U MOUJ6L/Z6_X5S.?4W Q3G@'9#["V0F1#&+9%-A+B# $O9JM(^:J2 B&90*=C,6@6JA7I,BXVD2[V"'(H$'D<"CPOWU%89&978MMB MH10UVQ/I=5WB;(%W^O-=-\PQME#I5*:8+P=:W ],?CHGV>*(:(RW"IYIJ=![ M#J)*A:J39Y('Y>R%W\\%CAM$94F_Z:1)]A4+VK[V@-\%>.F<@V3_^3HTIG]; M A7I?*&M&D#XDAB@NU&]#M>FHY-?5:VF87FN]DKRR52]+C1:YKT&#:7W(SZC7]:BHYBD&>";H WN@G /D@]!JC20I#73,..3 M]05VU6^<'%,\<]JHS],O>?YH E0HCC0F)'A:1$-X6Q5)[DY RKRR MYGQ6A,[E<%Q9V*]#O0C &&;EK5SC."41I?*'Z#QE=UE-]JT4QQ4S&$V>>EP) MG\+,QE[.@N.!D!=PB70CP!N,4>9KU7+U.^RL^.*11H-OR:..$KV' _>%1."R MF8:_8GK@S2-7P.F06@:(*B#3AZSE)0Z0H[JDN4GNF#S6CFRF4M!1?*?15N&1 MIC#*KQ2_D&UVHCM'9WOZXMN[JH93>R';NF Z)XY A%#>?6Y*MR,) "+FP#OX MF>)$^. %\N /K#O3F08T-"2>FHOM^HMRUZ.-E]_Q#OPRH',6D64PD*J^+F0T M7.P'7R-=]8V=A.%$-JVR-3'N3[?*I?,5'<>0BJF&@[CK_J$-U.-9 M^#28@Y-NT(OGWWG[2OYT*RD> J) \4C"(B#HX$\U+FQP*\(%(\P9WO M;FXQ0>GA:IH]['N+.2U7D_5ELA*FCWI<@(*0H4%3$*2/^>T_%;,ME6+JH3%E MYT)?F>T5?N]VNZ2]1>X9T*U5MD M3CDA7B HX+H9QIJ MR.X8"R[ L5>/YT>K,EZ*]4;[CS_>K6:?S#Z:>N3+(+^+'=Q.TZ[I-G&V?_YK M0W8[/NERX17\5>> @^O81O=20P.\"H!RV%\'9$\S\29H XJ5KS_3LM MQ*<6 D#8C>RAWM /FMJ/ZY6+G-IO/NVZF3-W%7XO3N.0*O0],SMN%OXMKPB& M02?HTD[.0$H/FK>0C(VL17 $AW6L%?<$! P,^![%JL]>Q&;NC9J6OW![R2=] M417JC>C41K@AC\,'P.Q4?8Z7*MN)3,+_'^U]5U!40=OF$)0<1/)(4))(4B0H M:9",2%3)27(:F-=.^B'!R 44QPP\13'$U7CE*CA"H#UNG*NZ!;^S M>N\).>?>L@X>Z.EF.[\1@\#3U*Y6? GLI;UL;\U'>%\6B\$8_!7_O1QHA_/J M/I;7C=)6@_03WRA7D=[O)&I(+=' Z?!X#6;RXOVO:C"VZS+,R^S>U5<&5E+ M(> ^C/M'T6R3 -6PMWK%[RNN%BV%C-?BPD:'C'PB\GX2X7MF;Z@RFWF]_QAM M+C_Y@'2H *2DW@E49WK<,_5*&ASX:?%H3'O_YU^--;2"2^P&5K8!#?U6BJ2P M5=5D6885N;R?SZXN#V!NM\HPLXU[J09''%G=#2[EP9.:.G.]I0^8W!BCIT = M*HGH@A%=AIB,;N=)ZGR.;D#X&&Y(5Q>6&ZZR/#+A.=;KV: MQ4.(ZGEC5U,@-3/HQ;90,\!&!;&HH0ZX!QBM_W.*,5+JFJ[A]\2QO.P[91'Z M]NF)34=,?F"_9)VP<^!7DJWN1VBSBSO;J+,0FR243$C^;2D>#%@.,Q05YPFY M];MV90DFO (]:?/\V==+HRPZ-F9MH]C[L.!PL_*4,A9TD==Q,TD( I30/B&> M$"+ <5B&JFVJTP3IR$88(-\Y*U!-CUJ!GF:)^K3/:+LS=DR(W.?B(+"T98\] M7[HBM<:?8!V3W]5QICXPMNL('(6B%";5!,T84AF6V^]8L M= ,8+8!A5L][ETTFBG<6WWB[6'T;4Y-4*0VQ;"'<3C,K;BT*@?#F7!%3;739 MKHV)_'+,+=HOW>BG5..5\OR_L>'0SZLS_^= ME@=G>$S_JOY@34S#+O( ,^O;FJ3D0^^^'(I>;-!XI">Y#)-YI"L%NZ MRL>4"\W2,V "09G%7 3;^CJT<)B^J]9?-FHT4CE.AR^ZRQ/\07H.F>L']X&[ MA9:O!A?+^G%[D)^KDUKH[MSU _'^LW/G4&%-%/>T%^/A!.*+I."I0;%$2 .G0]F'SG2JR^H_&&X$?R>_$VJ;.I=J9*OA=' M^XZWS_&2UZ7@VYHG<6:(X)W8=.%< R31:TD!D/6E7)T_!]T/6NK;5"WKT@^< M:$YC#2XKM,1Z;5UU'_^B479H0CMB1]!LPS6,#HML4:+@MJ/&UI(V>>D/M)FLZRT2BNEG45;HEH0J*3X7E&.; M,U?BV:LT)>LUK'X_W4>-Z(K2+*GFY4$Q-R.S^JA]HXT; GWW)$%^B$&&]6H< MS1#ITBE0T)WKQC%1.>SAYRPS)2'\\'V5A M'T_T3_;B%%,B]R5)*-?:Y?%]J\V&V- J0C&&JW&?UW9-.:XLOO)S^"2@*0)I6NN[K"OU/7\CY[]P-<^* M>S:RS/KB4U'*-R,".C1#3 \R[4HFWQ03[\W1QY"M46.5E:3?F7<-PKEOB=>E M"D_PJXM6;SCTZW!E@5WYF#_-,JRA5=:BQ<^/8IP_SYU4CI9U=O]@3SW2;_5W MH19 %%)L8ZU7VA4ZH%BE=[9"0G@O'^#KALB@@=>8RH%@L).7?PVY@[9#S',(8WSHD%$A?CR1X'NCFHGH@9V< W0)HLL[%[(Q7,BSCH6ZK0 MJARN.9(%X<[7VWW["G&CF\OVLS ^O6?* ]U$/V2X'?P.+N.#P*FJ @$R[>\? M/.NOTQ^7>,P_1(?'>3#,>'Q$<&,NA)JZ@E&0**\D.L!E_7/".ISO=5W>7K_$ M:W6OS\:!F:\Z&W'O]!+H/J6]%2+3!FSC%&!/L5! +7@CG]EQ MSE HXF3A??WJB%KE(2Z.44NMP9N41/0KK &[!@0B\V/:?2*\P)M?499Q"K2/^0;F-W]<;W.NZ:QE9ZX+*@88FQX#Z1I+Z>=F@!QM&+" MIW.9++$Z-VO.]J_:PCFXD;F5H=Z8YK]/CMZ^SGQNW@HZ,3&Z(J5"3RIBENP8 MF!,K&OJ^4#PZ1MM[-$7FNLYKVM-,NC*,QZM*.4>K]CWR(V=.ZP]&:PE%RCQM MQDAA_89VC0 SS=8?)=D;FMG$IV!)7U9>9RC90YR"XR,1WU<7"RR( +=@2TBL M6)XP8%^PTH<\NG/!CS:!EVX>A._^65AV.$>FE^9=[2AVQ'W+B?%(V*9.(,E#'JZE]=(Z7\ MNUR])B L3TU) C\BN)HUI06BD':BEV+J:OL'E=7A7E#I#\FF]IG=Y@F%;1&] M=K$T9,Y(2C^]#Q>NE[&B;-$R]X&>0&O[]=H\2NV1[7?=)T9C(,\W6MMPR M^W?@HN3&D:FQCMCVL-[0\%Z#FZDD=F'&L]^ 8J,4:W*DB@MXM_'[PC&8:[5, M^GBI:)3MD&)*T;?DN,BX>U!GP_XY[%B M1[1G@IVWUUK?_>D*^752@X?.OZ#Q1U&FE_U<>@KP:-1-BSKZ)\@0>'$=3(3@ MN$ZKYK56&LEX%P2+818?1G:U^W*298G6*C%" PE%I@Z69E,:.64OWW5TX#Q- M%:M"0G245YKT:6Z3$''72W%ASOKSQ#!Y'07VYU7"#D$LK2V-'0E7BO8\X9,Q MEI:#.45_N^5@-7&=D']G9#%;'SSA.NI$Z^_=8'9VXQU%:'!6?F4>)>Z9F(A-,;DAR M#:KWS-&VLDCUO^7Z2D^5>Y9R\&]RAED:^TUOUVR8L I8[&D$&JF;R"&HFHP7 M<\H'YS#!D\JO#M]<@^SB=6T*,?ZRM7%*N4)%G?7S//[^CN-Z!O!0!5L;7]J# MMV#B46E837S0DYN1?M+I@>$8ZA:+G+J@<[S=50$+-X@;HG!S%VZX;&1Q8 MMSQ0$3#@G/G5?)_0\IG@W^?;3-)V!+^O0=07SNBD2*E;/JBXGCN_*PM^\D>J MS78EK LP-PCSW1YX1AJDY9$RG402 $77)$A)E^QZ&VY]JG4T-'3435G6J-7 M.A>^1XC=#S,_5ND],@-?F-[P1B-8V,:0Z8-.='<6DD)YP"_]6R%6B'176,WQ MLV'.!.6:IGB'COC;O.>%-KUF69Q.PFTK!LQ$%S1EPWF,0)EEE;'I;U/NYOJP M_BW1]CE! ;BEOPEXGTCC,3]7WL\UJ2S\O\Y+1;9XY00G^.,&C;-E&7S^.?XQ M[*16*IMZ=@,48RI$\8E*?K&]S<#X^O#L$?]A$Q]4$#6I)6&N]E=G87FB"7S' MA>,KD5^(WI>1 S.9X+Z;^6%#Q1(T<&[,2C K<&)&9[>8.X$H]4>UVJ9*_G#A MOD_76=?*-2>V0J[P9(GP";XXOB8>QNR*1*\Z0 OHPG@,MLRSTLP2Q7M>:K!1 M7C9\\Q7)RIEP97?UKLUM]CO1/-M=&0B@O,Z:4+ZZY[?RB4/% M_TUG&"_AO-@UR#Y/$J:FT.8*YRP75GH^^<+H+$]DZ@3')%@M:B)&9E> >SW! M-/CK%:S9JR M8*&U)_03(6ELC--.ZO3M02-=R,>\H.$KDAJ,!4YCZMT[W/=A+(= M>+ 75T_/>1 4=4OIQ8,.LOQH"8K2B??">X8*'@[E7/4) M1QRZG?))V8^-!)_?J_:+!2#KF1EO\$]EN-JU*K, .\9R:S M$2*!RJ\[C& ILWP59 O*7T'<8AN,-2) *(X6&%ZWC9=Z@H1)W;??D%8Z_C,0 M;/4#_*HK58A\27_/W:1]8>768T38WU!8 1[[(Q#1+F7IA@"'TJS.MS]O M9N!"7 E;*MQM*IN>L@8?>=G3032:LGA5RL#&NN>L>?3N7+!%V\RW4M:R;1ZL MAQR;+0/3@H8'P@_?<6MRR>6*9.#+U:S9'2E_%!2B->VY8F: SL@L^.U3/2WP M(V?)3-/#@QY-E4DWZ,[I-)H6XD[,* -=-P,XDV).J>[!C'3F2] ;=KK9YXX2 MU1$^7S2_*&F9-8W&J,8^6Z!^DWZGQ+_A>",5[VRH+,ZS _?$[7;I.]$VE5]_ M+-N4U.N#*YW"X\71>9<-;TJ!TO6/GG$)+SH5"P4B?^;.9X>1L[IA+%^& M8HJ%Q6# D DE9)&N S(X2;%D-R\1G\<^Q3%3M2W6PJ >2!U)$DHP[K/29,9) M4;*=,A3P$(),N>+$",6(V@>H4@TDR/&-2RMM'% ;CI(N[^KYT75_JF<4>T?/ M5&@CWQ:MRTBJ^ ;3EE*'(8L"? M\?N16FQ?4SC)I^IP!@C/=-J6.OI!UR*\'&EGX5XO).(,!%;D^7-& M>XU9+R7G$7DWQ"[LU:XI;>08:FMC0"_[1T^,R-[9;)GOH7-B#N7[<\_F2 ,\ M']V4R;%A1_;Q@(7A H=K4)U/K!<$X#D;H(IZ,-Z'V5NC7%/./E*\JR(B$.@$ MIH!R1 _P>X XGR>$!.!7X7$2+ GVV%^#;@]@:@;,J."GBK,!ZBCXHT#O,3)V M00[Z)W2OW0_+'!!?^VZ,RYUO$LQQB)XFE] +LHU9=-=<#[>"6>MD93/S.)S'*:4U9QZ%@R\D%20. 3.V-LS\2^9NK-)44YS*ONT9G#=;QN/1=F,K(ZE^+QW(!!01'++:HH(3"/4/%]_,OC_>T M1T6HF*B8%>_9**4OW./W5Z:$C1)(S3&$]=@?X0?(QAEFJF/$TKFJ0RNJ8[P\ MSTA8&DP:51\-WRO93_Z0HK*HZ3;+#-0,F]WH%E98_=BFWM Y28YJ3]M,@/26 M-&(AX"FMAI-G6]VXHLT]QFDIJVH*-L;@/IX@=J"9;^4EF(T "!+0-)T3 MO8W.2*C2M/^\.!QL;XNOOAWX\3"#NSDYN8Y;8=OR/BW>.0-#HHA10I )M[39 MJT =XJ_U/^&S-B@1QG$1WV70R*_$TU' %EN*)HIKZKFSL "4*24#NJC%>:U6 MQQ*C-QDHB#"G0#K$[_X% M.,DU]NECX1B\ J,5/Z>AWG_/WE9M:6F(W% 3K#/E=U6"\\:$'#>P![#SXQ]L M=3#_MX6Z 7!7I$(X56 )>E(SB=<3:VAM85B_8+[UU@ )1/_];7P ,UU= MZA \]9G3VYPGR_4K1.R9[(C'Q)Q)4Y4'^,-OTCG;&YK:8*'$TX/56C2,R)3A M1V6[Q=_?LCBN3T9=*-4E*,M/'0V*W]ZY-?3)'?HQGNGVB[\C&SZ&($!(Z0;! M^0$OS%B < 4C(1)[9N4H^"G% %YX<&23\3K?ZU[Y5\N1P^E!V>%?)X[\Q MG_B^OG,-0AN8Q;!RI0TT#" #P4JMLU EN'^1P^O+O,-AKV/#8,MOQ^U.G0FJ M65G:?S/H2,+4@R)7 H31FXRBN8CYNF ]6=/:^8 MSR?K%"U?=D@SAODKY)E Z:45?]7%9/_5.XQ1-6YE:;&EQ?O;@J0">(<'75@" M=*:=2K=*WMLR4< XL*V,5/=;E*;_385?GMZB+^>!,]6U9ZNNM7 MW#4SY/R8/L6U>@=[T$^M M^J#[>RM@M)[3Q0R5,*.R2[4_X]T<=YI[PFBE]8)4SYF8D"!)6P6N >H>Y69C6FR!4ENTC]0WG?AO$:7AQ?TH*4KC7SG5Z M6+@.GGCHT+ DNAPEQT0H!\E2\?ZEYYZ/UA.*[J:=$WVH M'"7"1K\ V(SOTS3>+7F]1S-<*N_MI2^;W+'4,::J$!]*VD#$:1X4UH>>',A8 M;%@;+K"K6U-E'IPGLZ9.3WE3\07:UJLCRQK%PBMR#8J4 4][Z;O /2GH%[&K ML_I#4KK:)2E+H:'4YL+4E&*)#PDVV7X28/,QWDWV. 58F@GF=@2&VXPH0>9, MHP5=!><*)R@:<)]#X^M'V5JVXKNK/"-,,=8,AR!+@FF[V1UD6-#=25[H#MWY MSG=>19T2J_G8N 0AA3CMYO:L_4VMGX[E :&-]"9C@_5?Z,Y<(J68B@'N/K@G ME$]C&IK5TJCK/8K_Y/2^+%-YHV94.U5DL=5,HSIWG^EF#:/1HC+UTT];9A^H M/OVZ6/$MH/JP==EZ=1^8Q+X%!% 4^,/]$C[Q00\=>Q;$IU=)/L^<'*>L,-DF MT$8%0>O+-3'F>7P3G6S7H%N2 +P"(:/H /[^@CK:Y"RJ*<.,*(,\:F+)J"A0FIR_6-\K.49%Z/ M_O++KBR'$C,2&G446"LE2LQ+[?0D+#:"I&Y,]/S M+Q 3[84:YV)>?AF =P%9)S-B:FK#:_5 L4F:Y*L*+W2[)DL,-B"^@B7#CF4< M_O3@72VNW>MD0N4S *E[B"!&#+0FU#-N#VZIV1FF8IER'\.U62$;PW0YT1LJ MEQF 3KGH3#/[_!TFKM+4: 1KA(L]H^$,M32R(JXK'&-G1/R0"OWN_7D(":4G MZK2:.FF$*L:MT#7%@U,U5(-D+#1YGF]G@X S[,S-LI4!FT1FQG@F@ ?6J)H$ M;CO652R+%:(:PU:G_SJ]-;",>+_NK=YQU'!;X>][Z' M$1F@NS=@<0TRGMKWY).7W-76+-O)=S8H^1@0GT6>6-'C2L3T2V_%E!NMF[1A MI (_S>73^($,>YOW[ B:ZI6H^!OYF/WQZ=YKH#I(_W.PS: MO?CZI(=O,/^S^NJ'&;7+-2:8#61JB"3PJUO; M\D58Z!<=IL1_Y$1NA[D*!MC^#K8P9JH1R0R-("NR2/$4*=X05-&UOV,;\L+BIN&;=^V%)'@XO29 M ;D2:@NPVN02>TL._H GKNL.Y_-4IWER_=J-^UGEM1X^<=&CFMH%;1Q>^5NR<'C!(XV&A$? M\'O^-Q2I:%PQXT0@E\L_V&?#)TX,;\>Q'.QR^MR%?Y!337^L]10Z2D# M!.Z MHU9\(88^BS*4?U=HAU4R*@[8(GNVL>(6)C43>H9669E/VY,%DW:T_=+>#($A M7X<,T8*F6!_^')*(!;ED'MH=(SPTBD+ F_&G(AWV=@6WH]%^6^&LZO]R,YZ? M%2!(+NUGM?"=1DJ>A%$YS93?/- KPMC'@KDIQ*S%YH /^E><>>J011TLO3.K M1?!*]O3YU0?:D6$'+UI0;(Y_MN%_7YAP\AIZV)(*FC[^/+&C8J==+!],Z%BY M]Z'E/8TKG@^[U:7#:>Z)84*)'OWQD'3G;\Y$_04)E1(K:F7".ZO=>I?-%P*7 MF3BM@&>8GK@ IHH+><"RZ/=Y;@0BQ[+D&N08;+7K(74;/"KPV"S4#;E]-AKG+GUJ-EPE/KE) MU<"X8L%/S^GS]F\R".^ I+6G\HVE%>3!L=4U.W%NBRN7SHK[* M&.V0R)WE/FZJAR/Z44.FK3P!IYM=#0]"(02DS/"JBF_5\W1Q+^X;IY24370MIWKU_SFTEAS@$N.-T Q>]20D0Q M5[Q[&>=O;RB6(GS99-SAV*YEVF3ULGUK3/]#A>Q;6H(14KP7J]6P?*000HAY MC_[LZD$3D%;I $<6EYEP+<; O6XU_/"BC?@Y\-7)LISW'19P/76[\1L!'K)L,'2^E?)6]$GS2U^1LOC MTFO1MH2U=B\>'3P89&7_2YA%>UO27280<$/_%%T1&Q_.O!%)%VH%@.G\X/FK MQ6O00&4P::/KSJ)H4^Z%KO6ZE(.>JIN4^[)*P0;Q[75&3H*3Z0W$N71>6=E/ M]4K[%-/=,5/$2K66&JS ZF/F<[?$(&.,:BFPH3POZM\E,ZP[(^1%1@6<-X?M M<&:O$1%*$*1O)RH;7BR@@_L=-^>#J&%\@V9D4D:%IC&BW[**#+\RQCVEM1%J''E,(S7\A^;E>=G%W8;UENAN^J#O>0^;9P(D485% MIO;GZ=O1+E)ZZTO2PE<"-B8*$[3T9\D4\ZXCJ:]^-3S3JA-#&MF!.MS/[ U$+DM M'974Z853"?;?,;E9(1!.^I;ZD-ZQ/+.V0OF^^3.TW_C>YZ. M&,&2\4) $,VR-B,[0U4FRP0\&QOV6R!WU7U> 1>.GL9$&)=J819ARBCXMBIM M?!@Q,DQR?CMX.)\LP!:=EXMB(U[=S6=N2HIZ@#H'!RJ_3.2;\#[V/9%4;HE8 MYC:<.9@V+5M9'[0;-J^6U_EQ Y?)6PZLC%.=7$4!KZ9^H=>BG#SMG2X*1=-D MI<0?_BE^P9;Z<9;^UKC*= QM/.$-6&;&#W367B:P[J+ 7BESG/;&[#Z6(05Y M)7F@O;>G5'3V[4IUEF4F#F+TBY%E/?O>]=]B1.?Z,HZ_?VJ>&NU]5C-Q#0)? M\ !]OIB[O3)@C/0\@HI!,+T&T-2;YDI]Z"RR%TWW=;%J,3XVEEZ_C">1E#V: MG44[T6R]>AAOFO_Z[60+;4_0[W\FB-K ;*^DBE3C:%7G4 MWWR_C8&Z*GJ4TYF @W>L5IH8\A*X!F%G+[,OM'$J00OY)$T4=U^A@:G&:Q#Y M'I]O.2QS@ 2^@W5_!8UW:Z3\36^#%\UYHDNWI1WP"!C'/0+FY0!?)%P>Q5V= M1QNG.--)@R*>C&Q28RG93=V%AF_6NB^8]"+"\%C=[0A.I+,ZR&+XK^9E2-'7H%"G MBV!_]/3 :$:@V(]7WG;TRN,VB\EVG?6,N8LB@^F,00Z M4ZHZ/(<:1MTEL+'+'S%RY^.^_C19-CM[&8ZZ^1\3":>YO^-Y71J^UD/)Q>\_ MDYX-DWXQ00TD(K9?^@,U4,[:^*?28V.?.9ALZIOT4+&W[S3+$:=7)AQP=5P5F% M%LGZ=0SLDMYA^/0-&BL/I#T;/@\Y.M+:2-9AYY>8FMLHKUYW.EM^D!3\/J8A M"]&"5D\?$V;0J[Y+EQ]^P#*VJ_2"T/4%'<<3ENCF8MLRMECO M52F3&SSK-N,(R0IWYL8)Y5\%BF\N.OL$$_,(;!.!'LW/F]7W1 6QPTB74(GA ME0ZF'/,%,Z+$G.C2:U",E:I-&\V.=_W8YS=OUYA7&_=&QH[;>FGQ#B6.HIT" MA$HTRQU\,MJ](BJ.LK>VWL8R9O[(B@8%.D1%=W/!@ON%R@0K:^S:C1R.B:L4 M5_9=6%^62MUAB^A\RS TH:F9<3;0TOTX2C>6 MSPXY5SQ_WS%ZW[MZOMY(:UHX8>I Q4BRA>!W,/I-\/L6B1I$^2D8>WZ2 MN[IDE>HD;8F#R^RML-"^9.7W[O9G!G&ZEB5TEO@!? 5R4 UX*.%9DL,,!)+ M6N_HN;TG<7KY.;T,YB -T6L7UVN)+KH"5$Q1''>KC!^9 M5F3W)"\C;R,JYR#TKIDX2H!07*BMF]'"]I1(<5!A=4\V]I:6OQ' W+<^$/)CZE5% DO)D(TB)[= M+F[&T"4,+$V!CL8YYN8V^IO+!7<<(CB M<_;7\+'T@\BW>/Q[79'& N870M-70A=6TT)7O("9(9 ?6/%;@KNPS,XP7*"U M;2ZA)Y91T=X;'YH)K:A]U'I+C4;-$W3YAL:9\ LA>7BBVPN/';.LIW;7(,8K M4F!,,IA<'I-ZS(G!=OE[%>];A;]U3'C+':GB0BI!B./(."XC(WDMR&+B9OH3 MYVZ7SR(D\PC8TP<\*@#$XO# *N4,6*ZV[LYE&/88JJ0P:\57EV<4O:_T>Y85 M;(\7@Q\B,\XOS_8NFX!&0F\K/2H>8F?"386_"C\;8KMCH%QE3$8A+"UA(J.& ML_1PHE;SXK?.FJ+X=FO9K7B@-9*R0BV(-6DQ\[-J0S%?&![J-(AUBU/*0M1:_ET4N[%HKNFTORG^I"] M* E]8*IT7"EREFJP]@8BW7B"C1Q^^%+4)\/ XC@](FJP&)&O10#JK73 MMCBPG4_ZY1#Y]-"FF1'8MSY1JWGFVTQ\^#*U_US7_SVL\G\A,?[SGV:4R.P_ MHMB3(4\;R#2D3'$K>.DC\PD;#34^^O,\":PY^<=S;\+9EV33UY]A?*G%^=GP M9VG>62TB")(J@I41>'OKERD3^BJI0+E<'1N77MNHYB:5OPHML%V::?+\CX_V M/T?CXO_EK0UB+/J/=W:H;&E1"+F;TBU:+;S$)RHC3"^32?.(]V_$+J'*G"AI M!9UL+\B831;P'8U&Z.U*^D;&:CG80U[L*ZJO]Y#OK%)^AWMV<2-F MU&><+.\8+2XIU"F2)H:^,L>QO_FR/'_/_W7TO7/_P%0 M2P,$% @ (Y!Y6GJ0*!M=#P Q1 T !P;VQA]=W_[E_W'6_ M,^NL-6N=,_OLW][[[+W'UF4S !Z+X[Z. Q@,!K"1?@ ;"H3'2E*W <#2I< 4 M "P='EI.SBRN]H=8#L&,PF7;V M3 <'>WMZ-9M>!^PY#IY?1"QP]$K8Q!JWU_O+0T5^N MLXNOWVC_@ D30R=-GA(U8V;TK-ES8A;%QL5_]?7B;U>N6IVX9NVZY"U;MVU/ M24U+WY]Q(%-R,.MP7GY!X9&BXF/'?SQQ\M0_3I_YZ=+E*UT=G5W8,:37_^]:KO[]=O\/'YK*SMV?:LSYS,>PR/V_@V#M\$>'HN2"!M6FOU[@O#SEY+SQZ M\8[*.21R!>:S>=]3%]_Q4>@$_#/:O\C^;V"Y_R^R?X/]#U9&R'8#RYD@BU ?::I\JU M1H4K.0Z#U;#W"PG76#GP="]Z7TXLXHOQY&:]#QDIY<,&I/N[V[@H1^H%@01$ MBZ(FDPFK08YT_,,JZ^G+RUFOP68A,0GL7V4!)6?Z&O5^<)KH4(4SCAEY!9G! M8&LM4ISS@Q.(7>=/S^!RCSZ9]>SABZ,_K"SN&T ,%T7,&:O?*T$#M]>O:?E! MT;WG-8HNEGF TH96L41@-9[0G+7EW &%B&!9PJ@G^FJ_ @3UL\JI4=!, KRX M/EMN60$65GBV#LTMV\@HL %YET1),]JA;_8MT%^+V/ID7L307P#DDVW9+;2SJEDMO'\ M=G,(\=B@=Y/$:51NJ-CMK=X+W!848ZIK*A,W58RUA![9!]NE+&*' M6NJ":9]?O60#G =+;4!J&6]5^T-\V3%!<%KH$N$ ^"#,*.X)-*L)D65F&L)6 MLDUNT2T"'J'"*VQ 4X!0S'YI/^ M6W?MSQ#[0_/%=A#XK*$[V7KS1E5[#3(PEGTGZO<;V7&/>M[U6D5BC6*(;P/R MTSI1]L!A/,1<1CS&CO6I]#67Y8ZPX:3H%[V6'9 2[(K':^%RN*8O?] &I"!> MQ [*S&MEY@EE$H4'H3-2R2OW,IXCSUR7.7V>'?/6\0MN[ MS+J!X%F^HG1(SI?P_<\7OF.%V-\21C%>1R6J82?8<%E^.W' S?B6 M78@PD9VB[AM&67G&]ZE_M9%<@[ZTPOTYM.GGS5T>T&04_]YZT9A0<;-RRUA- M-%!L^27'9=)/_YJ"[=9;-6P_29LYT7H%\L/>4'.%18))!!N_I('9"AOP=Z!) MYD%&X!FG\M[9 (/?R('*JI!CD6=P&T!,%)RZF"+'EO&Z9O9J.D[Z9BT2W>GK M5_U9PG@O)VHJW(;\0T*1V=OZ'06$0C=8R!(1#,M"28QY0RLTX;)$;/Y.:3T# MS6/UXXZGKD:Y&N1CH" \=K!0$$9&= ZW#MB $%DNE(YE:A$7542UC$$N';7X MB!:0YCP5^4B?BT93TZ OGTE]7G,94DX:Z-<0#B41*@,O/XO7NY,OM %.+)JA MMALO;-(7BT:326BZS('@JBH<,7FQFOO I"^.;F 2>X]:KZGOV "Q(@#*QA+[ M[^#MNWNRHN@!%GS7*M5PG(3)U"QC0+$Q8#JHK2R" MT:E89;\5.ZV,BU$4K,9WDIOPI.;YJ96TXJ,':W=>:(-85UN&P/X[EC!RHO58 M@^=KN1/EF7KFG-ES1T!=D7*72>BS+&.0"ZTC#ALGAFH1;VF8Y-HV2[-T-I&; M?BV-FMX>?SHD/S'B^L33HK6MK ]]-L#!C,OR(2:FHYR[3>)@?0GH2,RE7'HM M@42U-N#(,QMPM_DX"K-ZH UX8&/7N60L,72+'U? U"3)85 MP89+L&L4VQ\*M1X1!%*-62,Y2(JX[))Y)R''JAM!WX;IDONFEL,ZM8PE64/H M&O7NRN_QL\W/G'JG8A\:]5X2,2/E^FIA49B?:^V?W9892K?6>]6*7KYC45?!#68*L/T33A-B 72D.\ MALM66P*FR3!"VMK@\:0^*]>O>0#U<%]F7.+NGL+LIMQL@"I&X$2N:J[-H0143LEJM@/Y)AD!4+_*CV.W,V M5'V.ME)H1JJ)ZU+[_*)J5(??RP:?TUP MBT:'L>5'&D(_GOH5TY-C'3\8WA.AE.=MQSTOY_XV*OU7O:@ M\W!#N#S/+XT_$6B?>59/Q-8" W74)"[G]:>Z";DR.9)F WIC4/E D(4!JU90 M 7_7\[1R.^@[(L;B".W'XYNXAQ%_:LP.BH$WG$9MP&C2F6BBG/#(#*RP% K# MG2&.T4.&?5C9WGHV;/CCDKA:8CTN;X+=*3^IEHNME7>EHZ^.&E]P&P/@_DN6 M\=0SO2LYP\3+1;P;F&]A/)X0H>Q^O66!Y!RQQ!2?VS!&8J$\LJ.UW.K!?+ZT M*3=(*3)=#3QP@2LFDA<0A49==SSENAY/-M\C#E^1Z"@7'Q3NTIM$_3=QN)$* MQ.!\)=L@RT-<^%]@B$E83GL&(58%CS89646DFV71&BB1CH@*_D$\$.RY(E.O M:>0ZC_^#@3N>-KZ(-+^BC9D)J_S K;(NBT'7+ ^6/J5K*S56JGD9AD H&YT'K#4@@&9/$]1Q'A#7W4=.F2-S.219:MB6E(3?H@!E=&A<^$! Y7C"=9[TI+PQ> L"+YO!(WQCSSD[^TDV9FS"+^1#%OYOQ*?NJI/[W%1W#"%M[Y>W)NG4LL\]CBETD+[/COK(/>1.Z6N0<240_FS%MG&ICS\X'I MKA_CP.R]Y4+K\-'AO@? [H18;V#US*K*I#>K!QT:GRQZ-?=BSB[WN6/*S\\> MNGEF$A.=M]T<0/",/.?07.4J(]@C;,D2FW4%_/B_WM().'Y@U5X;X"5CO;F[ M@8<-=(/8_5_8Y 3!F.KVB+:[>^[?:%-F6B)) 5%X2Y_VZ:4"[WG2MRZO+$ZG M$=&):V"R 7;/V:LFEJA$G)I!H!QX&+!&]TUR95O[6K?WO?GARDN^'[.CC?$:F3VY :.[&']H M&?:DR,0#)+U+GBOG&F6L'6;FMT]G6(,QLJ.NH_"O*2NA[H%':.[TH?I)3*/\ M,'A[I+_; G+]EF*]Z,_OTQ#.D ]65TY^;=(%D?'$/5,VK%KS.[%>F407'82C M%-$.G 4<,D14W9*=&MMR8CG]>Z#B8DOI-("^+$DVR$:14SM$C6<S(87T@@:#P9\M(#KVPJ$S9*?>ED<-"H8/>D! STA?(^DFS0^7AV-=QNZ]16A'45.B1JJ6E_P,8M M"ZVS8X&#H6K%9S=3#F0DQJ+O04&P_VTL4Z,HJ/#%1G+Y/NB#.?.GUL#NQ.*7 M'6V:G@EWC>FUB9WRLR&C(HPGY7? _AL[4!$@<>PUR X%JD&68+:L!T0K?@QG MB.S)-+&7I*X9Q&KX5J7)Z6DTP(# TR(P 7 M<75I8VML;S(P,C0Q,C$Q7S$P:RYH=&WLO6MWXS:2 /I]?P6O9W?3?8[DEN2W MD_@>M=ON\:2[[;'3DY,,C/K,C'SJ->:?PX&,[#NC1 M1JUV^ 'NZ@?QAN=GSQ:?DS?UHR'S75%\4G!WMQO=?Z!;\$YCWQS7GSB%O0]^ M*!(6NCQ[7GAE*X-GZQ_^[^N7EMOC?:8?]A^3*GRZ\(*>BA\&?LC_[^/MEP]) MS$+1B>(^2P"Z,%;]H%H[KN[5LX_"HS\F Q3O&I\L7\VT[S5JU5JC6F_H05)1 M388#G@.QPT2;1M%W\*4]_;B(DTG/9[<*+Z1)S+L3@7[R >[GZYGT7'W/6),Q M\S@*)LR<[N";1]5:W0"O2 9Q.;W@G0*YC"&B2"UXN\U$1BV^B/8;]:-I]"6? M*)!Y4DKF!Y+,DYP2_=F46!VEWZ27AAZ/O:C/"V_??OI\Z9CV&V5 :=0^\,>$A\)O![R*C_&8B%I4&[LU_?I? MJ5]$&EQP?P11UW=QL?2I>J-QHI]WTS@&X38LGYR^6YBA\-T)%.2[Q:4\NKWR M)_%.X=%X E'&<8&9W"@-DWC29.7-XA1<;\(,7*_P(+!,E[%!*2_AC<+#[G#" MJ'"C"*HX*943A8>\)!X1*07R@]L?\+:27?5JH[YS]E_.+SW.//BO\TOB)P$_ M4WB6^*W7_ZS7?NS"[O/+!WD;'_Q_JE7G,P^1;+CGM(?.G6203\ @SDT4)RQP MJL[>A\8!?NO V3L].#RM[3G-KTZU2B/T><(=LU\\_UX_Z_EB$+#AJ1-&(<=[_N,ICLEC^=/W/!["A@R_X8EO MR!B^*R?SF-SBKNO]B7!!X-7J\F>]444F"!G*!N#!TXL0 #4\A^G'++@"L#S^ MQH<[C@^8-N1(M?RQLQK\[_BX<5 [_N5#81K+F=8M[_H"M[+D&]R9-*N1I\[^ M^?WJ_+6;-/@\]^">Y#%AWQY%[[*\[L"F?=OQ'[E4[+!!J MKO[C?;6^?UQK[)S1U25/Y9S$5'+I"Y<%_^(LO@B]3T#DQ8_O[9Q5Y;M+_ORG MR$W[V?=O8(C(NX1KHOC]_9VSRW^M]-.X])(/'^R(4*!?_ M_7+3O>OYL7?#XF1X$7;AVMADC_>!E:SH8++( M6;J,F47ND?!)$;N.SZ-^WT\2SL4M%X-(*FOCM%]_97*:?^ZW? "*P5WT,6)Q M"1/7]YZVD,N8N?A9<[#:\<%.865^83EIZ,O+WUN?].*4J^G%Z,G/6,UAR6KV<#5HC;WJ:F GW-M?:#6-_<93<2/)"FE-@,A"A1$L M+S J?"[,N8.)=QKZ >@U1#P+SF[OJ;!^@=G5CH_FA1WH#JT>B_GH+&]BWN& M;J^51.X/V >NXU:"V^KO+$AY_I::<&UN4KCZ=@G*ZR[8K@LNZ7A>@&_.DD[F MPM(E$,%H[W%!8]VCFKURI@52RVB)/:7'A9\T74EXN)*R'2IRT M!.6B/UYP]L_8X5:!@(67<'0PND]X<@GH M VC,;?I"?N/SO58CF#W[N#S_IG:65E;AJ3S?^\96!D-A]]4?WJAWX_[7_E_3:/QW62:,#C M9'@3L!#]?1=_I?X ;=7O@G?2X(O?X46OV$G1SX;X3)_)QB($J6@FZIN.0!3"W5M1)'H"9E[6JPRFK.ECIHKX@ MM?>BP+OJ#^+HGCQ\0BYK=31W-&6Y>^NPW.72[/&K81=,%%BFE[K))R[\;@B/ M?>+W/(CHP>6L[Z!6F[*^HV6(D&G4=PDW$_[%O^<>,"B\@SYH$M03Y[NW$GS, M23Y/F.\T$3T1OB5[Y?%!O4P+*(L$3-LK/S,__!()<1U^\L5 10.N.[0&\2)6 M;[V^OP1MYM77<7RP5V8=3E58,%M'1Z\O'@<4&3N/N>4H5+G&:RKQB M0^ NBC 7=%DKF:8>/EU]FF1X\FKD.'F%2Z7&O=6HP/.L\#*-03ZF M,8?[E_!M^+52^PU76W\U@V:^U2X7MXU7P^V+&^>XW&G6T989Y[C<:<;50K0\ M(ZM*S_ 3;R=7H4ABRL+\G<4^IN9H/>:6)1SA<9'E[5_D:?O%1*I]T%>FI9[_ M[2;V^QP'E*!:%'7U$RQ[:1S_26C1[M"4!7<\[A,FKCL=WT57*>A< ,/09^5( M^8(YAOQZ0,L(NS0>#G+=T:,6#-ZCO6G[Q<+RY?76L3]M5WC2.O:K>[7)Z_C( MV3T0/QBQ,>]&X9(6,4T>3,P0+M7X]T^68+049XYF9"CX4]3] XSG+I;35C^H M+<%F>=45')5['.8 /(K29-B2.:$^%Q@8B5)XG'E^,/S$08#U?L_)$;-L1+3= Q/<"D+P6U3.@O\-'Q\=1 RT2#I1UXU%BPC^@]$<3(E\C]Q M4QX7,7_2+#/%XQ9V7G@S4:D\WP$HXK;U7:D>LZ#XY^_P.K"SO%\.,OH<@,WM M\>MP0MCHR="F?ZE)2-*K[Q3I99J)N9 !9N&)\&Q,,PD6A^>XTEB$T5V/H[BZ MZ ^":,BY!%D:NSV8.#[XDG+L9*HYM)CC906+)Q?SDU<.BB!,4B-]9-WE>E ? MUM/;.3M<=-VP/>%B]\R?:[GN@VGZW\++QGI4V)4;YL_UI?6#J7)S&;3^OQRM8OK =4??<8Z+W&E,/'=<7M0*V;/UE MZN?4*'+Y^I&W92[?IS07/U)3I)MJH1>//'9]82B-JUW>WG+(>UV75Q;[? +U MKN?R:J.9IK.)$[:7L=5I T86,Z)1V^)=\D<^-7=\X?5#= M!\V^VC[I[ $%>T?U1HUWZD?NSADH9$ZD/59.@"XK)^8!2[APDLA)X#9N7RP< M_B0<[+'Q5\KBA,?"\4.GQ4+G'Y'@%>>\N>O@4'( ]!4Y''4O& 48^!]IR)WZ M?L4!(!WMTF+TY.=:2OVP?7"R=\2K[0X[KN[7C]M56(E7/6:=/<;V#MS]&D#J M&PQPZGSC"4S-Q0XF[P+8,]\['*8S[R(.# 84'@H-(D M''A,@$3@WLB$Z2^SQ0C5"?'0Y0+^QB9(IX):_@"-.-2>ZK07([F@$E]MJ'8[ MNX\")*:\CH4[NGW]2W]-[Y? M"F@5]*H= LNO 71E4ZGD+)]4-I"ZLRC I#(P"C*%+]K\GP:S U _J%'1.L%, M3>JY,(/-ISD8!+Z+BL08[(RV/*=^POM/I;EUX>@"S168=$'XC:U1:]YKM48U MJ>?2B%G1J+_B^?2??7Z6"[L36J&\^Q-(R2QX-XT!IL2XVS-8*-F.!]L"EO\,V#CKQ= "B*A ML,;GBCT)W<9ZK;%19(8:.84CF"5PP31<_2 M]I=_>O"Q1]S,?97CZGA^'\V%*#2](U.6L7-64ARJDW1*/Y'!,9O)!B K#_[> M,-_#]!I*S]X*Q$U=VS8A\98GS ^Y=\'B$/O?;@7VRA>U]FB;H Q8F;D\O+V^ M5O,T)%M9^X:1;V7TAJ+;MU)\U9KODDTQ*XU?0_-]%21:J;H^:)N4=FIEYFIV MP]?S=2Z,9"MKWS#RK8S>4'3[5HJO7O-]3ESRBLEME@ JZ<= M2]$A<3IJUJA^D7@GEO]RA]=@K8-%OJ>^=/B M_(5P3N">#^>%1Y<06\!2'O.GQ?F+X'RO6$0U([7&?'0)F50GU?J^^=/B_$5P MKL ]#\Y''ET"SG%$\Z?%^4OA',$])\[-1U?A/;,X?Z']_(4+MO]%#8O455V* MF";QZ;_TJT^JFYW83WG-Z$'$R6DVU9TS_+,PW[4WNN8Z,V<#@&[.=[. _KRS MSM8,-3,;?^>+4I)RXM*V#XM/Z1^_R?C->UQ/7/?3/6+;)7E7U8_?DH_=0Q8Y M?'"3Z86VDWE6N5FX_H-T]32DUBEM\?2U)NFJ:66!!IZS293R+IA:46[B<72)LAGBZ5-D'CGN%'P M>,# VLE.8?@>PO,B"GR/)=P;/:3N@B:\OE@K6Y+"VOP+6WN)./'TE#*VN^6" ML]CM%:W3IA"1ZR,D\#"O6[@1IMG)?/C9O/4V%J* MV0"*6:?VHY9B-H%B7JRE41:;IY,T1F/S:@CXN7" ?M(6UP00>'Z0)OX]SP^D MO'AT@]3CWF4<]3$7/DW(,K[NZ,1WW5_YX[!\@/Q .O- 'N/4J34CSLS:7QTX M5+%0DLC( MFM;>733J0+=(VQ1_^B*U6X?6UI$OR2B7Y&C+],X M]).4UG[I/^*O;<+LY.5M'\]:5&X-5TXI>=D*7#ZEI&=C^=(BK:(IRR^UH^_%@\7;75_@7G#2#.__O9Z"DPADTU('%@?,MGN MW@'%SBQ;*4P* 3(K2)9'(5LC1U9.(=LM0R;[[[92GCS#;6G%RQ.)9VM$S4L3 MS^9*GH^I\$,N1-,%. H_:SK1PN5^_:)HY!*X(^%?_'ON787PW:[?#GA3")Z( MC\.O[-]13"FHTHDD(W_4)J[Z/D#2W//I+DI0'WK]'87,X^C+TS YD)_8'&^ MI;AG4MQ4L&XAS6TSI:P55K+>;5;CV119\#H:SXH.*;8:ST;0W,MK/!M#;U;C MV1J-YS5I;ILI9:VPHO7017C\AB5\[=/KGL1FA96MOS'A2CT!+;&^;V%Z_D>#B.2?^(_>D5?:-)[KSE'?7 MBZ.TVP,;CH4NH*V)O:FZ6U/5153QY*6OO5VZ>%6MI8)UH8+EZ4&3=JD-241\ MR?R_UQ?<@^*Q,4@KG?=V(6_"8= 68R]^ MD$A)PVN[-TWGF-=K%#T=679OVAQD64FWMLCSK2Q\Y>0(*]->%>A6-JT:"=G! M.:V_4A;SRRA*QH[/29/X5/S52?080]W]3T!L5AO'?U++)'T$4I>;3*V M/G(&1)U$X77,N]&:']8Q U6E:UD=GA"PRY*568R)"3SZ"_^#3LU[%J!+4NY8 M43@9J'L,JA^_S8U7SH,>9:D99_$W"OR[U6PI)4\A2%W=3E MICB/@@#LYI@%BC'H#BSV)HT'D9 &@HSQG[/8^\3;R7H3_MB"<^Q.7_GS2:T$ M=$H%*@/@9M'1PD)Z7>EC!8)QS1 &&C 8@DW7Q=/1Q;)+Q$)!G3Y49!UD M&H>UMP,0B_GO_.R,'L?WUAN3SUFA/E3#7.?*\$L(62)^#RU^UPN_A\O&[U[- MXG>M\+M\EX+%[YK@=T4M+IYOHZXK7E_"O-LVE#:V'Z6--X;2O>U'Z=XFHM1P MW=!2LDUS],8G7] &=1G%7YC[X[HC+3[6-HM%-B0?(+-<)RS>L&V? (6GNT:V MJY_HRDAKG;,>-HFT-K?;Z-RD=?$XX&Z"C9_B_EN14>-KMA)IJ62SG?)GU63S M!J3-K2]^7,8+2NV%#O+=M%#-UF5N*VIO8=_GO$7:6?$O6=^FR[?:R;.+9SIWE!8AGHS:5 M217"5Z$;]?D=>VRF22^*=;N73W!1)+Y[CCZ*>+C>U%&^!J,A=-EBEHFQUZ\A MGE1D9]&[%65XA-X&?7G/;"9FT;ML]"H@SX?> J.OH'W#!/1>1C'WN^%68+=L M+6]:-%OD;K%@MLC=!K$,,,F2UN-A)XH?6.RIYHJ"8Q+!>F-VXOS-]HCF0K9+ M(/O6_MD$BW4>-&$E"Y[2^25R6?"/-/:%Y[MX!,-F(VS&LC8"=?4C:X*N DT: MKLM"T[$U)5>"IN.E-7=^\GZU\8K*8?;, VSL\R MCO=IZWKSHMXB_0T*>8OTMRW>Z=?'-.8LO>[<,7_ _)/'PNB-[T?"KT%OW9MCS;/W3UO7F!;]%^AN4]1;I;U"\RQ"7 MUY %BV)1MXCKI\5BE M=YN)$&O>O7JF"3AC76]^1[!X?YO"W^)]"^1\GN)7._BSE;:%#W9//&RQ@%]W M6DGD_E"Y>EW8_7B,'31B[B;7G0Y?_Q-;)JY'87KZJI:)Z-$\NMI!ML[GYYB! M%-BSN'L9W!&PEX [O<_N51MU\R=IFSBU\X )L05HG+2>%T?CZ!Z+X)Y3UIJ/ M/O]47(OH%^/7$=P]EU]!;I]4Z_OF3XO&%^%7!>YY^'7DT27HQ#BB^=/B_*5P MCN">$^?FH\^5T9:Y7U!&C_#K<_5ARZ0OBSN3[Y93$U3_4RWQ#Q;',-QU?(N' MDA/NU"5Q)43*O:OP/ I#3M;Y'W[2^QYZ/'X DS[AX4W:AH46H;!I_>LFPD'A M_'G0F$@3,^?W2FWM1KP>ZTYMEJK6$O=>=EI\8]_\>1.PT AL@73%*XU:[62] MT6G.6V&P9/:KTM(T^.;0TD8??::69A'W#'X:Q<7S^0D#4'OFSV]1V(]"#O0P MO -Y(AB)D*SA+!9,Q8+3BENPLC5O.3U]-9D.5KJF%?(>@7H^WBL\^GS>DTB> MQ'OUC>:]^JIYKX"+YWJE:L3*#?.G1?:['P2+N&;KA""Z6 MPT_'YD^+EF?PT_'\_'2\!'XB'(*M< !2UOQI?*Q,MXIXA M$T=P\5R9*(<[,7]:M#R#G^:*:HP\NH1(%@Q7,W]:'#XU,H7@FS,R93ZZA,B4 M1=PSHA4F+I:0#:!E8L/*Q.?ST[R1WB7)Q$)S0XNX)_#3DH\9*LDZ;V*O0\-E M*)+8QV/<:(W?0S\1MZWO*K8W"X5__HY-/\.NO-]C,?_(!/?.H_X H$K5'/)S M,0L!E]#F_HZ!+*,49WZLK4Q6O4IV/LJJVDF9 MC^BNQ_'617\01$,N7<\W:>SV $KXX'K3< DUS;>@U4@T#>)E2;22^BF+O&VH MF$I!JA*:O\*-7H:@OCQ-\"Q-XM.O^EU]4?^-[RZHD%@Z65^UI7Y ,F//_&F1 MM\*@IP+R/$'/D4>?&_2TZ%TU;XYB[/F\6:]7ZX?F3XN\E?(F 7D^WBP\^DSG M9OV(".?0_&DQO4),*R#/@^F11Y\KA2UZ5RZ%1S#VW+."2I.%+,;6-Z6H+)W/ M(F_;$OGF2AZSF-[J%#.+W@U.1+/(VY9TM1H:0])13#_W:A;3J\5T?5Y'L<+' MLC!=$N2TF-ZV<-WTYGE9)2\>&4@!3$3\>222ZP[VNMF(_EFEB\@CM6.KV?R8 MS_Q=\BR"MX.#)[;#LPC>^+YW3Q'1^IC5)GR6W_,@&N C%X^8B;+FR4)SH7R. M]5DQ;HG BGI+!'8[$-46#P(_['[F(8]9 * RFX3?UN?Z[NP"]?B=JL$NL7M&Y')MR*%C>HF%NG& M(7-TZF]0ZEKL;;) M6+RFSC#L6%NV H72B>O8+MSZ$]G15L#/E_"UW*ZT,_!PYUQU7A9C$[KQ>UZ"=W5X/_WU:AC.>HS4 R%@)^=$*Y52Q\TW!67,]0'_[>HNK"U87J>]K2\QA93D'3#XTX4]UGH\K(UWL B MUSR .8(QTJ7F7]7:XVZ^'<7RVD;N++ZA(UJ,+KL[J*FW+J$[Z*C/U.)KVYRF M%J.;Y4VU^-HV-ZO%Z(;Y7\OBAM_X@[J^IJ;#C'CAV/RW2^F<&)NRN-PXX;E0 M/-_B6I#'?:'26+>$-2UJ+T6V3MQ:CVR9U_PZJ/::/;31.RQ?Q MAB6OQ>HV2E^+U6V4P/SRYG/SZF8CD5F8^QN6MQ:'FR]=+0XW7Y:V&&LU0^\Z MZ?%X(Q$YOH W+%4M-K=)OEIL;I.DI1WGEM_S,-W,$KKQ!;QA26NQN4V2UF)S MS26M/U.\7H1=/^0P8MA5ES?3VS-Q'*0HNCMXV6SL6NQMF_4R2 MS-F&]9E'W9@->K[+ D+Q]]8ZHG+B?'?.W"@-DWAX^KWU-L2N1=W&RE2+NBT4 MF$WALQOF IC=]=T*IV 2;X^MX:V+4HO4+12R%JE;*'Z_17'2:_;A$R[;6*R. M+^*M"V"+UJT4P1:M6RF$+](X&JQQ_'L&0LWIOW7!:U&Y-<+6HG+#!.QY%+HP M\YC.T+KUQ8^/PX\\='M]%O]0>9T!%RI9YQM70"A[+6N"Y7 M]N\HU@\)>N43GLSEM],DBIOK23SYL<33X64<058&N(E$]9P)C/=NF8&"I\\" MF600Y1[+/1O%/=;ZF<@]YY9[-IU[SBWW MO!;W7%KNV73NN=Q:[GF*UZ#I4N8MD(++_7O6#KAU8,_+0Y-@M]5L]";B0!O" M29\L)VT')WVRG/0*G+1U#H4WR4;6GVUYR/+09O#0ZWFU-V$?^LWRT!;PT&]; MNP^]3%9"GKP[B86FE8.$ZWY ]&:XZ&8BX7E,-"536\_ 0.46LM++I"A85K*L M]$*L]'J'M6;-P=+8[3'!SZ-^WT]P%1>/;I!Z?MC]$H7=A,?]_)9DCRCR1#/T MUKOSD,;BPNM3>DGY*I=)"*OKX2F[SQW\V4K;@O^5XIJ!AY-,P(U MS^(A\OUUAXZXE1I]TK_N=*A=WWHC>\*"#8E6MO+G2[2)H%/$- ; %=&10OP2 MZ,@SZE@?S[%$CCSY7W9/#':J?>]5&?6GT=\N[O@#AS[U/?LS= MQ!+CJQ7N5VLGU;V:842NF@J>X*#"&:[20>4_GL8\()>$Z/D#)_##'[=1 M4%PBOK0;Q=T/C5IM[T,,MS_@);GE' M_+K3V3_>.VD?MFO5SG'[H+I_LM>HMD\Z>U6/>T?U1HUWZD?NCM.)H[Y\P:TW M#HZ.CDZ.ZCL?UF#Z]$:^V.^RXNE\_;E=A]E[UF'7V&-L[?W_F_)?C_((_X+_. M__ZM?EC[&:\4[_TR<$0R1%KNP,#5#NO[P?#TISN JG"^\0?G-NJS\*>*0U#@$#MG=QCO[O>34V1L\ M_NRX41#%I\[?:O2_GYTVKHK0??2WKXJ=K_P'-1#% Z=<(HY#\[ M:O(P9.+4@$U*OU=?_O=J\'_&-TOQX/SO7VF4_#R"#7GQ9V<$AL;0^(>!"0?] MQSQ&9+3/OG^[NKOXY+3NFG<7K5\^M#60%Y[ "$T\<3JMB_/OMU=W5QM5J75U_FS7'I1"K.:4_&.P)83>)PHKS:?=\UVG4 M#O9/5C8-I['7V#TXF#P?R;O&]W/Z+(&J\TR:;1Q,91&6)M$3*78)!*-!L7R* M;]T\_16[:5WKWCJ-$]BT*P0D;[HXT M8![OJ_6C^N'!SEF]5OV-1'H^_MDK,VL!]F^ !#.^I#^J]4$B\?_N*XM_.-YYW&"\4*-]B0:9+@[V&W\S_.F[:QV+]1JR2S> M;89ARH);/HCB!%3Q*.ZS!%D4/L/=TW84!6T6!!' ^/$)+'Z(_'1RM'_X\SB7 M SW]\B'QYH7XR?[N\6: O'W6_/;M>_.+>WGA^M*Y^_N%8R@+F:+0/+]SX';]9&\_8T<)O@]) MC'JQXH(/Q*&K4+6>NRT]576"C8B@@_NNB>>M$RP9\I768QT T9+A?2G"EPT*D'5ZI]&+*'KU4]-JP..8NK M/'P"*QWMG'WBKK0&&R<5!Y\;9RJ$R+-VT%?05Y[TR2BV.])V[DAWR,/DSEC5 MKG2L=J7]M[4KW=TVO[6N^^MTV0F0:_(>UE8_EM62-M1DD3]7">M MK;=N9 J"&?O/5>A&,:BC%$REM/)S>2C?>>3Q<155X!.#.+K'<9YB[QW5T-X+ MV .+^40/Z2Q-=00=FV$@&,RTX/KVUUP57X#<[MCCE8H1NT1R3]5]CNH[9T=' M\,#Q\4&MQ&%0HK!;*3$9;>^(]1W0_2-0_F/GWVGL"\]W2?^/.CD\7VQ&OBF8 M:&)QEX7^?^CO]U94;+ZH>'>U>[O;VG4N^H,@&F(VQXL365$6*9MME+B69NXO MI)"^EEMZA@!O>EZ,R3GR/U_\D->?(+P;.V>-1J/F? &->.@TJ41O5(979IG. M:@[G\/,ZOHL>GJ*-[.V%O'^R!H-:$MN$@!F#Z Q8X_)&[ M:>+?H\G8P5JV"AB(J@;.^8\_@#5[_/T*Y_M:G/AN(@4@R3=CSIZ(\\.=LWW, MV2MB_/UDBOL2P8YSTP.K],GJVA'0V4FMN@\V[UJ0VFWF>_C?OQTWZD<_"W@V MX -G*<[[&=27MHUC,,7&ROWOX+,_$G-MZ%2<, M&NCNT?]DEV+I,Z)KSW%GS)K"7&:+=.U4Y9_DR')$%/B>$W?;[VH5!___?:9I M[ATNH&G.GM\$I6_IV8%W?B(352^8VW/. R;$W+:$&2!K+*)HK\ORQ_(*/.XJ M"^O4 56,QX&/GD<)J9B1Z&L-^^THD$!28?@%[)(W053?E$/[XM'ML; +OT/G MH><#@>45,TMR22R%TS<9VI-T%+5I#>N--O'X$W248QG% ^11X5/%&;#8N6=! MRIW_KNW6:G6,A#JB5^JZ? OR8Q+LE:B0DN()@#_9P7A52<;L@D#=1(*^ WUI M)E%KP8*"9MPIS^'N4_WQQ[4=$%_"8W^-&:#G;."#;>E@PBQ/WI1#A'3+$=WX M:+?V5/6X.ZX>J^R(;V!NO/J"U@2N5Z&'CCCNM(>.V^/N#QSGA^-+H!G!8E\X MS'D I;[Z(XP>0*/A3 M!6F8L)B2?6+Q!-IHO!9MK(<0R?XA!T59Q&0"Z3ST.(6S1NCG75T)Y!Y("J0< MSV%!D)&/25=MKAZ @4M(R4@E').E6#%/CPYB[G*RL>H-.08E M50OG'8P,F[PC4C A1"_"-!B=A9?T6#*ZG@@\R,?2<=PUCW6W0 M%^"A]K]A5?@2/0]OXGS48)BV*F@F-%TF$N>D)D?PV%#LFJSP8-!_#%/[FU@^F M>"I[!CBMZIWS#J%T]#,E0&7*@4]99P/,.IO$J,Z2>%1...,Z+MYO*#L9Z$'L M*.YZ COM6W9Z-CN1:AS ^-QAK@OL%#/D"20PU(O#TJN8;U@MN0'4S1S1!U:$ M#\5:7 )B^P,6#NEVZ, F@:OI.MTX>DAZ^NXN;(1<:N&41$Y!/0RU-&H_3YH? MW:[_K!\;>T#=K^@')DY-#X1[GGIVPC3UD]I,J#?:U4:I-O@RY&4#&$]P:YHN MH.6ZU31N%O#K+9+T]607U!*=*E^0&>4Z#8:3%XCK%O?";10$RO.O\AUE(>0O MDEZVKDN?._5L@\F^;.7-T>UF<2 <;3P0QBG_50)55J(O%:MSU*#%YT#XW2@> MEH07Z"%B"5<]]*1(PP$ZL4H4S>>'?38>0:83SVXX;X0K6Y/,E]?>>&:("YJW M[M*W]"KVXVF]5>R&M!VD_T2FWP9!_S1I9^7\YJ[\HMSU]-I2?@T540VISP2H M\P1_/T27FI)A\S>.6_L,^KXV*>ZJ\[-Y\__E9>5UWPT)D^.^6@JV&3 M5N>_G.)HEW>WV7!E->W&)W:RIK/Z]5ZG"FB2UT=OH,/2N?G\[?O7'>I?FS>P M-3O8ZE_YC[S$_J;Y^:+Z\?:B^5NU>7EW<7OJL."!#<5HD7P!"KH&O[%0#3[5 MU8] YN^?RB$C0^#/@\O=]?D7:D2MQO=\,0@8$)$?8OIMM1U$[H]2NB!03NG( M^Z#63SYW%FC*PR=&+]ZSV&?AV+.:GDDI^"@//8PHCK?KB6+Z5C#$CS_X M\&F,VH2PQ@B-CGM?D 4>LM % L!X#%;^X\/88=]CL2<<+/7WO?+T-J>^]XY- M2)U9:4QN-N0W*61GY* H4Q#3QS%TQ9*$8\,%A#6 '7NBP!Q9E_(RLK(ED"U@ MA^$EC0K>Z7"*QX:JF [?]%&DAX!GW"[C*' BT#4,].=6*!4"9$C>K^V_:V=8 M;K&XS6#8ZO5CP(>4V/*N?N!\WVUAI^6CQB'6 KW'A>>K5.F1[0!V?(/(.G[< MEY'R 7R;X4- EY3"Y]&,6>KYB9K7[N0\O"NW$S?QT2ANY@"[#%AW^9K#C YK M:YY_-5.HCVP-(4(O6%SHB3P%"M Z(TG6H?(Q)T^-G2@83?[)Z5;HHS"%'L,, MAU,!GTP#E:^I]*9.0%E/<,F-XICK/@06A6VTSW%AQZ^6AD-([ MIC/1919A]G634C-I/EKM' LS$2D&-> >"3N;@MKL3<:2B4V-_=INO?:I6@?N MFB(]1\CS-E_WK?I$4RUR):1Z4MMHB;HV2@3E_8@>FA==21;\Q/26)S=9 M6ZR^6,&V-,T,T_!G>9YQ@:MR"YS4)Y+BI.:6>0;:2V5BSP7)UR7<0I5IB=D( ME,>Z7:!=).X^U1:I(CN@R_M(&2!@ H,Y'Y#$I/2T#N[=\$K9-L_HXC_2D#M[ M-=E"NC))P/8C0>(3P @;.QE(' TKH* HQ"U>N+"__Y52[\$*I6W^MR++2TIS M!'$^2I!A%+P""']SFE::5@6A/Y?6]]V@%>='W8RL2O.U??+HL-M<.T M7_4B*L?%1XJTJ\Z[KAU6]VI%@FWLG-5AIB=!!)Y2? M_&TWB 1"> !TK0LFN)=GLGK4!DJ^(.O"1NK =AWL$ O[S0!V3Y&ES7H -Q@Z MC7E%5DC2+5>64Q;1"5N6P'WVH1=$ MN>O<$10XGL@-6B*1B2I3"8'8A "%AN@--5(!,]PUJZFW=9M;DVD\6V@UB7(T MQJ8_"VP"9-.HDQPZJ*C^QR;1S3<.DJ8WYS=G"2A9UDQ5S2WBF.NATY+6X6%FCB1'4,+6YLN$RO1N>1A/,Y7SDF[@WF1*,+-'[?H M.67<5%S\K4/_PR;3.(F,&>D_J@9@21^X*0Z^%!HI MF<=OWG]TOYPB[:>QR( MG2(!(!@'JNX/P662@>K#+2NP#%KQB@1"2E*1B,O(1>E !;5)>;L%]M> 70X& MC#JK%9\+1@QLR-6&7&W(]3DAU]%2Q@7.M)UV3R+X99HZ =)1<26,)]A12/U6 ME #/ /!G';-0F.XLA6N"+WSQQ)RB.'NM.6 /L>;'+Q=XBL[Y];<[U"+G@.5<2 MLVP66C=%XE[=77QUZKN;) ISM+6S8I7IR--%+1)O&R+:RGMV,&T"@6_A.>>249RO M3/"N-Q>_D((R62QD8#ZK-^;8MZQP>!'A\-$*AZG"(0UC+J+@GGNSQ,/W[$GT M3G?0A];O:Q^:E14+R0H#ZF>-O:W3J^3KX2Q^.#NB738L])A MJG0(>)<%0+NS9,,7? YS,EQ._6NMB%A<1&2PM@+BM1D@%Q#[5D!,%1!]=/&R M#I\E(+["U2H M*BMY\I%SD\9NCZG:,/FN<2B*W5D6WUDRC)XU#JP(>G41)#700RN'ILHAK%3Y M\_#/6PZ#S!&>T<]9^;"P?!B%]%GCT$J)-9$21U9*3-=6/#9;3QEK>866:BJ$ MK_ID-8TV+)=9BY[S*/1D0S1\!K@C#62/H.L!ERF95AEY@C(""+,"YK49R! P M-GULNH3Y"]LB^=@4[GZF-^R?QK,D->!"H/\VW&-.LQVEB6J(X6#BF94D"TN2 M F+.]JQELRXBY=A*E*D2I>.'U"1MEC3)59%6WDL.I4HK'0P"^IO%0SK2THJ/ MA<5'AH6S/:N-O+[H<$ZLU)@J-62O/>&',Q/SY(/88 &%!:@=K!MS)3ZH>4-3 M-M%EU/,TU']B9PU\(1<[N<9BYO M\C915DHL+"5R8,\G(S:%I:7ZOZE%,Q@].SG_3PV89LCN88YDGOSYTC:),G75^Z,XO&:U7ZG:K]96_C9F[]ZL.)<9!WF MK\T.\^=91]W/>&@*>N"LTVUQ%3G'R-GAD14DZR)(ZE:03!4D>.P$GB0R2X[D MPN/<.!W*RHF%Y40&<"LF7IL+##%A:_JGBPGJ01$]A'QF;8:JEQ@ZU_BTZ/D# MZOH,$&1^Z'SD(0?= T-\\CZI('F>I$IXG%BM807.P@+'0)T5.:_-4;)+C^T1 M,",2**5%C')@9BA02182&NBK!(DC\HJO.SQ<6A[1 U=E5H)4U)VKT.,#/(+: M&CQ/BAR:2+*2Y;6Y1TH6VUQ@5F\B/V2N.[LQD1^Z_@"T%"-#Z9)SE03)XWO? MM>D&3VI:).&_!O+">M'G]*+OS^U%_]TZT5]=UAE&K>TW,,OW)4"<=V;GM5[( M7V(D234_*JSE]KB7!G9+>))#3&/A[/#8"H]9'5X/-SA9I7Z(1^[5:[^UTC[0 MR\Q&K_D!DNJ%Y^6AC.>%O I IN6AC$'H[*AF>[Z^_E8A_.[,4&L+WF3)$O*0 MMW;KM<,PT@+<3,HID. (("?84^IC3D-_-3L=?JI^N;[^ M[>K;9Z=UUP1-^.+;G=/\]LFYO6K]YEPVS^^N;^446]^_?FW>_LL\KO,E)CH" MMM7Z;.0IKSXJR \L]JI?HN@'NBCS:NU?/OAGLT&PQ F]Z/K'94#QF%,Z*WL' M(72'!WVK0]QO^2"*$ZP[-4[^]D,W2"DE?O0T<2R-8B!W/*QGW5EA+Y^="IXH M_H BD(G)4U!'P9N'1:ECUO$N6@_Z6"[Z% \$?\ 3RK/SSDO!H!,N$1;JPT?R7HI.TTWP:OUD M;T_YU,U7ZA!;]SZ2#7SKU.BI8&4'THJ-_+ MARBF%P8Q=[DGO_8 FH& J;D]I"N%TP<_""H:?>I:GPU'+XE>E ;>Z%4 G>9 M2$:ONV4/\T<$Z-C :;?+QT=H\\#G]WST,O99P4!,,G9'8FCT*N@+879M1P*I MLN/L#"+E M5'WK$G4J,Q1$5HG8\<-[/'[)84Z8]ML 86!&/,!-.E?34(65D>,K,,-PB \\ M]'PD8J#O*$V$[Y%NA0RORE=WM4"4'$ODZ+@L1=X GH:O:]8'!O7\3@>^"R(6 MX$*\U8FC/G(ELC!,7#\KMP9> ;&2T,?#*'$"( A\*(DJ>MY"1"!I\"+U.'CG MOY>H0SZ%"8)-2WN$FK+'!19>10,$1QI*V08+CARJNTI!B7_G%X?H]WE,L@Q! ME'"W%Z*-C)SM@K#3 X> ?EB$E[K*4XT7U3.=-,!OR+MJ,H5G112DL@8,5JTR MPA&S@%4DDJ[\+-@)79QNA'8)O 8T(&BZ_GNU-IU0@=L+7HG-M P)'R"*& 0N MH[-+$"& Y13/[TL)O_&$B>%W[A581KZ5#N!K(/F[ 4KBP0!$24PC=U@[!E E MLB46((KW23$W/@+#WAO #OR_4M_#_+68PZ^8,$V#TIX)+RK)JS80U;G"90,_ M(3*CEX@5<&3?F#!K^P$.#.,Q%W8UF!;0'LA"'TG1^2L%B/ X&!IT<*\!*V6I MA"0,A"V\9&]=O7GA6IPD!HC([^H7U6Q1+@ID6X*[2LR3 ;C+X 1U6Z(4'X< M0R8!F#D=H##0>)*HC_#%T9B#Q.QW ,AAXB",#$I/(@D2O1HUK@$'O9_ M_HX M%QQR!#F/$TD+=X XI&G#9_36;^SL]+8_]E&6D.>.%A]S2A[ZP8<.O":B,.2! M?&W\/4 K/HO)NSSQ*1?:US/Q "KQD-Z\'WL15I.@J-I MOF5ORW),.@L,Y@YFN]!8SX;U6,+H=9CV &[RON^"_.0#7__,=C2PU+F 01F, MD+8#WW5ZG 7 ES >,$U!]*M0IG!%-2MT#[27!=)-M'%>][IJ7D]Q\Q[B"HPMRB?LT4JE J MX_.@\TF<4Q\E"2GY.25Q:2_WS,])_H_['.D][,"J$ZU)??4]#V3"!:HUA:4Q M#R4W\NCX(DG*#!U02'W0*SU?Q.E 8L)4+",4REUJ$U<<90*Y:WH:Q#XZ_QU4 M026;2WO./]MUFH"J*.WVP%YPE-*4J:DHX=+^0$H)>6;[4 /X&5LV;GU +\ = MZ-9 2 ^U>FY^4$*MC;C4\BW#2LR1U2OR)TC+$)\+(WH_QHHCN08B/&-FJ*SB MDWJ\70>U#]IV*Z.Z@I+PV73@DSQ6\AODFP:3J1O(#6J68H#KU$^!'(:? D8% MU %" ?ZD:M/$IX!XIBHA+0-/6I3:J4K0%$>(( M L4>\P$OGX@$ 2B29-O@?Q612FFB1$@'^"SL*KDD+[$PC/ K! "DVV . .4D MZ$5N*C/" 5IM1B /"\8QNV>@FN-^#C-+40_35.GA?HKKCCJ[SE4(@ ;QJF^: M&U8!"C XOA-FDF&>Z>(;* *D#(.+6H@119C3E185(;[-E=W*$>JPB<8T'HH4#S3J-,8O]XEO![A)PQQH.%;3.D*/NR6(? MI1],TI7M2 $Z6BW)1R2S&\DN8'Z?%DX6GM0G<-* 1 D=Q/: 4!PA^X(IS>GY MR>A"NEZTXQJ;Y@-\PQI_L/\T85\1!MGO_#/UW1]? MP"IPP6I&PMS!^C! !YK2#V10 \W!?XA$E#$-\K6?\9"3#Y'5HFIW&>;^RK\Z<]4CL MQ&+I=G.,T5MUG.+%YLP?-O,*VHS[6FUAGWZ1FZ.:FLF8G&0'57MG!)$$ N M=%8D0'ER!&CR0?0@IBGKJ!P&\!#H&:=SZ 4;ABZBSUMR;NHZ*E"ZK@&V'Q5L M9Y/HZ#Q&]M/")-0<\CW6T?\X7E[<+ MS,=J8%D?_BR769ZV-KYBEB;1,I<,XO /#".2H]%-R9D11$+(#LLHA,@L&W(6 MRZAEGPVU?:GM8AE 3- OCDU??#1OE4>6S"=&UI,GY2(+M,A$IU$$UA ZJ:1) M)#\L/04/I9\2J2!GJO&ES)NN/0R9]561WNGQ**V,7&3.=2VH,^?2C!T +%\A0Y(T/.3)!;@6WU!&%N99J5:2](>^LAW:[+PFF:XU'Q"OP?R-HHBH(4 M8R8JDF=XE%$0=9@?4""1\Z00*BLZ]$W1,5UQG)(H4B*RK,2Q$L=*G(V1.')F MPH$I#RWK6M:UK+L1K'MNY#]42#.@3?L?+$PQ5MZH-?9DCH30':BPAP.2MW0@ M/8#U@;D4?I0*V/<]V16;>Q4*1P>8#T$Q8 KEJR">J1%XJ4NY860[4?H"QL0I MH4 D-".=M$$A+!D]ZK&XC\/*2/,@50$^BMKE:22#2%A%PDHC*XTV1QHI;TN; M.VFH'2#,XW^E,JMOWI0O,BFD">,64Q/0C G1U3,2LM;N&! 8,AYNA885&E9H M;*S0R!.T06QTX^BAX(IP_ YZ6[6#0RH-W.'DM)!IA91339D/8D)VJTP@UOU[ M(]7\6[HS9'81YK_V\R:<46QDF6=YL5;06$%C!!\K:5A7UG)@]KB3F4UML&O<'A>3LJ$-CZGI',T=H\I[6I'Y>=KHL>+# MB@\K/C9"?%RGTC_!PF%6[*P*'\QLF;A0]SJAB,^RO65[R_8;P?;E&22J(D"6 M^V3EV#"=88BEH:J*H$V-_4'!H'J1S'QA[E^I+YV;5A)826 EP69(@B^9=W%2 M+:0JOA=1X'LD#G+UWT8S++];?M\H?K_J8'5_QL%85^TGU';!P?-W='L=S <5 MY(Q$YT"IMC" 2P7/ %:$ZU!&A,D7&+>5)8ULF%7G3:FZQM'RK@S%%*Q"_> G MCNE=NGP,0R79Z@:@&6IK%H6 M*?^N;HU2T@S%RA@K8ZR,V1@9 RJ8:HRBE2PCN\3%@YH=Y63-':^5^0ML=(*[ M"A'9*AHK+JRXV%!Q<:/[?2W0XVM:4/>I93!H4AF:R0.SV?56B%@ALAE"Y)Q: M*U,&&7_TA6QLF9]]"'+#Z.9%"6+L43I:8CSW"J\,,.\,ST4DK4)U7U7F"385 M[?.LBH_BQ]C?*I@!'4XH:](1,66%C!4R5LALA)!1 6;= MT4#5SV#;1=\%3A_JY%7=55?FK^)?8/D$?L?':AW= ;H=L=AS^AR;2"])"(SU MDEBL:\E:M&C!SBP.W#N/^GV0SJTDFJJYMD#&?KK8*W3G*H?\XJ"Q L *@++R%>+C>(3 MW2P^\,F/J\X^P-(]H1J=Y&<%Z)9WWYCPV%_.N3I.X"O%K2LJVX8V=.+[O!V2 MQW$XU(L,,5)Q&#S:5I8&-BZ*E$KX51584O2U1A#WRU>D@DQF=BHZSIDI&Y;%JK"8EC&Z+(/)C MN)91>6Q9WK*\9?DEAXPQ'DP\G!#'&^W4IMP,-L\* E M7Y[8I3X=\[Q)DM))\O&+QW7D+I$\7Y>!M2.=QGK >Q:DI>K-NHN>UXD#3.KJ M?:7.+Z.-X;,L],2?%RJ-,3_$=H[&WS:29J6XE>(K,^P$IOK(,'B4GSR(,KGG M=WN4')@UEE/IQXS.+8-Q419[A2Y3>0D7*8ETY@XYLE SS#W997UG\.O(+WXG MC]MA>YG"N::=*![]AE]VEL.T/*1"PF(A% 5C(,,H.J]M7W[1' -HC (L87],C %_+ M37.CC@DO]\%8D\;J058/6GI&CVZ]6^C3ZV%V3#1 QW="3*E<+0)%=PC?&BA6 M-4J[\;*(@C0K?O"EV]KCZ) 9\9NH/*+L]#;I/9?'ML&DY!E'60^.]BQ?3<'U MGREVZD_8]83(3D4I/WY-'P\>1 \\MFX7*Z.LC%H7&<5TK@_Z6I&M"_+'B[B, MUF4B*Y<\QD,R:Q&/3]/6'@S#/2'/NL6S'\D(BV42H:[V) Z;6DNJ99;T0\?] M@H'WDR@SXRIE9\$5#N:U\L?*'RM_UD7^($@B3HN_( M:-V%AU;#]H_V6)_B6,IHTSR<^71 4\DO.Z(7Q=EQ+?P1/5'9/4R^#),H?M9A M"S:*;B6 E0!+5BTATX*Q)S(OW@<8QHU'LK$Y8E-JE'Q*C9Y MR^*6Q2V+/YG%_^"9IV)&^*6H#62'J&1;>#'XTR8'13H =9_W\8P5])7@>8Q1 M$&4'KJ"=X+'8(UFAAU9.WF+X*0\ZR9*MK"Z,3!/!IXU-51=HB01T0&2XW."/ ME3]6_ECY\V3Y<^N3&Q6KN'A,_H!!A"DVOCQS 20*^@Z2V'<]]#'U]M89\%42S;::>)+OH5";HT M<% A,\]SFT(>-$('O(Y_G\I__>09/?_?8N>%\[RV"D!YP^(DA#]LDP4K;JVX M?3UQZZ9QS*D3GLJ<(P^E M-#+)*GFW39E@6YF488LRMX(E"+WR;]JT-2NNK+AZD^+JVF!Q4LV^[[9VG<_8 MO"M$95$JAHS2_$F896ED>,.'USS=V#=KS(7G_"+WTWCXZ,B8%77:G.L"A\&# MP;"2Y;)1I1*H.C+8E(VDTERRLV7R6:D")IDV!Y/!T+>/3""U)%D\E:KC@RD! M6#XT-KZJ>^C&K*\*EO39Q+IOL15;5FQ9L;468NL/KG4KBG,/I.6#K$RVJCH- MESQ8OC1E(W)IWT<^%EOVH[QAE3I8.XMR^Z%J3SX 4PN/![=L;]G>LOV:L;TZ MJ3KFR@G5\P="GY'@8WLHD B*\^$3:0=T!2Q6U@6.8,EXU+[8)K];)K=,OJ9, M3GM[D9\[%&D.L%&<# MK'^P'DKO]=*1BB5]F!.'$@,%"!8V2VEC'+EBYK9U& @@&&9B4RI\3LHBJCV4 M>3%D==GS)ZTXLN)H<\31'*:&3J-%^11S,#NHB7DF8L#L"+I1#"_WE6=4#$7" M^V"#=!)42JQ(L"+!BH3-$0EC%D>'M6,Z2*6B%0[XE7 A/9_:RSA2N$?!G$B> MH>)A3*>+ODY7X$SN\5SL7:<)>@GJ@/L#NE'X"%A75EY8>6'EQ1K+"W6J/0^[>/BC'QJA&"#N"IX,F<1^ M.U5I8W%>2@SJ1#?FRM.JZH[OH^">8_H]9;]LCF:,HL0E:FK"Z=MX9R@&Y*BTE@+TC>]5T']!,>4FFT/,@Z"%B; MSL&%T0JFC(SB3 ] [SIXM%'>L\%3!]Y*UXMTW\P8%$5HR/$T35U[#4O5N;_S MO0ZB+\&CN$'@QNF@I$@[R^S=&N>//2[%A',FX)P#]4U[7(H]+J6(\?4\+F76 M1_-OTB?5%_&G\3W%,U1(!:CRO5]W!O4=!^Q6_!S^5-B#)P!@-\W;.SFWJQ77 M4DT58:N#AR+>'!IZ,\A@DE\H0.;J[N*K4]]U/GYO77V[:+6V'CR@#(?Z.V-" MZV\=^A\\^IE.V@A^^8#/GZT=5&:+CCFVV*+B3WKQSMD_4]_]\27JTBG/LB\4 MFDH/#%W**76E!;NO?G)\K%03HW\4W?H$R@IEXM%C)R>[SA\\"X+Y81C=,WD6 MK8J:]4G"Z;P=V:!*ALV-)!Y2[:0H+#38-8+S\N)X(J#,Z^E@CTU,VJDF4=5( MVL$VY-6L-QJBF3#2H1F'5)=WPW4XK.A?X-NQX;HR-QY3[#1?;O,I3$LC];Q2, M 5>0K8U%&#D3M(4%BY+D)Y@5 "C7U*Z(+OTMI M)A^(H1/Q( MED8OSNN(S=<5VM>CQ[Q()YJLONH '48/0 BG.2J_9"9QGD$ "G0$Y(6*X4:DF Y!Y*R;Y7'J M%16_?7'=^M^_'>\?-V!SI1VK>97]W8R1,E']!Z0<[?_L7%U=59R;*&#Q31S) M:WOY!<>\*R=PX08@3#G@RI:,.DS,K+1LS&I U1+(M1YUV*L M]9X&O#^#>X[R@RH*D2 =TVO\IK%1G$ACDRD0DR1'.^S: 36?;< M-S+\WJ+(*>U"[0@$8=37K@##>9RET@YZ#$_##WA:&U3RI@D3DQD_.31&$KH\OB(Z3M MXGY=O)PEG)._+DL!HZQ1L?OB4$36O M";!G'1VC2(J-4?-:H.[$ M0 =!]J('EPF*G+=]DLQY1#W2(##"Y)I*SG57B8KR^QJ>:5FW**79-=*H28*H M=NY6G*^T7E#[G;M\D[T*7;C54HSX10Y'9P%4U+UF[*5^"#O=M_^[*0X,E+#[ M.SQQR\2@S6-@HQM?4OEZJ^G+;)MM9SE(?(DJMYI%),5C3IPNH2/@!T744 M.&@ XSEHOB'%FHF MWQ:"Y?GV!7M61)*$Y@DX:G.X+T&F0$6)Q$Q>0E@HA<^R8!85E T1I>U0A+.. M \I,;GD:7.$$.M/3I$7TDI!+*3.?03O^*S744+R1MRR(PJY ?YR,$!9-]D#FJKN3YEDVOW&PH:)L[+DD"$>D M&6A,='HQ\KX*HJJ4LSZC'=SST3'X'RZ706<-2X\868-IGTP68O6<^7(/CX@& M/@8]J_3&QE)DX7<-?K%Q8\AX,KGX8BJ,-?;B3DUIUOU:KY4[J!]X6/EHZ\@QC5 Y^ M\<\>'AYV_T)=3FI1(/HQWTH:8WZ.-MWQ1 _B"[W+Y>%4Y%5@&V#MO.R8- 'Y M+",C0N:=P:5+U##JM>IO*K@7]?O(^PFH/+*_?];J[1L3'OL+8# U@V MBM%=630DAOTV&("4^E?[^9_?KW[;I=_UGVED%H88L82-'RPE&C3[=,51V B& M9??_6B>[N> -I]B+S*#&H>\.-^%ZP-4*V22 MH3$;G"&9\GCYW(Q&JU=S%WL&.DG0BAC@D2D ".G>)SP:@WG%O%.,P[5Z2#,3IAP]^ M/,*$'[K4KQ ])54O@^A\C."P-A\K2? )/L/#&U7.TD M(*(NKGTW&_YU=@*;GEF>GGEHTS-M>N8&I6B$K5&0^JB3B6:ZNM"/P3(*P&_"\;IM&([.#QB^+"7S%86+NYI'KF&Q7IN** 9B:/,RR M>$8C8&1HTLIXV*.HY02@H2GNH@&7-1UG7C30R66TF!X'Q0SAR &0REMJ0!,T M_(M'AN$ D9G(RB"-\=P; T"8@RN<=WRW2Z'T/KYR M>]4ZK_Z.Z;R(KG^K4(*TP#-G7,BP)">DD(*6:L]DYAG%H,RB>XPV M!A'SLIQ*?+D$-'+F(LJ"KK!4V Q@J#@:Q)CW1XM#7*;H\92G5G3)Q:B_ :0! M=C(M,W-=[CHJ5UZ2@T_FV;W/']"!(O(/(?*P>0@HLC)_3B90$>,HSS9Z'\D2 MPT>Q)@[G,. Q^4S0]P%_MEF28 F\#M<^E3RM6JZ:1"2501_O]OY=GNQ\UX%*R5$:#;T3;4'=B(W%<7J!+/:0V93:;( /NN16U-FF#AM M7Z:?YAXT_-:L*,(VV&+CJ1-YA@RGK :EUQ$72F^KZ/F=1%.KQ_O208MQ(<_O MD-F02.->;K*R1$5&G52E@"Y=6E?+&$>[:*<4J+*UN@1GMHL=QHIGBW0YW:@)^B M7/LQV[,1E6(&7%5KO"6L99*[CG$SU8T$G6).R&+,K!&<@M"%''=5I#$^J)&J MEZ7ZFIRGPM8& \I0JTK0RP])+*CJ>?.5$I50R*7FF;8/##V8NJLOC&'YTO+E ML_CRQO3SR/+Y3]K\W[GY\DEO;I3%JU2FARH]!KICVL%A9GNL(D_94@@-\%@Q&P945*[0$,5AW5U5+RZ)W+ Z4W(V+R ;.F3A5 MV>EYWBV=,#'7H4WJ8*ICD326J"3KCP)Q1U1]2PDHAJ,@L M-LJC,O])5G(O*5+'.TI5&:S[T3\20Y8?*R5.GN2B!;\6P M8Q2J(Z0_1U"50Z8":M5J=-:^T$P+JA9! M!1YDE0.Y\_(,:_3"53+_*>)/%9*/%WS [B24RBL<+MN(*@=G?EW::ZH,KS(" M$/,4V.+N-0J3F2TE7LI0!S?$@5];>.9+MGJ4O MT*R"\(8A+ 5K:Y('SK73=H(K$0F02O(I5 !SB;Q=Y^_2HY^[EU4#6?.2JA"A MA%VJZ\-.!D/E799-BBB0YZ5">,@'%*%0E8U<+.F,ZIE#]-TS>[\@T MWB1*6%["! R(P+;5GF>75*I8L+4^XU[:C&.&C;-47RVCZ4P/Q8S;3 (O$0UTYJ-8:R88RE=IV+G/5D M::GJV3(A^)D'/BN4[4VE>?2SGX9:OZN,=TN"75,?STZ;M,KAP)V98PZ"RK$' M"[$=^*(GKV*U3D,VG BK*_-)% M"\"9_Y9GBE I+L@[Y[\;![O'V?/P37C^I$+U2!0TPBJ'\^;G6V2$^N'N_O\X M7IH5^V$=DXO@1F]1Y$G=B3X(X^- L.I, \;\!&;"H/6M!>#$.MBXHCI( !8Q M58S,W S^@G2J$3G)![6-7#DL]D MJ.SNS!30\54J31-264Q2BQ@6PB)EDB*Y L*'CY[DV:3J$6LAE@YXM4W?D+,"=.Y%D@=G]HW45Z.ZJ(H6Q3]1S;*\V432IDL@B\C_K&/BTPL MH#V=V@>0(2*3R@V#9-?YHR>U5IUKHLHEC1P1W>M,*RN&%WW"_C%1\5 I&*2V M(($J^I8Y(\@PO$_O81(9]24 .X6/",;F(TTB(QBJG?&E#L) M!M*(M3VEA),JQ28<5C+%Q&B1H9Z36B&PVQ"+Z[,4 (SYJ].JE% 58_BL%$7" M@VP*@O-(JK3F8IF].]1@,7D]BB1Z0RWBA-@X9VL.ZZ2<4"&?)A@99T^GBSK^:A2@\H%B*$HR4U6C!;E M ^U1FS@COP@W4#,-%^^,#-BCQK5(@-PS5I95O(WVD-,%T90#4W':::(U);4A M9X=%EPR6MZB:Q&HA9+MSWW18F M4R%OZ+/<,IU0,@P>1Z!T+H)#\_:F21VKVM&CT:1L.K9,"!KR_",3V?$+N,&C M1R>D%$^?"$.HSATCR/9)+K-=TD)! 5%)PP:!9;B6YU[*Q",976=9-S=5G$YY M>,_I.V4KW%91X79D*]QLA=M;K'!;J&C&-*55FH;1M^_MU<_\D>W0D='5Q_#\ MO5-A:*,#]7NCM6+>XY7*V3'??D[Q7-P[Z57L$(]/^GA M?$186B"#(B/GA9N?*N_0!GL!E\=D4K1$]RJ=LZ?-&S!(/@Y5-*;0#3QO R3; M#JL?(FLPJUNS "U[?( Q%+.^ZD<8/8#RVI5]Q9#Q5!OOL>9MH\:[*H\ 2E%4B#UW WJO))@E,' U=]]F_,S96"0\PH+UCME%\?: 7=A1[PN*OZ#Y^J MLBP?U7#2=.J[QLDIY9Q[\.@NRZ7+TQN^<6SK,9C;7G$5 M M_%2+/]WZ-'D@9U[BATC[P\$DJ4#MG.KUGYW;8L-&BGF!28(0*&+XW<[UW]CKLZ8N1!51W6=AYQ71IY_O6Y5Y4BZ1:B,I,D7 MJBHDXLE^DZI,2//P^TS=RONP%HCV&3"HH>AGJ=4MRI>'0IV0?+UQT-2X#NR]CVS"@ M+[1B-7+$AVKUE+?/UZ$XJ6?A*!095=@M=GMUOORN#L10S5^-XS":H<-E=756 MF5X ?R$]R%?>Y ?I9B]'"*$48,$G9L 5JFB M^(W@:-%D]>?E9(6T\+O/C$-40!(4>@RHN_IA2?$\BY[BT:A44FV> $W!$V0V MH6K&>T=:[ M+^4]7-<=OYU-HKW@]M_8'3F&X,H,L-RH ,MK*0%KQ69_Y,9FT8,PX< W]&S( MS@(HR/+CBD<[%I-Y&LD6Y _YEHQG#ZE> [M*[!,W9UM!8<>9GD-CGM+A"EV1&"H[DJ#YS<2F8: MDLX-D8X(Q*SL9TY++)**/M"OK"F)J2=49'=+[)"I7!1Y.Y8/H%=VJ4-HQP\P MN<*HPBH]%[!BU%=&G0YV&J#L))P[LA$VO&FG0@:-.A@"G#O-=F7,^KJB8C$9 MO">+[S#,E ?U M)M%=:0M-YG?5N55RXA.R9ONP-B<;7*;,TH!*52^;&IXWD+@]M7S3#/DY:^N# MZ7.@\F?Y@5C/XJMA";JR>#-0_8J5HQ9DRPC5JC;D4E5_4$U^<_&50$(R 7"(#Q)A]SST\( C=4B8,CMTDZML0- NA^-?"W?>&,0-[I,G@X5$84QU;Z33=J,1N1M[]41!,,0P48-H)C3&H;1 M0 S%3P)_ METALJ84(NS,G\.F;^_FQWGI4^$M%+?]'UE+J^2*,'_S]Z[=K=M M9%G#W]]?@97GZ>ED+4IM.Y=.)C-92Y'MQ.FX[==R=V;>;R )BHA)@ V DMF_ M_JU];G4* "7Y$M_$-3W=LD0"A4+5J7/99^^> K#8;#D%R)_->C*EY-P)?,VU MW/8NI-8H!91[-UOCXU[\N_;T>>DW>IDU#YJ5,A5E@JBE!C],I6V*K3RM'DY' M$6"+'L&HR(:B+#0#BUQ[:CCA FDI;4X\C@F( M]L\H(LU77C5VET674[[N1(JWK5-IY6F77&7G]'#ZPD(3X>G:(.^ 2%Y3'KP_%2_ MPKR.SQEB&F[*&PH8C3^S>U9&P$8D9^QDBC20WL>0>4^D?/:5GC_XQ,([KF^\ MVGGR]?&K2(U_3O*57YB$YZ'(LR>QRJ1\KZC27"31O;'VI<+P%L"PKZT:4*PA MKQVNC:E#1F5VD,DF@LYXH8_JYU<(Q1]G#]"4@Z$&2UMIVUY_#,LP7!@, UX$ M([5I+8A"^I\5EAAU%HSAI=YTGG$#G$90Q@[R" MY)?(T[T(*V,>>U?0A6,I!Z@F'''%7!\UVV[F)#K+W(WDIB,KL=(%+[2T4G]1 MO=K[&/59%WS=.OL@=]1U8MAJSL2&$RPX367=4)M8\*AFTC24,-#R?HCKJ5AO2G4 L08YMVO/ MH?R=IJ@7P*VT[1U_2)E$%4 M;^"VN,C5D1R.MI:IRY&MRA=%!F",I";1)\TZW*.;1#>1$"'0TGC?H),#/'L< MGOWM 9Y]@&=_1/#L]R1J\%CU!R$2MQ('X533?;<3GQWV>!>N)&IAP;6-.0E5 M,&6WM\_20+J.:>I2"W)(D)*C6NVRJD"MB'WC!FH;=441/0EHB^<03BGD$B$S M69 J&IVND3!:'))V,N*^(,_YHNS("9\UY<81".*\)W**!BV*'6&R?Q-VIYQ@ M2V7%7AIQ^?0ZG(ULJ:>DJVQL1UG!G"!AY/A(S!Y=67PU3OHF*='%Q+"3R;W4 M5JQD\I/QI1K%XB=Q^D.:6 ^(&*2MTKJVR[N=$^\[-21KMZNYIC+ ME72MK*!57Z?D_65V=G?2^\4]3OE=#0ECO@( PCJDK+T:>%:\: M6KX<%(CGSKXJIROW&@QDUK8=3H,CU?DQ@_"21=#6H!#_3 6.FU!?.'";Q=S'Y2GX]'9%+/ZO&(0K]2; M38^ LYY@8"&]3Q0N-)O*\WG)1-8L?4!G(9V8? %0?%B/#9/64)\TY]KWRY5/ M1%DDT2F7(JFKLTYT4=J2CR'D)/Z26W&U6TI6QR1A3=S3[$"]^M/P-7+B)X.& MI+%.))]Y3I+&_1.8SO X=TGW>+#3E:!?$ZI2I#_A1UA&6V$Y'7K;.X<38%QC MTR$/?3@ZO7X$]^#H!'*C%E1VB#";U/=]\BCG;MC:W-&X1R.K);L&T4"<#=J8J5;1_F]"%6 M2OE$\;((1RXY7,'S_GO=A$5S$E9).I]RF!I,<%P4/ M5QM3_28/FHJDE$/C&EI8&#P:86&I"0"4_9(CAE1RS']41-#ZM["VY_6:70G^ M%MS"FIZ38(O6E8=NBALHVS0I(2%!\L3(R>?I%7,AQ?E:HISVB*D MAL.B<=+>U!IP'H"=;:44B)3^TYXZ?24R='DQ$0Z(EI*FG&[1/'M8\3^SRK3B\5!,SZ(GA)'\KA/:E[Z,1H9M]883ZLU:: MV)@'<4@WP.9LG7%+4"26CI7Y9H! C;]>NO_J2>%;MDRKRD53F5,7Y31>'/?CC.]HU)+IS]]/^94TC#%FY^* .;ZJN^(21A[9E48+NABQCA5RJ5)X9VMNW:18]Y1' =IL MV[740[#PWLP9X,%4 R["41)\J+M?674ON"+%7DO-0?H(H?H^G95"X0:,/;%@"Z!)P+&F7B,=QX11A5ZX,JK.;FY M%RS,N6420R*,%]I1\FI=QEU\>^B#:;XC1'"\%A-U$IZ4:5V_ "PA\L;*!<1W MUVNPY]W@?O/"$V60?%/'CSN>3F)*TWWM&.* MN4U9"M>@%WKW1XDJIY29:2G3L7(^62?^N$[7Z$ M.2GMGDQ:(F(V)M/)KIM>%WSZ=?0F,KFVR@J&8Q/&Y@@O$EB]+BST[<;S/#UB M_NH)U0B"(5--IWRF/$0 [6M,GNYXI&,A+2OW=E="+VC#GF2/5P5+Q&QO!Q] MDEA>2"#H5BNT1_** *""3EFE-:K_->\Z&)FTE?>T;C;'S/(-84;,F_SN\]Q# M&,.E6;D1";/(_!&F:7;\13I\S:*.LWWVX/3Z$&%$>"?L1NC ];GT$?XGV.OJ M)=US.+P3A3;1./5]37B$$U )!YN&KPD39[LIJZ.P-/%=PL+R)@_Y*DG2\_2]M4TF;)MEG,?.KQ:919JZQ#N-AC6FTCL1=S=+QD%)Z MH1%:=Y+NN$1M%2+D X&K][!]OOLP0W>\/_&L@QD5AIT5H+'(4#.-,P-8J5T_ MPABTC<5Z; 4?K0#KACQ19%Z4W4=Z3/JL-PDWC2]XQOR-3P7);9).7DNTNK90 MK3B2,H$4_5D@P"E!47JS*]O%CG$75#Z-V0!/N/-PVV 5,JW<%3,VG"DN8( M,IMQ^C:AQS9GOW^*#YWR9%(N@]>-Z0W>41M[TR@6B%S9_40:@4]P,((WI:20 M7.D6R8U_]A_Y>O/]?=[7\@]5Y<*MPT/_WV^.OX8@QHK2#W7#Z_?++RE/(AF' M"3[UU==_,DG]M))'&21])MD@I\*W^"6OMG #[)=) MTC=+3@D_\?;@(YFGP=W1V0R\A GZT(06:^C#% 6"2#0-D@S5I@&8+.(D)'>" M]'5#M?_D[@?\](>)G_[N@)\^X*N!>(M$H&DJR1U50E+/ZJN6*Z>(4Q'JZVB6 O!0K%=R"9;': MH,DWG#?DUW3JO@CA'L7:EKE(TBV@\5B1NB%=B0(,7_!=F?9=+/4E>1K-DWJZA,9)OKET]/([#F1 MCMP\NW/\Y;Z;$'9@.+&S53!WKEX?%OB=XWL((V9-^-E?R$?\/359/%SOMKA2 M=PDR]K"=P/*)I<_AD-5A4@'ET56/H:-'LU>\80+50X'_AR>RK2E9M/#[>L36 M]%@C.H2<1DRNU642&A2Q4_".UFNA=P)%GA/6W@E,P[*]]&Z1]2EP2H%QRE>8 MW<@T[9 >N;FFBV.@11($=1P'%]6V;0&T?2V]3?);:TPZ+(IP8/']^Z?64$YC MSDWJZ1G65VW CH;S\#\KK?LL1R0/)M;!1_WD;K@@"!O!4?G@!QQ]*1G," M4\K#&,F2$7(46:=%MSL"_M.R5"VZ2E;HP"@F6/-,M_5? MVUQ($@R6?9S]G8K,4B..ZXAL5 2J$;,A,7"@1U2812[3=@?+^-G!PY47*-CB M7(PD_;U>()#VDM>!IA24/\)OJOHB4I@8]AQ!U4ND6PI*N(,/%KR.]LB1][(. M9BZ\B.3Y14@:A!=OEH6LA!'V>"^"5>%&!%+!ERPTAVT:3. MC6.;9V05#E1MV-VLB(9"V&G"D+0XW3+>F+@)T;6QJ%N"DSB6$];UG(5Y)5&3 M.!XH 2IJIP1#1WC^L&KSUEJC"FJ?G.?*U:&WQA^/T'@4O+L52@G\X.&Y*B@E MKN #;NJVB)"!<$;)\\[RX&Y $+,B5%)X,GF[?L'Q-.N47Q(FR/#_OH4D!#55 M)S,=3L;9"['6>B5RV\$Q* M],-4^3R?N*2 :IO%NV X7=EMNT(TUU7-%Q9^T_YG/PW^1\XMO^>]:=B.LKF< M8__OS^Y\EL%Z;G+B";1_ XVB_QZK<20WOX-D_-LZT?DA_JN;UO,=/\]_=58S MN("S%\(/S?AV]>9MWQGWF_>>F6;W+=Y'=V(WWWO+[][N'=]>]OWZ" G/]^V] M>]]\SX_IS,Z53XRVZ7?QR&_/N?7 6$^W07M>;5:;5O5A1))&J./>S(2?FA_^ MG\/"?VMWI*68W>#.'^<"C*&\KQZ(F 2U12H$B)=E]"@+)\'GR:SM"\@@@?^% MH1M<#V&>!;K/JIPV4L>/%&OA'HBZE4%FI:!&_+[/$<'%DH&X%V7)8K>1DLR3 M_\;=T>&/:\=&OQY0O$A-!B!9)=,3''L*G-(Y(9T,9BL1M-40;$6LBCY+(\F> M!.(UVH_58[!C[0>@'SRPB_*_=(]>MZ!P#2RWTX.M>">V(CVV/CF#84NT=TR1 M_@BN@B FG%0_.MD4X2[6_<:DBO4^56+GL7L-8F]C;!"D@4#$NKK/L?R7]244 M9..8=F/L H>-<-@(;[ 1M X[=-V0L"=9)/U(6M3QZ$T?F482#X=C6"3E-6KE M(JDDEA.LSFMAG**KE6MP%$4P@J4S=N!$:U,&9*$[ZNG#';;&86N\T=9 !K & M*9D5*$^?/Q%P;'E.?I+DHKN&4M"HHBW M'M;P80V_J7G7%H@1-T=KEBUI4%DP0/9;\-":Y1WA^]:/GX'F??]2#3]I#BO\ M"/>HE_M-Y9>VPO,O?G,[2_))96TMW6[*VA3T2$6*T3!H%0X M=C,.3*<[H>ZA]W5.0!7@TT\2>H1[W_QI6*@BB.$4-"[RNSDK$A(\D!HG@TM; MA<<2!+W0"/G+WOG33:]R3Z["A9,<[6OGD*6I8!_#8?_M\5?V"2S*Y#&SR[S- MPB,HI'Y1 O%Q);(^D574\H551#;+K6H5V4MR:).TS6QFLPP ME)ER264H&6HI"75PH8(B$ Q?E2T&[(.*J2*6*)B5V??7]2D__#6D6U NB*H] M06A6>4FB4!<7?'-V[\]6]=ZMI]';$=#[0/?5(C= -/U]QBSYR,NW$.M&DUV^&;A;& MB^7X)T>L(,(HUL),ZKFN+#-*!]2T6-225J;W;J&!KIIZL#X83,+2ST0_2>)- MNY2T%?>G(GY]"TYW ?-3DQ,-)/"_:& MC0@)4&_]HS*$,]R@?2]4/Q_!NI7.$&=/X/T! H-4>Y-C)34O7+TB6;BR6J4- M[+,?R- ^Y7[U.]H3"VX,]N?Z]<$1T#N".8"US0IS13IP8/E2Z*"+0 M=9D3RW89=L1%/<,!,T$[WU'Q4L!.$Q$5V!TM@F.J-#V3A+N'(7=[[P'D,U'/ MDG;ZLFZ0%*.2#>7.2+$8VU;I,N1@94^>;8,GW$:;2"VY?+Y&G="G'HX(G&B\5#S[TYGWY^[\Y7P;)_^6WXKZ^__F*L MZ-N;$]28TPEY7]9+WNV/<+VST^/L81YB]0]^*5X+!K_)&AR;\GX&E3@.>^8AJ:TV59+(;!XO<6P;R) MI?WZ:S*RKV1IW[DU?; J@]__]SR\GT]U]7W8.SF346IRC*QB$ARJ$?OFSFL^ M]56 IT_@S;XSV\'6XJ%I78BU4$FALFZR?P)$&&W,YV?_?/H%HFK^4O&N';=W M;DZ>Y;^7%]DO>5D=K,E['^0[=+"^^>I3GLB/9%&^,T.86KE)]IORAF1/3"'Q MD_>7197]"$6VO'KME?#:X<,K?OGFD=#7W[Z?2.AUO\YK=?^I>0;F MV_=V5IY4\P8T,'E3MY_0(OGF[J>P2$8!]6^T8#Z*./)Q.5OFQ2I[AC0_B)$^ M[73 M)=&S5$7V;-NV(8;YM!?01[$9WZ55^_I3GLB/9%%^5%;MH_#4?@+OP\_'V?,\ M&+5/>_%\%!OQ75JT X;P_0_SP[%HUY(=_3$CNQ'1_0?1N?1?Y0"J7-?(6ZJJGM;$[M21 NNPF ,VNAT\"7 MO'?G[C=9ON@*$(%>J)@.7[!7U*L7KBCS.&]>%)W6]Z[Z)&7CL_^ 7K+[5F3S MN/,M70(#\<\VWZJ&1;;*VRZ[]XWP,^&AE\4JC)#X4(J.Q!?#R\K/P^O)5R+Q MK,^\*H#>1#-=MI$F 58?CB7*B1$S$',%7VI-!8:U#GCB1!A[;X"$W>*LD18$ M]?JMF:M)\G:LKM;3#SQ9K4IBD/C\I[.3+[B!OI_PBY-V6J_79=<54?3Y],'1 MR?.3[$ESGE?EOPE;M2_0$E/'&33( MLM-5WN30J1'A$98LX=[]D_GOVRK,T:\%BW"BU7'/MS"ZIYY,AI@U6Q[V[$TX/IE>*V&0<21"L6@:6U DN[[&GYLEA!M:9%+7!V/,DNJ:-VR5QJ MW+U)/;7M!@(A6(O$PK3"9;*?B'R2+<;)?!V&'9X_)[-A8D^\!<(MBGF\GO&. M#)MZA5KJ@@0N<;5"*9"]1A%?28AGB(^-96?<-(+FPN%$")_CU\&3W+4/!SM^U;.)A.,ZZS'"VF+'/398_6&[; MOQ2=-)375?%2-$;=)=4XY;-@R&NRD&_SC"7[_B&5V9K?(@(G!3?Y633E"OX#%\E.Z9LLZ8& MMXS=)]XCC@I\IW?_^KW9'-V[N*>[$ZU@1XHX.#/#[>_BOAC&9.QB9ZP4<):P MV@KCOT=#R=7N?"=7NSM)+K/O&V%*_\K?N//=Q./L!U\(=LV^<@]?P5=O8+)I M"NG\UTO_+XBG;2JPZ_^N&RSU;/1V=^5V]YQM)B5L)M+ZL53-6G+ B-1PV^2K8W;"J'A?AJ(/1D9M\^S7?Y-MO]]V$9(1[=R$_T;U35IQLH;/@ M!^ 7K1BNQSFHJ&P9.?]J69!(ZG"MB/Z?>DB@-LFC^M2/1;#MJX+]K:'7]@I7 M?10/O]COD3W.X8S= MN7NIIH;7.CO6-K$(AN"+UB!X@*T MDA"/31YC&&5='U8E\Z,^Y/6//OR$T2J[C[IIOAR-3Q_^>G+V%;R7S['>5BV0?A_]0RRDL"T^1[^^4-'#B=>#+EK5UXP0Z0TZ'RCE TZ CJ +'%EWA&3J9Y M<*LR\J>.TUL@X"9[5["D72NRV^O-JD!^H87L;-A@(K@*"7GW,5+\RD[.'IVJ M\D_O\F(%?B[/(<)E7N0'SWEQ3SA MG!6Q<%W0-V+"RKD65^2NPJ4F&6XW!S$^:[))L##52-]1VM\HV E/MS<_]7!5 MO,2'7_ZY91-S]!MLS(CCPL_W.,T7:JXD(TA91.VE7U)DS@)#P,R17(G%!6+'P^ M2:.,)JADYF@4.%;9T'1%OH[P M'[#3(EM WD\850/1B)TF_^D2C^OPJV"=>N$H\9#O28KO#:].FO+?]8A7<3C^ MKQV3)YYDPF"MYD2 @VEN1Y:]$E%'4TS!USW3Q*03CJ87) 9$3/ M"G"*?WC"X <.XA$.XKMRTP,'\8&#.'WCMX.#.,_*^7]_UI3M"V09/LNZLL,M MXR_D/89/AZF[,67Q\P>/^6GNGAQGSQZ=_2U[>'+Z_,FSLP^6EO@M^.$W/U=- M0@8'$"L2>WY;2K_T#Q0DP1^&CX31'/V-A224M:1"-!?8+9NH1A1<*#WA@MHRF%\G09G=_! M_$RR#9 S\7G"!VBAP(&2UU?5';W"^.+(MPZN4RF"07/$UIS>T"=UE^&U!"U( MMR9P43Q46(?AU^1;BS9D6++1A8J3VNC?PZJ)-RGK^75@D8%)ZQNQ9./)OG.& M[34-YRO?)9C+9[3VG@G8(DP$V,6U*/T.;=H-5"?^."M'V011=X&+#_;M$+#6 M;5NT;+H*7K2LD4>Y!OX&C(4L5EJ880)%.S2LY2WRTB7[_*Q%5$-2KX1D=!3< MDHW <%B&[P%)N1#V!%7K<8_\OC3I1,30\':%-W>%<36DP352BP+4J"EI%#XVJ6)04T2 M,3)^H:8=51+D#VDA"5?]-U4XC?\1=>.X,.,U%4EB7=1N ;-D"O?@!+6MS$3+ MBR@\&2(39&+"#75!DPHDY8\"9@EQC:*HCL=R)1F M.LY^6Q9TT&#B@LN6SY:DMC?+VV6V",=3AC34JO6;@;;(AEV->!21QDY>Z5[" M:U@K-!PCZ#H9.$ S\7E]>\4T5+"$FR8BZS4CA[80_'B?9BG[HR2%U>@Y1P';#D$0M M(H4?:7AWN-WA=K?G=F2+Y&X'4_>>3-U5^:6W(=']@2= %E@&.+^WU56!0!MK MY@.?C71XPVO'5WC)L 13Y][(Y;*H:*7!0< 5G+\_FB$8]^TO;^S;7Q5^\'6+ M-(V"3 T4O7SN9+;,JW-VA-/U.'I6_K%KY_T'FO"1)<0;21XA\"M?X!4@'%Q! M"EE]2=KK$**=T-M8A$5!NM)%T5'H,>MT5KE2Q!& ML-OPZEY!G&WX5BDZ),0BBG)SO $?%-+62U[\/$0NM7Z&%PMI7*OEYLU/7Q[> MS6_5:C17-OC.=;7CM[/X/[27]5"2QHP,I-TB><_1MYAL2,:1XO@7@[Q,;UF>JL^B&\5H?%]N*A>%9_*I^4*#@(B MT!C"PCK,L"H45'X1OK\6?-4:\ TR)+7T'O&/^::<>QO-J"=*%(07,*<[ZZW= MQ_@LXQN0QT(FJ)@G?XA=C'QW@*W."W)U"-35 &I*QX!\#DX-OUM@4.G-B+'B ME$'XV*+L,*8+&1+5L\6>+5#9/JH71ZMR4:AT/.9./YR/'$SQ8;J:AL*M3T3A MJ-,8 M YA+X/6P=W*57B_,J4IGS&?(PH7T.D73U(Q/0E)M)Z+M;CGG:6>7X3RR]&^&+Y#[KAF^!\LA"+%31 M-@I/6N^*0G^];<)WPZO&W^G6X=YA?9WC%<%[ FI9D)'\Y]+M"ZU:+4077MJ0 MZ<=5?JFMEN=;4?>D*_B--=O-5E0JJ3BK)Q6A%/0F/9J\2,^E?5'7I;8K3^CU M$DN M"W7J4-ADT/O@3IIN&WFDNW%T#CBP]HGJA9 5>YE%TX@>AHN-MU*W0HW MWB*M2EL4__S\Y<7X-I5(+JS]8-C#H"DTLW3]1*I,88OI7KHF6)*;A?<7/E!+ M6M=ZSM,S!\:T:HO6]CUFGHQ4\""/":1\LL+!(U3;H8>H1)U9LA+!D+A7+#08(RX-9PX"]R"/JN%V(CE;\C8\QQ2C MUOO3Y)#K7*2HZ7@HFSJBHDT8MHO+C$:2W+4.+=HSLM4 MG)(U&B&P$L*YRD::EJXF?MJ8S_&^:T8+TF>%PF>JCI)\Q]D9]81])!*ALN#*N;V$1.U \C5@R?-(Q%2$ELA7,@ MG [!44 KV,5VA=M:'3K,K;SN=AE\B_Q<3RYU7V-T%)[QQ%>EQ]Z!;7. #R5X M"9]9H37>+;T3=*=Q1)NN=K>^P^/T5F-O*_$&<+D5F4<]=?3,Z7D8;Y V^5!L M__OIYK EN>\/Z#K?"3I&7R/*NVRN%CKA9[ M0=@EDIGHA_%\7BU+SD!P=/Z].K?L;\ZI%J%!@1[,\R+8_K"(L7J_'[%"TKF! MP,C%^M]3[;RB3@@N;X=G#=.R6(0?%@UA9CF@92\'G&9_IO0BJ M>$DTI>?I%\* J&\5IV4X4^<(O7I)L\O"DM9DQY=A%*M=$C7+2>:."3;J:QKP M((.JQV/?;![?GLPH;>C3W13SVN4SL-X@D4G3\4M8*<(-]&6():>8/"IHT3+E M[B1V]W(A1X20C]*2II@)6S:EEX77,TWX=O21O^Q+(EX85J&HLCS\:R2=CU M=*8'0X;/:DW+#&9T?L.C(]6S8F3Z#*B;94GH"J1R& M>=L0"@M-4LF-95(I6YI7;;T6BXS@T*^U70PS*7E BSNX;>JYRRN("S4>-!Q2 MM%2(@P^*Z>; ((2B-?" .KDR-Q3B(1F$ZCUPUL_K<*YTY3ENQ*F3N(%"M%6P M]\VP5$V (LX);X@.:L$44/2'])$CW/-L:8L0&U^&& $-KF&*MQN\^& A=QO^ MI(W30_:[2-2A.XD7&5ZG38O^Z3C[N;Y$Z#AA5YK,]A3E:\0:DB+C1[317\+% MGQ8]Q%Y^4:,:>_=IFAY-RC><5*+EQ]N"#I\35[+2^C55?:5 2P]"Q9-4\7Z/U=-(_7\8^BZ/( M5=OM(\C5M@PLD>P(>I%YS2AV-WR"2>1\:<,.O/>2USITY^WISKMWZ,X[=.>] M7G?>)Y@9> 7_<]Q]O(17UW'9.9>#GOB9PDDF5);A/]%/G;"O&EN4