0001437749-23-008214.txt : 20230328 0001437749-23-008214.hdr.sgml : 20230328 20230328164808 ACCESSION NUMBER: 0001437749-23-008214 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20230101 FILED AS OF DATE: 20230328 DATE AS OF CHANGE: 20230328 FILER: COMPANY DATA: COMPANY CONFORMED NAME: QUICKLOGIC Corp CENTRAL INDEX KEY: 0000882508 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 770188504 STATE OF INCORPORATION: CA FISCAL YEAR END: 0101 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-22671 FILM NUMBER: 23770228 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 quicklo20230101_10k.htm FORM 10-K quicklo20230101_10k.htm
0000882508 QUICKLOGIC Corp false --01-01 FY 2022 18 62 0.001 0.001 10,000 10,000 0 0 0 0 0.001 0.001 200,000 200,000 13,202 13,202 11,863 11,863 295 5 1 7 1 7 5 0 0 0 0 15.0 1 5 2 3 5 4 0.1 0.3 5.4 10 10 900 1 1 10 6 4 10 0 0 0 0 0 0 0 0 0 Activity represents the (release) increase of a valuation allowance. Net loss equals comprehensive loss for all periods presented. Accrued liabilities-Other is partially comprised of a $100 non-cash lease adjustment offseting Other Assets in the six months ended July 3, 2022. 00008825082022-01-032023-01-01 iso4217:USD 00008825082022-07-03 xbrli:shares 00008825082023-03-24 thunderdome:item 00008825082023-01-01 00008825082022-01-02 iso4217:USDxbrli:shares 00008825082021-01-042022-01-02 00008825082019-12-302021-01-03 00008825082021-01-03 00008825082019-12-29 0000882508us-gaap:CommonStockMember2019-12-29 0000882508us-gaap:AdditionalPaidInCapitalMember2019-12-29 0000882508us-gaap:RetainedEarningsMember2019-12-29 0000882508us-gaap:CommonStockMember2019-12-302021-01-03 0000882508us-gaap:AdditionalPaidInCapitalMember2019-12-302021-01-03 0000882508us-gaap:RetainedEarningsMember2019-12-302021-01-03 0000882508us-gaap:CommonStockMember2021-01-03 0000882508us-gaap:AdditionalPaidInCapitalMember2021-01-03 0000882508us-gaap:RetainedEarningsMember2021-01-03 0000882508us-gaap:CommonStockMember2021-01-042022-01-02 0000882508us-gaap:AdditionalPaidInCapitalMember2021-01-042022-01-02 0000882508us-gaap:RetainedEarningsMember2021-01-042022-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:RevolvingCreditFacilityMemberquik:HeritageBankOfCommerceMember2023-01-01 0000882508quik:RegisteredDirectOfferingMember2022-09-142022-09-14 0000882508quik:RegisteredDirectOfferingMember2022-02-092022-02-09 0000882508quik:RegisteredDirectOfferingMember2022-02-012022-02-28 0000882508us-gaap:CommonStockMemberquik:ShareSubscriptionAgreementMember2021-09-222021-09-22 0000882508us-gaap:CommonStockMemberquik:ShareSubscriptionAgreementMember2021-09-302021-09-30 0000882508quik:ShareSubscriptionAgreementMember2021-09-302021-09-30 0000882508quik:RegisteredDirectOfferingMember2022-09-142022-09-14 0000882508quik:RegisteredDirectOfferingMember2022-02-092022-02-09 utr:Y 0000882508us-gaap:IntellectualPropertyMember2022-01-032023-01-01 0000882508us-gaap:AccountsReceivableMemberquik:ProfessionalServicesMember2023-01-01 0000882508us-gaap:AccountsReceivableMemberquik:ProfessionalServicesMember2022-01-02 0000882508quik:ProfessionalServicesMember2023-01-01 0000882508quik:ProfessionalServicesMember2022-01-02 xbrli:pure 0000882508srt:MinimumMember2022-01-032023-01-01 0000882508srt:MaximumMember2022-01-032023-01-01 0000882508us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2022-01-032023-01-01 0000882508us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2022-01-032023-01-01 0000882508us-gaap:OtherCurrentAssetsMember2023-01-01 0000882508us-gaap:OtherCurrentAssetsMember2022-01-02 0000882508us-gaap:OtherLiabilitiesMember2023-01-01 0000882508us-gaap:OtherLiabilitiesMember2022-01-02 0000882508us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-032023-01-01 0000882508us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-042022-01-02 0000882508us-gaap:SellingGeneralAndAdministrativeExpensesMember2019-12-302021-01-03 0000882508us-gaap:StockCompensationPlanMember2021-01-042022-01-02 0000882508us-gaap:StockCompensationPlanMember2019-12-302021-01-03 0000882508srt:MaximumMemberus-gaap:CommonStockMember2018-05-29 0000882508us-gaap:EquipmentMember2023-01-01 0000882508us-gaap:EquipmentMember2022-01-02 0000882508us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-01-01 0000882508us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-01-02 0000882508us-gaap:FurnitureAndFixturesMember2023-01-01 0000882508us-gaap:FurnitureAndFixturesMember2022-01-02 0000882508us-gaap:LeaseholdImprovementsMember2023-01-01 0000882508us-gaap:LeaseholdImprovementsMember2022-01-02 0000882508quik:SensiMLMemberus-gaap:DevelopedTechnologyRightsMember2022-01-032023-01-01 0000882508quik:SensiMLMemberus-gaap:DevelopedTechnologyRightsMember2023-01-01 0000882508quik:SensiMLMemberus-gaap:CustomerRelationshipsMember2023-01-01 0000882508quik:SensiMLMemberus-gaap:TrademarksAndTradeNamesMember2022-01-032023-01-01 0000882508quik:SensiMLMemberus-gaap:TrademarksAndTradeNamesMember2023-01-01 0000882508quik:SensiMLMember2023-01-01 0000882508quik:SensiMLMemberus-gaap:DevelopedTechnologyRightsMember2021-01-042022-01-02 0000882508quik:SensiMLMemberus-gaap:DevelopedTechnologyRightsMember2022-01-02 0000882508quik:SensiMLMemberus-gaap:CustomerRelationshipsMember2022-01-02 0000882508quik:SensiMLMemberus-gaap:TrademarksAndTradeNamesMember2021-01-042022-01-02 0000882508quik:SensiMLMemberus-gaap:TrademarksAndTradeNamesMember2022-01-02 0000882508quik:SensiMLMember2022-01-02 0000882508us-gaap:RevolvingCreditFacilityMemberquik:HeritageBankOfCommerceMember2022-01-032023-01-01 0000882508us-gaap:RevolvingCreditFacilityMemberquik:HeritageBankOfCommerceMemberus-gaap:PrimeRateMember2022-01-032023-01-01 0000882508us-gaap:RevolvingCreditFacilityMemberquik:HeritageBankOfCommerceMember2022-01-02 0000882508quik:PaycheckProtectionProgramMemberquik:HeritageBankOfCommerceMember2020-05-06 0000882508srt:MinimumMember2023-01-01 0000882508srt:MaximumMember2023-01-01 utr:sqft 0000882508quik:OfficeInCaliforniaMember2019-02-28 0000882508quik:BeavertonOregonMember2019-04-30 0000882508quik:RightOfUseAssetsNetMember2023-01-01 0000882508quik:RightOfUseAssetsNetMember2022-01-02 0000882508quik:CurrentAndLeaseLiabilitiesNoncurrentMember2023-01-01 0000882508quik:CurrentAndLeaseLiabilitiesNoncurrentMember2022-01-02 0000882508us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-01-01 0000882508us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-01-02 0000882508us-gaap:AssetPledgedAsCollateralMemberquik:CreditCardDebtMember2023-01-01 0000882508us-gaap:AssetPledgedAsCollateralMemberquik:CreditCardDebtMember2022-01-02 0000882508us-gaap:MoneyMarketFundsMember2023-01-01 0000882508us-gaap:FairValueInputsLevel1Member2023-01-01 0000882508us-gaap:FairValueInputsLevel2Member2023-01-01 0000882508us-gaap:FairValueInputsLevel3Member2023-01-01 0000882508us-gaap:MeasurementInputDiscountForLackOfMarketabilityMembersrt:MinimumMember2023-01-01 0000882508us-gaap:MeasurementInputDiscountForLackOfMarketabilityMembersrt:MaximumMember2023-01-01 0000882508us-gaap:MeasurementInputExpectedTermMembersrt:MinimumMember2023-01-01 0000882508us-gaap:MeasurementInputExpectedTermMembersrt:MaximumMember2023-01-01 0000882508us-gaap:MeasurementInputRiskFreeInterestRateMembersrt:MinimumMember2023-01-01 0000882508us-gaap:MeasurementInputRiskFreeInterestRateMembersrt:MaximumMember2023-01-01 0000882508us-gaap:MeasurementInputExpectedDividendPaymentMember2023-01-01 0000882508us-gaap:MeasurementInputPriceVolatilityMembersrt:MinimumMember2023-01-01 0000882508us-gaap:MeasurementInputPriceVolatilityMembersrt:MaximumMember2023-01-01 0000882508us-gaap:DomesticCountryMember2022-01-032023-01-01 0000882508us-gaap:DomesticCountryMember2021-01-042022-01-02 0000882508us-gaap:DomesticCountryMember2019-12-302021-01-03 0000882508us-gaap:ForeignCountryMember2022-01-032023-01-01 0000882508us-gaap:ForeignCountryMember2021-01-042022-01-02 0000882508us-gaap:ForeignCountryMember2019-12-302021-01-03 0000882508us-gaap:ResearchMember2022-01-032023-01-01 0000882508quik:FederalMember2023-01-01 0000882508us-gaap:StateAndLocalJurisdictionMember2023-01-01 0000882508quik:FederalMember2017-12-31 0000882508quik:FederalMember2018-01-01 0000882508quik:FederalMemberus-gaap:ResearchMember2023-01-01 0000882508us-gaap:StateAndLocalJurisdictionMemberus-gaap:ResearchMember2023-01-01 0000882508quik:RegisteredDirectOfferingMember2022-09-14 0000882508quik:RegisteredDirectOfferingMember2022-02-09 0000882508us-gaap:CommonStockMemberus-gaap:PrivatePlacementMember2021-09-222021-09-22 0000882508us-gaap:CommonStockMemberquik:RegisteredDirectOfferingMember2021-09-302021-09-30 0000882508us-gaap:PrivatePlacementMember2021-09-222021-09-22 0000882508us-gaap:PrivatePlacementMember2021-09-22 0000882508us-gaap:CommonStockMemberquik:UnderwrittenPublicOfferingMember2020-06-222020-06-22 0000882508us-gaap:CommonStockMemberquik:UnderwrittenPublicOfferingMember2020-06-22 0000882508quik:UnderwrittenPublicOfferingMember2020-06-222020-06-22 0000882508us-gaap:CommonStockMemberquik:ExerciseOfOptionForOverallotmentOfSharesByUnderwritersMember2020-06-222020-06-22 0000882508us-gaap:CommonStockMemberquik:ExerciseOfOptionForOverallotmentOfSharesByUnderwritersMember2020-07-212020-07-21 0000882508quik:ExerciseOfOptionForOverallotmentOfSharesByUnderwritersMember2020-06-222020-07-21 0000882508quik:UnderwrittenPublicOfferingIncludingExerciseOfOverallotmentOptionsByUnderwritersMember2020-06-222020-07-21 0000882508quik:WarrantsIssuedInConnectionWithUnderwrittenPublicOfferingMembersrt:MaximumMember2023-01-01 0000882508quik:WarrantsIssuedInConnectionWithUnderwrittenPublicOfferingMember2023-01-01 0000882508quik:StockPlan2009Member2019-04-242019-04-24 0000882508quik:StockPlan2019Member2019-04-24 0000882508quik:StockPlan2019Member2022-05-102022-05-10 0000882508quik:StockPlan2019Member2022-05-10 0000882508quik:StockPlan2019Member2023-01-01 0000882508us-gaap:RestrictedStockUnitsRSUMemberquik:StockPlan2019Memberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-01-032023-01-01 0000882508quik:The2009EmployeeStockPurchasePlanMember2022-01-032023-01-01 utr:M 0000882508quik:The2009EmployeeStockPurchasePlanMember2023-01-01 0000882508us-gaap:CostOfSalesMember2022-01-032023-01-01 0000882508us-gaap:CostOfSalesMember2021-01-042022-01-02 0000882508us-gaap:CostOfSalesMember2019-12-302021-01-03 0000882508us-gaap:ResearchAndDevelopmentExpenseMember2022-01-032023-01-01 0000882508us-gaap:ResearchAndDevelopmentExpenseMember2021-01-042022-01-02 0000882508us-gaap:ResearchAndDevelopmentExpenseMember2019-12-302021-01-03 0000882508us-gaap:EmployeeStockOptionMember2022-01-032023-01-01 0000882508us-gaap:EmployeeStockOptionMember2021-01-042022-01-02 0000882508us-gaap:EmployeeStockOptionMember2019-12-302021-01-03 0000882508quik:EmployeeStockPurchasePlanMember2022-01-032023-01-01 0000882508quik:EmployeeStockPurchasePlanMember2021-01-042022-01-02 0000882508quik:EmployeeStockPurchasePlanMember2019-12-302021-01-03 0000882508quik:RsuAndPrsuMember2022-01-032023-01-01 0000882508quik:RsuAndPrsuMember2021-01-042022-01-02 0000882508quik:RsuAndPrsuMember2019-12-302021-01-03 0000882508quik:StockPlan2019Member2021-01-03 0000882508quik:StockPlan2019Member2021-01-042022-01-02 0000882508quik:StockPlan2019Member2022-01-02 0000882508quik:StockPlan2019Member2022-01-032023-01-01 00008825082022-12-30 0000882508us-gaap:RestrictedStockUnitsRSUMember2023-01-01 0000882508us-gaap:RestrictedStockUnitsRSUMember2022-01-032023-01-01 0000882508quik:PrsuMember2023-01-01 0000882508us-gaap:RestrictedStockUnitsRSUMember2019-12-29 0000882508us-gaap:RestrictedStockUnitsRSUMember2019-12-302021-01-03 0000882508us-gaap:RestrictedStockUnitsRSUMember2021-01-03 0000882508us-gaap:RestrictedStockUnitsRSUMember2021-01-042022-01-02 0000882508us-gaap:RestrictedStockUnitsRSUMember2022-01-02 0000882508quik:NewProductsMember2022-01-032023-01-01 0000882508quik:NewProductsMember2021-01-042022-01-02 0000882508quik:NewProductsMember2019-12-302021-01-03 0000882508quik:MatureProductsMember2022-01-032023-01-01 0000882508quik:MatureProductsMember2021-01-042022-01-02 0000882508quik:MatureProductsMember2019-12-302021-01-03 0000882508quik:HardwareProductsMember2022-01-032023-01-01 0000882508quik:HardwareProductsMember2021-01-042022-01-02 0000882508quik:HardwareProductsMember2019-12-302021-01-03 0000882508quik:eFPGAIPMember2022-01-032023-01-01 0000882508quik:eFPGAIPMember2021-01-042022-01-02 0000882508quik:eFPGAIPMember2019-12-302021-01-03 0000882508quik:SaaSAndOtherMember2022-01-032023-01-01 0000882508quik:SaaSAndOtherMember2021-01-042022-01-02 0000882508quik:SaaSAndOtherMember2019-12-302021-01-03 0000882508quik:NewProductsRelatedToEngineeringServicesMember2022-01-032023-01-01 0000882508quik:NewProductsRelatedToEngineeringServicesMember2021-01-042022-01-02 0000882508quik:SaaSRevenueMember2019-12-302021-01-03 0000882508quik:EngineeringServicesMember2022-01-032023-01-01 0000882508quik:EngineeringServicesMember2021-01-042022-01-02 0000882508country:US2022-01-032023-01-01 0000882508country:US2021-01-042022-01-02 0000882508country:US2019-12-302021-01-03 0000882508srt:AsiaPacificMember2022-01-032023-01-01 0000882508srt:AsiaPacificMember2021-01-042022-01-02 0000882508srt:AsiaPacificMember2019-12-302021-01-03 0000882508srt:NorthAmericaMember2022-01-032023-01-01 0000882508srt:NorthAmericaMember2021-01-042022-01-02 0000882508srt:NorthAmericaMember2019-12-302021-01-03 0000882508srt:EuropeMember2022-01-032023-01-01 0000882508srt:EuropeMember2021-01-042022-01-02 0000882508srt:EuropeMember2019-12-302021-01-03 0000882508us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMembercountry:GB2022-01-032023-01-01 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:DistributorAMember2022-01-032023-01-01 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:DistributorAMember2021-01-042022-01-02 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:DistributorAMember2019-12-302021-01-03 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:DistributorBMember2022-01-032023-01-01 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:DistributorBMember2021-01-042022-01-02 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:DistributorBMember2019-12-302021-01-03 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:DistributorCMember2021-01-042022-01-02 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:DistributorCMember2019-12-302021-01-03 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:CustomerAMember2022-01-032023-01-01 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:CustomerBMember2019-12-302021-01-03 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:CustomerCMember2022-01-032023-01-01 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:CustomerCMember2021-01-042022-01-02 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:CustomerFMember2022-01-032023-01-01 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:CustomerFMember2021-01-042022-01-02 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:CustomerHMember2021-01-042022-01-02 0000882508us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMemberquik:CustomerJMember2019-12-302021-01-03 0000882508us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberquik:DistributorAMember2022-01-032023-01-01 0000882508us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberquik:DistributorAMember2021-01-042022-01-02 0000882508us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberquik:DistributorBMember2021-01-042022-01-02 0000882508us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberquik:DistributorCMember2021-01-042022-01-02 0000882508us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberquik:CustomerCMember2022-01-032023-01-01 0000882508us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberquik:CustomerFMember2022-01-032023-01-01 0000882508us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberquik:CustomerFMember2021-01-042022-01-02 0000882508us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMember2022-01-032023-01-01 0000882508us-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:NonUsMember2021-01-042022-01-02 0000882508quik:WaferPurchaseCommitmentMember2023-01-01 0000882508quik:GoodsAndServicesMember2023-01-01 0000882508quik:EfpgaIpProcurementContractsMember2023-01-01 0000882508us-gaap:SubsequentEventMember2023-03-212023-03-21 0000882508quik:AllowanceForDoubtfulAccountsMember2022-01-02 0000882508quik:AllowanceForDoubtfulAccountsMember2022-01-032023-01-01 0000882508quik:AllowanceForDoubtfulAccountsMember2023-01-01 0000882508us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-01-02 0000882508us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-01-032023-01-01 0000882508us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2023-01-01 0000882508quik:AllowanceForDoubtfulAccountsMember2021-01-03 0000882508quik:AllowanceForDoubtfulAccountsMember2021-01-042022-01-02 0000882508us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-01-03 0000882508us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-01-042022-01-02 0000882508quik:AllowanceForDoubtfulAccountsMember2019-12-29 0000882508quik:AllowanceForDoubtfulAccountsMember2019-12-302021-01-03 0000882508us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-12-29 0000882508us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-12-302021-01-03 0000882508quik:SensiMLMember2022-01-032023-01-01
 

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 January 1, 2023

 

or

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

 

For the transition period from           to

 

Commission File Number: 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 July 3, 2022, the registrant’s most recently completed second fiscal quarter, was $95,442,000 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 24, 2023, the registrant had 13,236,478 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 for the registrant’s Annual Meeting of Stockholders to be held on or aboutMay 17, 2023, 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

4

ITEM 1A.

Risk Factors

11

ITEM 1B.

Unresolved Staff Comments

21

ITEM 2.

Properties

21

ITEM 3.

Legal Proceedings

21

ITEM 4.

Mine Safety Disclosures

21

PART II

 

ITEM 5.

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

22

ITEM 6.

Reserved

23

ITEM 7.

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

23

ITEM 7A.

Quantitative and Qualitative Disclosures About Market Risk

32

ITEM 8.

Financial Statements and Supplementary Data

33

ITEM 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

33

ITEM 9A.

Controls and Procedures

57

ITEM 9B.

Other Information

58

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

PART III

 

ITEM 10.

Directors, Executive Officers and Corporate Governance

58

ITEM 11.

Executive Compensation

58

ITEM 12.

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

58

ITEM 13.

Certain Relationships, Related Transactions, and Director Independence

58

ITEM 14.

Principal Accounting Fees and Services

58

PART IV

 

ITEM 15.

Exhibits and Financial Statement Schedules

59

ITEM 16. Form 10-K Summary 61

Signatures

 

62

 

 

 

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; and (xvi) our ability to handle natural disasters and epidemics, such as the recent outbreak of the COVID-19 virus. 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.

 

 

PART I

 

ITEM 1. BUSINESS

 

General

 

QuickLogic Corporation was founded in 1988 and reincorporated in Delaware in 1999. Our vision is to transform the way people and hardware products interact with each other and their surroundings. Our mission is to provide innovative silicon and software platforms to successfully enable our customers to develop hardware products that fundamentally change the end-user experience. Specifically, we are a fabless semiconductor company that develops a full stack platform for artificial intelligence or AI, voice and sensor processing. The platform is based on our 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 own custom semiconductor hardware products, our SoCs to run our customer’s 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 platforms, software tools and eFPGA IP enables the practical and efficient adoption of AI, voice and sensor processing across Consumer/Industrial IoT, Consumer Electronics, Military, Aerospace and Defense markets.

 

Our new products include our ArcticPro™, EOS™, QuickAI™, SensiML Analytics Toolkit, 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 IP business that licenses our eFPGA technology for use in other semiconductor companies SoCs and provides professional services, consisting of development and integration of eFPGA technology into bespoke semiconductor solutions. SensiML provides an AI software platform for products which include 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.

 

Our solutions typically fall into one of four categories: Hardware products consisting of Sensor Processing, Display Smart Connectivity, and eFPGA intellectual property and its associated Tools. Our solutions include a unique combination of our silicon platforms, IP cores, software drivers, and in some cases, firmware and application software. All of our silicon platforms are standard hardware products and must be programmed to be effective in a system. 

 

Through the acquisition of SensiML our core IP also expanded to include the SensiML Analytics Toolkit that enables Original Equipment Manufacturers ("OEMs") to develop AI software for a broad array of resource-constrained time-series sensor endpoint applications. These include a wide range of consumer and industrial sensing applications.

 

We collaborate with multiple partners on reference designs, and in some cases, co-marketing and/or co-selling initiatives. QuickLogic also works with processor manufacturers, sensor manufacturers, and voice recognition, sensor fusion and context awareness algorithm developers, and embedded systems companies in the development of reference designs. Through reference designs that incorporate our solutions, we believe processor manufacturers, sensor manufacturers, and sensor and voice algorithm companies can expand the available market for their respective products. Furthermore, should a solution developed for a processor manufacturer or sensor and/or sensor algorithm company be applicable to a set of common OEMs or Original Design Manufacturers ("ODMs") we can amortize our Research and Development ("R&D") investment over that set of OEMs. There may also be cases when platform providers that intend to use always-on voice recognition will dictate certain performance requirements for the combined software/hardware solution before the platform provider certifies and/or qualifies our product for use by end customers.

 

SensiML collaborates with several microcontroller and sensors 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 Infineon Technologies, On Semiconductor Corp., Microchip Technology Inc., Silicon Laboratories, Inc., STMicroelectronics N.V., Arduino, NXP Semiconductors N.V., Raspberry Pi, and Nordic Semiconductor.

 

We have changed our manufacturing strategies to reduce the cost of our silicon solution platforms to enable their use in high volume, mass customization products. Our EOS S3, EOS S3AI, QuickAI and ArcticLink III silicon platforms combine mixed signal physical functions and hard-wired logic alongside programmable logic. Our EOS S3, EOS S3AI and ArcticLink III solution platforms are manufactured on an advanced process node where we can benefit from smaller die sizes. 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 customer’s 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 cost, 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. 

 

Our eFPGA IP are currently developed on 250nm, 130nm, 90nm, 65nm, 40nm, 28nm and 22nm process nodes. The licensable IP is generated by an automated compiler tool, called Australis™, that 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.

 

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 our silicon solutions, eFPGA IP and SensiML AI Software. Therefore, our revenue growth needs to be strong enough to enable us to sustain profitability while we continue to invest in the development, sales and marketing of our new solution platforms, IP and software.

 

 

Supply Chain Disruptions

 

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 2022 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 costs 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 to our results from operations and cash flows.

 

2023 Cybersecurity Incident

 

On January 20, 2023, the Company detected a ransomware infection affecting a limited number of IT systems, including systems that contained personal information of our employees.  Upon detection of the incident, the Company promptly began an assessment of all Company IT systems, notified law enforcement, and engaged legal counsel and other incident response professionals. The Company continued its business operations during this incident and successfully restored all of its critical operational data. The Company has also taken steps to further secure its IT systems. Based on the ongoing investigation and information currently known at this time, the Company believes the incident has not had nor will have a material impact on its business, operations, ability to serve its customers,  or financial results. See Note 15 to the consolidated financial statements for additional information.

 

Impact of COVID-19 and Global Economic Environment on our Business

 

The COVID-19 pandemic, increased financial market volatility, inflationary pressure, rising interest rates, recessionary concerns and geopolitical tension continue to impact business globally and may impact our operations by causing disruption to our labor markets and supply chains. We continue to monitor the global impacts of COVID-19 and take steps to mitigate the potential risks to us posed by its spread and related circumstances and impacts. These efforts will continue as requirements change, new risks are identified and infections impact us. The spread and resurgence of COVID-19 from new variants in countries where we operate may make our ability to mitigate the impacts of the spread of the virus on our productivity more challenging.

 

The conflict between Russia and Ukraine has negatively impacted the global economy and led to various economic sanctions being imposed by the U.S., United Kingdom, European Union and other countries against Russia. While the impacts of the conflict have not been material on the Company's results of operations, as we do not have operations or material customers or suppliers in either country, it is not possible to predict the broader consequences of this ongoing conflict. Changing U.S. Government export regulations, particularly relating to advanced semiconductors may limit the ability to provide customers with certain goods and services in China.

 

See the section entitled “Risk Factors” in Item 1A of Part I of this report for further information about related risks and uncertainties.

 

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 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 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 2022, 2021, and 2020 refer to the Fiscal Years ended January 1, 2023, January 2, 2022, and January 3, 2021, respectively.

 

Industry Background

 

Internet-of-Things ("IoT") products are a strong growth market for semiconductor products, programmable logic, and AI/ML software, and the needs of this market bring a unique set of requirements. Three important trends in this market are (i) proliferation of hardware products at the edge of the network connected via a wireless network, (ii) an increasing adoption of sensors, and (iii) desire to increase processing efficiency as a means to lower power consumption and increase battery life. The trends to add more sensors to these connected hardware products is driven from the desire to enable more intelligence in these hardware products so that they can operate without continuously sending raw data back to a cloud-based infrastructure; sending metadata in lieu of raw data is more efficient for cost and power consumption and is generally viewed as more secure. Creating metadata from raw data requires more processing capability in the sensor-enabled hardware as well as sophisticated software.

 

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

 

Another important trend is shrinking product life cycles. This drives a need for faster and lower risk product development. There is intense pressure on the bill of materials ("BOM") cost of these hardware products, including per unit component costs and non-recurring development costs. As more people experience the advantages of a mobile lifestyle at home, they demand the same advantages in their professional lives. We believe that the trend toward mobile, battery-powered products that provide more intelligent insights from onboard sensors, small form factor and maximize battery life will be prominent in the computing, industrial, medical and military markets. 

 

 

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 are well understood. High development risks, development costs and opportunity costs are incurred when using ASICs to produce custom hardware products with very low unit production cost. 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. These cost reduction efforts have significantly increased the volume required to justify the total cost of an ASIC.

 

IoT hardware products (both Consumer and Industrial) incorporate complex, rapidly changing technology, require rapid product proliferation, and have varying product life and development cycles. Therefore, most IoT designers design their products from a base platform, or reference design, provided to them by the vendor of the processor they have selected for their design. To differentiate their products from their competition, OEMs and ODMs may require some level of customization at either the hardware or software level. Designers have only a few viable options to modify the base platform for their needs. Since IoT system designers often require very low power consumption to maximize battery life in their applications, the high-power consumption of conventional FPGAs is incompatible with their design goals. This effectively limits the average battery-powered system designer to ASSPs, small PLDs, mobile-oriented FPGAs, and MCUs to create a virtual level playing field among battery-powered system designers and makes product proliferation and differentiation extremely hard to achieve. ASICs with their long development cycles, long lead times and high non-recurring development costs are only used in very high-volume mainstream consumer products.

 

The traditional defense and industrial markets are well served by existing core silicon or custom ASIC development. Much of this market's uses are generally not as price, power and size sensitive. When there is a strong need for a custom solution in high volume applications, designers turn to an ASIC and, in low to medium volume applications, they use FPGAs. 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. QuickLogic has also entered into eFPGA-related agreements with customers in the 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 and participation in the DARPA Toolbox, have enabled renewed interest from customers in this area. Consequently, QuickLogic expects these trends to result in higher growth.

 

Markets and Product Technology

 

We market our solutions primarily to IoT device OEMs and ODMs, defense contractors, and U.S. Government entities. We have complete solutions incorporating our silicon platforms, IPs, software drivers, SensiML Analytics Toolkit and our system architecture expertise. 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 solutions to OEMs and ODMs offering differentiated 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 include Consumer/Industrial IoT, Consumer Electronics, Military, Aerospace and Defense. Our solutions typically fall into one of four categories: Sensor Processing, eFPGA IP and its associated Tools, Display or Smart Connectivity.

 

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:

 

First, our programmable logic allows us to hardware customize our platforms. We have two distinct types of programmable logic. We have an SRAM-reprogrammable logic architecture that utilizes a standard CMOS-logic process to meet the specific needs of the sensor and I/O subsystems of IoT hardware products: very low standby power, low dynamic power, and in-system reprogrammable technology. 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.

 

 

We also have our ViaLink programmable logic that uses proprietary and patented technology to meet the specific smart connectivity needs when the characteristics of non-volatility and instant-on, very low standby power, low dynamic power, small form factor, single chip solutions that power cycle easily and quickly are required. Hardware customization gives our hardware products the ability to execute key actions faster than software implementations, and at lower power.

 

Second, our ArcticLink and EOS S3, EOS S3 LV, and EOS S3AI platforms combine mixed signal physical functions, hard-wired logic and programmable logic on one device. Mixed signal capability supports the trend toward serial connectivity in IoT applications, where designers benefit from lower pin counts, simplified printed circuit board, or PCB, layouts, simplified PCB interconnect and reduced signal noise. 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 particular customer or market requirements while lowering the total cost of ownership.

 

Third, we develop and integrate innovative IP cores, intelligent data processing IP cores, or standard interfaces used in IoT products. In addition to standards-based IP, we also offer proprietary IP such as:

 

 

•  

Sensor Processing IPs such as Flexible Fusion Engine, or FFE, Sensor Manager, or Communications Manager;

 

•  

Hardware Acceleration / Processor Offloading IPs such as various digital filter and matrix multiplication functions.

 

Fourth, we develop and optimize a software framework for use in conjunction with our sensor processing silicon platforms.

 

Fifth, through SensiML, we develop and optimize an end-to-end software suite that provides developers 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 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, and 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 vision is to transform the way people and hardware products interact with each other and their surroundings. Our mission is to provide innovative platforms to successfully enable our customers to develop products that fundamentally change the end-user experience. Specifically, we develop low power SoCs, FPGAs, embedded FPGA intellectual property and the SensiML Analytics Toolkit for AI Software. QuickLogic’s products enable Consumer/Industrial IoT, Consumer Electronics, Military, and Aerospace and Defense customers. to deliver highly differentiated products with longer battery life.

 

Our multi-core sensor processing products such as ArcticLink 3 S1, ArcticLink 3 S2, EOS 3, EOS S3 LV, and EOS S3AI accomplish this result with general purpose and targeted cores, which 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 embedded FPGA technology gives SoC developers targeting IoT endpoint applications the flexibility to make design changes post-production while keeping power consumption low. 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. 

 

Market leading companies need to deliver new products quickly and cost-effectively. We believe our programmable technology allows us to deliver customizable solutions with low power consumption and high IP security, while meeting system performance and BOM cost requirements. We believe our solutions allow OEMs and ODMs to rapidly bring new and differentiated products to market quickly and cost-effectively. Our solutions enable energy and cost-efficient solutions on design platforms from which a range of products can be introduced.

 

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, 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 IoT device manufacturers. We intend to continue to define and implement compelling solutions for our target customers and partners.

 

Our business model is targeted on ensuring our products are easy-to-use for the broad electronics market, particularly ones that are focused on enabling their products with AI solutions. This go-to-market strategy focuses on a broader sales and marketing approach. The IoT market for AI solutions is made up of hundreds, if not thousands, of individual customers. We have identified reference designs, evaluation systems and evaluation software kits that we can enable our channel sales partners to sell to these customers. We believe our solutions are resonating with our target customers who value the differentiated user experience, lower power consumption, platform design capability, 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 China, Japan, Taiwan, 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 seven distributors in North America and a network of twenty-three distributors and sales representative 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 a military, 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.

 

Three customers represented approximately 20%, 16% and 12% of our total revenue for the year ended January 1, 2023. Three customers represented 16%, 14%, and 10% of our total revenue for the year ended January 2, 2022. In addition, a significant portion of our revenue comes from sales to customers located outside of the United States. See Note 13 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 shipments are typically booked during the quarter. Our sales are made primarily pursuant to standard purchase orders issued by OEM customers and distributors.

 

Competition

 

A number of companies offer products that compete with one or more of our semiconductor products and solutions. Our semiconductor competitors include: (i) suppliers of ASSPs such as Synaptics; (ii) suppliers of application processors; (iii) suppliers of ASICs; (iv) suppliers of low density FPGAs such as Lattice Semiconductor Corp. and Microsemi Corp. (a subsidiary of Microchip Technology Inc.); and (v) suppliers of low power microcontrollers such as STMicroelectronics N.V. and NXP Semiconductors N.V. Our existing competitors for conventional FPGAs include suppliers of low power complex programmable logic devices ("CPLD") and FPGAs such as Lattice Semiconductor Corp., Xilinx Inc. (a subsidiary of Advanced Micro Devices, Inc.), Intel Corp., and Microsemi Corp.

 

ASSPs offer proven functionality which reduces development time, risk and cost, but it is difficult to offer a differentiated product using standard hardware products, and ASSPs that meet the system design objectives are not always available. Conventional programmable logic may be used to create custom functions that provide product differentiation or make up for deficiencies in available ASSPs. PLDs require more designer input since the designer has to develop and integrate the IP and may have to develop the software to drive the IP. PLDs are more expensive and consume more power than ASSPs or ASICs, but they offer fast time-to-market and are typically reprogrammable. OEMs have adopted mobile-oriented FPGAs in the IoT product market but offer very little in terms of hard logic blocks that may decrease power consumption or selling price to the OEM. ASICs have a large development cost and risk and a long time to market. As a result, ASICs are generally only used for single designs with very high volumes. MCUs offer extensive software flexibility, but often do not offer sensor software algorithms, the lowest power, nor any hardware flexibility. Our solutions enable custom functions and system designs with fast time-to-market and longer time-in-market since they are customized by us using our solution platforms that contain programmable logic. In addition, because they are complete solutions, they reduce the system development cost and risk.  Since the AI software market is nascent, particularly for the edge and endpoint applications, the SensiML competitors tend to be venture-backed startups such as Edge Impulse.  Competitors for our eFPGA IP license product include a few startup companies.

 

Research and Development

 

We are focused on developing our solutions and platforms. Our solutions combine our silicon platforms with our IP, 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 introduce our platform solutions that meet emerging industry standards and satisfy changing customer requirements. We have made and expect to continue to make substantial investments in R&D. Our R&D expenses were $5.0 million, or 31% of revenue, $6.9 million, or 55% of revenue, and $7.5 million, or 87% of revenue for the years ended January 1, 2023, January 2, 2022 and January 3, 2021, respectively. Research and development expenses for the year ended January 1, 2023 reflect reductions due to the allocation of research and development expenses to cost of revenues in support of eFPGA IP revenue.

 

As of January 1, 2023, our research and development staff consists of eighteen employees located in California, Oregon and Taiwan.

 

•  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 platform engineering group develops low power programmable hardware products and system IP that can be used in standalone solution platforms such as PolarPro 3E or combined in solution platforms such as EOS S3.

•  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 customer to take their own designs and target them to programmable hardware products and develops the design tools that support algorithm development for 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.

 

 

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 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 micron complementary metal oxide semiconductor, ("CMOS"), process. TSMC also manufactures our Eclipse products on 0.25 micron CMOS process, and other mature 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, package packaging and testing services to certified U.S.-owned and continental U.S.-based suppliers.

 

Employees and Human Capital

 

As of January 1, 2023, we had forty-five employees worldwide of which forty employees are 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 and 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.

 

Intellectual Property

 

We believe that it is important to maintain a large patent portfolio to protect our innovations. We currently hold eighteen active U.S. patents and have five pending applications for an additional U.S. patent. 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 three patents and have two pending applications. Our issued patents expire between 2033 and 2039.

 

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 20, 2023:

 

Name

 

Age

 

 

Position

Brian C. Faith

 

 

48

 

 

President and Chief Executive Officer; Director

Elias Nader

 

 

58  

 

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

Rajiv Jain

 

 

62

 

 

Vice President, Worldwide Operations

Timothy Saxe

 

 

66

 

 

Senior Vice President Engineering and Chief Technology Officer

Owen Bateman     56     Vice President, Worldwide Sales

Michael R. Farese

 

 

76

 

 

Chairman of the Board

Joyce Kim     52     Director
Radhika Krishnan     52     Director

Andrew J. Pease

 

 

72

 

 

Director

Christine Russell

 

 

73

 

 

Director

Gary H. Tauss

 

 

68

 

 

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

 

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

 

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.

 

Information regarding the backgrounds of our directors is incorporated by reference from our definitive Proxy Statement relating to the 2023 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 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 Securities and Exchange Commission, 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.

 

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, Industry and Global and Economic Conditions

 

 

•  

We have incurred losses in the past years. Although we are targeting to break even during the 2023 Fiscal Year, 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.

 

 

•  

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

 

 

•  

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

 

 

•  

Our future operating results are likely to fluctuate and therefore may fail to meet expectations, which could cause our stock price to decline. 

 

 

•  

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

 

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

 

 

•  

Two of our products target new unproven markets, and if these markets do not develop, or if our products do not meet their needs, the loss of or reduction in orders could adversely affect our revenue and harm our business 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 in the design of their products.

 

 

•  

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

 

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

 

 

•  

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

 

 

•  

We depend upon third parties for silicon IP, detailed registered-transfer level, ("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, algorithm and system software.

 

 

•  

We depend upon third parties to fabricate, assemble, test and program our products, and to provide logistics services. Any problems at 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.

 

 

 

Risks Related to Our Financial Position and Capital Needs

 

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 and expect to experience losses in at least some of the fiscal quarters during 2023, as we continue to develop new products, applications and technologies. Our new products and products currently under development have been generating lower gross margin as a percentage of revenue than our mature products due to the markets that we have targeted and the larger order quantities associated with these new products. 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 2022 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,

 

Risks Related to Adverse Developments Affecting Financial Institutions

 

Adverse Developments Affecting Financial Institutions, Companies in the Financial Services Industry or the Financial Services Industry Generally, such as Actual Events or Concerns Involving Liquidity, Defaults or Non-Performance, Could Adversely Affect our Operations and Liquidity.

 

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 and may in the future lead to market-wide liquidity problems. For example, on March 10, 2023, Silicon Valley Bank, or SVB, was closed by the California Department of Financial Protection and Innovation, which appointed the Federal Deposit Insurance Corporation ("FDIC") as receiver. On March 12, 2023, Signature Bank and Silvergate Capital Corp. were closed and placed under receivership. Although a statement by the U.S. Department of the Treasury, the Federal Reserve, and the FDIC stated that all depositors of these financial institutions would have access to all of their money after only one business day following the date of closure, including funds held in uninsured deposit accounts, borrowers under credit agreements, letters of credit and certain other financial instruments with financial institutions placed into receivership by the FDIC may be unable to access undrawn amounts thereunder. If any of our counterparties to any such instruments that we may enter into in the future were to be placed into receivership, we may be unable to access such funds. In addition, if any parties with whom we conduct business are unable to access funds pursuant to such instruments or lending arrangements with such a financial institution, 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 this regard, counterparties to these financial institutions' credit agreements and arrangements, and third parties such as beneficiaries of letters of credit, among other, may experience direct impacts from the closure of these financial institutions and uncertainty remains over liquidity concerns in the broader financial services industry. Similar impacts have occurred in the past, such as during the 2008-2010 financial crisis.

 

 Inflation and rapid increases in interest rates have led to a decline in the trading value of previously issued government securities with interest rates below current market interest rates. The U.S. Department of Treasury, FDIC and Federal Reserve Board have announced a program to provide up to $25 billion of loans to financial institutions secured by such government securities held by financial institutions to mitigate the risk of potential losses on the sale of such instruments. However, widespread demands for customer withdrawals or other needs of financial institutions for immediate liquidity may exceed the capacity of such program. There is no guarantee that the U.S. Department of Treasury, FDIC and Federal Reserve Board will provide access to uninsured funds in the future in the event of the closure of other banks or financial institutions in a timely fashion or at all.

 

Our access to our cash and cash equivalents in amounts adequate to finance our operations could be significantly impaired by the financial institutions with which we have arrangements directly facing liquidity constraints or failures. 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 decline 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.

 

Risks Related to Our Business, Industry and Global and Economic Conditions

 

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

 

 

For example, the spread and impact of the COVID-19 pandemic throughout Asia and other jurisdictions continues to fluctuate and its impacts remain uncertain.  The ultimate impact of a pandemic and its potential effects on the Company’s business in its Fiscal Year 2023 depends on many factors that are not within our control. This could lead to further disruptions or restrictions on the Company’s ability to source, manufacture or distribute its products, including temporary disruptions to the facilities of its contract manufacturers in China, Taiwan, Philippines and Singapore, or the facilities of its 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 the Company’s 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 the Company, its customers or suppliers conduct business, or the Company experiences more pronounced disruptions in its operations, the Company may experience constrained supply or curtailed demand that may materially adversely impact its business, cash flows and results of operations.

 

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 product 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 be materially fluctuate as a result.

 

Our future operating results are likely to fluctuate and therefore may fail to meet expectations, which could cause our stock price to decline. 

 

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

 

In particular, since we derived in 2022 and expect to continue to derive a notable portion of our revenue from Japan, our business development plans, results of operations and financial condition may be materially adversely affected by a significant political, social and economic developments in Japan. A slowdown in economic growth in Japan, such as due to the outbreak of a pandemic could adversely impact our customers, prospective customers, suppliers, distributors and partners in Japan, which could have a material adverse effect on our results of the operations and financial condition. There is no guarantee that economic downturns, whether actual or perceived, any further decrease in economic growth rates or an otherwise uncertain economic outlook in Japan will not occur or persist in the future, that they will not be protracted or that governments will respond adequately to control and reverse such conditions, any of which could materially and adversely affect our business, financial condition and results of operations.

 

 

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

 

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.

 

 

We may have increasing 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.

 

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.  A significant portion of our total revenue comes from sales to customers located outside the United States. We anticipate that sales to customers located outside the United States will continue to represent a significant portion of our total revenue in future periods. 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. The Company continues 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 Russia-Ukraine military conflict, potential disruption caused by pandemics, the United Kingdom’s recent exit from the European Union, potential changes in 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.

 

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

 

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

 

Part of our business strategy is to acquire 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 the Company’s 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.

 

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.

 

 

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 its securities. In the future, we may be the subject of similar litigation. Securities litigation could result in substantial costs and divert management’s attention.

 

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 was originally listed on the Nasdaq Global Market and was transferred to the Nasdaq Capital Market (the “Nasdaq”) on July 22, 2019. 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.

 

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 even near our headquarters, our customers’ facilities, our distributors facilities or our suppliers’ facilities, our business could be seriously harmed.

 

In addition, any catastrophic event, such as the recent COVID-19 virus outbreak, 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.

 

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

 

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

 

As demonstrated by the 2023 cybersecurity incident, security vulnerabilities may arise from our hardware, software, employees, contractors or policies we have deployed, which may result in external parties gaining access to our networks, datacenters, cloud datacenters, 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 authorized party may gain access to our data or our users’ or customers’ data or 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 disclosed on March 14, 2023, on January 20, 2023, the Company detected a ransomware infection affecting a limited number of IT systems, including systems that contained personal information of our employees.  Upon detection of the incident, the Company promptly began an assessment of all Company IT systems, notified law enforcement, and engaged legal counsel and other incident response professionals. The Company continued its business operations during this incident and successfully restored all of its critical operational data. The Company has also taken steps to further secure its IT systems. Based on the ongoing investigation and information currently known at this time, the Company believes the incident has not had nor will have a material impact on its business, operations, ability to serve its customers, or financial results, but the Company has no guarantee that similar cybersecurity incidents will not 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 GDPR allows for the imposition of fines and corrective action on entities that improperly use or disclose the personal information of EU subjects, including through a data security breach. 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 recently voted into law by California residents 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. The substantive requirements for businesses subject to the CPRA went into effect on January 1, 2023 and become enforceable on July 1, 2023. 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 and our 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, 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.

 

Our Certificate of Incorporation, 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.

 

Changes to existing accounting pronouncements or taxation rules or practices may cause adverse income fluctuations, 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, or the way we conduct our business and subject us to regulatory inquiries or litigation.

 

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 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 consumer hardware products is highly competitive and dynamic, with short end market product life cycles and rapid obsolescence of existing products. 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. Due to the short product life cycle of these hardware products, 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 solutions, sensor algorithm software and silicon platform development, selling and marketing, long before we generate revenue, if any, from our efforts. 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 ArcticPro™, EOS™, QuickAI™, SensiML Analytics Toolkit, ArcticLink® III, PolarPro®3, PolarPro II, PolarPro, Eclipse II products and eFPGA IP licenses and professional services. The new product revenues growth of our new products needs to be strong enough to achieve profitability. The gross margin associated with our new products is generally lower than the gross margin of our mature products, due primarily to the price-sensitive nature of the higher volume IoT consumer opportunities that we are pursuing with new products. Because the product life cycle of IoT products is short, we must replace revenue at the end of a product life cycle with sales from new design opportunities. 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 EOS S3, ArcticLink and PolarPro solution platforms, eFPGA IP 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.

 

Two of our products target new unproven markets, and if these markets do not develop, or if our products do not meet their needs, the loss of or reduction in orders could adversely affect our revenue and harm our business financial condition, operating results and cash flows.

 

eFPGA: 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 high 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.

 

SensiML: Mainstream AI runs on powerful processors and large FPGAs. SensiML’s AI solution targets end point solutions that use low power processors. The end point AI market is a developing market with unknown requirements and demand. The current SensiML solution may not be a good fit to the evolving needs of the end-point AI market. The support required for customer evaluations and implementation may be higher than expected which may delay engagements and lead to higher costs. The expected SaaS licensing fees and royalty rates we expect to charge for the SensiML solutions 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 in 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 product 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, our results of operations and financial condition could be materially adversely affected.

 

 

Our business could be adversely affected by undetected errors or defect 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, with manufacturing at new facilities, on new fabrication processes or in conjunction with new backend 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 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 assure you 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 international tariffs, including tariffs applied to goods traded between the United States and China, as well as potential export restrictions, could materially and adversely affect our business and results of operations.

 

Regulatory activity, such as enforcement of U.S. export control and sanctions laws, and the imposition of tariffs and export regulations, have in the past and may materially limit our ability to make sales to customers in China, which may harm our results of operations and financial condition. Since the beginning of 2018, there have been several rounds of U.S. tariffs on Chinese goods taking effect in 2018 and 2019, some of which prompted retaliatory Chinese tariffs on U.S. goods. We had sales to OEM and ODM customers in China of approximately $0.5 million, or 3% of our total revenue for the year ended January 1, 2023, and $0.1 million, or 1% of our total revenue for the years ended January 2, 2022 and January 3, 2021 of EOS S3 and eFPGA products.

 

The institution of trade tariffs both globally and between the U.S. and China specifically carries the risk of negatively affecting China’s overall economic condition, which could have a negative impact on us as we derived and expect to continue to derive a significant amount of revenue from China. Further escalations of trade conflicts between the United States and China, or other countries where we have operations, may have a material adverse effect on our gross margin.

 

In addition to recent trade tariffs, 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.

 

Imposition of tariffs or sustained export restrictions could cause a decrease in the sales of our products to customers located in China or other customers selling to Chinese end users, which would directly impact our business and operating results. 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.

 

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 January 1, 2023. During our Fiscal Year ended January 1, 2023, three customers accounted for 20%, 16% and 12%, respectively, of our total revenue. We expect this high level of customer concentration to reduce as we continue to market our solutions to customers in more fragmented IoT markets as well as Military, Aerospace and Defense customers. As in the past, future demand from these customers 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 product 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.

 

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 by 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, 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 IoP 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, 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 at 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 cost 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, suppliers of integrated application processors, low power FPGAs, low power MCUs, suppliers of ASICs, suppliers of eFPGA IP, and suppliers of sensor algorithm software whose software is running on competitors’ hardware products.

 

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 a 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 as what we can provide with our products. Companies that supply ASICs, which may be purchased for a lower price at higher volumes and typically 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.

 

 

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

 

Both our customers and we 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 its 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.

 

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 assure you 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 assure you that we will meet all the conditions under these arrangements. We may end up with 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

 

None.

 

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, leased for a duration from April 15, 2019 to April 14, 2024. Our subsidiary, SensiML Corp., occupies a 706 square feet facility space in Beaverton, Oregon, leased for a duration from April 2021 until March 2023. We lease flexible work-space 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. From October 15, 1999, the date of our initial public offering to July 21, 2019, our common stock was traded on the Nasdaq Global Market under the same symbol.

 

The closing price of our common stock on the Nasdaq was $5.06 per share on March 20, 2023. As of March 20, 2023, there were 13,236,478 shares of common stock outstanding that were held of record by 115 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 31, 2017 to January 1, 2023 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 31, 2017 in QuickLogic’s common stock and in each of the other two indices and the reinvestment of all dividends, if any, through January 1, 2023.

 

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.

 

 

graph.jpg

 

   

12/31/2017

   

12/30/2018

   

12/29/2019

   

1/3/2021

   

1/2/2022

   

1/1/2023

 

QuickLogic Corporation

    100.00       43.72       18.80       15.56       20.98       21.10  

S&P 500

    100.00       95.62       125.72       148.85       191.58       156.89  

S&P Semiconductor

    100.00       93.62       137.39       197.46       294.91       184.86  

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

 

We develop low power, multi-core semiconductor platforms and IP for AI, voice and sensor processing. The solutions include an eFPGA for hardware acceleration and pre-processing, and heterogeneous multi-core SoCs that integrate eFPGA with other processors and peripherals. The SensiML Analytics Toolkit from our recently acquired wholly owned subsidiary, SensiML completes the “full stack” end-to-end solution with accurate sensor algorithms using AI technology. The full range of platforms, software tools and eFPGA IP enables the practical and efficient adoption of AI, voice and sensor processing across Consumer/Industrial IoT, Consumer Electronics, Military, Aerospace and Defense applications. 

 

Our new products include our ArcticPro™, EOS™, QuickAI™, SensiML Analytics Toolkit, 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 IP business that licenses our eFPGA technology for use in other semiconductor companies SoCs and provides professional services, consisting of development and integration of eFPGA technology into bespoke semiconductor solutions. SensiML provides an AI software platform for products that include 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.

 

Our solutions typically fall into one of four categories: Hardware products consisting of Sensor Processing, Display, Smart Connectivity, and eFPGA intellectual property and its associated Tools. Our solutions include a unique combination of our silicon platforms, IP cores, software drivers, and in some cases, firmware and application software. All of our silicon platforms are standard hardware products and must be programmed to be effective in a system. Our IP that enables always-on context-aware sensor applications includes our Flexible Fusion Engine, our Sensor Manager and Communications Manager technologies as well as IP that (i) improves multimedia content, such as our Visual Enhancement Engine, or VEE, technology, and Display Power Optimizer, or DPO, technology; and (ii) implements commonly used mobile system interfaces, such as Low Voltage Differential Signaling, or LVDS, Mobile Industry Processor Interface, or MIPI, and Secure Digital Input Output, or SDIO.

 

Our core IP also includes the SensiML Analytics Toolkit that enables OEMs to develop AI software for a broad array of resource-constrained time-series sensor endpoint applications. These include a wide range of consumer and industrial sensing applications.

 

We also work with processor manufacturers, sensor manufacturers, and voice recognition, sensor fusion and context awareness algorithm developers in the development of reference designs. Through reference designs that incorporate our solutions, we believe processor manufacturers, sensor manufacturers, and sensor and voice algorithm companies can expand the available market for their respective products. Furthermore, should a solution developed for a processor manufacturer or sensor and/or sensor algorithm company be applicable to a set of common OEMs or Original Design Manufacturers, or ODMs, we can amortize our Research and Development, or R&D, investment over that set of OEMs or ODMs. There may also be cases when platform providers that intend to use always-on voice recognition will dictate certain performance requirements for the combined software/hardware solution before the platform provider certifies and/or qualifies our product for use by end customers.

 

In addition to working directly with our customers, we partner with other companies that are experts in certain technologies to develop additional IP, reference platforms and system software to provide application solutions, particularly in the area of hardware acceleration for AI-type applications. We also work with mobile processor and communications semiconductor device manufacturers and companies that supply sensor, algorithms and applications. For our sensor processing solutions, we collaborate with sensor manufacturers to ensure interface compatibility. We also collaborate with sensor and voice/audio software companies, helping them optimize their software technology on our silicon platforms in terms of performance, power consumption and user experience.

 

Our ArcticPro eFPGA IP are currently developed on 65nm, 40nm and 22nm process nodes. The licensable IP is generated by a compiler tool that enables licensees to create an eFPGA block that they can integrate into their SoC without significant involvement by QuickLogic. We believe this flow enables a scalable support model for QuickLogic. For our eFPGA strategy, we work with semiconductor manufacturing partners to ensure our eFPGA IP is proven for a given foundry and process node before it is licensed to a SoC company.

 

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 our silicon solutions, eFPGA IP and SensiML AI Software. Therefore, our revenue growth needs to be strong enough to enable us to sustain profitability while we continue to invest in the development, sales and marketing of our new solution platforms, IP and software. We are expecting revenue growth from EOS S3, SensiML AI SaaS, and eFPGA IP license in Fiscal Year 2023.

 

We continue to seek to expand our revenue, including pursuing high-volume sales opportunities in our target market segments, by providing solutions incorporating IP, or industry standard interfaces. Our industry is characterized by intense price competition and by lower margins as order volumes increase. While winning large volume sales opportunities will increase our revenue, we believe these opportunities may decrease our gross profit as a percentage of revenue.

 

 

New products revenue for the Fiscal Year ended January 1, 2023 was $11.7 million, an increase of $3.9 million as compared to the Fiscal Year ended January 2, 2022. Of the $11.7 million in new products revenue, approximately $7.5 million was generated from eFPGA IP revenue, primarily eFPGA-related professional engineering services, as compared to approximately $2.7 million in the Fiscal Year ended January 2, 2022. Mature products revenue for the Fiscal Year ended January 1, 2023 was $4.5 million, a 9% decrease compared to the Fiscal Year ended January 2, 2022. We shipped new products into four of our targeted mobile market segments: Smartphones, Wearables, Mobile Enterprise, Tablets, and SaaS revenue from the new Artificial Intelligence ("AI") market beginning in the Fiscal Year ended January 3, 2021. We reported a net loss of $4.3 million for the Fiscal Year ended January 1, 2023 compared to a net loss of $6.6 million as compared to the Fiscal Year ended January 2, 2022

 

We have experienced net losses in the past years and expect to experience losses in at least some of the fiscal quarters during 2023, 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 lower gross margin 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 and $1.5 million in proceeds that we received in September 2022 and February 2022, 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 the COVID-19 and Supply Chain Disruptions on Business

 

 The COVID-19 pandemic and its potential effects on the Company’s business in Fiscal 2023 and beyond remain uncertain. There have been further restrictions by the governmental authorities as a result of a surge in COVID-19 cases during the year 2021, 2022, and potentially continuing into Fiscal 2023. These restrictions and other impacts from COVID-19 could cause further disruptions or restrictions on the Company’s ability to source, manufacture or distribute its products, including temporary disruptions to the facilities of its contract manufacturers in China, Taiwan, Philippines and Singapore, or the facilities of its 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 COVID-19. This might cause delays in production or delivery of components or raw materials that are part of the Company’s global supply chain. If COVID-19 cases surge and the Company experiences more pronounced disruptions in its operations, the Company may experience constrained supply or curtailed demand that may materially adversely impact its business and results of operations.

 

The extent of the impact of COVID-19 on our operational and financial performance will depend on future developments, including the duration and spread of the pandemic, restrictions on travel, transportation and other containment measures, the success and availability of the recent vaccine, our compliance with these measures and the impact on our employees, customers, contractors and supply chain, all of which are uncertain and cannot be predicted.

 

The Company continues to experience increased material 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 the Company’s supply chain and its ability to meet demand at some of its customers.

 

The Russia-Ukraine military conflict has negatively impacted the Company's European customers. Although the Company does not have any customers or operations in Russia or Ukraine, certain of its customers and suppliers may have been negatively impacted by these events, which in turn may have impacted markets where the Company conducts business, including Europe and Asia. The economic sanctions imposed by the international community may have further increased existing supply chain, logistics, and inflationary challenges.

 

2023 Cybersecurity Incident

 

On January 20, 2023, the Company detected a ransomware infection affecting a limited number of IT systems, including systems that contained personal information of our employees.  Upon detection of the incident, the Company promptly began an assessment of all Company IT systems, notified law enforcement, and engaged legal counsel and other incident response professionals. The Company continued its business operations during this incident and successfully restored all of its critical operational data. The Company has also taken steps to further secure its IT systems. Based on the ongoing investigation and information currently known at this time, the Company believes the incident has not had nor will have a material impact on its business, operations, ability to serve its customers, or financial results. See Note 15 for additional information.

 

Our employees and customers

 

Quicklogic nurtures a culture of highly talented teams of employees operating in a committed, execution-oriented, and globally collaborative environment. We are 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 engrained 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. We do meaningful work with a global impact.

 

 

Critical Accounting Policies

 

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. Based on this definition, our critical accounting policies include revenue recognition and determination of the standalone selling price ("SSP") for certain distinct performance obligations, and in the valuation of inventories including identification of excess quantities and product obsolescence. 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 consolidated financial statements.

 

Revenue Recognition

 

We earn revenue from our activities delivering standard hardware products, professional engineering services, and software as a service to our customers.

 

We apply a five-step model for recognizing revenue:

 

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

•  Identification of the performance obligations in the contract,

•  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. Our contracts with customers containing variable consideration are generally sales based royalties, which is fully constrained.

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

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

 

As part of its assessment of each contract, we evaluate certain factors including the customer’s ability to pay, or credit risk.

 

The following is a description 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 our headquarters. We recognize revenue in an amount that reflects the consideration we expect to receive in exchange for those products, which also represents the SSP of our performance obligation. Hardware product transaction 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 standalone selling price. The majority of our revenue is derived from hardware product sales.

 

We recognized hardware product revenue of approximately $8.3 million, or 51% of total revenue, $9.8 million, or 77% of total revenue, and $8.2 million, or 95% total revenue, in the Fiscal Years ended January 1, 2023, January 2, 2022, and January 3, 2021, respectively.

 

eFPGA IP Revenue

 

eFPGA IP revenue is comprised primarily of eFPGA intellectual property revenue, eFPGA-related professional services revenue, and eFPGA-related support and maintenance. 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 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 which we recognize as revenue ratably over the service term.

 

eFPGA IP contracts with customers often include promises to transfer multiple goods and services to a customer. Contracts with customers may include promises to transfer eFPGA intellectual property licenses, provide professional engineering services involving the design or modification of hardware products, and provide custom integration our technology solutions into the customers' products. These contracts require the application of judgment in identifying and evaluating any terms and conditions in contracts which may impact revenue recognition. Determining whether promised goods and services are distinct performance obligations that should be accounted for separately, or not distinct and thus accounted for together, requires significant judgment. In some contractual arrangements, we have concluded that the promised goods and services are distinct from each other and then these promised goods and services are considered individual performance obligations. In other contractual arrangement, the promised goods and services are deemed to not be distinct from each other and we have concluded that these promised goods and services are a single, combined performance obligation.

 

 

Judgment is required to determine the SSP for each performance obligation. We rarely sell eFPGA intellectual property licenses on a standalone basis. Generally, we provide eFPGA-related professional services to customers based on unique contractual arrangement terms and conditions and unique deliverables in conjunction with other performance obligations. 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 determine the SSP using information that may include market conditions and other observable inputs. We typically 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 our contracts, type of the customer, customer tier, type of the technology used, customer demographics, geographic locations, and other factors. When contractual agreements contain multiple performance obligations, we account for individual performance obligations separately if they are distinct. We allocate the transaction price to the separate performance obligations based on their relative SSP. We also provide eFPGA-related professional services on a time-and-material basis.

 

We recognize revenue on contracts with customers with a single performance obligation to transfer eFPGA intellectual property when we transfer control of the eFPGA intellectual property to the customer, which is generally upon product delivery to the customer assuming all other criteria for revenue recognition have been met.

 

When we satisfy contractual performance obligations over time, we generally recognize eFPGA IP revenue by applying a methodology of recognizing revenue that provides a faithful depiction of the transfer of the contractual arrangement's deliverables to the customer. The Company generally applies an over-time methodology that reflects a generally consistent effort to satisfy those performance obligations throughout the contractual arrangement term. Other over-time methods used include an input method of units of labor consumed and materials cost, and an over-time output method of specific deliverables produced or delivered. Inputs using units of labor consumed and material costs are fully burdened overhead rate for the labor and any materials required.

 

Due to the nature of the work performed in contractual arrangements, the estimation of the over-time model is complex and involves significant judgment. In the case of the input methods, the key factors reviewed by management to estimate costs to complete each contract is the estimated labor days-effort necessary to complete the project, budgeted hours, hourly cost to us, profit margins, and engineering hours at cut-off when projects extend beyond a reporting period. In the case of the output method, key factors reviewed by us are the specific deliverables specified in the contracts with customers. We have methods and controls in place for tracking labor-days incurred in completing customization and other professional services as well as quantifying changes in estimates.

 

In the year ended January 2, 2022, we recognized revenue from a contract 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 was comprised of cash and non-cash shares of common stock in the customer. The customer was a privately-held company and its common stock was not publicly traded. We applied significant judgement to estimate the fair value of the shares as a portion of the total contractual consideration. Inputs used to estimate the fair value of the common stock included the selection of a publicly traded peer company group, the estimated volatility of the equity based on the peer group, the discount rate, an estimate of a discount due to lack of marketability, and an estimated lead time for a hypothetical sale of the investment. We recognized a $0.3 million non-marketable equity investment on the consolidated balance sheet and a corresponding amount in deferred revenue. At  January 1, 2023,  the end of the Company’s Fiscal 2022 Year, the Company had determined that there were no indicators of impairment or changes in circumstances that would cause a revaluation or changes in the investment’s estimated fair value.  

 

 We recognized eFPGA IP revenue of approximately $7.5 million, or 47% of total revenue, $2.7 million, or 21% of total revenue, and $0.2 million, or 3% of total revenue, in the Fiscal Years ended January 1, 2023, January 2, 2022, and January 3, 2021, respectively.

 

SaaS and Other Revenue
 

SaaS & Other Revenue is comprised primarily of Software as a Service ("SaaS") revenue, software-related professional services revenue, and royalties from licensing our technology. 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 customers 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 and software-related professional services revenue as services are provided to the customer. 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.4 million, or 2% of total revenue, $0.2 million, or 1% of total revenue, and $0.2 million, or 2% of total revenue, in the Fiscal Years ended January 1, 2023, January 2, 2022, and January 3, 2021, respectively.

 

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 our consolidated balance sheets. We record a contract asset when revenue is recognized prior to invoicing when we do not have an unconditional right to invoice the customer. We record contract liabilities (deferred revenue) when revenue is recognized subsequent to invoicing and when consideration is received in advance of satisfying performance obligations. Balances in contract liabilities (deferred revenue) are transferred to revenue once the performance obligation is satisfied. Balances in contract assets are transferred to accounts receivable when we have an unconditional right to invoice the customer. Balances in contract liabilities (deferred revenue) are recognized as revenue once control of goods and services has been transferred to the customer and all revenue recognition criteria have been met and any constraints have been resolved. We defer costs until related revenue is recognized.
 

Assets Recognized from Costs to Obtain a Contract with a Customer

 

We recognize an asset for the incremental costs of obtaining a contract with a customer if we expect the benefit of those costs to be longer than one year. We have concluded that none of the costs we have incurred to obtain and fulfill our Accounting Standard Codification ("ASC"), 606 contracts meet the capitalization criteria, and as such, there are no costs deferred and recognized as assets on the consolidated balance sheets at January 1, 2023 and January 2, 2022.

 

Practical Expedients 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

 

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 market trends and record reserves for quantities in excess of demand and 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, product merchantability and other factors. Market conditions are subject to change. 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 gross margin and inventory balances based on additional write-downs to net realizable value or a benefit from inventories previously written down.

 

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 pursue opportunities in the IoT market and 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.

 

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

 
   

2022

   

2021

   

2020

 

Statements of Operations:

                       

Revenue

    100 %     100 %     100 %

Cost of revenue

    46 %     42 %     51 %

Gross profit

    54 %     58 %     49 %

Operating expenses:

                       

Research and development

    31 %     55 %     87 %

Selling, general and administrative

    46 %     63 %     79 %

Restructuring costs

    %     %     9 %

Loss from operations

    (23 )%     (59 )%     (126 )%

Interest expense

    (1 )%     (1 )%     (4 )%

Gain on forgiveness of PPP Loan

    %     9 %     %

Interest income and other (expense) income, net

    (2 )%     %     1 %

Loss before income taxes

    (26 )%     (51 )%     (129 )%

Provision for income taxes

    %     1 %     1 %

Net loss

    (26 )%     (52 )%     (130 )%

 

Comparison of Fiscal Years 2022 and 2021

 

Revenue. The table below sets forth the changes in revenue for Fiscal Year ended January 1, 2023, compared to Fiscal Year ended January 2, 2022 (in thousands, except percentage data):

 

   

Fiscal Years

                 
   

2022

   

2021

   

Year-Over-Year Change

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

New products

  $ 11,675       72 %   $ 7,761       61 %   $ 3,914       50 %

Mature products

    4,505       28 %     4,924       39 %     (419 )     (9 )%

Total revenue

  $ 16,180       100 %   $ 12,685       100 %   $ 3,495       28 %

 

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 increased approximately $3.5 million, or 28% in Fiscal Year ended January 1, 2023 as compared to the Fiscal Year ended January 2, 2022. The increase in product revenue was comprised of an increase of $3.9 million in new product revenue partially offset by a decrease of $0.4 million in mature product revenue.

 

New Products Revenue. The table below sets forth the changes in new products revenue for Fiscal Year ended January 1, 2023, compared to Fiscal Year ended January 2, 2022 (in thousands, except percentage data):

   

Fiscal Years

                 
   

2022

   

2021

   

Year-Over-Year Change

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

Hardware products

  $ 3,757       23 %   $ 4,903       39 %   $ (1,146 )     (23 )%

eFPGA IP

    7,545       47 %     2,674       21 %     4,871       182 %

SaaS & Other

    373       2 %     184       1 %     189       103 %

Total new products revenue

  $ 11,675       72 %   $ 7,761       61 %   $ 3,914       50 %

 

The increase in new product revenue was primarily driven by eFPGA IP revenue and also SaaS & Other revenue, partially offset by a decrease in new hardware product revenue. eFPGA IP revenue is primarily comprised of eFPGA intellectual property license revenue and eFPGA-related professional services revenue. eFPGA IP revenue increased approximately $4.9 million, or 182%, as compared to the Fiscal Year ended January 2, 2022. The increase in eFPGA IP revenue was comprised of $5.9 million in eFPGA-related professional services revenue, partially offset by $1.0 million in eFPGA revenue on the sale of intellectual property licenses during the prior Fiscal Year. SaaS & Other revenue increased approximately $0.2 million, or 103% as compared to the Fiscal Year ended January 2, 2022. The increase in SaaS & Other revenue was primarily driven by software-related professional services revenue partially offset by a decrease in SaaS-related revenue. New hardware revenue decreased by approximately $1.1 million, or 23%, in the Fiscal Year ended January 1, 2023 compared to the Fiscal Year endedJanuary 2, 2022. The decrease in new hardware product revenue was primarily comprised of a reduction of $1.9 million in sensor product revenue and $0.1 million in connectivity product revenue, partially offset by an increase of $0.9 million in display product revenue.

 

Contract liabilities (deferred revenue)  associated with eFPGA-related professional services revenue was $0 and $0.3 million and were included in deferred revenue on the consolidated balance sheets as of January 1, 2023 and January 2, 2022, respectively.  Contract assets associated with eFPGA-related professional services revenue was $2.0 million and $0.3 million on the consolidated balance sheets as of January 1, 2023 and January 2, 2022, respectively.

 

Gross Profit. The table below sets forth the changes in gross profit for Fiscal Year ended January 1, 2023, compared to Fiscal Year ended January 2, 2022 (in thousands, except percentage data):

   

Fiscal Years

                 
   

2022

   

2021

   

Year-Over-Year Change

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

Revenue

  $ 16,180       100 %   $ 12,685       100 %   $ 3,495       28 %

Cost of revenue

    7,378       46 %     5,266       42 %     2,112       40 %

Gross profit

  $ 8,802       54 %   $ 7,419       58 %   $ 1,383       19 %

 

The $1.4 million increase in gross profit and 19% increase in gross profit percentage was substantially due to revenue growth of eFPGA IP professional services revenue, partially offset by prior year eFPGA intellectual property license revenue with minimal associated cost. The slight decrease in gross margin year-over-year was due to product mix in the prior year which had more IP licensing with lower cost of sales.  The sale of inventories previously written-off was approximately $0.2 million and $0.1 million in Fiscal Years 2022 and 2021, respectively. The Company recognized approximately $0.2 million in inventory reserves in Fiscal Years 2022 and 2021.

 

Gross profit in Fiscal Year 2022 compared to Fiscal Year 2021 increased approximately $1.4 million, or 19%. The change gross profit reflects an increase in revenue of $3.5 million, or 28%, partially offset by an increase in cost of revenue of $2.1 million, or 40%. The increase in revenue was driven by a $3.9 million increase in new products revenue, partially offset by a $0.4 million decrease in mature products revenue. The $2.1 million increase in cost of revenue was comprised of $3.7 million in costs in support of eFPGA-related professional services revenue, partially offset by a reduction in hardware product costs primarily due to the lower volume of products sold. The higher eFPGA-related professional services costs were comprised of increased professional services costs, subcontractor costs, overhead-burdened labor costs allocated from research and development expenses, and higher tooling costs on eFPGA IP revenue projects. These costs were partially offset by a reduction in hardware product costs due primarily due to the lower volume of products sold.

 

In Fiscal Years 2022 and 2021, the Company capitalized costs associated with internal-use software of approximately $0.7 million and $0.5 million, respectively. For Fiscal Years 2022 and 2021, the Company recognized $0.4 million and $0.3 million, respectively in amortization expense of internal-use software in cost of revenues on its 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.

 

 

 

Operating Expenses. The table below sets forth the changes in operating expenses for Fiscal Year ended January 1, 2023 compared to Fiscal Year ended January 2, 2022 (in thousands, except percentage data):

   

Fiscal Years

                 
   

2022

   

2021

   

Year-Over-Year Change

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

Research and development

  $ 5,001       31 %   $ 6,927       55 %   $ (1,926 )     (28 )%

Selling, general and administrative

    7,601       47 %     8,008       63 %     (407 )     (5 )%

Total operating expenses

  $ 12,602       78 %   $ 14,935       118 %   $ (2,333 )     (16 )%

 

Research and Development Expenses. Our research and development ("R&D") expenses consist primarily of personnel, overhead and other costs associated with System on Chip ("SoC") and software development, programmable logic design, AI and eFPGA development. R&D expenses were $5.0 million and $6.9 million in Fiscal Years 2022 and Fiscal 2021, respectively, which represented 31% and 55%, respectively, of revenue for those periods. The $1.9 million decrease in R&D expenses in Fiscal Year 2022 as compared to Fiscal Year 2021 was primarily attributable to overhead-burdened labor costs allocated from R&D to cost of revenue in support of eFPGA-related professional services revenue, a reduction in consulting costs and in stock-based compensation costs, and a reduction in other allocations, partially offset by increased other outside services costs. 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 $7.6 million and $8.0 million in Fiscal Years 2022 and 2021, respectively, which represented 47% and 63%, respectively, of revenue for those periods. The $0.4 million decrease in SG&A expenses in Fiscal Year 2022 as compared to Fiscal Year 2021 was primarily attributable to a reduction in consulting costs, stock-based compensation costs and legal expenses, partially offset by an increase in salaries and accounting and audit expenses.

 

Interest Expense, Gain on Forgiveness of Debt, Interest Income and Other (Expense) Income, net. The table below sets forth the changes in interest expense, gain on forgiveness of debt, interest income and other (expense) income, net, for the Fiscal Year ended January 1, 2023, as compared to Fiscal Year ended January 2, 2022 (in thousands, except percentage data):

   

Fiscal Years

   

Year-Over-Year Change

 
   

2022

   

2021

   

Amount

   

Percentage

 

Interest expense

  $ (148 )   $ (130 )   $ (18 )     14 %

Gain on forgiveness of debt

          1,192       (1,192 )     (100 )%

Interest income and other (expense) income, net

    (221 )     (43 )     (178 )     414 %

Total interest expense, gain on forgiveness of debt, and interest income and other (expense) income, net

  $ (369 )   $ 1,019     $ (1,388 )     (136 )%

 

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. In fiscal 2021, the Company's Paycheck Protection Program ("PPP") loan was forgiven under the Federal Government's Coronavirus Aid, Relief, and Economic Security Act enacted on March 27, 2020 ("CARES Act"). As a result, the Company subsequently recognized a gain of approximately $1.2 million on its consolidated statement of operations for Fiscal Year 2021. 

 

Provision for Income Taxes. The table below sets forth the changes in provision for income taxes in the Fiscal Year ended January 1, 2023 compared to the Fiscal Year ended January 2, 2022 (in thousands, except percentage data):

   

Fiscal Years

   

Year-Over-Year Change

 
   

2022

   

2021

   

Amount

   

Percentage

 

Provision for income taxes

  $ 98     $ 119     $ (21 )     (18 )%


                   Income tax expense for the Fiscal Year 2022 relates primarily to foreign income tax provision for the Company's India entity. Income tax expense for the Fiscal Year 2021 relates primarily to foreign income tax provision for the Company's India and UK entities.

 

As of the end of Fiscal Year 2022, 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 2021 and 2020

 

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

 

 

Liquidity and Capital Resources

 

The Company has historically financed its operating losses and capital investments through the sale of its common stock, finance and operating leases, and cash flows provided by operations. The Company also has the ability to draw advances from its revolving facility with Heritage Bank of Commerce ("Heritage Bank"). As of January 1, 2023, the Company's principal sources of liquidity consisted of cash, cash equivalents and restricted cash of $19.2 million, inclusive of $15.0 million in advances from its revolving facility.

 

The Company's principal contractual commitments include purchase obligations, re-payments of advances from its revolving facility, and payments under finance and operating leases. 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. Purchase obligations that are recorded on the Company's 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 the Company’s consolidated balance sheets represent significant future obligations from eFPGA IP procurement contracts forecasted to meet our extended planning horizon. These obligations are dependent on numerous variables, and are therefore, difficult to predict the amount and timing of payments which could differ materially from our estimates.

 

Credit Agreement

 

On December 21, 2018, the Company entered into the QuickLogic Corporation Heritage Bank of Commerce Amended and Restated Loan and Security Agreement (the "Loan Agreement") with Heritage Bank which among other things, provided a revolving facility ("Revolving Facility") allowing the Company 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. The Revolving Facility bears an annual facility fee of $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 31, 2022 the Company and Heritage Bank amended the maturity date for advances under the Revolving Facility to December 31, 2024. On January 1, 2023 and January 2, 2022, the Company had a $15.0 million outstanding balance on the Revolving Facility with interest rates of 8.00% and 3.75%, respectively. We were in compliance with all loan covenants under the Loan Agreement, as amended 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 6 to the consolidated financial statements for additional information.

 

Common Stock Offerings

 

 

On March 21, 2023, the Company entered into common stock purchase agreements with certain investors for the sale of an aggregate of 450,000 shares of our common stock, in a registered direct offering pursuant to our effective shelf registration statement on Form S-3 (File No. 333-266942), resulting in net cash proceeds of approximately $2.3 million. Issuance costs related to the offering was immaterial.  See N ote 15 to the consolidated financial statements for additional information.

 

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 our effective shelf registration statement on Form S-3 (File No. 333-266942 and 333-230352, respectively), 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.

 

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. The Company's earlier shelf registration, which became effective on March 29, 2019, expired automatically after three years.

 

On September 22, 2021, the Company entered into a share subscription agreement for the sale of 125 thousand shares of its common stock. On September 30, 2021, the Company entered into a common stock purchase agreement for the sale of 74 thousand shares of its common stock, in a registered direct offering pursuant to our effective shelf registration statement on Form S-3 (File No. 333-230352). The net proceeds to the Company in aggregate, after deducting equity issuance costs of approximately $45 thousand was approximately $1.0 million. 

 

On June 22, 2020, the Company closed an underwritten public offering of 2.5 million shares of common stock which included 142 thousand additional shares pursuant to the underwriters' exercise of their over-allotment option. We received net proceeds from the offering of approximately $8.1 million, net of underwriter's commission and other offering expenses.

 

At January 1, 2023 warrants exercisable for 386 thousand shares of common stock at an exercise price of $19.32 per share remain outstanding. The warrants are exercisable any time for a period of 60 months from the May 29, 2018 issuance date.

 

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

 

Paycheck Protection Program

 

On May 6, 2020, the Company entered into a loan agreement with Heritage Bank for a loan of $1.2 million pursuant to the Paycheck Protection Program ("PPP Loan") under the Coronavirus Aid, Relief, and Economic Security Act enacted on March 27, 2020 ("CARES Act") On June 5, 2020, the President of the United States of America signed into law the Paycheck Protection Flexibility Act (“PPPFA”) to address many concerns expressed by the small business community. As of September 27, 2020, we fully utilized the loan proceeds in compliance with PPPFA guidelines. We applied for the full loan forgiveness in the fourth quarter of 2020 and on January 26, 2021 we received a notice from Heritage Bank that principal and interest amounts under the PPP Loan had been forgiven. See Note 6 to the consolidated financial statements for additional information.

 

 

Cash Flows

 

As of January 1, 2023, most of our cash and cash equivalents were invested in a Heritage Bank Money Market account. As of January 1, 2023, our interest-bearing debt consisted of $0.9 million outstanding under finance leases and $15.0 million outstanding under our Revolving Facility. See Note 6 to the consolidated financial statements for additional information.

 

Cash balances held at our foreign subsidiaries were approximately $0.2 million and $0.4 million as of January 1, 2023 and January 2, 2022, 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

 
   

2022

   

2021

   

2020

 

Net cash used in operating activities

  $ (4,056 )   $ (2,859 )   $ (11,594 )

Net cash used in investing activities

    (814 )     (718 )     (921 )

Net cash provided by financing activities

    4,466       434       7,600  

 

Net Cash from Operating Activities

 

In Fiscal Year 2022, net cash used in operating activities was $4.1 million, which was primarily due to a net loss of $4.3 million, adjusted for non-cash charges of $3.0 million. Non-cash charges primarily consisted of stock-based compensation expense of $2.0 million, depreciation and amortization of long-lived assets and certain definite-lived intangible assets of $0.7 million and write-down of inventories of $0.2 million. In addition, changes in working capital accounts used cash of $2.7 million that resulted from an increased use of cash as reflected by increases of $1.7 million each in accounts receivable and in contract assets, inventory of $0.6 million, other assets of $0.3 million, and a reduction in deferred revenue of $0.2 million, partially offset by an increase in accounts payable of $1.9 million. Historically, the Company's cash flow from operating activities represent cash used in operating activities. In fiscal 2022 net cash used in operating activities increased $1.2 million, or 42%, as compared to fiscal 2021 primarily reflecting higher levels of business activity related to the fulfillment of eFPGA-related professional services contracts.

 

In Fiscal Year 2021, net cash used in operating activities was $2.9 million, which was primarily due to a net loss of $6.6 million, adjusted for non-cash charges of $2.2 million. Non-cash charges primarily consisted of stock-based compensation expense of $2.5 million and depreciation and amortization of long-lived assets and certain definite-lived intangible assets of $0.6 million. In addition, changes in working capital accounts provided cash of $3.1 million as a result of decreases in accounts receivable $0.3 million, inventory of $0.4 million and other assets of $0.4 million, and increases in accounts payable of $0.4 million and accrued liabilities of $0.3 million, partially offset by cash inflow from a decrease in deferred revenue of $0.4 million.

 

Net Cash from Investing Activities

 

Net cash used for investing activities in Fiscal Year 2022 was approximately $0.8 million, which was primarily attributable to the capitalization of internal use software of $0.7 million, and capital expenditures primarily related to property and equipment of $0.1 million.

 

Net cash used for investing activities in Fiscal Year 2021 was approximately $0.7 million, which was primarily attributable to the capitalization of internal use software of $0.5 million and capital expenditures primarily related to property and equipment of $0.2 million.

 

Net Cash from Financing Activities

 

In Fiscal Year 2022, net cash provided by financing activities was $4.5 million, primarily attributable to proceeds from issuance of common stock of $4.9 million, partially offset by $0.5 million in payments related to finance leases.

 

In Fiscal Year 2021, net cash provided by financing activities was $0.4 million, primarily attributable to the collective net proceeds of approximately $1.0 million related to the issuance of approximately 199 thousand shares of common stock sold on September 30, 2021. The proceeds from the share issuances were partially offset by $0.6 million in payments related to finance leases.

 

The Company requires substantial cash to fund our business. However, the Company believes that its 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. The Company's revolving facility will expire in December 2024. 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, the Company's cash requirements will depend on many factors, including its level of revenue and gross profit, the market acceptance of its existing and new products, the levels at which it maintains 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 the Company's longer-term liquidity requirements, it 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

 

Material cash requirements from known contractual obligations and other obligations and the effect such obligations are expected to have on the Company's liquidity and cash flows in future fiscal periods. The following summarizes the Company's material cash requirements as of January 1, 2023:

 

   

Payments Due by Period

 
   

Total

   

Less than 1 year

   

1-3 Years

   

4-5 Years

   

More than 5 Years

 
                                         

Operating lease obligations

  $ 527     $ 421     $ 106     $     $  

Finance lease obligations

    947       491       456              

Revolving Facility (1)

   

15,000

     

15,000

     

     

     

 

Purchase obligations:

                                       

Wafer purchases (2)

    131       131                    

Other purchase commitments

    5,703       5,663       40              

Liability of an estimated amount (3)

    12,918       4,232       8,686              

Total material cash requirements

  $ 35,226     $ 25,938     $ 9,288     $     $  

(1)

The current maturity date on our Revolving Facility is December 31, 2024. However, we include this amount in the less than 1 year category due to the revolving nature of the balance and our expected use of the line of credit. See Note 6 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.
(3) Contingent obligations are estimated significant future obligations on eFPGA IP procurement contracts to meet the Company's extended planning horizon. See note 14 to the consolidated financial statements for additional information.

 

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

 

Changes from Prior Periodic Reports

 

In this Annual Report on Form 10-K, we have revised our disclosures to comply with SEC Release No. 33-10890 “Management’s Discussion and Analysis, Selected Financial Data, Supplementary Financial Information” which became fully effective on August 9, 2021. This release was adopted to simplify and enhance certain financial disclosure requirements in Regulation S-K.

 

Specifically, the SEC eliminated the requirement for selected financial data, only requiring quarterly disclosure when there are retrospective changes affecting comprehensive income, and amending the matters required to be presented under Management’s Discussion and Analysis. With our adoption of this release, we have eliminated from this document the item discussed above that are no longer required.

 

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 (Moss Adams LLP, San Francisco, CA, PCAOB ID: 659)

34

Consolidated Balance Sheets as of January 1, 2023 and January 2, 2022

35

Consolidated Statements of Operations for the Fiscal Years 2022, 2021, and 2020

36

Consolidated Statements of Cash Flows for the Fiscal Years 2022, 2021, and 2020

37

Consolidated Statements of Stockholders’ Equity for the Fiscal Years 2022, 2021, and 2020

38

Notes to Consolidated Financial Statements

39

 

 

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 sheets of QuickLogic Corporation (the “Company”) as of January 1, 2023 and January 2, 2022, the related consolidated statements of operations, stockholders’ equity, and cash flows for each of the three years in the period ended January 1, 2023, and the related notes and schedules (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 January 1, 2023 and January 2, 2022, and the consolidated results of its operations and its cash flows for each of the three years in the period ended 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.

 

Critical Audit Matter

 

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) 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 matter below, providing separate opinions on the critical audit matter or on the accounts or disclosures to which it relates.

 

Valuation of Inventories

 

As described in Notes 1 and 4 to the consolidated financial statements, the Company’s inventories balance was $2.5 million as of January 1, 2023. 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, inventory that has a cost basis in excess of its expected net realizable value, and inventory in excess of expected requirements.

 

The estimate of excess quantities is subjective and primarily dependent on the estimates of future demand for a particular product. Changes in assumptions of product demand could have a significant impact on the amount of write-down recorded. The valuation of inventories requires management to make significant assumptions and subjective judgments about the future salability of the inventory and the value of obsolete and unmarketable inventory. These assumptions include the assessment of market conditions and trends, sales forecasts, historic usage, expected demand, anticipated sales price, the stage in the product life cycle of its 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, product merchantability and other factors.

 

We identified the valuation of inventories, in particular the estimates for excess quantities and obsolescence, as a critical audit matter, because of the significant assumptions and subjective judgments used by management, which involved significant audit effort and the use of especially challenging and subjective auditor judgment when performing audit procedures and evaluating the results of those procedures.

 

The primary procedures we performed to address this critical audit matter included:

 

 

Evaluating the appropriateness of management’s process for developing the estimates for excess and obsolete inventories by:

 

 

Evaluating the methodology utilized to calculate the estimate.

 

 

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 provide reasonable forecast of sales by comparing management’s prior period sales forecasts to actual results.

 

 

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

 

 

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

 

 

Testing the calculations related to the application of the methodology to specific inventory categories by agreement to supporting documentation and recalculation.

 

 

/s/ Moss Adams LLP

 

San Francisco, California

March 28, 2023

 

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

 

 

 

QUICKLOGIC CORPORATION

CONSOLIDATED BALANCE SHEETS

(in thousands, except par value amount)

 

  

January 1,

  

January 2,

 
  

2023

  

2022

 

ASSETS

        

Current assets:

        

Cash and cash equivalents and restricted cash

 $19,201  $19,605 

Accounts receivable, net of allowances for doubtful accounts of $18 and $62, as of January 1, 2023 and January 2, 2022, respectively

  2,689   999 

Contract Assets

  1,987   295 

Inventories

  2,493   2,078 

Prepaid expenses and other current assets

  1,570   1,181 

Total current assets

  27,940   24,158 

Property and equipment, net

  465   499 

Capitalized internal-use software, net

  1,514   1,241 

Right of use assets, net

  1,397   1,529 

Intangible assets, net

  645   752 

Non-marketable equity investment

  300   300 

Goodwill

  185   185 

Other assets

  140   309 

TOTAL ASSETS

 $32,586  $28,973 
         

LIABILITIES AND STOCKHOLDERS' EQUITY

        

Current liabilities:

        

Revolving line of credit

 $15,000  $15,000 

Trade payables

  2,391   934 

Accrued liabilities

  1,509   1,665 

Deferred revenue

  272   455 

Lease liabilities, current

  850   819 

Total current liabilities

  20,022   18,873 

Long-term liabilities:

        

Lease liabilities, non-current

  544   744 

Other long-term liabilities

  125   147 

Total liabilities

  20,691   19,764 

Commitments and Contingencies (Note 14)

      

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; 13,202 and 11,863 shares issued and outstanding as of January 1, 2023 and January 2, 2022, respectively

  13   12 

Additional paid-in capital

  317,174   310,222 

Accumulated deficit

  (305,292)  (301,025)

Total stockholders' equity

  11,895   9,209 

TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY

 $32,586  $28,973 

 

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

 
   

2022

   

2021

   

2020

 

Statements of Operations:

                       

Revenue

  $ 16,180     $ 12,685     $ 8,634  

Cost of revenue

    7,378       5,266       4,386  

Gross profit

    8,802       7,419       4,248  

Operating expenses:

                       

Research and development

    5,001       6,927       7,544  

Selling, general and administrative

    7,601       8,008       6,820  

Restructuring costs

                753  

Loss from operations

    (3,800 )     (7,516 )     (10,869 )

Interest expense

    (148 )     (130 )     (328 )

Gain on forgiveness of PPP Loan

          1,192        

Interest income and other (expense) income, net

    (221 )     (43 )     97  

Loss before income taxes

    (4,169 )     (6,497 )     (11,100 )

Provision for income taxes

    98       119       51  

Net loss

  $ (4,267 )   $ (6,616 )   $ (11,151 )

Net loss per share: (1)

                       

Basic and diluted

  $ (0.34 )   $ (0.57 )   $ (1.14 )

Weighted average shares: (1)

                       

Basic and diluted

    12,588       11,535       9,781  

 

(1) Note: Net loss equals comprehensive 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

 
   

2022

   

2021

   

2020

 

Cash flows from operating activities:

                       

Net loss

  $ (4,267 )   $ (6,616 )   $ (11,151 )

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

                       

Depreciation and amortization

    710       626       817  

Stock-based compensation

    2,035       2,526       1,739  

Write-down of inventories

    224       225       199  

Gain on forgiveness of PPP Loan

          (1,192 )      

Loss (gain) on disposal of equipment

    (27 )     (5 )     44  

Bad debt expense

    18       62        

Changes in operating assets and liabilities:

                       

Accounts receivable

    (1,708 )     627       303  

Contract assets

    (1,692 )     (295 )      

Inventories

    (639 )     385       373  

Other assets

    (321 )     (444 )     533  

Trade payables

    1,871       367       298  

Accrued liabilities

    (55 )     325       207  

Deferred income

    (183 )     403       (106 )

Other long-term liabilities

    (22 )     147        

Net cash used in operating activities

    (4,056 )     (2,859 )     (6,744 )

Cash flows from investing activities:

                       

Capital expenditures for property and equipment

    (142 )     (185 )     (253 )

Capitalized internal-use software

    (672 )     (533 )     (801 )

Net cash used in investing activities

    (814 )     (718 )     (1,054 )

Cash flows from financing activities:

                       

Payment of finance lease obligations

    (452 )     (378 )     (270 )

Proceeds from PPP loan

                1,191  

Proceeds from line of credit

    60,000       60,000       57,000  

Repayment of line of credit

    (60,000 )     (60,000 )     (57,000 )

Gross Proceeds from issuance of common stock

    4,935       1,342       9,296  

Stock issuance costs

    (17 )     (45 )     (1,147 )

Taxes paid related to net settlement of equity awards

          (485 )     (72 )

Net cash provided by financing activities

    4,466       434       8,998  

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

    (404 )     (3,143 )     1,200  

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

    19,605       22,748       21,548  

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

  $ 19,201     $ 19,605     $ 22,748  
                         

Supplemental disclosures of cash flow information:

                       

Interest paid

  $ 86     $ 77     $ 277  

Income taxes paid

  $ 16     $ 73     $ 24  
                         

Supplemental schedule of non-cash investing and financing activities:

                       

Finance lease obligations entered in during the year

  $ 650     $ 690     $ 670  

 

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 December 29, 2019

    8,331     $ 8     $ 297,073     $ (283,258 )   $ 13,823  

Common stock issued under stock plans and employee stock purchase plans

    121             (24 )           (24 )

Common stock offering, net of issuance costs

    2,642       3       8,097             8,100  

Stock-based compensation

                1,739             1,739  

Net loss

                      (11,151 )     (11,151 )

Balance at January 3, 2021

    11,094       11       306,885       (294,409 )     12,487  

Common stock issued under stock plans and employee stock purchase plans

    571             (222 )           (222 )

Common stock offering, net of issuance costs

    198       1       1,033             1,034  

Stock-based compensation

                2,526             2,526  

Net loss

                      (6,616 )     (6,616 )

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  

 

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

 

 

 

NOTE 1 THE COMPANY AND BASIS OF PRESENTATION

 

QuickLogic Corporation ("QuickLogic" or, the "Company"), was founded in 1988 and reincorporated in Delaware in 1999. The Company enables Original Equipment Manufacturers "(OEMs"), to maximize battery life for highly differentiated, immersive user experiences with Smartphone, Wearable, Hearable, Tablet and Internet-of-Things or IoT hardware products, Military, Aerospace and Defense products. QuickLogic delivers these benefits through industry leading ultra-low power customer programmable System on Chip or SoC semiconductor solutions, embedded software, and algorithm solutions for always-on voice and sensor processing. The Company is a fabless semiconductor provider of comprehensive, flexible sensor processing solutions, ultra-low power display bridges, and ultra-low power Field Programmable Gate Arrays"(FPGAs"). Starting in late 2021 the Company increased its professional engineering services business related to its eFPGA products for both civilian and military applications. The Company’s wholly owned subsidiary, SensiML Corp.("SensiML"), provides Analytics Toolkit, which is used in many of the applications where the Company’s ArcticPro™, eFPGA intellectual property "(IP") plays a critical role. SensiML Analytics toolkit is an end-to-end software suite that provides OEMs a straightforward process for developing pattern matching sensor algorithms using machine learning technology that are optimized for ultra-low power consumption.

 

QuickLogic’s Fiscal Year ends on the Sunday closest to December 31. Fiscal Years 20222021, and 2020 ended on January 1, 2023 January 2, 2022 and January 3, 2021, respectively.

 

Supply Chain Disruptions
 

 Global, supply chain constraints have not had a material impact on the Company's business. While the Company has 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 its business during the year ended  January 1, 2023. The Company does not expect material increases in costs over the next twelve months; however, it expects to be subject to continued, broader-based inflationary, labor, and supplier costs increases in alignment with domestic and global economic conditions. The Company expects any increases in costs to be dilutive to its gross profit; and it may be limited in its ability to offset any increased costs with price increases to customers. This may have a negative impact to its results from operations and cash flows.

 

The conflict between Russia and Ukraine has negatively impacted the global economy and led to various economic sanctions being imposed by the U.S., United Kingdom, European Union and other countries against Russia. While the impacts of the conflict have not been material on the Company's results of operations, as the Company does not have operations or material customers or suppliers in either country, it is not possible to predict the broader consequences of this conflict. Changing U.S. Government export regulations, particularly relating to advanced semiconductors may limit the Company's ability to provide customers with certain goods and services in China.

 

2023 Cybersecurity Incident

 

On January 20, 2023, the Company detected a ransomware infection affecting a limited number of IT systems, including systems that contained personal information of our employees. Upon detection of the incident, the Company promptly began an assessment of all Company IT systems, notified law enforcement, and engaged legal counsel and other incident response professionals. The Company continued its business operations during this incident and successfully restored all of its critical operational data. The Company has also taken steps to further secure its IT systems. Based on the ongoing investigation and information currently known at this time, the Company believes the incident has not had nor will have a material impact on its business, operations, ability to serve its customers, or financial results. See Note 15 for additional information.

 

Liquidity

 

The Company has financed its operations and capital investments through the sale of common stock, finance and operating leases, a revolving line of credit and cash flows from operations. As of January 1, 2023, the Company’s principal sources of liquidity consisted of cash and cash equivalents of $19.1 million, inclusive of a $15.0 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 leases. 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 6 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 6 for additional information.

 

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 which resulted 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. 
 
On September  22, 2021, the Company entered into a share subscription agreement for the sale of 125 thousand shares of Company's common stock, and on September 30, 2021, the Company entered into a common stock purchase agreement for the sale of 74 thousand shares of the Company's common stock in a registered direct offering, which resulted in net cash proceeds of approximately $1.0 million, net of $45 thousand in issuance costs. See Note 10 for additional information.
 
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 $3.2 million and $1.5 million gross cash proceeds from the September 14, 2022 and February 9, 2022 financings, respectively, 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 its, ArcticLink® and PolarPro® platforms, ArcticPro™, EOS S3 SoC, Quick AI solution, and ™, QuickAI™, SensiML Analytics Toolkit, Eclipse II products, eFPGA IP licenses 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 ability to capitalize on synergies with our newly acquired subsidiary SensiML; 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 in December 2024, 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.

 

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, the disclosures of contingent assets and liabilities and the reported amounts of revenue and expenses during the period.

 

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 in regards to revenue recognition; and the valuation of inventories including identification of excess quantities, market value and obsolescence.

 

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. Based on this definition, our critical accounting policies include revenue recognition and determination of the standalone selling price ("SSP") for certain distinct performance obligations (such as for IP licensing and professional services contracts) and valuation of inventories. 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.

 

Licensed Intellectual Property

 

The Company licenses intellectual property that is incorporated into its products. Costs incurred under license agreements prior to the establishment of technological feasibility are included in research and development expense as incurred. Costs incurred for intellectual property once technological feasibility has been established and that can be used in multiple products are capitalized as a long-term asset. Once a product incorporating licensed intellectual property has production sales, the amount is amortized over the estimated useful life of the asset, generally up to five years. Licensed intellectual property is included in intangible assets, net on the Company’s consolidated balance sheet.

 

Revenue Recognition
 
The Company recognizes revenue in accordance with Accounting Standards Codification ("ASC") Topic No. 606 and related Accounting Standards Updates ("ASUs").
 
The Company earns revenue from principal activities by delivering standard hardware products, eFPGA IP products, and software as a service to customers and other revenue.
 
The Company applies a five-step model for recognizing revenue:
 
•  Identification of the contract, or contracts, with a customer,
•  Identification of the performance obligations in the contract,
•  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.
•  Allocation of the transaction price to the performance obligations in the contract, and
•  Recognition of revenue when, or as, we satisfy a performance obligation.
 
As part of its assessment of each contract, the Company evaluates certain factors including the customer’s ability to pay, or credit risk.

 

40

 
The following is a description 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 SSP of its performance obligation. Hardware product prices are fixed. The Company's standard payment terms are less than one year, and it elected a practical expedient in which it does not assess whether a contract has a significant financing component. The Company allocates the transaction price of customer contracts to each distinct product based on its relative SSP. The majority of the Company's revenue is derived from hardware product sales.

 

eFPGA IP Revenue
 
eFPGA IP revenue is comprised primarily of eFPGA intellectual property revenue, eFPGA-related professional services revenue, and eFPGA-related support and maintenance. 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 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 which the Company recognizes as revenue ratably over the service term.
 
 e FPGA IP contractual arrangements often include promises to transfer intellectual property licenses, to customize hardware products, and to provide professional services and technical support services. These contracts require the Company to apply judgment in identifying and evaluating contractual terms and conditions which may impact revenue recognition. Determining whether promised goods and services are distinct performance obligations that should be accounted for separately, or not distinct and thus accounted for together, requires significant judgment. In some contractual arrangements, the Company has concluded that the promised goods and services are distinct from each other and then these promised goods and services are considered individual performance obligations. In other contractual arrangement, the promised goods and services are deemed to not be distinct from each other and the Company has concluded that these promised goods and services are a single, combined performance obligation.
 
Judgment is required to determine the SSP for each performance obligation. The Company rarely sell eFPGA IP on a standalone basis. Generally, the Company provides eFPGA-related professional services to customers based on unique contractual arrangement terms and conditions, with unique deliverables, often in conjunction with other performance obligations. As such, we are required to estimate the SSP for each performance obligation. In instances where the SSP is not directly observable because the Company does sell the promised goods or services separately, the Company determines the SSP using information that may include market conditions and other observable inputs. 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, type of the customer, customer tier, type of the technology used, customer demographics, geographic locations, and other factors. When contractual agreements contain multiple performance obligations, the Company accounts for individual performance obligations s eparately if they are distinct. The Company allocates the transaction price to the separate performance obligations based on their relative SSP. The Company also provides eFPGA-related professional services on a time-and-material basis.
 
The Company recognizes revenue on contracts with a customer with a single performance obligation to transfer eFPGA intellectual property when the Company transfers control to the customer, which is generally upon product delivery to the customer assuming all other criteria for revenue recognition have been met.
 
Generally, the Company satisfies contractual performance obligations over time. When the Company satisfies performance obligations over time, it recognizes revenue by applying an over-time methodology that provides a faithful depiction of the transfer of the contractual arrangement's deliverables to the customer.
 
These over-time methodologies may include:
 
•  Model measured using the input method such as units of labor,
•  Model measured using the input method reflecting a generally consistent effort to satisfy those performance obligations throughout the contractual arrangement term,
•  Model measured using the output method such as the specific deliverables produced,
•  Model measured using the input method such as time and material for professional engineering services provided.  For time and material derived revenue, 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 estimation of the over-time model is complex and involves significant judgment. In the case of the input methods, the key factors reviewed by management to estimate costs to complete each contract is 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 output method, key factors reviewed by the Company are the specific deliverables specified in the contracts with customers. The Company has methods and controls in place for tracking labor-days incurred in completing customization and other professional services as well as quantifying changes in estimates.
 
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. 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 was 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 to revenue during the year ended January 1, 2023. See Note 8 for additional information.
 
 
SaaS & Other Revenue
 
SaaS & Other revenue is comprised primarily of software as a s ervice ("SaaS") revenue, software-related professional services revenue, and royalties from licensing the Company's technology. 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.
 
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 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.
•  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 we recognize revenue at the amount to which we have the right to invoice for the services performed.
 
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. We defer costs until related revenue is recognized.
 
The Company had contract asset s of approximately $2.0 million and $0.3 million and contract liabilities (reflected as deferred revenue) of $0 and $0.3 million on the consolidated balance sheets at January 1, 2023 and January 2, 2022, 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 January 1, 2023 and January 2, 2022 met the capitalization criteria, and as such, there are no costs deferred nor recognized as assets on the consolidated balance sheets at January 1, 2023, and January 2, 2022.

 

Hardware Product Sales Return Allowance
 
The Company records an allowance for hardware product sales returns. The allowance for sales returns is based on a historical returns analysis performed on a quarterly basis. Amounts recorded for hardware product sales returns were $1 thousand and a $13 thousand sales return reversal, and $30 thousand for the years ended January 1, 2023 January 2, 2022 and January 3, 2021, respectively, on the Company's consolidated statements of operations.
 
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 includes indirect costs such as warranty, excess and obsolete inventory charges, general overhead costs, depreciation and amortization of certain capitalized software. eFPGA IP and SaaS costs includes 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.
 
 
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 market trends and record reserves for quantities in excess of demand and 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, product merchantability and other factors. Market conditions are subject to change. 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. 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.
 
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 pursues opportunities in the IoT market and continue 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.
 
 

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.

 

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  January 1, 2023 January 2, 2022 and January 3, 2021.

 

Operating expenses denominated in foreign currencies represented approximately 12%, 21% and 18% of total operating expenses for the years ended January 1, 2023 January 2, 2022 and January 3, 2021, respectively. The Company incurred a majority of such foreign currency expenses in India, the United Kingdom, China, Taiwan Japan, and Korea in the Fiscal Years ended January 1, 2023 January 2, 2022 and January 3, 2021. 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.

 

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 acquired equity securities which are classified in the consolidated balance sheet as a non-marketable equity investment. The non-marketable equity investment are equity securities owned in a non-public company for which there is no active market, and which have no readily determinable market value. In determining the fair value of the investment, 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 January 1, 2023. See Note 8 for additional information.

Property and Equipment

 

Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets, generally one to seven years. Amortization of leasehold improvements is computed on a straight-line basis over the shorter of the lease term or the estimated useful lives of the assets, generally one to seven years.

 

Capitalized Internal-Use Software

 

The Company capitalizes costs related to the development of hosted services it provides to its customers and internally used enterprise-level business and finance software in support of the Company’s operational needs. Costs incurred in the application development phase are capitalized and amortized on a straight-line basis over their useful lives, which are generally five years. Costs related to planning and other preliminary project activities and post-implementation activities are expensed as incurred. The Company tests these assets for impairment whenever events or changes in circumstances occur that could impact their recoverability.

 

Long-Lived Assets

 

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's long-lived assets include property and equipment. The Company assesses possible impairment based 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. The Company recognized gains on disposalof equipment of $27 thousand and $5 thousand in the years ended January 1, 2023 and January 2, 2022, respectively.

 

Allowance for Doubtful Accounts

 

The Company estimates the amount of uncollectible accounts receivable at the end of each reporting period based on the aging of the 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 doubtful accounts based on both historical experience and a specific identification basis. As of January 1, 2023 and January 2, 2022, the allowance for doubtful accounts was $18 thousand and $62 thousand, respectively, in its consolidated balance sheets. Bad debt expense for the years ended January 1, 2023 and January 2, 2022 was $18 thousand and $62 thousand, 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 January 1, 2023 January 2, 2022 and January 3, 2021.

 

44

 

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. Lease liabilities represent the present value of our 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. We determine if an arrangement is a lease at inception. 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 our 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 our incremental collateralized borrowing rate at lease inception. ROU assets represent our 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 cost and prepayments and excludes lease incentives. We do not apply lease recognition requirements to lease arrangements having terms twelve months or less, Instead we recognize 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 $1.4 million and $1.5 million and lease liabilities were approximately and $1.4 million and $1.6 million on the Company’s consolidated balance sheets at January 1, 2023 and January 2, 2022, respectively. See Note 7 for additional information.

 

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.

 

Goodwill and Intangible Assets

 

Goodwill represents the excess fair value of consideration transferred over the fair value of net assets acquired a in business combination. The carrying value of goodwill and intangible assets with indefinite useful lives are not amortized but are annually tested for impairment during the Company's fourth fiscal quarter, and more often if there is an indicator of impairment. Subsequent to the Company's annual impairment testing at the end of November 2022 and 2021, there were no indicators of impairment that gave cause for additional impairment testing of goodwill. No impairment of goodwill has been recognized to date.

 

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 when events or changes in circumstances occur that indicate that the carrying value of the asset or asset group may not be recoverable. The assessment of possible impairment is based on the Company's 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. If these cash flows are less than the carrying value of such asset, an impairment loss is recognized for the difference between estimated fair value and carrying value. The measurement of impairment requires management to estimate future cash flows and the fair value of these assets. The Company performed an annual impairment assessment in November 2022 and 2021 and deemed no impairment was necessary for the current year. No impairment of intangible assets has been recognized to-date.

 

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 $40 thousand, $47 thousand and $76 thousand for the years ended January 1, 2023 January 2, 2022 and January 3, 2021, respectively.

 

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.  

 

45

 
Using the Black-Scholes pricing model requires us to develop highly subjective assumptions, including the expected term of awards, expected volatility of our 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 our historical experience with similar grants. The expected stock price volatility for both stock options and ESPP shares is based on the historic volatility of our 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 approximately equal to the expected term of the stock option or ESPP shares. The expected stock price volatility under the Plan and the ESPP is based on the historic volatility of our 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 req uisite 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. We regularly review the assumptions used to compute the fair value of our stock-based awards and we revise our assumptions as appropriate. See Notes 11 and 12 for additional information.
 

Accounting for Income Taxes

 
As part of the process of preparing our financial statements, we are required to estimate our income taxes in each of the jurisdictions in which we operate. This process involves estimating our actual current tax exposure together with assessing temporary differences resulting from different tax and accounting treatment of items, such as deferred revenue, allowance for doubtful accounts, 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 our balance sheets. We must then assess the likelihood that our deferred tax assets will be recovered from future taxable income. To the extent we believe that recovery is not likely, we must establish a valuation allowance. To the extent we establish a valuation allowance or increase this allowance in a period, we must include an expense within the tax provision in the 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. 

 

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 13 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 test of its hardware products, and for the supply of programming equipment, and 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. Because 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.

 

The Company’s accounts receivables are denominated in U.S. dollars and are derived primarily from sales to customers located in North America, Asia Pacific, and Europe. The Company performs ongoing credit evaluations of its customers and generally does not require collateral. See Note 13 for additional information.

 

Comprehensive Loss

 

The net loss in the consolidated statements of operations for each of the years ended January 1, 2023 January 2, 2022 and January 3, 2021 is the same as the consolidated comprehensive loss.

 

Recently Adopted New Accounting Pronouncements

 

In May 2021, ASU No. 2021-04, Earnings Per Share (Topic 260), Debt— Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging— Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options a consensus of the FASB Emerging Issues Task Force, was issued to clarify the accounting for modifications or exchanges of freestanding equity-classified written call options, such was warrants, that remain equity classified after modification or exchange. The amendments in this Update are effective for all entities for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. An entity should apply the amendments prospectively to modifications or exchanges occurring on or after the effective date of the amendments. Early adoption is permitted for all entities, including adoption in an interim period. If an entity elects to early adopt the amendments in this Update in an interim period, the guidance should be applied as of the beginning of the fiscal year that includes that interim period. The Company adopted ASU No. 2021-04 on January 3, 2022 and it had no impact on our consolidated financial statements or related disclosures.

 

New Accounting Pronouncements Pending Adoption

 

In  June 2022, the FASB issued ASU No. 2022-03, Fair Value Measurement (Topic 820) Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions to clarify the measurement of the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and requires disclosures related to these types of equity securities. For public business entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years. Early adoption is permitted for both interim and annual financial statements that have not yet been issued or made available for issuance. The adoption of this ASU is not expected to have an impact on the Company's consolidated financial statements or disclosures.

 

46

 

In  August 2020, the FASB issued ASU No. 2020-06, DebtDebt with Conversion and Other Options (Subtopic 470-20) and Derivatives and HedgingContracts in Entitys Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entitys Own Equity, which address issues identified as a result of the complexity associated with applying generally accepted accounting principles for certain financial instruments with characteristics of liabilities and equity. The amendments in this Update are effective for public business entities that meet the definition of a Securities and Exchange Commission (SEC) filer, excluding entities eligible to be smaller reporting companies as defined by the SEC, for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years.  Early adoption is permitted, but no earlier than Fiscal Years beginning after  December 15, 2020, including interim periods within those Fiscal Years. The adoption of ASU No. 2020-06 is not expected to have an impact on our consolidated financial statements or related disclosures.

 

NOTE 3 NET LOSS PER SHARE

 

Basic net loss per share is computed by dividing net loss available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted net 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 net 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.

 

Approximately 0.8 million shares, 0.7 million shares, and 0.9 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 January 1, 2023 January 2, 2022 and January 3, 2021, respectively. Warrants to purchase up to 0.4 million shares were issued in connection with 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 years ended January 1, 2023 January 2, 2022 and January 3, 2021.

 

NOTE 4 BALANCE SHEET COMPONENTS 

  

January 1,

  

January 2,

 
  

2023

  

2022

 
  

(in thousands)

 

Accounts receivable:

        

Trade account receivables

 $2,707  $1,113 

Less: Allowance for doubtful accounts

  (18)  (62)
  $2,689  $1,051 

Inventories:

        

Work-in-process

 $1,826  $1,397 

Finished goods

  667   681 
  $2,493  $2,078 

Other current assets:

        

Prepaid expenses

 $1,305  $921 

Other

  265   260 
  $1,570  $1,181 

Property and equipment:

        

Equipment

 $10,133  $10,341 

Software

  1,803   1,878 

Furniture and fixtures

  65   32 

Leasehold improvements

  466   466 
   12,467   12,717 

Accumulated depreciation and amortization

  (12,002)  (12,218)
  $465  $499 

Capitalized internal-use software:

        

Capitalized software held for internal use

 $2,370  $1,699 

Accumulated amortization

  (856)  (458)
  $1,514  $1,241 

Accrued liabilities:

        

Accrued compensation

 $865  $740 

Accrued employee benefits

  40   111 

Accrued payroll tax

  57   102 

Other

  547   712 
  $1,509  $1,665 

 

The Company recorded depreciation and amortization expense of $0.7 million, $0.6 million and $0.8 million for the years ended January 1, 2023 January 2, 2022 and January 3, 2021, respectively. No interest was capitalized for any period presented.

 

Depreciation and amortization expense included approximately $0.4 million, $0.5 million and $0.1 million in amortization expense of capitalized internal-use software for the years ended January 1, 2023 January 2, 2022 and January 3, 2021, respectively.

 

47

  
 

NOTE 5- INTANGIBLE ASSETS

 

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

 

  

January 1, 2023

 
  

Remaining Useful Life

  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

 

Developed technology

  6  $959  $(383) $576 

Customer relationships

     81   (81)   

Trade names and trademarks

  6   116   (47)  69 

Total acquired identifiable intangible assets

     $1,156  $(511) $645 

 

The following table provides the details of the carrying value of intangible assets recorded from the 2019 acquisition of SensiML at  January 2, 2022 (in thousands):

 

  

January 2, 2022

 
  

Remaining Useful Life

  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

 

Developed technology

  7  $959  $(288) $672 

Customer relationships

     81   (81)   

Trade names and trademarks

  7   116   (35)  81 

Total acquired identifiable intangible assets

     $1,156  $(404) $753 

 

The following table provides the details of future annual amortization of intangible assets, based upon the current useful lives at  January 1, 2023 (in thousands):

 

  

Amount

 

Annual Fiscal Years

    

2023

 $107 

2024

  107 

2025

  107 

2026

  107 

2027

  107 

Thereafter

  110 

Total

 $645 

 

 

NOTE 6 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, (the "Loan Agreement") with Heritage Bank which among things, provides a revolving line of credit facility ("Revolving Facility") allowing the Company to draw advances up to $15.0 million. The Revolving Facility, as amended, includes a number of customary and restrictive financial covenants including maintaining certain minimum cash levels with the lender. The Revolving Facility bears an annual facility fee of $45 thousand payable on each December 31. 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 31, 2022, the Company and Heritage Bank amended the maturity date for advances under the Revolving Facility to December 31, 2024. The Company had a $15.0 million outstanding balance on the Revolving Facility as of January 1, 2023 and January 2, 2022, with interest rates of 8.00% and 3.75% for years ended January 1, 2023 and January 2, 2022, respectively.

 

We were in compliance with all loan covenants under the Loan Agreement, as amended 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.

 

Payroll Protection Program Loan

 

On May 6, 2020, the Company entered into a loan agreement with Heritage Bank (“PPP Loan”) for a loan of $1.2 million pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") as implemented by the U.S. Small Business Administration enacted on March 27, 2020.

 

The PPP Loan was evidenced by a promissory note (“Note”) dated May 6, 2020, maturing two years from the disbursement date. The Note bore interest at a rate of 1.00% per annum, with the first six months of interest deferred. Principal and interest were payable monthly commencing six months after the disbursement date. Principal and interest were allowed to be prepaid by the Company at any time prior to maturity with no prepayment penalties. The Note contained customary events of default relating to, among other things, payment defaults or breaches of the terms of the Note. Upon the occurrence of an event of default, the lender may require immediate repayment of all amounts outstanding under the Note. The Company applied for loan forgiveness in the fourth quarter of fiscal 2020, in accordance with the terms under the CARES Act. On January 26, 2021, the Company received a notice from Heritage Bank that amounts under the PPP Loan had been forgiven. The Company recorded the loan forgiveness under gain on forgiveness of PPP Loan on its consolidated statement of operations in the year ended January 2, 2022.

 

48

 
 

NOTE 7 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 year to 5 years. Finance leases are primarily for engineering design software and have lease terms of generally 2 years to 3 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 five-year lease was entered into in February 2019. The Company's SensiML subsidiary in Beaverton, Oregon occupies approximately 705 square feet of space. The four-year lease was entered into in April 2019. The Company expects to renew this lease in Fiscal 2023 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, $0.4 million and $0.5 million for the years ended January 1, 2023 January 2, 2022 and January 3, 2021, respectively.

 

The Company believes that these facilities are adequate for its current needs.

 

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

  

January 1, 2023

  

January 2, 2022

 

Operating lease costs:

        

Fixed

 $409  $402 

Short term

  11   23 

Total

 $420  $425 

Finance lease costs:

        

Amortization of ROU asset

 $437  $700 

Interest

  23   69 

Total

 $460  $769 

 

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

  

January 1, 2023

  

January 2, 2022

 

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

        

Operating cash flows used for operating leases

 $409  $402 

Operating cash flows used for finance leases

  23   69 

Financing cash flows used for financing leases

  452   378 

Finance lease

 $650  $1,311 

 

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

  

January 1, 2023

  

January 2, 2022

 

Right-of-use assets:

        

Operating leases

 $464  $809 

Finance leases

  933   720 

Total

 $1,397  $1,529 

Lease liabilities:

        

Operating leases

 $507  $873 

Finance leases

  887   690 

Total

 $1,394  $1,563 

 

The following table provides the details of future lease payments for operating and finance leases as of January 1, 2023 and (in thousands):

 

Annual Fiscal Years

 

Operating

  

Finance

 

2023

 $421  $491 

2024

  106   455 

Total lease payments

  527   946 

Less: Interest

  20   59 

Present value of lease liabilities

 $507  $887 

 

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

  

January 1, 2023

 

ROU assets:

    

Weighted-average remaining lease term (years)

    

Operating leases

  1.25 

Finance leases

  1.91 

Weighted-average discount rates:

    

Operating leases

  6.00%

Finance leases

  5.95%

 

49

  
 

NOTE 8 FAIR VALUE MEASUREMENTS

 

The Company's cash, cash equivalents and restricted cash balances were $19.2 million and $19.6 million, including amounts in money market funds, as of January 1, 2023 and January 2, 2022, respectively. The money market funds are collateral for the company's credit card debt and had a balance of $0.1 million at January 1, 2023 and January 2, 2022. 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.

 

In the third quarter of 2021, in connection with a revenue contract with a 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 were 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 customers’ 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 ASC8 20. 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 January 2, 2022, there were no observable indicators of impairment for the non-marketable equity investment. During Fiscal 2022, there were no observable indicators of impairment for the non-marketable equity investment. There was no change to the carrying value of the non-marketable equity investment as of January 1, 2023 and January 2, 2022.

 

The carrying amount of the non-marketable equity investment was $0.3 million as of as of January 1, 2023 and January 2, 2022.

 

50

 
 

NOTE 9 INCOME TAXES

 

The components of loss before provision of income taxes and the components for the provision for income taxes are as follows (in thousands):

 

  

Fiscal Years

 
  

2022

  

2021

  

2020

 

Loss before income taxes:

            

U.S.

 $(4,116) $(6,461) $(11,170)

Foreign

  (53)  (36)  70 

Loss before income taxes

 $(4,169) $(6,497) $(11,100)
             

Provision for income taxes:

            

Current:

            

State

 $3  $3  $3 

Foreign

  36   22   39 

Subtotal

  39   25   42 

Deferred:

            

Foreign

  59   94   9 

Subtotal

  59   94   9 

Provision for income taxes

 $98  $119  $51 

 

The difference between income taxes computed at the statutory federal income tax rate and the provision for income taxes is attributable to the following (in thousands):

  

Fiscal Years

 
  

2022

  

2021

  

2020

 

Income tax benefit at statutory rate

 $(876) $(1,364) $(2,331)

State taxes

  3   3   3 

Foreign taxes

  106   124   34 

Stock compensation and other permanent differences

  21   (155)  171 

PPP loan forgiveness

     (250)   

R&D tax credits

  (318)  (230)  (261)

Expired tax attributes

  3,563   3,303   208 

Future benefit of deferred tax assets not recognized

  (2,401)  (1,312)  2,227 

Provision for income taxes

 $98  $119  $51 

 

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 January 1, 2023. 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.

 

Significant components of our deferred tax balances are as follows (in thousands):

  January 1, 2023  

January 2, 2022

 

Deferred tax assets:

        

Net operating losses

 $43,110  $45,197 

Accruals and reserves

  1,284   1,347 

Credits carryforward

  6,004   5,660 

Depreciation and amortization

  6,488   7,820 

Stock-based compensation

  1   403 

Operating lease liability

  327   409 

Gross deferred tax assets

  57,214   60,836 

Deferred tax liabilities:

        

Right-of-use asset

  (328)  (400)

Withholding tax on future distribution

  (125)  (125)

Gross deferred tax liabilities

  (453)  (525)

Net deferred tax assets

  56,761   60,311 

Valuation allowance

  (56,862)  (60,353)

Total deferred tax liability

 $(101) $(42)

 

51

 

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 $5.4M of research expenses in the current year.

 

As of January 1, 2023 , we had federal and state income tax net operating loss ("NOL") carryforwards of approximately $175.0 millio n and $91.2 million, respectively. Approximately $112.4 million in federal NOLs generated before January 1, 2018 expire beginning in 2023 through 2037. Federal NOLs of $62.9 million generated in years after January l, 2018 can be carried forward indefinitely. We had research credit carryforwards of approximately $3.9 million for federal and $5.0 for state income tax purposes as of January 1, 2023 . If not utilized, the federal carryforwards will expire beginning in 2026 through 2041. The California research credit carryforward can be carried forward indefinitely.
 
Due to our history of losses, we believe 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 January 1, 2023. Accordingly, we established a valuation allowance of $56.9 million, tax-effected, as of the Fiscal Year ended January 1, 2023 due to uncertainties related to our ability to utilize our 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 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 has not undertaken a study to determine if its net operating losses are limited. In the event the Company previously experienced an ownership change, or should experience an ownership change in the future, the amount of net operating losses and research and development credit carryovers available in any taxable year could be limited and may expire unutilized.
 
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 2022. 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 2022, there were no changes to this balance, and at January 1, 2023, 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

 
  

2022

  

2021

  

2020

 

Beginning balance of unrecognized tax benefits

 $2,118  $2,176  $2,117 

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

     (7)  38 

Additions for tax positions related to the current year

  185   128   114 

Lapse of statutes of limitations

  (54)  (178)  (93)

Ending balance of unrecognized tax benefits

 $2,249  $2,118  $2,176 

 

Out of $2.2 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 January 1, 2023, January 2, 2022 and January 3, 2021.

 

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 2003 forward remain effectively open to examination due to the carryover of unused net operating losses and tax credits.

 

NOTE 10 STOCKHOLDERS’ EQUITY

 

Common and Preferred Stock

 

As of January 1, 2023, the Company is authorized to issue 200 million shares of common stock and has ten 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 August 17, 2022, the Company filed a Registration Statement on Form S-3 with the SEC, 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.

 

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 our effective shelf registration statements on Form S-3 (File No. 333-266942 and 333-230352, respectively), resulting in net cash proceeds of approximately $3.2 million and $1.5 million, respectively. Issuance costs related to the registered direct offerings were immaterial. The purchase price for each share of common stock in the September 14, 2022 and in the February 9, 2022 placements were $6.57 and $4.78, respectively.

 

52

 

On September 22, 2021, the Company entered into a Share Subscription Agreement for the sale of 125 thousand shares of our common stock. On September 30, 2021, the Company entered into a common stock purchase agreement for the sale of 74 thousand shares of the Company's common stock, in a registered direct offering pursuant to our effective shelf registration statement on Form S-3 (File No. 333-230352). The net proceeds to the Company from the Share Placements in aggregate, after deducting equity issuance costs of approximately $45 thousand was approximately $1.0 million. The purchase price for each share of common stock in the Share Placements was $5.43.

 

On June 22, 2020, the Company closed an underwritten public offering of 2.5 million shares of common stock at a price of $3.50 per share. The Company received gross proceeds from the offering of approximately $8.8 million and incurred stock issuance costs of approximately $1.1 million. Under the terms of the underwriting agreement, the Company granted the underwriter a 30-day option to purchase up to an additional 375 thousand shares of common stock to cover overallotments and on July 21, 2020 the underwriters partially exercised the option to purchase 142 thousand additional shares of common stock. The Company received gross proceeds of approximately $0.5 million and incurred additional stock issuance costs of approximately $52 thousand from the sale of additional common stock to cover overallotments. Total gross proceeds received from this offering was approximately $9.3 million and total stock issuance costs were approximately $1.2 million. Net proceeds received from this offering after deducting stock issuance costs was approximately $8.1 million.

 

Warrants exercisable for 386 thousand shares of common stock remain outstanding as of January 1, 2023. The warrants are exercisable any time through May 29, 2023 at a price of $19.32 per share. 

 

NOTE 11 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 March 15, 2028. Under the 2019 Stock Plan, 357 thousand 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. 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 increase in the total number of shares available for future awards consisted of the sum of (1) 900 thousand, (2) 522 thousand shares which were available for future awards under the plan immediately before such approval and (3) any shares subject to outstanding awards under the 2019 Stock Plan or the 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 nine hundred thousand shares of its common stock that may be issued under the Company’s 2019 Stock Plan.

 

As of January 1, 2023, approximately 960 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 ESPP Stock Plan

 

The QuickLogic Corporation 2009 Employee Stock Purchase Plan ("2009 ESPP Stock Plan"), as amended on March 6, 2019, was adopted in March 2009. The 2009 ESPP Stock Plan extends ten years until March 5, 2029 and provides for six month offering periods. Participants purchase shares through payroll deductions of up t20% of an employee’s total compensation (maximum of 1,429 shares per offering period). The 2009 ESPP Stock Plan 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 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 January 1, 2023, approximately 206 thousand shares of the Company’s common stock were reserved for issuance under the 2009 ESPP Stock Plan.

 

53

 
 

NOTE 12 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") is 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 four 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 January 1, 2023 January 2, 2022 and January 3, 2021, respectively is as follows (in thousands):

  

Fiscal Years

 

Stock-based compensation expense included in:

  2022   2021   2020 

Cost of revenue

 $272  $282  $162 

Research and development

  652   843   670 

Selling, general and administrative

  1,111   1,401   907 

Total costs and expenses

 $2,035  $2,526  $1,739 

 

  

Fiscal Years

 

Stock-based compensation expense by type of award:

 

2022

  

2021

  

2020

 

Stock options

 $  $  $39 

ESPP

  70   110   39 

RSU and PRSU

  1,965   2,416   1,661 

Total costs and expenses

 $2,035  $2,526  $1,739 

 

 No stock-based compensation was capitalized or included in inventories for the years ended January 1, 2023 January 2, 2022 and January 3, 2021.

 

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 3, 2021

  320 

Authorized

  600 

Options forfeited or expired

  31 

RSUs granted

  (619)

RSUs forfeited

  262 

Balance at January 2, 2022

  594 

Authorized

  900 

RSUs granted

  (584)

RSUs forfeited

  50 

Balance at January 1, 2023

  960 

 

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 December 29, 2019

  186  $32.09         

Forfeited or expired

  (65)  38.83         

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         

Outstanding, exercisable, and vested at January 1, 2023

  75  $24.50   2.80  $ 

 

The intrinsic value for the stock options, based on the Company’s closing stock price of $5.14 per share at December 30, 2022, 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.

 

The total intrinsic value of options exercised during the years ended January 1, 2023 January 2, 2022 and January 3, 2021 was not significant. The Company did not receive cash related to options exercised and no stock options were granted during the years ended January 1, 2023 January 2, 2022 and January 3, 2021. The Company settles employee stock option exercises with newly issued common shares. In connection with these exercises, there was no tax benefit realized by the Company due to the Company’s current net loss position. As of January 1, 2023, there were no unvested stock options.

 

54

 

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 January 1, 2023, there was approximately $2.7 million in unrecognized stock-based compensation expense related to RSUs. The remaining unrecognized stock-based compensation expense as of January 1, 2023 is expected to be recorded over a weighted average period of 1.65 years.  During the fiscal year 2022, the Company did not have any PRSU awards that were subject to vesting. Consequently, the Company did not have any unrecognized stock-based compensation related to PRSUs at January 1, 2023.

 

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

 

RSUs Outstanding

 

Number of Shares

 

Weighted Average Grant Date Fair Value

 

(in thousands)

   

Nonvested at December 30, 2019

 377 $12.55

Granted

 816  3.97

Vested

 (144) 10.41

Forfeited

 (249) 7.93

Nonvested at January 3, 2021

 800  4.99

Granted

 619  5.81

Vested

 (586) 4.99

Forfeited

 (265) 5.00

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

 

2009 ESPP Stock Plan

 

The Company issued 52 thousand shares of common stock at an average price of $4.82 per share, 84 thousand shares of common stock at an average price of $3.14 per share, and 20 thousand shares of common stock at an average price of $2.47 per share to employees in the years ended January 1, 2023 January 2, 2022, and January 3, 2021, respectively.

 

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

 

  

Fiscal Years

 
  

2022

  

2021

  

2020

 

Expected life (months)

  6.0   6.0   6.0 

Risk-free interest rate

  3.04%  0.05%  0.12%

Volatility

  57%  74%  82%

Dividend yield

         

Weighted average fair value of ESPP options granted

 $2.04  $2.18  $1.09 
 

NOTE 13 INFORMATION CONCERNING 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 following is a breakdown of revenue by product family (in thousands):

  

Fiscal Years

 
  

2022

  

2021

  

2020

 

New products

 $11,675  $7,761  $2,782 

Mature products

  4,505   4,924   5,852 

Total revenue

 $16,180  $12,685  $8,634 

 

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.

 

55

 

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

  

Fiscal Years

 
  

2022

  

2021

  

2020

 

Hardware products

 $3,757  $4,903  $2,383 

eFPGA IP

  7,545   2,674   223 

SaaS & Other

  373   184   176 

Total new products revenue

 $11,675  $7,761  $2,782 

 

eFPGA IP revenue consists of primarily of eFPGA intellectual property license revenue and eFPGA-related professional services revenue. eFPGA-IP revenue related to professional services was approximately $7.4 million, $1.5 million, and $0.2 million in the Fiscal Years ended January 1, 2023 January 2, 2022, and January 3, 2021, respectively.

 

Contract assets were approximately $2.0 million and $0.3 million at January 1, 2023 and January 2, 2022, respectively and were included under current assets on the Company's consolidated balance sheets. Contract liabilities of $0 and $0.3 million were included in deferred revenue on the Company's consolidated balance sheets at January 1, 2023 and January 2, 2022, respectively.

 

We derive 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 $10.6 million or 67% of total revenue, $6.9 million or 54% of total revenue, and $5.0 million or 58% of total revenue in the years ended January 1, 2023 January 2, 2022, and January 3, 2021, respectively.

 

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

  

Fiscal Years

 
  

2022

  

2021

  

2020

 

Asia Pacific

 $3,558  $3,352  $2,100 

North America

  10,912   6,885   5,033 

Europe

  1,710   2,448   1,501 

Total revenue

 $16,180  $12,685  $8,634 

 

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

 

2022

2021

2020

Distributor "A"

15%

15%

24%

Distributor "B"

12%

22%

19%

Distributor "C"

*

11%

15%

Customer "A"

20%

*

*

Customer "B"

*

*

10%

Customer "C"

16%

16%

*

Customer "F"

12%

14%

*

Customer "H"

*

10%

*

Customer "J"

*

*

16%

* 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 as of the dates presented:

 

  

January 1,

  

January 2,

 
  

2023

  

2022

 

Distributor "A"

  14%  42%

Distributor "B"

  *   22%

Distributor "C"

  *   17%

Customer "C"

  22%  * 

Customer "F"

  44%  10%
    %   %
    %   %

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

 

Approximately 1% and 3% of the Company’s long-lived assets, including property and equipment and other assets, were located outside the United States as of January 1, 2023 and January 2, 2022, respectively.

 

56

 

NOTE 14 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 and finance leases. Purchase obligations are largely comprised of open purchase order commitments to suppliers and to subcontractors under professional services agreements. Our risk associated with the purchase obligations under professional services agreements 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.

 

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 forecasted wafer volume. The Company had$0.1 million of non-cancelable purchase commitments with various wafer foundries as of January 1, 2023. The Company expects this commitment to be fulfilled  during the next twelve months of fiscal 2023.

 

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 $5.7 million of recorded and unrecorded purchase obligations due within the next twelve months as of January 1, 2023. The Company expects this commitment to be fulfilled over the next twelve months of Fiscal 2023.

 

Contingencies

 

Contingent commitments are not recorded on the Company’s consolidated balance sheets and represent significant contractual obligations on procurement contracts with determinable prices and quantities, but where the timing and probability of incurring the obligation is dependent on numerous variables which are not reasonably predictable. These obligations require our suppliers to build and deliver certain products in sufficient time to meet the Company’s planning horizon. The actual amounts we pay to our suppliers and the timing of payments for these future obligations could differ materially from our current estimates. As of January 1, 2023, contingent commitments were approximately $4.2 million due within the next twelve months and $8.7 million due within two to three years. These amounts represent the Company’s best estimates for contingent commitments which are expected to be delivered at some time in the future but for which delivery is currently undefined. 

 

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 financial position, results of operations or cash flows; or without requiring royalty or other payments which may adversely impact gross profit.

 

 

NOTE 15 SUBSEQUENT EVENTS

 

Cyber-Incident

 

On January 20, 2023, the Company detected a ransomware infection affecting a limited number of IT systems, including systems that contained personal information of our employees.  Upon detection of the incident, the Company promptly began an assessment of all Company IT systems, notified law enforcement, and engaged legal counsel and other incident response professionals. Through counsel, the Company retained a leading cybersecurity forensics firm to review and investigate the incident. The Company’s investigation and assessment of the incident’s impact is ongoing.

 

The Company has continued its business operations during this incident and successfully restored all of its critical operational data. The Company has also taken steps to further secure its IT systems. Based on the ongoing investigation and information currently known at this time, the Company believes the incident has not had nor will have a material impact on its business, operations, ability to serve its customers, or financial results. The Company carries insurance, including cyber insurance, commensurate with its size and the nature of its operations.

 

Registered Direct Offering

 

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

 

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 Principal, 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 January 1, 2023 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 January 1, 2023 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

 

None.

 

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 2023 Annual Meeting of Stockholders, which Proxy Statement is anticipated to be filed with the Security and Exchange Commission within 120 days after the end of the Fiscal Year covered by this 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 hereby incorporated by reference from our definitive Proxy Statement relating to the 2023 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 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.

 

ITEM 11. EXECUTIVE COMPENSATION

 

The information required by this item is hereby incorporated by reference from our definitive Proxy Statement relating to the 2023 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 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 2023 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 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 2023 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 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 2023 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 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 Report.

 

 

 2. Financial Statement Schedules

 

Following is the Company's valuation and qualifying accounts (in thousands):

 

Description:

 

Balance at Beginning of Period

  

Charged (Credited) to Costs and Expenses

  

Deductions (Recovery)

  

Balance at End of Period

 
  

(in thousands)

 

Year ended January 1, 2023

                

Allowances:

                

— trade receivables

 $62  $18  $(62) $18 

— deferred taxes

  60,353      (3,491) (1)  56,862 
  $60,415  $18  $(3,553) $56,880 

Year ended January 2, 2022

                

Allowances:

                

— trade receivables

 $32  $30  $  $62 

— deferred taxes

  60,486      (133) (1)  60,353 
  $60,518  $30  $(133) $60,415 

Year ended January 3, 2021

                

Allowances:

                

— trade receivables

 $  $32  $  $32 

— deferred taxes

  60,353      133  (1)  60,486 
  $60,353  $32  $133  $60,518 

(1) Activity represents the (release) increase of a valuation allowance.

 

All other schedules not listed above have been omitted because the information required to be set forth therein is not applicable or is shown in the financial statements or notes hereto.

 
(b) Exhibits

 

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

 

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

 

 

 

 

 

 

3.4

 

Certificate of Elimination of the Series A Junior Participating Preferred Stock.

8-K

3.1

11/26/2013

 

 

 

 

 

 

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

 

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.3   Patent Cross License Agreement dated August 25, 1998, between QuickLogic Corporation and Actel Corporation. S-1/A 10.18 08/10/1999
           

  10.4*

 

Form of Change of Control Severance Agreement.

10-K

10.13

03/11/2008

 

 

 

 

 

 

  10.5*

 

Form of Change of Control Severance Agreement for Chief Executive Officer.

10-K

10.14

03/11/2008

 

 

 

 

 

 

  10.6*

 

2005 Executive Bonus Plan, as restated.

8-K

10.1

04/28/2008

 

 

 

 

 

 

  10.7*

 

QuickLogic Corporation 2019 Stock Plan.

10-Q

10.1

05/09/2019

 

 

 

 

 

 

  10.8*

 

QuickLogic Corporation 2009 ESPP Plan, as amended

8-K

10.1

04/22/2020

 

 

 

 

 

 

  10.9*

 

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

8-K

10.21

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   Promissory Note between QuickLogic Corporation and Heritage Bank dated May 6, 2020. 8-K 10.1 05/06/2020
           
  10.21   Third Amendment to Amended and Restated Loan and Security Agreement, dated as of August 16, 2021. 10-K 10.1 08/18/2021
           
  10.22   Fourth Amendment to Amended and Restated Loan and Security Agreement, dated as of August 16, 2021 10-Q 10.3 11/17/2021
           
  10.23   Fifth Amendment to Amended and Restated Loan and Security Agreement, dated as of August 16, 2021 10-Q 10.1 05/18/2022
           
  10.24***   Sixth Amendment to Amended and Restated Loan and Security Agreement, dated as of August 16, 2021.      

 

 

  10.25   Form of Common Stock Purchase Agreement, dated September 30, 2021, between QuickLogic Corporation and the investor named therein 8-K 10.1 09/30/2021
           
  10.26   Form of Share Agreement, dated September 22, 2021, between QuickLogic Corporation and the purchases named therein 8-K 10.2 09/30/2021

 

 

 

 

 

 

  10.27   Form of Common Stock Purchase Agreement, dated February 9, 2022 8-K 10.1 02/09/2022
           

  21**

 

Subsidiaries of QuickLogic Corporation.

 

 

 

 

 

 

 

 

 

  23.1**

 

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.      

 

 

 

 

 

 

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 January 1, 2023 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 report to be signed on its behalf by the undersigned, thereunto duly authorized on this March 28, 2023.

 

 

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
Brian C. Faith
 

 

 

President and Chief Executive Officer; Director
(Principal Executive Officer)
 

 

March 28, 2023

 

/s/ Elias Nader
Elias Nader

 

Chief Financial Officer and SVP, Finance

(Principal Financial Officer)

 

March 28, 2023

 

 

 

 

 

/s/ Timothy Saxe
Timothy Saxe
  Senior Vice President Engineering and Chief Technology Officer   March 28, 2023
         

/s/ Michael R. Farese

Michael R. Farese

 

Chairman of the Board

 

March 28, 2023

 

 

 

 

 

/s/ Joyce Kim
Joyce Kim
  Director   March 28, 2023
         
/s/ Radhika Krishnan
Radhika Krishnan
  Director   March 28, 2023
         

/s/ Andrew J. Pease

Andrew J. Pease

 

Director

 

March 28, 2023

 

 

 

 

 

/s/ Christine Russell

Christine Russell

 

Director

 

March 28, 2023

 

 

 

 

 

/s/ Gary H. Tauss

Gary H. Tauss

 

Director

 

March 28, 2023

 

 

 

 

  QuickLogic Corporation  
  Trademark Status Report (by mark) January 1, 2023

 

Trademark

TM Image

Country

Class

App. Date

Reg. Date

App. No.

Reg. No.

Status

ARCTICLINK

 

Canada

9

7/4/2007

1354534

Registered

       

7/9/2008

TMA718201

 

PASIC

 

United States

9

2/20/1990

74030976

Registered

       

6/23/1992

1696813

 

POLARPRO

 

Canada

 

3/14/2006

1293706

Registered

       

1/21/2009

TMA732873

 

POLARPRO

 

EUTM

9, 38, 41

3/6/2006

004941159

Registered

       

1/31/2007

004941159

 

POLARPRO

 

Hong Kong

9

3/6/2006

300593073

Registered

       

7/7/2006

300593073

 

POLARPRO

 

Israel

9

3/6/2006

188207

Registered

       

8/7/2007

188207

 

POLARPRO

 

Malaysia

9

3/9/2006

06003574

Registered

       

6/9/2010

06003574

 

POLARPRO

 

Singapore

9

3/16/2006

T0604912Z

Registered

       

3/16/2006

T0604912Z

 

POLARPRO

 

South Korea

9

3/7/2006

4020060011642

Registered

       

9/1/2006

400676749

 

POLARPRO

 

Taiwan

9

3/20/2006

095013441

Registered

       

11/16/2006

1236319

 

POLARPRO

 

United Kingdom

9, 38, 41

3/6/2006

UK00904941159

Registered

       

1/31/2007

UK00904941159

 

 

 

Trademark

TM Image

Country

Class

App. Date

Reg. Date

App. No.

Reg. No.

Status

POLARPRO (and design)

logo01.jpg

China

9

12/1/2006

A0006570

Registered

     

12/1/2006

IR 907167

 

POLARPRO (and design)

logo01.jpg

EUTM

9

12/1/2006

A0006570

Registered

     

12/1/2006

IR 907167

 

POLARPRO (and design)

logo01.jpg

Japan

9

12/1/2006

A0006570

Registered

     

12/1/2006

IR 907167

 

POLARPRO (and design)

logo01.jpg

United Kingdom

9

12/1/2006

UK00800907167

Registered

     

12/1/2006

UK00800907167

 

POLARPRO (and design)

logo01.jpg

WIPO

9

12/1/2006

A0006570

Registered

     

12/1/2006

IR 907167

 

QUICKLOGIC

 

Australia

9

3/8/2005

1045371

Registered

       

8/6/2007

1045371

 

QUICKLOGIC

 

Australia

9

10/28/2014

1654924

Registered

       

4/10/2015

1654924

 

QUICKLOGIC

 

Canada

 

3/7/2005

1249691

Registered

       

4/4/2008

TMA711062

 

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

       

12/14/2007

4531068

 

QUICKLOGIC

 

EUTM

9, 16, 42

3/8/2005

004326931

Registered

       

4/20/2006

004326931

 

QUICKLOGIC

 

EUTM

9, 38, 42

11/11/2014

013447826

Registered

       

3/6/2015

013447826

 

 

 

Trademark

TM Image

Country

Class

App. Date

Reg. Date

App. No.

Reg. No.

Status

QUICKLOGIC

 

Hong Kong

9

3/7/2005

300381276

Registered

       

6/26/2006

300381276

 

QUICKLOGIC

 

Hong Kong

9

11/25/2014

303213413

Registered

       

8/13/2015

303213413

 

QUICKLOGIC

 

India

9

3/7/2005

1342958

Registered

       

10/27/2008

1342958

 

QUICKLOGIC

 

India

9

1/27/2015

2890588

Registered

       

10/25/2017

2890588

 

QUICKLOGIC

 

Israel

9

11/26/2014

270026

Registered

       

3/2/2017

270026

 

QUICKLOGIC

 

Israel

9

3/7/2005

179090

Registered

       

3/7/2005

179090

 

QUICKLOGIC

 

Japan

9

3/7/2004

2005019257

Registered

       

6/24/2005

4875059

 

QUICKLOGIC

 

Japan

9

12/1/2014

2014100965

Registered

       

10/2/2015

5797249

 

QUICKLOGIC

 

Malaysia

9

3/9/2005

05003476

Registered

       

2/18/2008

05003476

 

QUICKLOGIC

 

Singapore

9

3/8/2005

T0503155C

Registered

       

10/10/2005

T0503155C

 

QUICKLOGIC

 

Singapore

9

1/7/2015

40201500377Q

Registered

       

1/7/2015

40201500377Q

 

QUICKLOGIC

 

South Korea

9

3/8/2005

4020050009713

Registered

       

12/9/2005

400642609

 

QUICKLOGIC

 

South Korea

9

1/28/2015

4020150006538

Registered

       

11/11/2015

401142362

 

QUICKLOGIC

 

Taiwan

9

1/26/2015

104004596

Registered

       

10/1/2015

01730543

 

QUICKLOGIC

 

Taiwan

9

3/8/2005

094010095

Registered

       

1/16/2006

1191870

 

 

 

Trademark

TM Image

Country

Class

App. Date

Reg. Date

App. No.

Reg. No.

Status

QUICKLOGIC

 

United Kingdom

9, 16, 42

3/8/2005

UK00904326931

Registered

       

4/20/2006

UK00904326931

 

QUICKLOGIC

 

United Kingdom

9, 38, 42

11/11/2014

UK00913447826

Registered

       

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)

logo03.jpg

Australia

9

10/28/2014

1654929

Registered

     

4/10/2015

1654929

 

QUICKLOGIC (and design) (new)

logo03.jpg

Canada

9

1/6/2015

1709542

Registered

     

9/8/2016

TMA948771

 

QUICKLOGIC (and design) (new)

logo03.jpg

China

9

2/5/2015

16314202

Registered

     

5/14/2016

16314202

 

QUICKLOGIC (and design) (new)

logo03.jpg

EUTM

9, 38, 42

11/11/2014

013447842

Registered

     

3/6/2015

013447842

 

QUICKLOGIC (and design) (new)

logo03.jpg

Hong Kong

9

11/25/2014

303213422

Registered

     

8/13/2015

303213422

 

QUICKLOGIC (and design) (new)

logo03.jpg

India

9

1/27/2015

2890589

Registered

     

1/27/2017

2890589

 

QUICKLOGIC (and design) (new)

logo03.jpg

Israel

9

11/26/2014

270027

Registered

     

11/2/2016

270027

 

QUICKLOGIC (and design) (new)

logo03.jpg

Japan

9

12/1/2014

2014100966

Registered

     

10/2/2015

5797250

 

 

 

Trademark

TM Image

Country

Class

App. Date

Reg. Date

App. No.

Reg. No.

Status

QUICKLOGIC (and design) (new)

logo03.jpg

Singapore

9

1/7/2015

40201500379T

Registered

     

1/7/2015

40201500379T

 

QUICKLOGIC (and design) (new)

logo03.jpg

South Korea

9

1/28/2015

4020150006534

Registered

     

11/11/2015

401142361

 

QUICKLOGIC (and design) (new)

logo03.jpg

Taiwan

9

1/26/2015

104004598

Registered

     

3/16/2016

01758796

 

QUICKLOGIC (and design) (new)

logo03.jpg

United Kingdom

9, 38, 42

11/11/2014

UK00913447842

Registered

     

3/6/2015

UK00913447842

 

QUICKLOGIC (and design) (new)

logo03.jpg

United States

9

9/4/2014

86385990

Registered

     

11/3/2015

4843995

 

VIALINK

 

United States

9

2/20/1990

74030945

Registered

       

6/30/1992

1698304

 
           

Record Count 57

 

68
EX-10.24 2 ex_462808.htm EXHIBIT 10.24 SIXTH AMENDMENT TO AMENDED AND RESTATED LOAN AND SECURITY AGREEMENT ex_462808.htm

 

 

 

EXHIBIT 10.24

 

 

SIXTH AMENDMENT TO AMENDED AND RESTATED LOAN AND SECURITY AGREEMENT

 

 

This Sixth Amendment to Loan and Security Agreement is entered into as of December 31, 2022 (the “Amendment”), by and between HERITAGE BANK OF COMMERCE (“Bank”) and QUICKLOGIC CORPORATION (“Borrower”).

 

RECITALS

 

Borrower and Bank are parties to that certain Amended and Restated Loan and Security Agreement dated as of December 21, 2018 and as amended from time to time, including pursuant to that certain First Amendment to Amended and Restated Loan and Security Agreement dated as of November 6, 2019 and that certain Second Amendment to Amended and Restated Loan and Security Agreement dated as of December 11, 2020, that certain Third Amendment to Loan and Security Agreement dated as of August 16, 2021, that certain Fourth Amendment to Amended and Restated Loan and Security Agreement dated as of November 16, 2021 and that certain Fifth Amendment to Amended and Restated Loan and Security Agreement dated as of April 4, 2022 (collectively, the “Agreement”). The parties desire to amend the Agreement in accordance with the terms of this Amendment.

 

NOW, THEREFORE, the parties agree as follows:

 

1.    The following in Section 1.1 of the Agreement is amended and restated in its entirety to read as follows:  “Revolving Maturity Date” means December 31, 2024.

 

2.    Borrower represents and warrants that the representations and warranties contained in the Agreement are true and correct as of the date of this Amendment, and that no Event of Default has occurred and is continuing.

 

3.    Borrower affirms and acknowledges that by submitting a Payment/Advance Form to Bank pursuant to Section 3.2 of the Agreement, Borrower is certifying that the representations and warranties contained in Section 5 of the Agreement are true and correct in all material respects, and that there are no actions or proceedings pending by or against Borrower or any Subsidiary before any court or administrative agency, on and as of the date of Borrower’s request for such Credit Extension, and no Event of Default shall have occurred and be continuing, or would exist after giving effect to such Credit Extension.

 

4.    Unless otherwise defined, all initially capitalized terms in this Amendment shall be as defined in the Agreement. The Agreement, as amended hereby, shall be and remain in full force and effect in accordance with its respective terms and hereby is ratified and confirmed in all respects. Except as expressly set forth herein, the execution, delivery, and performance of this Amendment shall not operate as a waiver of, or as an amendment of, any right, power, or remedy of Bank under the Agreement, as in effect prior to the date hereof. Borrower ratifies and reaffirms the continuing effectiveness of all agreements entered into in connection with the Agreement.

 

5.    This Amendment may be executed in two or more counterparts, each of which shall be deemed an original, but all of which together shall constitute one instrument. In the event that any signature is delivered by facsimile transmission or by e-mail delivery of a “.pdf” format data file, such signature shall create a valid and binding obligation of the party executing (or on whose behalf such signature is executed) with the same force and effect as if such facsimile or “.pdf” signature page were an original hereof.

 

6.    As a condition to the effectiveness of this Amendment, Bank shall have received, in form and substance satisfactory to Bank, the following:

 

 

(a)

this original signed Amendment, duly executed by Borrower,

 

 

(b)

corporate resolutions and incumbency certificate;

 

(c)    payment of the facility fee in the amount of $45,000 (that is due and payable on December 31,2022 as set forth in Section 2.5(a) of the Agreement), plus all Bank Expenses incurred through the date of this Amendment; and

 

(d)    such other documents, and completion of such other matters, as Bank may reasonably deem necessary or appropriate.

 

[REMAINDER OF THIS PAGE INTENTIONALLY LEFT BLANK]

 
EX-21 3 ex_448051.htm EXHIBIT 21... SUBSIDIARIES OF THE REGISTRANT ex_448051.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

SensiML Corporation

 

China

Delaware

 

 

 

 

 
EX-23.1 4 ex_448052.htm EXHIBIT 23.1 CONSENTS OF EXPERTS AND COUNSEL ex_448052.htm

EXHIBIT 23.1

 

Consent of Independent Registered Public Accounting Firm

 

We consent to the incorporation by reference in the Registration Statements on Form S-3 (Nos. 333-230352 and 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 28, 2023, relating to the consolidated financial statements and schedule of the Company, appearing in this Annual Report on Form 10-K of the Company for the year ended January 1, 2023.

 

 

/s/ Moss Adams LLP

 

San Francisco, California

March 28, 2023

 

 

 
EX-31.1 5 ex_448053.htm EXHIBIT 31.1 RULE 13A-14(A)/15D-14(A) CERTIFICATION PEO ex_448053.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 28, 2023

     

 

    /s/ Brian C. Faith
    Brian C. Faith
    President and Chief Executive Officer

 

 
EX-31.2 6 ex_448054.htm EXHIBIT 31.2 RULE 13A-14(A)/15D-14(A) CERTIFICATION PFO ex_448054.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 28, 2023

     

 

    /s/ Elias Nader
    Elias Nader
    Chief Financial Officer and SVP Finance

 

 
EX-32.1 7 ex_448055.htm EXHIBIT 32.1 SECTION 1350 CERTIFICATION PEO ex_448055.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 January 1, 2023 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 28, 2023

 

Name:

Brian C. Faith

 

Title:

President and Chief Executive Officer

     

 

 

 
EX-32.2 8 ex_458883.htm EXHIBIT 32.2 SECTION 1350 CERTIFICATION PFO HTML Editor

 

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 January 1, 2023, 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 28, 2023

 

Name:

Elias Nader

 

Title:

Chief Financial Officer and SVP, Finance

 

 
EX-101.SCH 9 quik-20230101.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 006 - Disclosure - Note 1 - The Company and Basis of Presentation link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 2 - Other Relevant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 3 - Net Loss Per Share link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 4 - Balance Sheet Components link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 5 - Intangible Assets link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 6 - Debt Obligations link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 7 - Leases link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 8 - Fair Value Measurements link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 9 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 10 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 11 - Employee Stock Plans link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 12 - Stock-based Compensation link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 13 - Information Concerning Product Lines, Geographic Information, Accounts Receivable and Revenue Concentration link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 14 - Commitments and Contingencies link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 15 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Schedule II - Valuation and Qualifying Accounts link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 4 - Balance Sheet Components (Tables) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 5 - Intangible Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 7 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 8 - Fair Value Measurements (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 9 - Income Taxes (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 12 - Stock-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 13 - Information Concerning Product Lines, Geographic Information, Accounts Receivable and Revenue Concentration (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 1 - The Company and Basis of Presentation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 2 - Other Relevant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 3 - Net Loss Per Share (Details Textual) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 4 - Balance Sheet Components (Details Textual) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 4 - Balance Sheet Components - Balance Sheet Components (Details) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 5 - Intangible Assets - Schedule of Carrying Value of Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 5 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 6 - Debt Obligations (Details Textual) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 7 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 7 - Leases - Summary of Operating and Finance Leases (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 7 - Leases - Summary of Supplemental Cash Flow Information (Details) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 7 - Leases - Details of Right-of-Use Assets and Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 7 - Leases - Schedule of Future Lease Payments for Leases (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 7 - Leases - Schedule of Lease Terms and Weighted Average Discount Rate (Details) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 8 - Fair Value Measurements (Details Textual) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 8 - Fair Value Measurements - Fair Value Valuation Method Significant Unobservable Inputs (Details) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 9 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 9 - Income Taxes - Components of Income Tax Expense Benefit (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 9 - Income Taxes - Effective Tax Rate Reconciliation (Details) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 9 - Income Taxes - Deferred Tax Assets and Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 9 - Income Taxes - Unrecognized Tax Benefits Roll Forward (Details) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 10 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 11 - Employee Stock Plans (Details Textual) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 12 - Stock-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 12 - Stock-based Compensation - Schedule of Allocation of Recognized Period Cost (Details) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 12 - Stock-based Compensation - Schedule of Stock Based Compensation Award Activity (Details) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 12 - Stock-Based Compensation - Stock Options Activity (Details) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 12 - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 12 - Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 13 - Information Concerning Product Lines, Geographic Information, Accounts Receivable and Revenue Concentration (Details Textual) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Product Line (Details) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Shipment Destination (Details) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Accounts Receivable (Details) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 14 - Commitments and Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 066 - Disclosure - Note 15 - Subsequent Events (Details Textual) link:calculationLink link:definitionLink link:presentationLink 067 - Disclosure - Schedule II - Valuation and Qualifying Accounts - Summary of Valuation Allowance (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 10 quik-20230101_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 11 quik-20230101_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 12 quik-20230101_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 Note 5 - Intangible Assets Risk-free interest rate Note 7 - Leases Note 8 - Fair Value Measurements Note 9 - Income Taxes Note 12 - Stock-based Compensation Long-term liabilities: Heritage Bank of Commerce [Member] Related to Heritage Bank of Commerce. Note 13 - Information Concerning Product Lines, Geographic Information, Accounts Receivable and Revenue Concentration Schedule II - Valuation and Qualifying Accounts Income Tax Disclosure [Text Block] Note 4 - Balance Sheet Components - Balance Sheet Components (Details) Note 5 - Intangible Assets - Schedule of Carrying Value of Intangible Assets (Details) Note 5 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets (Details) Paycheck Protection Program [Member] Related to the paycheck protection program. Note 7 - Leases - Summary of Operating and Finance Leases (Details) Volatility Note 7 - Leases - Summary of Supplemental Cash Flow Information (Details) us-gaap_LiabilitiesCurrent Total current liabilities Note 7 - Leases - Details of Right-of-Use Assets and Lease Liabilities (Details) Note 7 - Leases - Schedule of Future Lease Payments for Leases (Details) Note 7 - Leases - Schedule of Lease Terms and Weighted Average Discount Rate (Details) Note 8 - Fair Value Measurements - Fair Value Valuation Method Significant Unobservable Inputs (Details) Expected life (months) (Month) Note 9 - Income Taxes - Components of Income Tax Expense Benefit (Details) Note 9 - Income Taxes - Effective Tax Rate Reconciliation (Details) Underwritten Public Offering [Member] Related to an underwitten public offering. us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted Purchase Commitment, Remaining Minimum Amount Committed Note 9 - Income Taxes - Deferred Tax Assets and Liabilities (Details) Exercise of Option for Overallotment of Shares by Underwriters [Member] Related to the exercise of option of overallotment of shares by underwriters. Note 9 - Income Taxes - Unrecognized Tax Benefits Roll Forward (Details) Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Note 12 - Stock-based Compensation - Schedule of Allocation of Recognized Period Cost (Details) Purchase Commitment, Excluding Long-Term Commitment [Axis] Note 12 - Stock-based Compensation - Schedule of Stock Based Compensation Award Activity (Details) Purchase Commitment, Excluding Long-Term Commitment [Domain] Note 12 - Stock-Based Compensation - Stock Options Activity (Details) Note 12 - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) Note 12 - Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details) Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Product Line (Details) Share-Based Payment Arrangement, Option, Activity [Table Text Block] Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Shipment Destination (Details) Share-Based Payment Arrangement, Activity [Table Text Block] Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Revenue (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 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Accounts Receivable (Details) Vested (in dollars per share) Schedule II - Valuation and Qualifying Accounts - Summary of Valuation Allowance (Details) Forfeited (in dollars per share) Notes To Financial Statements Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue Balance (in dollars per share) Balance (in dollars per share) Notes To Financial Statements [Abstract] RSUs forfeited (in shares) Forfeited (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber Balance (in shares) Balance (in shares) Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) RSUs granted (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod Vested (in shares) quik_OperatingAndFinanceLeaseLiability Total Operating and finance lease liability. Sensi ML [Member] Related to Sensi ML. Revolving line of credit Line of Credit, Current Weighted average remaining, balance (Year) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 Balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Weighted average fair value of ESPP options granted (in dollars per share) Share Subscription Agreement [Member] Related to share subscription agreement. us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares, Ending Balance (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) Contract with Customer, Liability, Current 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 Finance lease 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. Current and Lease Liabilities - Non-current [Member] Information pertaining to the current and non current lease liabilities. Accrued liabilities Accrued Liabilities, Current, Total quik_OperatingLeaseCostNet Total Operating lease cost net. quik_FinanceLeaseCost Total Finance lease cost. 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) 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." 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. Customer "B" [Member] Represents information regarding Customer "B." 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) Customer "F" [Member] Represents information regarding Customer "F." Trademarks and Trade Names [Member] Distributor "C" [Member] Represents information regarding Distributor "C." 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." Wafer Purchase Commitment [Member] Related to wafer purchase commitment. us-gaap_PaymentsForSoftware Capitalized internal-use software us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Capital expenditures for property and equipment Finance lease obligations entered in during the year Options authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) Accrued liabilities: Supplemental schedule of non-cash investing and financing activities: 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] Share-Based Payment Arrangement, Tranche One [Member] Supplemental disclosures of cash flow information: us-gaap_Assets TOTAL ASSETS 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, Total Intellectual Property [Member] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) Commitments Disclosure [Text Block] Customer Relationships [Member] us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount Share-Based Payment Arrangement, Amount Capitalized Finite-Lived Intangible Assets by Major Class [Axis] Share-Based Payment Arrangement [Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Award Type [Domain] Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Award Type [Axis] Net loss Net loss Net loss us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Accumulated Amortization Net Carrying Amount Total Intangible assets, net Restricted Stock Units (RSUs) [Member] Gross Carrying Amount us-gaap_InterestCostsCapitalized Interest Costs Capitalized Share-Based Payment Arrangement [Member] Share-Based Payment Arrangement, Option [Member] Antidilutive Securities [Axis] Capitalized software held for internal use Antidilutive Securities, Name [Domain] quik_PercentageOfRevenue Percentage of Revenue The percentage of revenue. us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Accumulated depreciation and amortization Property and equipment, net Property, Plant and Equipment, Net, Total Goodwill Property and equipment, gross Cash flows from investing activities: Non-marketable equity investment Equity Securities without Readily Determinable Fair Value, Amount Net loss per share: (1) Earnings Per Share [Text Block] Other long-term liabilities us-gaap_IncreaseDecreaseInOtherOperatingLiabilities 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 Trade payables us-gaap_IncreaseDecreaseInAccountsPayableTrade Allowance for Doubtful Accounts [Member] Represents allowance for doubtful accounts. UNITED KINGDOM Total costs and expenses us-gaap_MoneyMarketFundsAtCarryingValue Money Market Funds, at Carrying Value Amendment Flag City Area Code New Accounting Pronouncements, Policy [Policy Text Block] Deferred income 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_DebtInstrumentInterestRateStatedPercentage Debt Instrument, Interest Rate, Stated Percentage us-gaap_DebtInstrumentInterestRateEffectivePercentage Debt Instrument, Interest Rate, Effective Percentage us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent Operating leases Document Fiscal Period Focus us-gaap_OperatingLeaseCost Fixed Document Fiscal Year Focus Short term Lease, Cost [Table Text Block] Document Period End Date us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1 Operating leases (Year) Entity File Number us-gaap_DebtInstrumentFeeAmount Debt Instrument, Fee Amount Entity Emerging Growth Company us-gaap_DebtInstrumentFaceAmount Debt Instrument, Face Amount eFPGA IP [Member] Represents the eFPGA IP segment. Document Type Gain on forgiveness of PPP Loan Gain on forgiveness of PPP Loan 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 Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] Entity Voluntary Filers Entity Well-known Seasoned Issuer us-gaap_ImpairmentOfIntangibleAssetsFinitelived Impairment of Intangible Assets, Finite-Lived us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization Accumulated amortization Variable Rate [Domain] Capitalized internal-use software, net Capitalized Computer Software, Net, Ending Balance Prime Rate [Member] us-gaap_AccountsReceivableNet Accounts Receivable, after Allowance for Credit Loss, Total us-gaap_CapitalizedComputerSoftwareAmortization1 Capitalized Computer Software, Amortization us-gaap_GoodwillImpairmentLoss Goodwill, Impairment Loss Variable Rate [Axis] 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 Entity Address, City or Town Geographic Concentration Risk [Member] Entity Address, Postal Zip Code Entity Address, State or Province Concentration Risk Type [Axis] us-gaap_AllowanceForDoubtfulAccountsReceivable Accounts Receivable, Allowance for Credit Loss, Ending Balance Concentration Risk Type [Domain] Entity Common Stock, Shares Outstanding us-gaap_MarketingAndAdvertisingExpense Marketing and Advertising Expense, Total Revenue Benchmark [Member] Accounts Receivable [Member] Underwritten Public Offering, Including Exercise of Overallotment Options by Underwriters [Member] Represents the underwritten public offering, including the exercise of overallotment options by underwriters. us-gaap_IncreaseDecreaseInInventories Inventories Trading Symbol Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Customer "J" [Member] Represents customer "J". 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_TableTextBlock Notes Tables us-gaap_GainLossOnDispositionOfAssets1 Loss (gain) on disposal of equipment Selling, general and administrative Bad debt expense 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] us-gaap_StockIssuedDuringPeriodSharesNewIssues 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] 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: Customer "H" [Member] Represents information pertaining to Customer "H". Measurement Input, Risk Free Interest Rate [Member] us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements SaaS Revenue [Member] Represents revenue related to SaaS products. Subsequent Event [Member] Measurement Input, Expected Term [Member] Present value of lease liabilities, operating Operating Lease, Liability, Total Measurement Input, Discount for Lack of Marketability [Member] Subsequent Event Type [Axis] Measurement Input, Expected Dividend Payment [Member] Subsequent Event Type [Domain] Subsequent Events [Text Block] us-gaap_OperatingLeaseRightOfUseAsset Operating Lease, Right-of-Use Asset us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total lease payments, operating us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less: Interest, operating Present value of lease liabilities, finance Finance leases Financing cash flows used for financing leases Payment of finance lease obligations us-gaap_DeferredIncomeTaxExpenseBenefit Subtotal Measurement Input Type [Axis] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive Thereafter Measurement Input Type [Domain] us-gaap_FinanceLeaseRightOfUseAsset Finance leases us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo 2024 Fair Value of Financial Instruments, Policy [Policy Text Block] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree 2025 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths 2023, operating us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour 2026 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo 2024, operating us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive 2027 Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths 2023 Restructuring costs SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Engineering Services [Member] Represents revenue derived from engineering services. SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] 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] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Finite-Lived Intangible Asset, Useful Life (Year) Finite-Lived Intangible Asset, Useful Life (Year) Business Combinations Policy [Policy Text Block] Depreciation and amortization us-gaap_DepreciationAmortizationAndAccretionNet Depreciation, Amortization and Accretion, Net, Total 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) Federal [Member] Represents information pertaining to Federal. 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] Beaverton Oregon [Member] Represents Beaverton, Oregon location. us-gaap_SharesIssuedPricePerShare Shares Issued, Price Per Share (in dollars per share) us-gaap_AssetsCurrent Total current assets us-gaap_CashAndCashEquivalentsFairValueDisclosure Cash and Cash Equivalents, Fair Value Disclosure Share-Based Payment Arrangement [Policy Text Block] Stockholders' Equity Note Disclosure [Text Block] us-gaap_InvestmentsFairValueDisclosure Non-marketable equity investment PPP loan forgiveness Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to PPP loan forgiveness. quik_DeferredTaxAssetsWithholdingTaxOnFutureDistribution Withholding tax on future distribution Amount of withholding tax on future distribution. R&D tax credits 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 R&D tax credits. Expired tax attributes 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. us-gaap_LesseeFinanceLeaseTermOfContract1 Lessee, Finance Lease, Term of Contract (Year) Advertising Cost [Policy Text Block] Common stock, $0.001 par value; 200,000 shares authorized; 13,202 and 11,863 shares issued and outstanding as of January 1, 2023 and January 2, 2022, respectively Measurement Frequency [Axis] Adjustments to reconcile net loss to net cash used in operating activities: Measurement Frequency [Domain] Fair Value, Recurring [Member] Common stock, shares authorized (in shares) Common Stock, Shares Authorized (in shares) Common stock, shares issued (in shares) Common stock, par value (in dollars per share) Asia Pacific [Member] Standard Product Warranty, Policy [Policy Text Block] us-gaap_DeferredTaxAssetsValuationAllowance Deferred Tax Assets, Valuation Allowance Valuation allowance Statistical Measurement [Domain] Operating cash flows used for operating leases us-gaap_OperatingLeasePayments Maximum [Member] Summary of Valuation Allowance [Table Text Block] 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] Product and Service [Axis] us-gaap_OtherAssetsCurrent Other Product and Service [Domain] Statistical Measurement [Axis] Operating cash flows used for finance leases us-gaap_FinanceLeaseInterestPaymentOnLiability quik_IncomeTaxReconciliationFutureBenefitOfDeferredTaxAssetsNotYetRecognized Future benefit of deferred tax assets not recognized 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, Total Preferred stock, $0.001 par value; 10,000 shares authorized; no shares issued or outstanding Preferred stock, shares issued (in shares) North America [Member] Interest paid Income taxes paid Prepaid expenses Geographical [Axis] Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Goodwill and Intangible Assets, Policy [Policy 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, Total Preferred stock, par value (in dollars per share) 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 Software and Software Development Costs [Member] Inventories: us-gaap_PropertyPlantAndEquipmentUsefulLife Property, Plant and Equipment, Useful Life (Year) PRSU [Member] Represents PRSU. Cash flows from operating activities: RSU and PRSU [Member] Represents RSU and PRSU. Statement [Line Items] Trade account receivables Allowance for doubtful accounts Less: Allowance for doubtful accounts Accounts receivable, net of allowances for doubtful accounts of $18 and $62, as of January 1, 2023 and January 2, 2022, respectively Furniture and Fixtures [Member] us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost Stock-based compensation Additional paid-in capital Stockholders' equity: Leasehold Improvements [Member] Property, Plant and Equipment, Policy [Policy Text Block] 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 Current assets: Fair Value Disclosures [Text Block] Cash and cash equivalents and restricted cash us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance Cash, cash equivalents and restricted cash at the beginning of the period Cash, cash equivalents, and restricted cash at the end of the period Private Placement [Member] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net (decrease) increase in cash, cash equivalents and restricted cash us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by financing activities us-gaap_Liabilities Total liabilities Commitments and Contingencies (Note 14) Sale of Stock [Axis] Sale of Stock [Domain] us-gaap_OperatingIncomeLoss Loss from operations us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash used in operating activities Other current assets: us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash 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 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. eFPGA IP Procurement Contracts [Member] Represents eFPGA IP Procurement Contracts. us-gaap_PaymentsOfStockIssuanceCosts Payments of Stock Issuance Costs Stock issuance costs quik_OperatingExpensesDenominatedInForeignCurrencyPercent Operating Expenses, Denominated in Foreign Currency, Percent Represents the percentage of operating expenses denominated in foreign currency. Concentration Risk, Credit Risk, Policy [Policy Text Block] us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation Taxes paid related to net settlement of equity awards quik_ProceedsFromIssuanceOfCommonStockNet Proceeds from Issuance of Common Stock, Net The cash inflow from the additional capital contribution to the entity, net of issuance costs. us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries quik_RevenueFromContractWithCustomerValuationAllowancesAndReservesSalesReturn Revenue from Contract with Customer, Valuation Allowances And Reserves, Sales Return Represents the amount of revenue from contract with customer valuation allowances and reserves for sales return. Condensed Balance Sheet [Table Text Block] quik_NumberOfSuppliers Number of suppliers Represents the number of supplies. Retained Earnings [Member] Professional Services [Member] Represents professional services. us-gaap_ProceedsFromStockOptionsExercised Proceeds from Stock Options Exercised Revenue us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax Revenue from Contract with Customer, Excluding Assessed Tax New Products Related to Engineering Services [Member] Represents new products related to engineering services. Gross Proceeds from issuance of common stock Proceeds from Issuance of Common Stock us-gaap_CurrentStateAndLocalTaxExpenseBenefit State us-gaap_CurrentForeignTaxExpenseBenefit Foreign us-gaap_DeferredForeignIncomeTaxExpenseBenefit Foreign Additional Paid-in Capital [Member] Common Stock [Member] Equity Components [Axis] Equity Component [Domain] Right of Use Assets, Net [Member] Represents right of use assets, net. us-gaap_CurrentIncomeTaxExpenseBenefit Subtotal Other Liabilities [Member] us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) Class of Warrant or Right [Axis] Class of Warrant or Right [Domain] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign Foreign Other Current Assets [Member] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Loss before income taxes Loss before income taxes us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic U.S. ICFR Auditor Attestation Flag us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount Line of Credit Facility, Maximum Month-end Outstanding Amount State and Local Jurisdiction [Member] Income Tax Authority [Axis] Income Tax Authority [Domain] Disaggregation of Revenue [Table Text Block] Domestic Tax Authority [Member] Foreign Tax Authority [Member] Equipment [Member] Document Annual Report Accounts Receivable [Policy Text Block] Balance Sheet Location [Axis] Cash and Cash Equivalents, Policy [Policy Text Block] Balance Sheet Location [Domain] Entity Incorporation, State or Country Code us-gaap_UnrecognizedTaxBenefits Unrecognized Tax Benefits, Ending Balance 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 us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations Lapse of statutes of limitations Selling, General and Administrative Expenses [Member] Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Entity Interactive Data Current 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 Cost of Sales [Member] Research and Development Expense [Member] us-gaap_ValuationAllowancesAndReservesBalance Balance Balance Additions at cost Income Statement Location [Axis] Income Statement Location [Domain] us-gaap_ValuationAllowancesAndReservesDeductions Deductions 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 PPP loan 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_WeightedAverageNumberOfSharesOutstandingBasic Business Acquisition [Axis] Basic and diluted (in dollars per share) 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] Right of use assets, net Total Operating and finance lease right of use asset. Interest us-gaap_FinanceLeaseLiabilityPaymentsDue Total lease payments, finance Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] us-gaap_FinanceLeaseRightOfUseAssetAmortization Amortization of ROU asset Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Lease liabilities, current Operating and financing lease liability current. Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount Less: Interest, finance Lease liabilities, non-current Operating and financing lease liability noncurrent. us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths 2023, finance us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo 2024, finance us-gaap_OtherCommitmentDueInSecondAndThirdYear Other Commitment, to be Paid, Year Two and Three, Total us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent Finance leases us-gaap_OtherCommitmentDueInNextTwelveMonths Other Commitment, to be Paid, Year One Fair Value, Assets Measured on Recurring Basis [Table Text Block] us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1 Finance leases (Year) Cash flows from financing activities: Other long-term liabilities Pledged Status [Domain] Pledged Status [Axis] us-gaap_StockholdersEquity Total stockholders' equity Balance Balance Class of Stock [Axis] Class of Stock [Domain] us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost Stock compensation and other permanent differences us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear Recorded Unconditional Purchase Obligation, to be Paid, Year One us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes State taxes us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential Foreign taxes EX-101.PRE 13 quik-20230101_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 14 graph.jpg begin 644 graph.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" (* B8# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#^_BBBB@ I M#[^WYYX_6EI#^/T'?'/\A]#G!ZT ?SE?$']H+_@I1_P4%_;&_:J_9H_X)_\ MQ]^&/[$_P,_8T\6:/\,?BC^T=XF^#>C?M"_$OQW\9M0T(:WJWA#P7X \;:C9 M^ ],\-Z'#-;6.KWNHK#JB7,8O;"ZD%[+#4@_;5_X*3?\$\OV1_VROB5_P4F\ M(_"KXS7G[.UOH4?[.WQY^%MQH/@JP_:5U3QE=0:)X=TOQ?\ #33[];[P)K$' MB35-(BU8V>E:%IQMA=6FDV,[PP7]UYMKNF_MQ?\ !)C]M#]MGXS?"#]BKX@? MMX?LH_MT_$S3_CBUC^SWK6CR?&?X1?&$Z);:)XIT[Q#X*UKS;[7O"_B%X&N[ M#5=!ANK/28[>&WO[BWNIDAFRM:_9H_X*7?\ !63]CC]O#1/VPM&L/V4-'^.5 MUX*U']B;]F7Q-_PB6M^(O@_";3P;:Z:_B6\\%Z1\>M-F7XI7_CFS\/B2V6&_N[?3 M!JEL]O)K-X"#%]0\.7 M$ZM)>W-_]H@AN(_L3Q%^WY_P63^(/[.VH?L86W_!(CXR>'OVL_$/P\O?@EX@ M_:.U7QCX1@_91TB^O])?PGJ_Q>MO&!\ZQO--DL&N/$,'AZ+49I1=2Q0"6Y:* M/3Y^%U3_ ()0?$CX2?'7_@@Y^SQ'X*\2?$GX0?LU_ S]J[P!^T/\4M!\/ZA? M> ]$U;XD_#HOJD&NZL8S#HVF^+?$6K:SIWAJ+42KSHZ+AF1ED /)_P#@MC_P M6G_:W^#WC/\ 8KT7]@KXJ1> /"GC?X8_"?XY_'SQ-!\.?A?XZ^T^$?CQXP\. M^%OAKH#1_$'PCXVM-$_M*-/$EW;RZ5_8VIR)#(&U"0P@Q_5G[4WQH_X*/_&7 M_@K;\6OV,OV9(\GX^S?\$HOVW]/_ ."= MO[4*^-?A%\4?'WQXTW]M']F7X-?!WPI9>$+V]\7:G^R5^R]\1!:^&?$NBZ=: MP/<7WA.YL-=U+Q/_ &I&)GFL].>\G$0D$? C_%O2/%UW!X@T;2_%'@GQ M#X6%]K]AH5[<&^T6ZNYXTMYGNS 9H3(H!SG[*/\ P5A_:.^"6G_\%1_A9^VO M\>O@S^UI>_\ !/CX3Z/\4?#7[5'P5\,Z/X4\,>/=1\4:/?1Z-\-?%.A^%[2Q M\(VOCR+Q&-*L;O2O#=FT%HD]W;,=;<-=MWW_ 1 _;J_;Z^)7QF^*O[+7_!2 MWQGI?BOXR>(?@;\'?VP/@5?VO@OP#X%>/X/_ !/L/^)MX0^P> O"7A+2M9O_ M AJ,^G1WEWJ5K?ZL9+B60WKP1!EY;_@IS_P2UL&^"/[-?\ P2]_X)N?L^1_ MLY_!W]HSX^:9XU_:4^-_@CX=:SXR\+?#?P7\,K0:SINL?$;6M5U-;WQGJ^J^ M(SIPTG2/%OC%+G4!I<5E%=Q:?+,#X_\ $?\ X)R_\%/?V/\ ]M/]A3]NC6_V MQ?B-_P %*)OAS\0[#X ?$?P9X4_9,\#?"#Q%X(_9R^)4%SIGBC48X_AGXHUZ M3Q/X;\/W36VIW=KJ>FQ_V4EK#/%J,<(=& /!M-_;J_;?^,?[1'_!0'1O$O\ MP<)?LN?\$Z_#_P"SI^UM\5O@]\*O@7\>"O'%]I<,;/X=2]_LCQGJ-YJ6FS"34KR[E%J?5Y_^"NO[=7B3_@B)K?[7 M=K\0O#&C?'KP;^VQX#_9UT;X_P#@OX=^&O\ A#OC=\,S\8?#G@[4OB-X;\%> M-O#^L^&[.P\;Z-JM]I9N;;P[;I!#]2L-,OO!/C'X=^- M[[38]8U3X?S^)%N;F;2H]0D\.ZVCZO R&6=[B'$^/'P\_;T_:'_X(;Z?^RM\ M4/V8?BE)^U3^SQ^U)\!?AWJ6D^&OASJ-C;_%WP!\*?C'H-Y8?&OP%:Z?9+9^ M(/#6H>#;/^U->U?36$4%W9WFH7YB:Z4S 'L/_!4?_@I?^T/\*OV_/AY^Q-H/ M[;/PL_X)=_"/6_@;HGQ+M?VK_B_^SOI_QQM/B=XWU;5+JSG\!Z,WC"X@^&_A M32-%@MW37=4\0/I26+3O*^HM*\$2_1V@?M^?MB?L=_\ !.C]IO\ :7_;3UW] MGC]J/4_A#J-CIW[.?QL_9LUO1H/!W[3>F>+?[.T?P9J7B+1/#.J76D^"M3D\ M4:C8IK*:'=V&GWEC<9TRU,T(O)>'_P""BFJ?M=>%_CKXHT#X[?\ !,[1O^"L M?_!/7QYX-\/3_"SP9\/_ (>_#KQ5\8OV?OB18:?]C\3V^IZ;XGTRYUG7+;Q% MNEO=+\1:1=+J&DQM''9ZM;>1-:-^&-[.RM#* ?=7B;PO\ \''WP]^!5Y^V[JW[ M8?[+GBW6]#\'2_%CQ/\ \$^Q^S;H>F>"-.\%V6F2^)-3\(>'?CSILLOQ/U'Q MQ::()+817T]OI_P#P7/\ VJ/"'_#H?]I7]D>"ZU+X M*_M,_"CXI?'+]HK]GZR\)>#/%&H^*_!_PM@\,:A\1=*L_%&H^&-1\7Z/>^ = M*3QS/9W'@_5=%?4'TR)M3BO(8@4]^\4?M]_\%F?B-^SI?_L6V_\ P2'^,WAG M]JWQ1\.Y_@GXA_:-UCQMX/@_99T6\U'2CX/U?XNV?C59[RRU*R_LZ6X\11:! M;:C<7"7,T<2-=.JZ9-3\&?\ !-CXG?LX_M4?\$$?A!I7@/7_ (H_";]E'X"? MM9> _CS\3=*\-ZCJ?@'1==^(OP[E6]37;Z:T2WTS2/%OBO6-8T_0[;51!<75 MM)%!+#D.Z@'VOJW[?OCGX@_\%2O^"9'PR^!WQ9MM2_9*_:W_ &1?CY\;_$?A MVPT/P9J]OXOU3PWI6GZGX(OW\6W.@W_BW1;C0?M,]OJ&F>'_ !#I=N]_$]GK MMO)Y8A'VC_P5/_;7U/\ 8$_8X\<_'[PMX2LO'OQ&.N^#_AS\)O!&I3R6VF^* M/B?\1]=MO#7A'3-2EAFM[@Z>MY,?%__ 3T^%7P]_:"TN[NUN[I&M()U(!^5WQ8M?^#B;]E3X$:S^V_P"-/VO?V8_V M@(O ?AFX^)/QD_83A_9JT+P=X;\-^ M+MCK'BO2_A]\<-!DM_B1XD\6^']$% MXSQ>(I;/2$FM+IHKW5XX(%O/(OVY/^"G'Q_^)O[3'_!.;P[^SA_P4Y^%W_!, M+]FW]KO]BWQ5^T7KOQ?^-7PL_9K^(G@ZU\2Z=?K)HWARZU;X\_V)9PZK?I)+ MH$(TSQSIEO=7)K6\T:[U.Y MTS1M*OM0NK9KY1:IKDL$,-S?/_!)GP_I'_!0O_@DU\&?B-^SCH_[2G[(_P"S M'_P3H^*OP;\=^*?BA\*-(^)/P;@^)6G7$<_ALZW:^,-(UOPQ9Z[J6HM>ZMX8 M@NX7O[>*XB>V?SM\A /U&_X):7OQI\2^%/BIXE^)/_!6_P""7_!670Y/$&AZ M/X:\J"'Q! M<1WFF6UG"UM#]GU%W;\//^"SO_!6;]HKX%?\%'](_92^%G[!/V M?M+\=_$;QUX*_8T\ ?MD:MKGCOQ/K4DVF:3>>$O%&D1:CX=T^P\+B/4[K7K' MQ+965I;S-&]A>WZH:_K&^"/[-_[/?[,_A[5/"7[.7P+^#WP$\*ZYJ[:_K'AG MX,?#3P7\+] U;76M+>Q;6=1T?P3HFAZ=?:JUC:6MF=0NK::[-I:V]N9O)@B1 M?QE_;9_:1_X*2?LG?M>>,?$7@?\ 8)U/]NK]D3XK?":S\.^ ;'X(:5X5M/BK M\./BS:(8-:LOBQK5Y%/K5Y\/O$R2"5+N2)])T73VS%-'?VLMI* ?HC_P3F\? M:Q\7_P!C/X(_$36?VJM._;8U'Q5X=OM6N?VE-)^%F@_!*W^(JWFN:K);//\ M"GP\3HW@C4- LQ:^&]2T.W6"YCU+29I]0CCN)IUD_,+QQ_P4D^)7_!-S]KW] MJ/X2?\%$/BD?&/P#\6?#3Q/^TI^Q-\7KSPIX+\(7EQI7A*T4>,_V6;Q/ WAS MP?I/B;QQH]Y+:R>#[_4(+WQ3K.G7ZG4=0NVG64?77_!$C]DOXJ_L<_L,>'_A M[\;K"R\.?%#QW\2?B=\*[.T^VPS_8O['GBW]IGQA^TK\)M&E_X.@_V.?VT]/3Q*NJ^(OV M9/A9^SO^P9IOCCXM^%]&MKC5O$7AC2M0^%/Q3\2^.-%9=)M9[Z?7-!TBYO=+ MM+2YN=R1!RO+3>ZAI]M^T%H_[('P4\#7GPYL M[O2=0MM2U'_A)O!7@[3O$MC8ZA8--H]U%H]^MQJ,5^+"2*:&=XV .!_X*M_\ M%1_V]?A!^V[XUT']C;Q;I^G_ +,G_!/?X??!?XM?MYZ*/ GP^\4W/CS3OBC\ M0]'L+SPI#XB\2>$/$6M>%[S0O -Q-K%S)X1U?0;U(6NW=EO;2",?5/\ P6K_ M &YOCE\(_AQ_P3JUS]E']LOPA^QQX0_:Y_:"\.^#/&O[1OC#P'\'_'_@GPE\ M+/%OP^NO$ECXMUVS^,EC>>$]/TC2'EL=5O+S^WO"[(L4EO=ZY#'B$_G9^R]_ MP1P_X*>_M,_#']J/XZ^/_P!OSQC^PUK?_!0CQU\3?$WQW_9?\4?L<_#OXHZU M=>%-1O\ 6_#/A?P_XR\5^/\ QGH/BS26?P2]O;II-CH^F1Z59W$,T,DUX6EK MF-%_8]_:U^+7[-O_ 2(_9+_ &FOV3/B!\2K#]B7_@I'J?PM^,K>-OA)>:_\ M-_'/[+OA71=9TSPK\4->M-;TS4O#^K?##5]%O[#29KN[.K:8KV:0SR32Q--( M >__ +,G_!0#]L;X9?\ !1;]DK]FFX_X*U_LP?\ !9+X:_M+:MXMT7QYIOP( M^#WP)\&>*/V?]&T/1O[4A^).K>(/V==9\2^&X]*\^)[2YTKQ-XDNKV:W1YXM M'@1K;4X?Z2?VZ/VH?#?[%O[)OQV_:E\6:=-K.C?!;X?ZMXN.B6]P+*77=322 MWT[0=#2\,&/BCIFDZ5IDVJ>% M?AKK$:?8_$%EHP32=)FFU!Y;**VCT^!?V!_X*._LMR_MT?L/?M'?LIP:S9^& M[[XS?#N^\/:'KUX+N2PTKQ)97=AXA\,W6HK9Q37#:?!KVE::VH?9T>9K19?( MBE:6)6 /QGTWPI_P_X)V?\,Y> M'7\!W_A?6+6+6]-\':Q^T-XEUE?B+9>-)M&O(HIVM[ZPT"+4Q@ZW:P +%]/: MG^U]^UM%_P %2/\ @F;^S?XX6U^$'A?]H+]CCX[?%3]HGX"V=IX \76D'Q9\ M"V%C+8VL/Q(?P]JWB@6/A^[GNDAB\*>)M+T[55*C58[TL95^+Y/V[_\ @M9X M,_9_T#]BKP;_ ,$IOBM9_MB:!X,T?X/:-^U-8^+?!&K?LGVLVC:;!H-I\:K/ MQ5?Q?V.;5=)LXO$:^#_$%S#+%>%+&\;[5 ='D]#_ &TO@I^W[^SK\?O^":7_ M 4*\(_"C5_V_P#XK?LQ?!'XB? O]J3P/\-$\.>#_&_BF+XG:/:7&N_$;P!X M_L(_&CXU>+_ (?CPSX/G;6?B/X1\>G0_#WB-O%EYX?NO&FF M"PL-L+Z1I'B&QT.[S]HO=/O)L[_Q/_X(C_\ !:7]KOXR>-/VVM)_;S^*2>// M#'@;X3_%CX[? 775^'_PP\"BU\)_ ?Q=XC\-_$OP^I^'7@CP3!K1L%;0;B6; M5I-:U%%N;=DNH)9IL_=G[(6E_M@?MS_\%2W_ ."C'QQ_8]^)W[$WPF^ G[)_ MBC]FWX6> ?C==6"_$[XD:[X_\32^)]?UR;PU:I9S:/HVEPQD":Y1[>62XMX; M"[U"XM]3BL/P_P!*_P""37[<-[^P%^RC;^"OA'\3O /QOUG]M#]J'X)_&WPY MJ/A#5K+Q/HW[(G[3GQ!;_A)?%6M:3=VT5_;>$8;#P]:Z\FNF&*2"+6+.6%"P M:4 'T'_P3K_X*X_\%0/C9^S?_P %GOB)^T%\9<>/?V9OV9-$^-_[-]FOPL^# M>A'X33>./"?Q&\<>&6DL=&^&VDVGC..'1;3PP$A\?V?BR"<6433PS_:[J>7] MSOBY^V-^T7X9_P"#?N]_;>T/X@_8?VG8/V!_!GQKB^)?_")>";A4^)6K>!] MU;4/$O\ PAMYX>N? !^T:C?7=R-&;PN^A0[FCATQ88XX1\/_ Q_X)Q?%[5O MVE?^"]OP?MO ?B3X>?"?]J3]FKX"?!S]G_XDZUH%]IO@+7UTWX'^(/!\]MX= MUFYB:VU2T\(7UU9:9K4]HLQM2JN8!]H@BKY'\6?$K_@J;\2_^":.E?\ !&G_ M (=+_M!>&OBU=_"/PM^RAXB_:,O?$GA(_LTVG@SP]_9?AZZ^(MOXYP^EW$%U MX6TR'45LXM44O<,?LMR]R8],F /U,\!_MK?M/ZU_P4"_X)!_!#5OB6TWPR_: MA_X)T^//CY\'OAEX"\9_$#Q;J$>F^&_ OA77O%WB"_G=% M2ST7P_I=WJVH3LV8LB"VMI"NT!F(5%^ _V5/V$/B/^SQXUA_9Z\*'6+R#7]3T;P]X.TF6[OYXSIFGM<+IP MU=+:=A//8O(T$;&)@NU^VQ^UI^W/_P %)OV&OB_^S/\ ##_@FQ^VE^RGX^^. M7C_X1_ F]\1_&7P MQIVG?"[X@ZMJ-U\3?B [:*[1V6@>$M T(Z9K);:"&\MIW5D ."_P""2/\ P4__ &_OC)^V7X,T+]MKQEIU_P#L\?M__"KX MM?&?]A;P^/ W@+PA<^"M(^&OQ+UG3HO!L^K>%?">@>(?$=YJ_@"*UUB.;Q=J MNN7Z6Z6\UO>->W$JC-_;2/\ P6V^!/[=?[&O[-/A/_@LGI\7A?\ ;W^*/QTT MOP==C_@GU^RY(/@3X>^'NBCQYHNCS0:E8ZGJ?Q)D72;ZT\.MJ%]K?A2\D:T; M4+LW4DS1UY7^TU_P1\_X*@?LQ_#_ /9/^/\ X'_;W\6_MUZG_P $_OB1\,-: M^#/[+OAC]C7X=_##Q!#X)LKO1_"/C'1?"/BGP#XM\1^*=9C3P-#-;W6DZWI] MXFIVL4E],_P!H M7Q5\7]=M/#6H36'PKL_''P>TFTT1?']S!#-#XM\4;GX\_ S]KR;]H#XJ67P*^#7@ M";XH^// /A*ZU7X<^.;;PM;>&_$5MX!F\'W%Y8.F@>$]8@T36FTU&UVTU!)I M;<]K_P $Z?\ @H[X]?\ 9)_;%/[>/C"+5/VDO^"=7CWXP>$_VB=7E\/>'O", MWB;PUX4@U7Q1\/?&MOX=\*Z/HFA6%OXR\*QP6UB-'TF"&:ZMD"QO-=*C[G[8 M'P2^,'C;_@M7_P $H?C;X5^&WBW7_A+\*?AE^USI?Q&^(6G:)J%WX1\$W_B_ MP3:6OA>Q\2:[;PRV6E7>OW*20Z5'=20MC?L3_ /!. M+XW^,?V\O"W['/B+_@H9^V=XFL]0^*/CWX(_LU:IX&_9O_9?\3:!J^I_#?2? M$%E\1?!VB:->V/A[3M.LO$NI^)O$OB.P\0ZD+U5U#Q=;V*1VQ^^_V+?%7[3? MC7]ICX7:7<_\'0'['G[=FAV6KW6N>*OV6OA%^SI^PCI?C;XI^%]'TV\NM8TN MPU_X2_$[7_'_ (;MK*$+JE[KV@:9//806;&7;!)(:@_X+T?L^^*M3\+?\$P7 M^%W[$_C+]LOX1_LT_M4Z/XG^)7[.'P^^'%C\2;76/A/X;^&^H:''X;U?PUK. MGZIX7]IR+]DKX&?#"Q^&6D:QI]U%JNHZ]XS\$^%-$U_3- N[9#8:I M';:A&EY%-](\52ZKXJ\ M=W7[/7PX_:2'B[PT=-O;;_A%AX:^)MU9:5H+IJLUCJJZSIS37'EV+6 3[/.P MK\+_ /@CC\6_^"I'QW^$FM?M]_M9?\%,K;XF?LZ_"+QG^TWX3^(7[-*_L>?L M\^![SQ98_!"3Q)X?'BJ+XP^!=-\/:_H+)=:4GBJ#0[?1;B FU_L.[U*6TN); ML?U7661:("NTJ&4C!497Y20K%B,D9P3G)S7X!_\ !%O]EOXF>$/^"7WQB_9M M_:$^'/C3X5Z]\3/CA^VAI>I^'?%^C7/A[Q G@GXM^-_$MIIGB.UMM05&^Q:I MH&M-JFDW4:3+&_B^OQ%\#V&HWMEH5Y\8/BIXFDE\2>#AXF%HDXO M/ UGJ$D<%Q+-!8Z8JPQR>V? WX\?\%!?^"HO[(]X/@]^U/X5_P"" ?VEO"WBKQ/X#TZ>RDTCPMX>^+>J(G@W0M8-UIGB2T MU"VN;[5HBDVG.6LY3O\ F#]E/]HS_@JG_P $JO@)HO\ P3_\1_\ !+'XU?M@ MW/P4N-;\$?LZ?M#? SQ'X=/PB\=_#^:_N[SP-)X]EO%?5? ,^CQWBV&K?VY# M9W+QQ;98[;RSJ=Y^FW_!(']C+XV_LG_L^?''QC^T[,OCK\.M:_9E;]D M3X ^ 9=4U+P!XAU[P)HWBT?&;X?:;X:\0Z;'!JFF0^))=$A\."VDB+Z7?:G> M1.T[^ ?"C_@K9^VUKO\ P4R\.?$CQ-X]T>7_ ()0?&W]L/XE_L(_"/0?^$*\ M"V=U:_$;P9X9TVST#XDS>.HO!\7CR2S\2^.;75-/C@U3Q9/HH:6\"V)L(K(' MUK]AKP5^V-^QW_P0#^,W@C0?V?")?!.KCX@"^^+/Q: M\1V/A/Q7_P (]]G;45T.TTG7(_%::O';36HTZV6YD0Q%U7XB\.;GXC2>((_&FH:C:6^OW%C#Q)^U'\>;+_@NS M\.?V-+/QU+%^SCK_ /P3\\5?'/6/AP_ASP@_VSXGZ7\5W\+VOB3_ (3"Y\.W M'CNW6#02+3^P;+Q+9>'[DB-[O3I'RR?M'"A$&QCDG>"0,._$GQ0_8I_:+_8OO?"'B#3=#TKPU^T1HMMI&N>-K:_TY[^?7O# M=O9YWZ3IL_EZ5=R3#>+V0;&?^"QWP M,_X)8? WX<_LU_!WXI>%K[XY_!O]DWQKHOCCQMXMNKRQUW0-$USXZWG@_6Y- M0> )K5Q91>+=:EM[&U(@TFV@,DM>\?\ !)[]OS]JOXW^)_\ @H#\"_BC^T]\ M*_VXO#?[*_A70M=^&?[=_P %OA[X3\"^!?B%K_B#PUK&H:EX)&D>#_,^'&M7 M_A"[L(9GU+PLE[I]T#*)[W5H)8W6[XT_X)K> OVN/^"U7[:OBS]K+]DS3?BQ M^S/XK_8;^!?@OX=?$;XB_#JTU+PY;?$K3_$4\7B2+X:^.-0LGN/#WCS1M%N7 M6XU+PSJ%CJUI:HT)G6V+0MN_\$M?@/\ M(_L0^&_VU/^";OCSX:>-_$/P8^& MD/C#QC^QQ^T!!X8F7PO\1OAC\1](U*:+X8:MXEM8(["^^(_@+4+B*SFL-5DB MU>ZM;B<6<;V5JD=F ?D3^Q?^VU^W#^U+^SKX"^.'Q8_X.F_V./V2/'?C$^*$ MU?\ 9_\ BE^S;_P3I_X3?P$='\4:QH-C#K?_ E/C'X<:U-+K.EV-IKEC]O\ M(:)/\ @K_^QW^P_I/[;GPC_P""UWACXN>"]$\/ M?!'1'L?"W["?[*,GASXOZE\2/%FF>&3\6O#GCU3XXTC3]&UNR\3:9K=AHN@: M9J.@RVME&=/O;?[&_V M0;+P'!9_$#X7>&O OQE\-";PRW@7PQ9Q6.CV7ASPSH*:G%IFEVT%GI>@&W6" M%8X0M '$?MG_ ! _X*D?\$W_ /@G=??%GXE_\%%K;]IKXS>.OVI/V5O#GA3X MB6O[)7P ^#I\ ?#'XB^,M(\.^./ O_")Z9H_C#PGXKD\0PW3/_PE.JZ1;:[I M"HR:1/9.ZRK]T_\ !:;]J#X\_LC_ +,GP&\=_ #QVO@'Q?XW_;8_9:^#WB/6 M#X9\'>+#J7@#XD^++[2_&F@_8O&7A[7=*M7UJSA\O^U[+2[76-/?=)I%WITI M$JR_\%D_V3/C!^V'_P $X]8^%GP0T>VUGXS>"=?^"WQE\#^#-4U&RT.+QEXB M^#7B32/%P\%S:CJTMG9Z9-K@LKG3X+B]NK*-;L)'/-:*WFC\H_V@_BE_P4/_ M ."ONK_LD_LI^*_^"8G[0/['/@SX=_M+?"#]H']H/XX?&[4=(T[P+IL7P4NY M]8FT7X=NEO%/XMEUO6))+31VM+F2Z<7$$D]J-/M]0U2V .P_X*7?MD?M8^&_ M^"LNE_LA^ O^"L_P:_X);_ 9?V-M#^-K>.?C=\(_V7/'?AGQ'\1)OB%KWAF? MP];:Q\?'\*7-MJ^L:.$O(+.P\:RPQVOAZ\FM]!E>:^NHO"/A#_P5(_;?T;X: M?\%;_AO)^V[\%_V\I_V/OV1+KXV_!;]OKX&?"SX8Z!X1T_XBWNG7>? .J:+X M3L-7^#WBG4-)-LNL(UM%XCTU8+6ZMKO4-4><6UI]U?M _P#!//PY^UE_P72U M;QE^TU^RM8?&G]E"^_X)OVO@>Q\9?$#X>0^(_AWIWQ=M_C#/?6^F>'_$=]9S MP:!\0[/PS?WUW9ZAH]Y::Y:Z?>7KVUT(9I0?C;P[^QK^U)^QW^S!_P %?O\ M@EWX*^!WQ/\ B7^SUXT^!'Q/^)/[!GQ0\+^!+WQ)'KB_$+1KZVU+]GWQ%XDT M72'DU'QWX=U24/H%KXAG2\U*T:Z:U,B/%"H!M? 3_@LM^T]\4_\ @B7^V7\3 M?'GBBW^'7_!1[]DSX%6GCW4?$,GA3P!O\2:#XZT32?&'PC^->D_#V]\/2^ - M1TGQ+X6UE+/4K:W\)3^&[/6[:>)=/A:6!*^S_P!M3]MO_@HY\*OV6OV"/B5^ MS+\(G^..M?%;P)\%OB3\=-?\-V4W_"8R6NC>$O#7Q!^*5EJ'AO2?@G\0/".F M^"/&WAVXU6RU#4_#=MHGCC1[BZ9?A?HEU?V:PQ_F#_P4H_X)=?M3>)?^"7O[ M*GQD_97^&OC?_AK/PW^PM\,_V/\ ]J#X&:?X3+_6]^R;X.U?PK^RM^S-X7\3Z? MJ6@^)O#/[/WP<\/>(M&O[=K'4=*UO1_AWX=T_5=,O[2>&.>SOM/U"VGM[B!T MBFM[J%Q(BS(< 'I/PBU7QCKWPY\&:[\0M-T/1?'&L^%?#^J>*]'\,W&K77A[ M3-?U#38+S4[+2+C7M*T36YK.WN9WCADU?2=,U)D"F^TZSN/,@7TFH8H4A!$8 M(!QD<8R!@$8 QP ,#Y0 H &*FH **** "BBB@ HHHH **** &&*,G)C0D-N M!**2&Y&[./O89AGK\Q]32[$SNV+GIG:,XXXSC/8?D/2G44 -V(,811CD?*.. MO3CC[S=/[Q]31M7^ZOK]T>_M[G\SZTZB@!NQ1T51T_A'88';L.!Z"@(BY(10 M3@DA0,XZ9P.<=O2G44 -*(>J*><\J.N"N>G7:2/H2.AHV)DML7<1M+;1DKG. MTG&<9YQTSS3J* &".-00L: $Y("* 2>I.!R>*/+C_P">:=0?N+U&<'IU&3CT MR?6GT4 ,:.-AM:-&7&,,H(QG.,$8QD9QZU\J?MB?MYU&=5$^HW,<,@-MIVGWU]( M/*MY&'U:3C]/7N<>AK\>/V[?@+^T#^UW^U-^S_\ ##X?^*-1^#'PK^!'A3Q- M\>M?^+&M?""S^)_@[Q3\4/$+7WPS\&_#ZRTOQ'>:3X9UC5M$\+ZAXU\2WZIJ M,FI>&WN]#OI;.2WOE- 'ZE^#OB)X%\<^"_!_C[PYKNE7?A7QUX9T?Q=X8U(W M%M%%J>@ZYIMIJFGWL.Z0JR/97MN\FQW$6_:S<&NMAU#2[IV2WNK2X>#!989( MY7B\U0RG"%BOG(0R8_UJG_L M<^&?V_OAEH7C_P 0?#;6=.^''CSPUKW@3X>:_P#LY>(X(K-[OP[=W$T%_)X7 MT'1VU?57L/%O@F1+56U;2Q*.H_9-_8W^-GPBO_@3J'PO^&OQ+^$OQ'^*O_!) MOQ]X;^./CO6M,\3V%S>_M4[O#DO@*3XP>)O$L-Q>#XEZ5?ZCJL6G2>*+V;7- M,T;3VTZT5;328;> _IX_MC16\\B_L7%CDW+B2-ULMHPQN'&5MMBDLYE9/+C M#N^V-'8.AUC1KV*>6VU'3[V&V!^TO;7$%TD*E"Q,ODM(%5DRO[3GPH_;*\1>-? EYX:@_:E^ M,OBWX8VFD^ K+PG>6GB#6KO]H;QS=_$>T\1^*+/XFZ);ZA=KI%_!I0\0P0WT M&A5WOQ__ &%KO]G_ ,!>+K#]G+X(:S\+? ?C3_@G9\";3X[:9X9>3X?:7\4? MB)X6_:&^&4_CSP7XB\4:W>Z+I%[\%DM-6URQ\8>)8+N'2);I#< MQ,H!_5Q;:KHM[YB6-]873JD3NMK+#.P2Y$IMV*Q%B5GV3-$>DBI*RY57(_.# MQ_\ \%2_V;/AQXH^(VAGP]^T)XY\*_!G6KSP[\:?C'\,/@+X_P#''P9^%.KZ M5'#+K]IXM\?:5IK6%]<^%XYC)XMC\$P>*E\(PI/-XDCTBWM9I(_AW_@C9W\-Y9Z2CVGF&>75H[6%KYMWG=C\;?VE/\ @G;\#/B)^R&O M_!.S]J/]JKQ#<_%3X^:EX3^(GP;\,R>*_A7\1?AE\8?%_C7Q]I?BO5?&6DP> M(9?#_BW27\3PZ'XP\)?$1/!NHWK:??:CX>\0:H]SI6EW !_1-X/\>^$/&OAG M0_%OAGQ+I&O>'/$OA_3O%>@:UIM]!=6&J^&]5M(KS3];L9XS^_TZ[MYDDCNM MB1G<5&W;L7*T/QYIVL>(/&^D/I6KZ59>#+C187\2ZREA;^'/$T.NZ-;ZTEWX M]M-.6Y%A?RWEO8F"]!C@2Y@,<[?S,^%/"_P 8/V7/!7P_@\+?LS?M M._M":5\7/^"1^G?LX>#M5^%/PNU6ZM/#OQEL?$'Q%\4W_A#XCZ5XTU'P]XF^ M%.A:5;>,K/3=$O\ QAHUI#+9:>-)T_[1J-O!8W'G,7[+7QPC\!17OQ0_9A^. M'Q&^"7ACXA_\$ZO%7[0/P"T#P7K=WXB^+_PQ^'7[#>F^"O%FAZ1X&U)M&F^+ M=O\ #_XM?V(WC+XW%U=:%?:;?Z1>W]N^EN ?T\>(OC]\/?#GQJ^%WP) MFFOY?&?Q=\%_$;QYX7O+&SCN- /A_P"&$WAB/Q-+J>JQSI]DN'F\8Z:^GQ+% M)]K(NF$J!,,>&_CU\/\ Q?\ '+QQ\!=$DU"Y\=?#GP)X)^(^O3-:QR:"_AOQ MYJ.OZ9H4FFZLEQ(EY=_:?#.IF[MT@1[8K"?.;>5'\Q'[07[&_P"TE\6_"'[. M%I^Q5\'?CC^R;X(TWX0_MS:O9?#/XG6.MW6JIX%\4^-?@YXA\/\ [/\ J_B/ M1-6LM3_9GB^.6@Z)X@TSPMX8AUFX\6^!M*NKG1;0V\L-U%9?8GPT_:#E_9C_ M &J=6^)\G[!_[$O"'A+X+?L@_%3Q]#\-M?\%:I\2'\2_# MKQ/9^'=&>/PYJ_A7^U+6W>SO)#/>PM%J$3W%K=P7EP ?T03:KI,$T-M<7]C# M<7._[-;S7$,<]SM7,AMX9&62?:I.\Q*X #!L8;$+ZMH45Q]EDO\ 3H[F-HQY M#S0)*KS$B(+&Q#;I"A"[1DE2.HK^6O\ ;*^#WC?Q]\9OVK-8UO\ 8Q_:;^,? MQP_:*T/X,:[_ ,$[OV@='\"27FC_ ++DD/P_\.I-IWBGQ=<^(--N/V7-5\#_ M !*_M?Q=\08-7L-*?Q98SMH]S=>)7BET2T^8K+P[8^'OVM_V=/!WQ1^ ?Q&\ M6?MB:E_P5K\/^+?&G[9VFQ:7J'PG\;_".QD\13^'?!@^)]IKODZM>>%M%@L[ M!?@P=(L=1\"ZSH6JZO=Z+9.LE]? ']>_@;XBZ5XOT/\ X26ZTG6/!,;:[K^@ MKIOC2VL=)U2:;0-:OM&%[%';ZA?6\FG:K]D.HZ1>6VM)I98$P M_CU\=_AA^SE\,]=^+GQ8UUO#_@CP^^G6UWCZOXAUC4M3UC4[;2=#T+PYX M;T#3M4U[Q)XBUW6+NUT[1-#T33KS4M5OIXXK6&0M7\MMO^S=XO\ #/A_X7:[ M^U;^Q#^T;^U)^S_9:S_P4!T/3O@3X ^&NJ^*_%?@KXY?$G]J/6_$_P ,_BQJ M7@.:XT;4-/TWQ)\.OM-AX+^,(BU/3/!:=#>1:O7[!?M.?!CXN:E^ MQG^REJ7PX^$OC3QEX]_9D^)W[.WQSN_@)K?Q TGQ3\0_$VA_"YVAU[X=2^-] M5N=(\.>,/'^G:/J#[KXA:+X%_:!^#OBWX2Z[XO\!V>J0Z7?>*O"+:Y;S:=KEGI] M_>6<>M:3#J O"GPET/4]4U#6+CP]:7PFOO%WC MN\MK;PW#/;:2NA7VJ!_M4/XB>,/V3/$GQ+^'$7@K]GW_ ()^_M.?L]0:5\"/ M ?PS_;5M_'?@37/"\?[3?Q);XW? B]M]1\/S:=XD\03?'#7/#9T#XB>-?$'Q MIT62^"^&=2!?Q9-:JUG: ']F*:YX;N)(UCU71IY'*&$)>6?D,@X4L+4VIZ5#+%;W%[913W#!8()IHDEG<;658HG(>1_\ 5E512QS& M5'S)G^//]J#]FWX<0_MC_MN_ K]GG]ASXC^(_C!#X'_8K\.?LB_$_P""W@O3 M-)^&/[+/BZWT"ZUF?Q)JOB[3]8T>S^"Z0%+GQ!JOB:6R2X\6Z9;7OAJZNM0N M=072]2^A/VY?@!XWU?X\?M2)X_\ V/\ ]HC]I7XQ?%_P1\']%_8"_:$^&WA@ M^+/!?[.7B_1? UOI.L23>.H/$6EC]G>31_BJ)/'OB/Q-?:;80^,- ,-C-KNL M1I'HML ?T_PZSX>G:6.WU'2Y)+0S&:.*>W:2T,4ICG:9%;=;F*9629I FR1' M#D%&QX[\1_C]\*/AA?\ PSTOQ=XKM[*\^+WQ&T_X5> S8#^TUU/QKJ6DZMKD M.E3SV;2PZ7'_ &?H-_?<0!OY\]'_ &/?&_PQ_81_;\\? M7/[(,7QG_:U^)G[2GQ,FURS\0>#O&U[XE^+O@%/BOX4N_P"V;'3-!\2_#[Q? M\1_AY;6,6J^._#_PWT/Q1H>A_$$V3Z=%#,^JWT4GYZ_ _P#97\:R^,_#?B?X MM?L"_%;Q1\(O"_[>_P"R_P#%GPWX-M?^">LWP;T#3/!=U\'/B=X'^(WC3P;^ MS?!XZ^,(\ Z1_P +%M_ -[X^LY=>MM5":/X;\<>(M$L8C:S0 ']HO@'X@:1X MO\)VWBN[TC6?!MO=:KK&DP:=XYMM-TC6#-H^K7^BF=8+;5M7MC::F]C+?:.T M6H2RW.E7%K/)#;O*\$?;W&LZ'9%8KK4M-LVVQ.D=S=6]L=DK-'"ZI*Z'9)(K MQ1N!M>16C4EP5K^27PW^SQKO@+PE\$-=_:\_86_:0_:F_9]M/"G[7WAK2O@7 MX&^%.H_$7Q)\.OC=XQ_:L\=^+/"?Q(UOX27M_HVL::OB[X97FFV7@_XK1V=] M%X0%S#J<>I>';6[36KCO/"?_ 3B\5?%"VO5_;"^ 7B?XE>,? '_ 24TSP1 M\/\ 4?&%KJWC%_"/QB@^(GQDU[PMX3\/>*K&;4].U3XW^!/#5WX*TZ/6-(U3 M5_$UA*L,UA=W*:D;J8 _JEGDBQ\FQLJ"%4 ,0#\N 2N5^9E+;@$#L3T:OC=_ MVX_V?&M-+U;2_$>H:]I^K?M/+^R(\^EZ9(QT[XR17^IV5UI^IK=36,D/A[3[ MC2KX2^(U^TV$@B+VJRHPD;-_8W^+ U?X<_#+X#^*].^(.D?&7X4?LV?L[Z[\ M3T\;>%M7TL)JOBWP-':R0'5=7C5;_P 1PZUX?UB'Q%9B-[ZQO@T,[>:S^7^' M6A_L.^%M<\->/_@6W[$_BOPMI>I?\%JK#XG_ !4FM_@=J'A7PC\4_@#J'B7X M@:[X7\6VWB_0+.VM?&WPTT+1=133-?[ M2LL+VZQ1!C)/YH;RQ&F#NEW!%YRPP:_D!_:*_8>^-'@O3?'7@;X?"']A_3_#4E MI\2H]7GU?XG>(_AUX,^/_@31?A#KV@:-KNJ7VH^%/!FH?#[PWXM^('_"!^#D MO))/[$\/WNK76M>'/#]VFGSZ;IYLXK &AX6_P""HW[.?C+Q7X6TVQ\)_M Z M;\/_ (@>/H_AA\._V@M=^!/C?3/@!X[\9WFI7>C66EZ!\2I;"2UBL-4U2RN- M/TCQ)J^EZ?X9U>YB":?KMSM:NLT7_@I'^SOX@_:%7]G*R3XHQ:Y=_$7Q)\'= M"^(][\,?$=I\&/$OQ@\'Z'<>(_%7PLT+XD2P?V9>>+M%T>ROKNYMEM[?3+H: M??VNGZIF\N=6\":7\$M=\+ZS> MZF]G!<>#;9(M0M(/G;X,>$?V]?A?^TOX8^,/@W]E_P#:*U#X]>*?%FIZG_P4 M*\3_ !E^ O@_7?A)X0MKKQ=8P:G\1_V$_$>G>+O#6E>(=;\2^#4B\'7GA3P+ M;Z]K&K>&H;3Q+XQ23Q-HUU_:@!^Y7CO_ (*J?!KP#XK^->@ZC\$/VM=?\)?L MZ^+Y_!7QA^+_ (#^"'_"<_#3P+J>G:/I?B'5;Z_O= \07_BN?2-'T36;6^U. M^M/!L[6ELTLPM9(D:8?3_P =?VO/A+\ O@5HO[0GB!_$OC+P3XIU3X=Z3X*L M/AGHB>*/%GCO6/BIK&F:+X"TSPEH=[=Z;%J%SKU]K-@EN'O;-%#-)*UN$D1/ MR>^&7_!/7XB_M ?%;_@HE%\4/CA^V%\ _@_\8_VH]8DB^%W@0^"_AWX+^+_P MXU/X8> -,U/6HM?U[X7ZIX\N=/\ $'EZEH.IZGX4\;Z="RZ==Z=;M!)/V;/CO^T-\)/@Y\1_AWJTGPW_9K\8>(O#/Q*\,^ M'/!6@:SH^C>*=+TOPAK_ (8\(+'Q-JJR+>VO]HBQGT^ M[ /2/%O[?O@'P%\'_#OQ<^(OPE_:3^'NH>.?B/'\+/A[\#];^%9U'X\_$/QC M-:37UKIW@_X>^$=:\2IJ-IJ-E!?:BFK2Z[::=::9IM[J.HW>E6UG)(WG-U_P M5:_9E?PUX,U70?#?[07C+QYXS\6?$'P;:_ OP=\"_%^K?'C0=8^%+M(\&7^-'TR.WF@TM>;^$6 M@_'SX$_MF>(?^"H/B[]CO]K+6_A?\=_%7[3MG'\'O!OPR?Q;^T7\.=%\;:=\ M"+3X9>(O&GP3T[4WUO0K/Q:WPBUV74H+*.YU3PQVVHV[6DL<6&KK_A)\9? 7QC^&WP]^*?A2_2U\ M-?$KPAX=\9>';?6U@TO5FT?Q5I=MJVD17VEO,[17LUC-&3$KR@&)TA9E!-?G M!^RU\&?BKX#_ ."5_P 1/ GC7P'XA\/_ !2^(?A3]JKX@?\ "KY(X=9\6^'K MKXU^)_B-XY\.>![FST%KZWN?$UA9^*M.TF?2M-FNV35%ET^)WFA=5_&V3_@G M3X@\=? ?]K7QG\0OV5_'>N?'?P=_P3L_8CT+]FC6M2\ ^*&\<^&_C!\//A5X MAN]?T_X11F"&ZMOB-X<\56VD:9XB;P\A\0V:M!H.K[;&ZEL)P#^J3]H'XZ_# MW]G+X4>,OC%\0+BY'A?P#I']NZO::+!!>ZY)9?;K;3B^G:8\]N]W)'G4?%/[)?[0EU_P %!_&NO>-/"7[3H^(7B#]J[0?B9\'OCG\. M/V0/!7C_ ,.:/\%K"^\/W_AW1+G]K_6_B3X%_&/PEU31; M);HF^CT_PKXKU'6;/4+P _KF&K:(4@==0TW9.[P6K"XM]LTJ;C)!;G=B26,Q MMYL,>7C9"'52*T0L,@#!8V4C(;:IR&YR..C9S[YSWK^:/]F+X&?$.P_X*"+\ M>=>_9J^,OAO]D#Q/\9?CQ;?LW?#KQ#HOC2VF^ GQGU.ST2+QK^TCXV^%]_I% MLW@GP#\?;O0_%O:M\0;A=+_I9M=GD)Y8PG.WJ,CI MG# ,,D=&^;UYH E$<8&!&@ X "*!CDXQCU)_,T>5'DMY:;CD$[%R<@*]-,41!!BC(8!6!12&5<[5(QR%R< \#)QUJ2B M@",Q1-C=%&V.!E%.,\<9'I2B.,'(C0'U"*#Q[@4^B@!ACC.,QH<=,HIQR&XX M_O 'Z@'J*?110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 (0",$9!J-X8Y,;USMZ$,RD9QT*D'' XZ>U2T4 0?9K?.?)C))W$E0 M23C&23DDXXR<\$CN,=%L=?\-:]8,\!I(C);SPPSP/'+%&Z]_10!X M3\ _V8?V>OV6?"5SX$_9T^#GP_\ @SX0O=6N=>OM ^'_ (=L?#]A?ZU=QQPS MZKJ"6<:O?7[6\45JEU=O-+#:1I:PM';HL0ZGX@?%CX.?":QT[4?BI\3?AM\- M=,UJ_P#[.TB^^(/C;PSX.L-5U1SS8Z9<^)-4TZVO=1D:0%K>T>2YD9P61BW/ MIAZ'Z'^5?SW?\%?OV;?VD/C]X]\+67P@_9HTKXM>%+OX'?$'PU+\0?#7PN_8 MU\??$W2OB+JNI)'HG@S7-8_:\U"]TSP#\*KW3S)?:KXI^&O@?Q;XUM];\HP6 MB?8X#* ?M;XO^//[/OP_O[/2?'WQI^#_ ()U2^T_2M7T_3O%_P 2?!OAO4;S M2O$5[PH]MJE_9W$%I+/<6TBIY;^U/^UK M\%_V6/AUXH\:>-?$&@:KX@T/PPGBG2?A?IGBSPQ9_$7Q=HAU:PT634/"GAW5 M]8LKW4[2SFU1)I]0M;=[6"-)]]PF[(_$OX7_ /!-#QEX^\*>#'_:4_9:\+^, M?$G@G_@CMX*_9IT*;XD?\*M\?:EX<_:/T#5_'"ZWH7AR_DU;5;+2=9_?Z)J% MCXWTE+"PCAGM3;:U:SQW=M8_-_QL_P""=_[3=Y\-/B?X/UC]A,_M'?%?XM_ MO]AG3/A?\=+[QM\"O[4_9KUWX(^"O VA?%/P!<:IXM\8:9XVT=[77=(\0Z]I M4OPXCUS2/%]_K-X-8U2*;S;Z\ /Z1/VE?VO/@-^R7H/PLU[X[^-O#W@?3?C) M\4_"?PA\(W7B#6?#VA6L_BKQ<+B>*ZN9=?UK2X5T;2[:UN+O6KV*\N186;P% M]RR1+)@?LP_ML_ W]J!-9L_"_B;PYH7C;1O'WQ<\%0?#/6?&'A.;XA7]A\(? M'VM_#W6O&^F^&;'59M7N/"6K:EHDEQI^J+:&V2R*13S++NB7Q+_@I5\"]8^- MGPX_9FO=$^ T'[0E[\'OVM/@C\5/$/@(6GPPNM9?P-H3ZS:^,Y-&3XKZ]X?\ M*3R_9;^U^VZ?/KD+:A9)(EJM[)';P3?G7\'_ /@FUXN\&6WP!^)EO^S+X=\& M_';0_P#@J]\5?COX^^(%A#\-H?B'9_L[>,?'/Q;FM-:OO&ECK5S?:IX7O?"> MN^%XSX'M=4U6YLX9["%?#\-QI[10 ']"EO\ $OX4W_CK4?AA:_$+P!>?$S2+ M"'6=5^'EOXO\/7'CK2M,N &@U:^\)1:B^OZ?87"N#%?3:?#;S*R[96!%?D_^ MT5IW[&'[)W[6?A'QW\'O^">?$KQ/\0?'_B3P1X7T"XN;W5+#2I;^+57\4^)-3OFCEWP"^N1^8_[/'_! M,;]H[P'^V#X4\6_$_P "?M&>)?%7A#]KOQ_\:1\?=*UO]A[1/@_K?@?7?%OB M/7=*U+5/B&O@>^_;3U_5+WPQK47A77/AAKJ1V%YY+VD7B^RT+^SDMOU>_;O^ M&GCGQQ\7/A_J.M_L2ZO^U;\&],\ :O8Z9XR^ 'Q.T#X-?M:?!CXEZCJH^UW' MACQAXB^,'P1FB^''B;P];Z9!?0^%?B+IVK6^M:<'U"PU^Q,=O; 'J'BK_@H? MX:\%?LRZ1^T1XB_9_P#VE-!\1^)_B3I?P5T#]G;Q7X"TKPC\9M0^+>O>(AX2 MT3PA%#KOB*S\ G1]2U@2OIGCN/QG?>#+[2PNHZ?KM_#.EFO :Y_P5&TF#]GC MX8?&GP7^S)\;_'/CCXF?'V\_9HM?@%]N^&7A?XBZ+\7M%O/$6E^(-)O?$6M> M.4^&E[8Z7?\ AO4(H/$&B>,+_1]04+]@O'D\^*/\[/B%^R1^VM\3/V6?@?\ M#+]I7X4?'W]H/X)P?&GXY:W\2?V;]'_:#\ 7O[4%A\(];L?^,8K#QA\5_$/C MGP;X5^*6M_";7))]=\1V]Q\4-[7A\-S3:]XNF\/R"XY3P#^Q%_P4)^*?P1^ MOP"_:8TKXF^%O!?PQ_:Q^$OBSP+=?"3Q%\#?A'XF^$7[-?AGP?XST6*>?QO\ M#-?TS7'^-\4]UI\WQ0N-"AU/1+C4=1B/@6^U&SDU1K8 _;?]E;]LUOVBO&/Q M*^%/C[X&_%C]F;XY_">R\.:YXJ^%'Q;F\ ZS>W/@[QE_:GSVL^E$C[3+Y#\7?\ @I%/X#^+WQ-^&GPQ M_8X_:E_:7T#X&RZ58?'+XA?!30? &HZ-X(UK5="M/$L7AG1/#_BWX@>&?%?Q M,\06'AW5;'5-4T3P-H>LW<5OH:B#95]%?LP_L5?"+]E)_&VN> ]2^) MWC;QI\1_[&_X3/XE?&_XJ^-?C%\2->T_P_;W$'AO0I_%GC;5-5O-.\/:"+V\ M;3M#T@6>F03W=Y?/;3WERTJ?E+^U[\#_ (_>,?B/^T3J7A[]A?XQ77QZU_4+ ME?V;OVQ?V-?VE/"'P#T^_P!%BTJUM/AY:7X(^,OQ"T;PSHYM/#OV_P)XBN=.\8W=SX2TV^FTN:T_L#5US08_"44%QXNDU MS2FUK[?I'?CS\;?&WQ3\4_ CQGX?\ C!\%-;_85T7P1X:U/POX0\":?XDB\0_$#XU^ M!-0_:-^% \&^,O#FL:YI7_"C]+U_2=2T^]/]C:5IFIW^J?;OKS5_^"8.J>-O MC)I/C_QS^R]X'\6ZGK'_ 5C\6_%_P"('C3Q#:?##5];\1_LL7?PCU70M.U# MQ'JLU_'JGB#P1?>*H]/BO/A[=1RW5[=;;V_\*" RSL ?NHWQY\':G\2/A5X' M\(7GA?Q9H'Q9\#>-O'?A[QWX<^(7@&\TV;3?!EQX?AE?1-$A\1_\)+XRL=1/ MB*.5]?\ "6EZOH6B&U":[J%C)J>G>=WGA_XK_!WQ2OC%?#'Q,^''B1? %U&OA_P"!_P#@FSX1^!'C?X2?#CX#^'_C/XDN?B;\)-%D_;5/PS^+/A3Q M5\1_AI:V'P]\2:YX;\:^#_B5HOAO6=:E\9_'V#PYK\NKZ]#X?U*RM],O_$5W M> ']-,/Q\_9]N_!6F?$RW^-GP?N?AUJ^LP>'M&^($/Q+\&S>"=4\0W)?A19)XAM=5T/3I]"TKQ'X@U_Q%I7AFUDO=&8SR6@N^ M*/\ @GQ\2OAQ\9_&WB[P_P#L::3\7_V6?"_[>OBWXQ:7^R3X4E^!>E>$_'W@ M#QQ^RYX1^']I\0O"'@/QEXJ\-_#B.X\%_%2UUC5SX:\4ZAX:F\^74=;T?3S> M/:3W !^WG[+_ .U3\&/VC/#S>,?#?]D^#M8\4_$?XR_#G0]!\0ZQX8M?&'CV MZ_9^\8:KX%\4ZUH=MI^H/=^)=(L(]/BU%););LZ/H>HV$FH?9ENTW>T7WQR^ M ^E:)H'B._\ C'\)=.\/^+=>N?"GA77+WXB^$+/1?$WBBPU"YT:[\,^']3GU MF.QUG7K+5K&]TN?1=.GN=0MM2L[JRDMDNH)HU_GC_93_ &:?VL_V3? 7[$WC MB/\ 8Q\2ZI?_ C^,W_!0^X\4_ /X>_$;X))XD^'W@S]I7QMBZB+:33Z\]\&_L0_M"^%O"'PK M\4_M%?\ !.K3OVP)-1^ G[0WPUF^ 6I^-O@-JEA\#_BC\1_VH?B/\3-/\3SZ MQXW\7Z-HMAH'C+P/XBT&SUOQ[\.KO6OB%HL.B00V&BPY%I ?T!?#_\ ;+_9 MO^(WQW_:!_9TT/XE^$9/BC^S?8^%]1^*OA^Z\5>$HI])L/$OA^+Q&U^MI%KL MVK?8/#5G/:6_BK4KVPL;+0-5OH["YF$\C5Z'<_M,?LQV'A'0_B'>?M"_ RS\ M!^)[W4]+\-^.+KXN> X/"'B'4M&M)[W6;#1/$LWB%=%U:_TJQL+J\U.VL;VX MN;&ULI[FZ2**VD=/Y]_C1_P3\^->K:S^UCIG@;]D#1(Y/B#)^P3\0DO=%\6? M#3_A$/C5X/\ @1H/@FT^.G[+E[XV\6>*F^)NJ2^*9_#][8FZ^(.@6GA+QM%; MV-UXKUR[DEF@/):)_P $Z/B%\4_VV_AG\:+_ /8/T'X#?LC2?M#>"_%6L_LP M>-F_9_U31M#'@G]GKXN>%-7^-'B_X9_#OQ5XO^&5I=^+O&WB;P?H5CI7AK5/ M%.MSP^&M.U[5[&Q6-([( _I1TWXU? W7/&4GPYT#XN?"S6?B-'ID>L2> ]&^ M(/A34?&Z:-/;0W\.J'PO8ZM/KR:=-:S6][!?&P^RO#/%=)*4F$C>.>*OVM?A M=X'_ &A]2_9^\;SV_@]]&^"EG\<=7^)7BW6?#V@^ M,T2]\>VOP]L-.OM6UG M5+06>K7>O7]JMM)X-S%9Q.;J:&&7\3/A-^PE\:?@W_P4+M?'7PI_9DUS M1_AOJO[4/C3XG^._%WQD\)?L9?$7P%X;\"^)8M:GU'Q7\!/C5X9U'PQ^V9X3 M\3:K&]<\7>#OB?\ #CQ7X9\, M7.H6WB/Q+X:\;^&O$'A[P_J&C1F75+?7-8TS5I],TV[TF./S;^+4+NUFLD3S M+CR%7(-?\ B]<^,?"$WPMU MG2/B=X;U7Q/8ZIH_BVVUJXTE+#1;?2+FUU>]O;R"WBNEQ$Y1)&'Y!?M#?\$V MO&EO_P /!?"/[,WP \%^%OAA\7_!'[$6M^%/AIX,N/ /PX\$?&[6_@WXT\2Z MU\9_AU?Z)936-AH$_C'P;::%X3U?4?$&F:)INOKJ-I#J-YJ]E'JR5\$/&CCPUKEQ8PSSZB^J307^E M@']6NE_&/X,:VW@(:)\5OAEJ[_%.UU.\^%XTOQYX7U!_B+9:/;)=ZS=> ?LF MJRMXNM=+LY(KG4YO#O\ :$-E:M%+=-%"4:MSPCXL\ ?$'3+C6O ?BWPOXWT6 MTUG5M!NM4\(>)=.\2:3;:_H%]+INO:'<7FBW][90:KHVHV]QIVL:5)(MUI]Y M'=65];Q3>?$?YAM%_P"">G[1K_LT:?\ OX6?!SXS_"[QK\3/VKF^*/A+XU_ M&GQ#^RCI_B#]CK2=%\)6MCKGQ3T/X9_LO1>&/AMX8U7XBI:7G@VQ\"?#]?&M MMJRZ]K&N^-KK3OMEQ:U^]7["/@_6OAQ^RY\&_AQXC^#L/P)\0> O!]KX0UOX M=V6JZ)K6E6FK:!//IVHZ_H^JZ-JFJ_VEI7C*\@F\765_J5Q_;ES'K8D\010Z MT;U0 ?7HMX57:L2*N2V%&!DXR<#OD YZ[@&^\ :4P0L,&-" 0?NCJ,X/U4DL MOHWSC#,%,<\G'3&[[Q !("EBJC 50 N+=% %;[) -N$QM*E>=Q!4C:=S[FRN %.B@"!;:%>B#'9>BCG/"C M.!E1\IY)&68LGV6#=OV#=_>(#'G&>7#'G'S8(W');)))L44 5A:0*Q95(+?> MPQP3N+!L= P9F*E0N"QQVPHM85SA3R,$DDL0,X&\_. -S!<,-H) Q5BB@!FQ M=NSG!&W@D''LP.01U!!R#S47V6'C* [2",X89#%@2"""P)X8@OT.[(S5BB@" MI]BM^0$V@L'(!."05/(Y&"1DC&"2QZLQ+C:0G^$CC P<;5X^5>.%&.%' Z 8 M)%6:* *ILX"6(#+N^\$=D!X8<;"I7[W\!7)5&.64&G_9XN/E/ ('." 1@X(P M03SR,')SG(&)Z* *_P!EBQC#;=V[:69EW9#9 (DP/,4G;)C#@BK%% %<6L(_AR?EP2K!3@,2D97.?NLP/ M)7=R""68(JL[9=D4(6*\5=HH KBT@564(%5E";5^0* /DV;=C<+\Z8?Y4PP M*+AR01QE2J\J,#)+8&,'ELG)[MG<MZOX@TK5/AU M9?$71I;+PW\,GT"WTS3[W5M>US^U]7DN/$&BM8:0;"VN/[8^BO%'_!1;]J7X M:\/">@^ ?%?CO5_BUX-\#Z1X'?Q-;?%K MQ;X\URUT'X7ZO8:QKEI?:!I_PY\):/J'B*:R,&O6&N:K9I<)$ ?N517\MZ_\ M%S?C)X*L?VP?B7\88?@[X2T#X.Z5^T5X@_9^_9A\2_L_?M-_"3XX?&7P;\*/ M$UGX;\)>.+/X]_$/7KCX*>+-/OGNH]2\7:%X \$ZEX@TW2KJUO3;:5"1)?#MWK-AH5UHGCO7?%&LQ>(?!]_:7&CZAK5OKC:;XA-K+>VFBZ&"+,@'Z MZT5Y9KWQF^%WA;Q/:^#?$WQ"\)Z#XIO3:?9-!U36;*RU"=-0G-O8L(+B2-O] M)D5XX?F =P #NPI]3S0 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% 'XG?\ !4S_ ())>*_^"D.M_"A4_:F^(/PO^&^@^(] 3XH?"..W MT;7_ %XB\-Z5!XMCF\5>$=(U?0]2&@?%H0>*;C1H=;GEET>[TED>]L_MFFV M+-VNH_\ !)Y?$7QA^$7BOQA^UA\<_%_P+^!'Q7\%_&SX4_LX>(8/!>H:+X.\ M>^ /!;^"_#-MI?Q'?P^GCN#P#9022:PO@>*[CMQJSRO_ &F;:4VZ?KY10!^' M7Q-_X(E^&/VAO$GB2Z_:E_:Q^/G[0G@RW\%_'/P1\'?"WB^'P58ZS\(;#X^" M*/Q/?Q>.]-T%=>\;:IH%I;6NF>"Y?$D9M- TV P?8[QI/,3ZR_8I_8#/[)OB MKXI?$OQ?\\-OX9\!^%='\. M^$+""S@-O;33ZAK>K7%U=W6LZO*UXR6NYT;]$Z* /FS]JBW#?!CQ'*PC+KKG M@4[O+!D7/COPW@(_'0.Z[F!8++*HP#S]'IU/^ZO_ *$]?/7[5'_)$O$O_8;\ M!_\ J=^&:^A4ZG_=7_T)Z )**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HK\J?VU_\ @L-^R3^P5\5? /P:^-9^*&L^.O'$&AZM=Z;\ M+/AKKWQ @\"^%/$-WJUAI?B_QK>:9Y2V.D7=[H&N0VUEID6J^(;F/2[RZM]& MEM8)9D[30O\ @JC^RIXB_:,T#]F2QU'XAVOC3Q?XFU+P+X+\9:Q\+_&ND?![ MQEX_TCPM%XVU/P-X6^*.I:7:>&M<\3V'A6>'6+BRL)YK;R9#$E\TT;(0#](J M*_(G3?\ @MU^P1=>)_&&B:MX[\;>$_#OA7PY\7?%&G_%#Q=\*_''A[X5_$+3 M/@1=PV/Q9;X7^-KS3#I_CB?P9>3QVE]:Z8B7%W<$KIL=VJEJ^FOV2/V^O@7^ MV;=>/-'^%\'Q'\->+?AM#X1U+Q9X$^+OPU\4_"SQK8^'/B!HS>(O OBN#0?% M%M!<7WA?Q9H@^WZ/K-J626+ N;>TF=80 >I_M4_\D2\2_P#8;\!_^IWX9KZ% M3_V4?^A/7SO^U.V[X'^(VQ][6O +<%OVNOA3\9)/ 7Q#^&6IVL_C2_30?B M;X2U":T\/WGPLM9+VRU:T\8M%KDVG%?$_AJ^LM-C\0V$6L?0_P 5?V6_V[_C M3^VU^R7\1=5^ >D^&=:_9M\3:%IGB#]KB3X]^#_'OPB\SVEKKWASP'ID&F:1 C1?%B[M!#HUY_1++;B5=I; M:.G"1MQQP1(KH1QT*E?4%OFJ5%*K@D-Z8&., 8QG';G )YP* /XI/'O_!%[ M]O3XV_"?PQ^RKK'PF\+_ ^\._LT>#?V[+3P!\>M8^)_P_U?P[\<->_:'UV; M4_A?I?AOPYX?U'5?B#X3TB&UNIX_&=QX_P##?A:33KRVM6TF6_B9+B']LO\ M@FO^S3^TIX;_ &A?VA_VI?VCO@V/V?\ 4/B/\&_V:?@1X8^&U]X\\ ?$3Q%? M0_ GPI?:7XA\/"%X%\:Z#$)[II_"U MQXF60O)'/*MKXC@7S885CA6 R9^R4SS]!_Z$]?/'[5'_ "1/Q-_V'/ ?_J=> M&*^ADZG_ '5_]">@"2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **0G'X9S^50^=C&[:">@S_7_ .M_C1?OII>[T7WO2^NU[_./SQ3)+I(LF0;0!G<3A<9(R20 H'<\X MR/6ODC]H?]KCP#\&+"YT?-MXC\=S1PM9>$X;O9Y4,Y<+>:U=+;W$-A;($=OL MQ6:[NP8EAB\B8W,7R?&7''"O &09AQ+Q;G6$R;)\MIQJ8G%5Y.=1<[_=4L/A MJ2GB,5B:[]S#X;#TJE:O4<84J<59KAR[%9GF6,FHT*&& MA)V5TI5:U:WLL-1I7YJM>M*%*C%.=248Q;7U/-=P1?O)+J*"*)#([R3! J)@ MR,S.Z*%0H6<3,N)?L&C?9TTZ%96&XM>1:A*>,R7@VC4_M'$89WYJ.+S&M"G-- MPC3HR3@_UN7!/AOP-'F\0N)Y\39[3^/A/P^KT:U&A55G['-N*ZL9X*C6C9QK M8?!T\16A*$K>[9G@I_X*,7FKZ@MGX ^"OB/Q3+Y4\\MM)K$ZWGV6%HU6YAL] M)T#5Y#%R/M#R&,0RLL8,P97$L_\ P4-\2:#=6@\(8XU[;<$T:OX:TW7["?3-;L;'5M/N@RW-CJ-G: MWMG M/#2E&UX8F&)I5\SE1GKI#$.25N50=N7C7&OA#&K&A#P:4L ^>+Q%;CKB*>;I M2[U#1[>Q PAO;$3/J?A1K=@BB\TNZ@T(RF-9)KI)4LCXV)\6?&_P@;7C-P- MEO%W"$7^]\0O"SZS!Y9AG9_6LWX0KQKYA2H05YU\1@JE94>515.KS*H=-'@? MPYX]4%X=\2XK(,_DUR<*\?3P\%C*TDKTLGXBP\:6 E*]H4<@],$\X/\JM5\?_L_?M=^ _C7:VNE/L\+^.HH'DO/#6H7 M9:*>*&01-]1Q$)1ISPV* MHR]S$8:O3I5Z%1.-:"EO^3\0<.9[PGFF)R7B3+L3E6:X:;C5PF)IJG*=M%4P MEG*.*P\TN>G7PTZU*I!J<)RA)-W:*0'(S_\ 7I:^ON>*%%%% !1110 4444 M%%%% !1110 45R^L^-/"_AV72X-=UW2M'N-;U:UT+1;?5-2L-/GUC6KZ&:YM M-)TJ*[N87U+4KBVM[BYAL;(3W2Q"D(#&SG>F]?E M60G##[K'Y3]X$H0U &E16>-3LR<"9%+'[S#.U<%B/E4$%B &(?!?P M7 =H0[JC;=X"A3E-P*LS 8)^09P2W(&SYZ / OVJ/^2)^)O^PYX#_P#4Z\,5 M]#)_[*/_ $)Z^>/VIF#?!'Q*PZ-K?@,@^H/CGPP0?Q%?0Z=3_NK_ .A/0!)1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4A('4@?6EJ*0@$$D?_J/ MIWI2=E?2RU=[Z);O9ZI7L%QQ*@,2<^HSZ#VY^M8NIZC;6%I<7ES<16UM:PO/ M/=2E1'!"B%Y)'=V$:)&BM)([D(B*SN54%A3\0^)]!\,Z?>ZOXAU&UT72;&+S MKG4M1FBL[!$X'SW,[QQ*=Y"(C.'E=U6)79A7Y&?$GXP_$_\ :X\<7OP>^",/ M]D^ DCE75]7NTFL$U33H;A=VJZU?QPSW=CH=P_DK::=#;2SW9,$M]%,CBW7\ M1\8_&S(?"K!X#!K!8GB;CK/,1#!\(<"93.EB,XSS,*\>6E*IA(S=3#Y=2YN? M$8VI#V=*T8ZR:1]]P#X?9CQWB<36CC,)DO#F3TEC>)N)\PG*CEV497%_O&JJ MM.MC:KY8X;"T??K3^W3C[Z[GXX_M?^(OB!KT?PD_9QCNM:U/5@]C<^+=/B<7 MC7).UH/#HE>VCBAAC\X7FMW#K:Q0.9HIK>WA>^?T']G[]B/1?#-[:>-?BZ$\ M9>,;B;[?+I-^OVW0M.O)H96@6B7&PVL/F6HN7^@_@ M'^SIX3^!/A>'3=,6UU+Q+*)8/],U"]V$%;=,'[+I\/F2);6PE=@&:6 M>6:>661OI*- 0I'!.">3C/XYQ[=3S@DU^<<"^!6=<7YYE_B?](7%PXLXNI2> M*X<4FE2J8_$QQ%.E4A&=&+J0C6?UG$/B3 ME^2997X-\*<-B225DHWLDM$C\4ZRD]9 MR;E*3WDWNY6T;T^)WEW;"BBBM1D&T2=N!T!W?Y_S[U1N;>&7>)8D<,%5PZ%Q M(C91D92"KC:67:P(P2,8)K5I#] ?K_\ J-2X1DG"<83IR7*X2BI)QM9QDI)J M47UC*+B^JT$N96:DU)=4K)OO)*ST>JM*+4M;GYO?M%_L66'BR_N/B#\(9AX2 M\>Q72:C-I\,T]EI.KRV\9;?IQM5']C:Q(T*,)XS]CGFVO>0JQ>1N'^"W[9GB M'PAJ:_#']HNQU'0/$.GN+1?%6IV4EK,CR/&EA!X@TZ/3X1% \;877K42VTFP MW-\MO%Y]TOZJR\1DXQCD$= ?\,^W/'%?,/[0/[._@_XY:#*[:!C MHGBZVBB34;2:-6\BWO&6,->Z7)RMQ;O("HPT+)+''(/Y,XY\#<]X-S[,/%+Z M/6,H\.<7UZD\?Q+P#B9S7 ?']&";K8>OE5.<:63YW63;PN;X6--?6YRE5E2] MK.4OVWA[Q'RO/LJP'!/BQ1Q&=<.86,R=X02^D=,O[>]L+2[BNH+F.YACFBG@D5X9TD&])873Y'CD0A MXW3*,A#*2I!.B"#T(/TYK\:/@]\=_''[+/B+_A4/Q_TW5I?"EK/$GA_5DA>Y M.CP-.46\L+J:6./5_#,R9F\N%Y+ZREAGC2"9HC90?KWH&LZ9K]A9ZOH]Y!?Z M9J-I%>6-W:RI-!<6TZI)'/$Z,RLDBLK*REE[$AN#^G^#WC/D/BOE5:%*ABP\.7%]XWM-2T_P)J< DT\P1'Z<,?[*OQV_X*4?L^^&OV:#X)^ MGQ7^#7Q.^''QN_:Z^/\ \6?C9?:Y\.D MNX;RTM_B7X:T8#X?>'I+6.SL_#T'B">X$7]6/Q ^$?PY^*%SX+OO'O@?PYXN MOOAWXNT_QWX(N]=TRVOY?#'BW2K>]M+#7](>4B2TU&VM=2O88I4)7]_)N7B- MJZ"#P/X.COAJY\(^&1K'V@79U3^P=)_M'[6 I^TB\6U\])]PW>8LIV]OZ.;?0M#M+N M^O[71M*MK[4U*ZE>6^G6<-WJ"G.5OKB.%9KM3DY$[R Y/K4FF:/I&BP-:Z/I M6G:3:O*\[VVF6-M80/-(^(L'@W5-$L/ M >D7WP^GU+P!)J'CJ7QO%::M8W'_ FV@;H(O!K>'9&O8O/2WA6Y7Q!"&65I M%@/EX;[.3J?]U?\ T)Z^>?VI_P#DB?B;_L.> Q_Y?7ABOH9/_91_Z$] $E%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %'^?PIKN$7<IQT )_2H_ M.CSU.2/3CZ9Z9YZ=:+[^6_EZ]@;LKO1-V3>BOV]?(:'DRP&&^;"@*1@>Y8X/ MKD=NV>:Y3QIXLT?P3H-[XG\1ZC9Z3HND6\MUJ=]>R!%A@C1F*Q ,&EN)6"10 M0)NFFE=8X8YIBD+Y/Q+^(_A/X9^%=5\7>+=6BTS2M.@?YG9_.N+F1&%O9V<4 M(\^>]NI (K:"$>8TA)4C8[K^3]J/C)^WAXNO++[9-X2^$7A_4)KE9(;=I+6U M<1JEK;NYEM1K7B*YBF9V1I4L["VE+E4D8S7OX+XP^-N%\/Z^6<'\,Y75XQ\5 M.*J%3_53@S!-2E-\RI_VIGM6$E/*\AP_OUL1C:WLX3I4:E.E-3?-']*X!\/) M\4T\9GF=XZ'#G V2U8?VWQ)B5*I[LG"^ RVDHMX[-*ZG&G1PU&-6I3]I&K4@ MTE"<7B7Q!\2/VZOB6GAKPQ'>^&_A'X:O(YY[F0F**WM'E1!JNL1^* ML@TG38Y9X;1 [&2(B>X/ZI_"GX/^!OA'X=@\.^#M*@LD$4*:CJ7DVW]JZS=P MQ;6OM5NHXU-S%+'PAX2TU;73;)099I2 MLUWJ-R_,M]J%P45KB>0LX90(8(X]L5M!#"L<2>L#/<8-(=//Z.&X6X4PD\@\/1MXO'XJ4>>*JSG# M#QK/RJRO?\ KY+96Z6VZ!1115#"BBB@ HHHH :R[AC)'N.O^>U56M%( M;YY"68'.<%1R"JX'"\\CTJY12M=I]4]&M'Z>:?5/1]@ZI]5>WSM?39WLMSPS MXU?!/P=\:?"5]X:\26F+D++-HFN06\+:GH.HMY96[L)Y0'1'$21W=MYBQ7MM MOA;!PR_F?\*?BO\ $3]C/X@R?"?XJP7-_P##G4;IGTS5(X[JZ33X)G"1ZSH, MOEJ)M+D91_:^E RSVDXEFWFYCN(Y_P!E'BD+#Y7X=CP5V]!@\D_^@GOE<=?' M?C9\$?"GQM\'7'A?Q)9B*XVS3Z-K<,4)U'0]1,;)%=6SL'!5LJMS;-N@N8\J MR))LFA_FGQE\&%F-I<-^+G#U'EP>/:]AE_%F5TWS5N&.):,''Z MU'%P3IX7'UHN6&<:$7)PIP#Q7!7&N$J9OX?YU64\5AH-/&9' MC'"-.GG^22DI2PN+P;M[?"I\F.HJI%PO*[]7T;7+#7=-L]6TJ\M=0T[4(([N MQO;25)K:ZMID62*6&2,D,K(P/J.0WE$DBI%+'+YG[&:)K^C>(= M-L=6T/4;75-,U&VCN[&^LI5N+:ZMI55XYH9D)5T='1E([,.!SCZCP7\9\L\5 M,LQF&QF#K<-<=\.26 XTX,S&7LL?DN8T6X5*E*E54*U?+<1).>&QRI^QJKW8 MR;BSR>/_ _QO!.-PU6CBJ>><+YS"6,X8XGP<>; YO@)I_$@N9&S12 @]/Y'^M+7[?<_/0HHHH **** "BBB@ HJ$W$ X,T0 M)&0#(H)& <@$Y/!!XI_FQ\?O$YZ?,.?ISS_^OT- #Z*C$L1.!(A/H&&>_;.> MQ_(THDC.<.O&,C<,C)(&1UY*L!ZD$#H: /GC]JC_ )(GXF_[#G@/_P!3KPQ7 MT,G4_P"ZO_H3U\\_M3G/P2\3$=#KG@/_ -3KPQ7T,G_LH_\ 0GH DHHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBJ\TJJ=OF*KD#:A;:2>>>N?\Y/%)M)-MI)6 MNWHEJEJ[/N']7>R\V^B\Q+DN(SA.,XXW#G(!(PN2>#P.<=:\>^+GQA\*? M!SPI?^*O%4Z(D9,&FZ7%)NOM:U HSV^G:? A9Y)Y2!OD"M% C&68I&CM7 _' MS]IGP+\$=&D_M2Z;5_%=R2FE^&-+O+7^T)953>MS>B>0K8Z='^[>:YEBS(K% M;>">1MK_ 7\,_@1\3OVK_%MU\5/C=)KNC^#)62YTC3(T%F^I1%$^R6&B65P MH&GZ&EK^[EU'RO/U"6?S%E-Q'<7D'\R^*OC?C<#GS\+?"3)5QOXMXVGR5L+% M55D'!%"K%.&><88^DITJ-&E&4:V"P,FJM>:Y9J/,D?KG!OAO0Q67RXSX\QD^ M&^ \%-<]9Q3S+B>M&4;Y1D.$FO:8FHXW4\737L<.Y)SDTI.K M+Q#K$%QX1^#FC7QAMTBNV>&UB1&:Z33D,?EZQK=V'2WGU+RUM;(^9$W[E5MK MW]#O@KAO#J68\4<0YG6XO\3^+(4L1QEQ MEF,85,3B,4EIEV31UAE.285/V=+ X3EIU?9PJ5+V@H>5QYX@U^+%@3A3U]NG.JOHVM3PKXS_!+P ME\;_ G<^'?$MJ8;D1S3:1K,"*=1T?4"FV.\M9R=YC+;1=6N\1W<65D#/%;O M%^:OPL^*GQ"_8Q^(#?";XLQ7E]\-[VZ>33-53[1/:Z?;2RR(FO:"&WRR:=(^ M#JNEF&WELF25EB6YAN/M?[-F*-1C8.%89QC ZGGMG ^I )KP[XT?!;PA\;/" M5QX9\2VCQSJXFT?6K9$?4M$U KA;RSD"N M:9YF6 \4/"S'4^&_%_ACDGE^,YOJN5<7Y?2G%RX4XH46J=?"8N+=*AB*MZE. MK-.4E&TH?J_ 'B#@\IP&+X*XWPU3//#[.9QECL.E[3,L@Q:3A2XBR%I,XSDDCUWP_K6F^(=)L]8TB]M]1TW4((KJRO;26.:VNK>>)) M(IX98W=7216W _*PSM9%8$5M5^/WPP^-'CS]C[Q')\%OC19WU]X&6X+>%_$N MGA6&GV5U,SMJ5JUTR/>Z)B2:\FLCF^TNXBDLPEPDD%M%^L>AZYINOZ9IVK:/ MJ%KJFG:C;P7=I?65PMS;7-O.BM'-%-&QCD1]WWER,\$ \#[3PC\8\D\3LKQ& M&=*KDG&W#LXY?QMP9F,?JV<9!F]/]UBHK"56JN*RN6(C46"S*@I8:O22M)34 MH+P^.N!,PX+Q>'K*:S/AO-U+$<-\289JI@,XP+Y94Y*K&ZHXZ$)P6+P-7EKX M:K>-2-G&4MZBBBOV8^$"BBB@ HHHH _E?_X+>?MQ?M^?LG?M-_LQV_PS^)C_ M +,_['GB.^\+KXF^/U[\$8_C/X#O?'M]>^+)M;\)_&!-,M-5\8^'?#EEH6D: M1=Z;9>%=/L+O6K74-7U3^W(9] 9;?W/XP_M9?ME?"K]MC]E7P=X._:9^%?Q^ MTK]I'QCHVN7'[('PM^".E6MIX _9'C\%/J.O_'_Q%\6+S6M0\>Z;J5EKD5LV MB:OJEW8^%?$::@ND:;X.MY3-=V7UO_P4$_X)#_ ?_@H=XX^%?C7XF>._C+X+ MD\#:OHT7B[P[X"\?ZWI7A#XG>"=-?7ICX5\0>'6GETG3M4>?Q+J*1>-](L[; M7[32[F_T#[+QI\-Y?AWKGA;P)I]MHGA#X;36E]\(KOQA'\-M&TFSAL=/\(V?C:WC MBR95O?MDLMV0#^?WQW_P6J_;\^#GPO\ "7[5VL^*OAI\1O /[2/@W]N";P+\ M!;GX6:+H>@_ ?Q'^SIK%QI?PVNK;Q5HNLP^-?&UIJ<%OO" M-&31[?Y6_:G_ ()K_M*?M5>*OVA_VA_V8/VFOBKH/QWN/A]\&_V:/CKX-^*- MA\-O#7PPU!(/CKX:U+4M=\#:AX?\'2?\(_?VA\84^$OABV@L+KP[<>,;U([B:[O]7UZ70Y(G7P^=)@NKN.?ZD_ M8]_8+^#O[&TWCW6? _B'XK?$3QO\2+?P;I?BKXC?&KQS)X\\;WGACX=:$?#/ M@'PC;ZA%8:/IMAX;\(Z)NT_2K2TTN.[G!:[UC4-5U!C=T 7?VL?BW\/=-\&Z MK\+[[Q1I]OX_U35/A];QEH5TDT92&2WVO;V5W*N^="5A;@$ MJ#]H)U/^ZO\ Z$]?.W[5$:?\*3\2\?=UWP$5Y;C'CKPQ@=>GMT/.1S7T2G_L MH_\ 0GH DHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBC- !132RCJ0*7(]11>VKT0#6;!Q_/\::9= MHRP_G_A_6J=_=PVD+W4T\,$$$;2S2SND<4<:@L[R2/PBJ!DM@@#DX'(^%OB_ M^WA\-?A]<7VA^$4D^(GBB$M;I:Z2[#0H;XY'E7&LQP3"\DCX+6^BPZE*\H^R M.;63,B_ \=^)W WAKEE3-.-.))>,,;'+^&LEQF<8EM>UCA8/DP\'K[3$UYVH8>DDFY5*TX M0C%-N229]P:CKVGZ5:SWNH7-O8VEI"]S=W-[<16L%K;1JSO<3RRLJ10HJDM+ M(5B&#EQ@X_-?X^_MOV\VHCP'\!H)?$_BG49K73H_$UI#]NTN.XO2JVT>@VT, MIFUC4DD8^5(81IZ2#= ]^Z[%\Q7X??M6_M=2V>I?$"\'PY^'DD\,]OI4MI+9 MP- 'XN;3P^9(M0U&Y*,DEO-K\T<3>2L=G(8W,U?>GP4_9J^%WP9M@WAW0Q=> M(/*:.\\5:S-]OUZZ:4(9S#,J)!86TI0$0Z=;V<-OCY M3>!\.,GS7P?\-\;^YQ7B-Q306'XOSK M?OJW"/#B7MLJP^*I\RPF;9M.:E&< M*V'C3J1?+^K4LB\//"^2Q7%F98;COC&@G.APCD4UBN',KQ,;./\ K#GE-QI8 ME47I/ X6-13J1=.M+V=YKY5^!G[&&J:_K9^)W[0UTWB+Q/J4T6HKX>N;B6]C M2\CG$R7.O7R3&*^D$20Q_P!D0'[!:LG0Y\NOTPM-,2RB$,*(D*B-$B3:O5^\^%O MA+P9X3Y%/*.%LMJ4JN-J+$YUF^98F68YYQ!CW:53,:7 M)1C4Y*<8J]_S'B_C?/\ CG'4\;G>(IJCADZ>5Y7@8K#Y1DV&T4<-E.#I1A3P MM)1C",W"/M*O*G6J5&DQ%& !Z"EHHK]0/DPHHSCKQ3/,3^\* 'TUFVC)_P _ MH>])YD>,[QCCG/'/3\\C%87B+7]%\.Z3=:MKFL:7HVF6RA[C4=5U"UTZRMU9 MUC4R75Y)';QY9E1 [_-(RH%9F"F9248N3<8I1/5]"T746D9Q%9^(]6TE[D0SFT:412,OYN?%+_ (.3_@?H]_;Z1\"/@!\4 M/C!?W.I06<4GB35-&^&.F7-K<6Q99M+%GIOQ$\1W.IB_Q9_V3J/AW2?-5_M, M-ZZK%'=_)9CQ[P?E51T<=Q#EM&M'XJ2J3J5'IM3A3524IW:LGHUKUT^'S7Q- MX#R2?[I_7_"OY/[7_@N=_P4&^)_B34H/@/_ ,$[M3UW2["PM;JYT.+PO\8?BGX@ MTT2.8I;W4=2\&:'X2M[:SGG*P6L4NA)L>*1!?WI^<=#_ ,/;?^"PV/\ E%YX MM!ST'P!_:6W=!G:2Y!^A.,@>]>*O%/A::YL/_;^+I7=JV'X>S6M2G9;0J4L# M*$EH[-2>^NQX$?&K@JHKX=<1XFGS2C&MA>%.(<91FXM1;A7PN J4)IO1W]3OG+C.#[>GYG I1)GH/_'A_P#JK^3R[_X+C_\ !1/X8:UH\OQT_P"" M>=[XVC-QJ&I>(#\,M2M=1@G>ZANM+70)DC6*,Q:A=37"Q0NEXK\%3JJGB,RQ&5O MK#-\KS# 2U2:7M*M%4UOU>NZTU'1\;O#J=:>'QF;8K)Z]-I.GG.3YU@&[VL^ M:KEWLU=?S2CYNQ_3:)@6VY7.?N[AG^?]*<')S\IZ]CGC\J_'[X/?\%M?^">W MQ?UB#2%^-+_#?5+R[-M:0?%OP]K'@32)O*M#=R7$GBV_MV\&:1:85K=7U_Q% MILL]X#:V\;N\*U^F?PX^,'PP^*NEV^M?#CXD>!/B!I-[;)>VFI>"_%_A_P 5 M6%Q9R2-"MS!=:%>7<4EL9HWC2<.T;2902,5.?L,OXAR'-HPGEF<8#'J>D?JN M(A45URW7Q-J2YD[.VC[VO]SE'%/#O$$%4R;/,NS"-[6PF)H5?LQ;BU&I.<9Q MYES1FH25]8['J(.1TQ[4M1^;'@'>N#C!SPYQWJT74* R-C! M!_E_A]/TI-7W5KIJ^SL^S^YKL[-:I,.S[24E):--=GYIZK9]3P_XV_!#PA\; MO"D_A?Q5;JLL0DN-#UF".,ZAHFHLFV.[MI)-P*EE7[7;G;%=0JZC;<"WN(/S M0^%?Q4^(/[&/Q!/PG^*]O>ZG\.;N]=])U*%93::=;W%Q)_Q/M#=[?$FGR.S/ MK&EK+YMI,TFU(9T,%[^RESG><;1A5Y8>I^ASZX.>F:\8^-7P4\(?&OPC>^'? M$MJBW2)))HFN0(#?:%J+1D17MJS862(' NK-W6"Y@/ERCY49?YH\9O!?,\\S MC >*OA9BL+P]XP<-TO9X''3*U!"SSA^HVIX;'8? MF53%T*;C0QM*,J=:,FTSU32/$FG:]IMCK&CW-KJ.F:C;PW=E?65RES;W5M.@ M>.:"6/Y)$=2",-GL<-D#=CD\Q0PP06L4EPBV;Y6XN/#4]U.KVL]FY2:]T&Z1\A,VK1B<7 M3_K3X)\=>&?'N@V/B/PEKEAKFD7B@QW-A<17"QR$1R/;W.P^9;74 D6.YMYX MXYH78J\:.-J_2^$'C;E7B5#'9#FN7XKA#Q(X:4,+Q;P+G"5',\%B81A&IF& ME)J.:9-B9M5,+F&%2I*G4A&M&,Y(\OCOP\QW!TL)F6#Q5+B#@_.U/$<.\58& M+>$QV'YVEAL5!*^$S&@_W=?#32:G&<8NHXR:[BBFA@3@0IZ#:<]<=>!GIEB%!ZD=:X+ MQS\5/!'PWL3J/C;Q3H/AJS*2-"VK:A;VT]XT:22/!IMHT_VG4KL)&7^QV<4M MPR M'')M91^?OQ#_ ."@YUV[_P"$2^!'@;4_%>N7DKP66JZSIUR(9Y0(W272 M_#MC.=5U"%@^X27(?CGX9>&,84>*>)&LL MIU,VXFS&C2P>2X&%?&.==VA2]O3HPUG-Q3Y:>>0I"B(A#N_F;%7EF KX7^*O[?7PK\(->:5 MX*MK[XAZ[%B..;3F2S\,_:G$C"%M7FCGEOI8U3S =(L+V*9 8TNI'62-?G[2 M?V7_ -I']H.]CUGX]^-K_P -:/%(T^GZ2YL;V\:6(R(ES8^'M*D@\.Z+(B@, M\]PK7^)W M27<+RQ_9]/DW%A$FFPVT<*L=H,K/-)^/1XS^D?XNQMP!PC@?!7A'%RY(<6>( M^'6:<9XG"2Y?]MRS@NG46$P;<).6&6;SKQFXQC4:A&43[C_5[PDX'=N*\^Q' MB/GM!)O(>#:SP7#V%KQ2?U?'\15XRJ8II6C/^S(+E;=I)6M\$6OP^_:U_:VF M\_QQJDWPQ^'OGBXCTVYM+C2[2YC?8\?V3PRLL6LZFT *R0W6O7MNL#MYUC*' M>-H/M_X1?LB_"/X0O9ZGI>B)KGB:W54?Q/XA\F_U 2 KNETZW\J'3]&)&45[ M"TBNS ! ]W(I+5]3Q64,)RBX. ,@ 8 S@# P%&3A<87/R@5,(4 P,XSGHOO_ M +/N:^YX%^C=P/PKFU+BKB*MFGB7QXK59<9\>8B.=X["8B_-.628"OS9;D5* M\G&C2R_#QE1IQA3A7C",8'SO$WBSQ-G^!ED65PP?!W"L/=H\-\,PJ8#!XB#Y M;RS?$4Y_6\VKU&E.K4Q=6I!SNZ=.$;(>J@#&!^ XI<#T'Y4M-)(Z$=,X/_Z_ MZ=:_H5)122T2LE^27^2^X_,!U%5VD* L2#CZA>>,'.?6FBYRQ7@'&0""?U!Y M]>@_P-?Y7:UWM[J[M7O;SLT-)M-I;:M=4N[6]G?1[,M55N)HX=K2.$#$H"1G M+9^[]3_#C)SVQFOGSX\?M6_ /]F;P])XH^.7Q6\%_#G2D:.*%->U,C5M3N)G M"16VB^'[&.]U[6KG:PFFM]*TZ\FM[19+V9$M8I)5_ S]H7_@XET;4-<3X>?L M5_ SQ!\6O$]W>3Z58>*/&]GJ.GZ;JVHW.VWT=/!_@3PO/J7C'Q&M[=SPB.+5 M9_"6HW$L1LX-,DM[Z#58/E,]XVX9X=C;,"RLK6VB,TUS=37$L8A M@CC#/)*05C56D#]9U1=(BNM"NY_[5AM-+^$/P_MX-(O[ MBSGCLKJFK+8SPZ M?;_+KB/CGB"*CPUPZ^'\%4>F;<0U(^TE&3TK8?*ES5XI)7M7G34G+2+2?+\9 M#BWQ'XMFO]4N$L+PQEE:/[OB#C5XIU*U/;VN!R/!5%74X[QEC)TX-N-X25[_ M ):^(/\ @KE_P4\_;'UYM&_81_9DU+PQX&>_2PM_% \'2^.M7FFE7[+>+X@\ M;^)GT_X5:!!$-6TN[^QOISW&E2I!<7NNW-G)-%%M:1_P1C_;_P#VP-2TGQM^ MWS^UU?Z:)_*NI/!%CJNI?$C5-%M[F'29-2T73M'LY] ^%?A&\G%H8+V;PL/$ M.BB_M;;5&&LL6CK^KC2_#&AZ+IECHVDZ;::5I>F6\%IIFG:=!#9V.GVMK"EO M:V]G9V\<=K!#;0HD5O"D0BAC541 @VUJ+8P(RL-^5^[DJ<8R%_A^8J"P5GW, MH9L-S6\/#C^TK5>,.),ZXDJ/WY8*&(EE>41F]94J>#P&;]U4Z[FI0;4U M*]C:GX1K.'&MQ_Q9Q#QC-J+GELL4\FR!25KI99E;H*;C>24ZM67M(656+MK^ M+?PK_P"""O\ P3W^'D-A)KOP]\4_%?4+2U-O<:A\1_'/B*9=2E\Y)TO;W1_" MMQX6T W"&-(O*MM,@L9(4V2V3EBP_2SX9_LU_ /X.QR6?PK^"GPB^&UG-?1: MA-!X#\ ^%_":S7\$,<$5].FB:19B>^6*)(5N9F>X6%$3SV5%4?000 8Y/OQG M^5,\D9//![$+Q]#@'/IU_*OKLOX8R#*E".79)E.$4;:PP5)UM+)?ODHSOUNY M/:S6I][E/!W"V0PC#)^'LGP/L[>SG3P-#VT;6_YB7!XB35E9SG+K)MRW;&JA MB%5 ,!551@#Z#/_ .OZ5,0!S@?D*0*%Z=_\^E.//'K7O+9>ZHVMHM4K);?< MNUODCZ512T2T]-MM%V2Z>B*=Q;B:-D."'P#C *KD9*,03G;_ )[UXUXX^ GP M>^).E76@?$/X3_#7QYH%[/%=7^C^,_ _AKQ1IM]>03K=07%W9ZUIEY;3S07* M^?'+-#+,LK>__ -;\?K0T:MC(Z=\#/'U!YK*KAL/7CRUJ M-&LFE=5:-.K'S]RHI1;Z7LGVZ&%;"87$IPQ6%H5X6:M6I4ZR:DK23A5C*.JO M=V\OKCX#:1\/-4O&,LM]\+-8UCP!912+9?8X3 M#X7T>]3P9!%#QKXB_9=_:R^(/ M@G6]/&FWEA9_$+3X+N[N-;T_4'O(M5B\<_#5_ USI+6C-#/I\:^%=4OK;4(I M+E=55+E8H/ZE6MPPQN('L%_J"/T^E.2%4& 3VYXS_+_]7:ODLQ\/N#\TFZV* MR+!+$_8Q6$53+,13E?F52$\N=&\U)R?/*\^EVK(^#S;PH\/\YE*KB>&^/T[P+,8M1UC5K2QNKC4=.MH;? M4KRS8?:_E&XGM+>6X;3;RU>=X(O-+B- OBK@[B M;)[SX8XUS&G3C;DROB2E0SC J2?*E#$1C3QU&FTW%.-5U$K.7,T> _#WC+(F MY<'>(N;*@M(91Q;1HYYE^EHQ@\4HT\QA3Y;Q3C6\>7_ C]N3]D;]I M6*RA^"7QY^'_ (SU&_A>ZM?"\>L)HOC%H5BDN)B? _B2#1O%L)MXH9IKM)M$ MB>TC4R7*0HT;-]9P:A SM%&"SJ3N143(( .&P0 .A#$A3E<$AE)_G7_:$_X- MUOV8O&>H3ZU^SU\0?'WP%UP%+BST6:Y;XA^#=.OK=(_LU[:VNNWEEXTM&^UK M/?.[^.[N%;QXXM.ATNUB\@_&MYX#_P""\?\ P3TOY[WPCXFU/]K?X6Z9NO4@ MT^;5?CG97^GI<7EO;6EYX5URTT3XS:+J4CZC!?7EGX(U"YM!*HVZY?Z/ITS2 MQ5XKXIR'_DI^$*]:A'2OF?#.,K9AA8JZY:T\OK.GB84VGS2C!3<4O>NKH3X[ MX[X7A+_77P_KU\!048UL\X.Q$\SPD8N7\>IEM;V>-A!Q]Z2A&HX):ZG]@%O- M'<*SH=P#;3D>P8%3T964AE92001W! F<$J0%4^QSC'TP.U?R_? 3_@X^\&)J M2>$/VM/@-XF^%VL1SK9WOBKP!]I\1Z59WIN9H)WUWP9XCDT?Q?I%E9QQJSOI MDGB?4)KE_LJZ3 B&X/[=? +]O']E;]I^-#\$_CCX \87QB$\_AHZJ=$\8VL6 MVUS)/X.UX:=XF%L)[V"U_M%-)DTIKTFRMK^ZN4>-?I,HXXX6SW]WENZC+!8N:RW'J6 MGN/ 8]X?%3:NHOV5*I'FTYCW_P")7PR\)?%+P_)X:\9:/;:OI,C+*(+AI(Y; M>XC!\F[L[B';/;W<#,?*EBD0[6DBDW122(WG_P "/@=IWP(\/:WX6T?6=0UK M2]2\17>O6DNJ*HO[6&YAM+464\L1$-X\26NXW*V]IYA8*85"[F]VBNC*C/\ M*Z[5*E6C "D< L9#R1\XRB\,%(W!JF5(VP^YONGC*D;6ZG(XX([' _2E4X'X M4Q7%6&XYED>!_P!:L-EN*RO#Y_"@XYC' 8R$8U\)*M[O/1?)%J#NU*SC;<_2 MJ?$.<4\DQ7#M+,L9+(\37IXZIE[K3E@8XS#VE0KPHM.G"JG[LIT^63A92F/Y_UJ>JT( 8E6)#+G![4FWK;1ZIK:2>JEN]]PHHHJQGY)?MN_\ !7_]E[]A'XQ_#3X$?$G1?C3X M]^(/C^/1=3O])^#?PVOOB W@+PMXDO\ 5]/T?Q1XK-O?VMY%;7EQH&LBWT?P M]::YKLMGI5[?)I(M[(I=^S:I_P %'_V5+3]K/X1?L5:7\0O^$P_:!^,'A+7O M&NF>&/"9MM3M/"'AW1-$C\1I>?$>0ZB+GPA=ZSI4P?0],NK.YU:^3S7N[&QL MV2>OQB_X+O?L4_M:?M"?&[]EKXB?LA?L[Z9>?$_0/%/A70= _:S^'WQCU?X< M_%[X27MO+XTN#I7C_3(84TF[^$<=Y>Z=JUKXAC.KWFFZG'K&A-IUF-$?CI&M3\2_$CQI M\+/"7A+2/%&M6TUWIGBWQ;>:QK.C7$,-UIVFZM/HMA##]OFMH%2- #V+P_\ M\%9?V>M06'C#0/ M#/B'2/&.K>+/$.J27]Q]DT*WLO!D:ZM)$\3&%S )_;?V//\ @H#\%/VS;[X@ M^'_ 7A_XM_#WQO\ #2U\&ZQXG^'GQM^'EY\.O&<7A/XA:,=>\!^-+#37OM6L M]1\+>+-' O\ 3;^VO_M%NLD=MJ]CIM\XMJ_G/^,W_!&C]ICXY>*/C=X<^#O[ M,_PM_81\.:U\*/VGO!OC;QOX1_:$U;XF>"_VQ=9^)6L0:[\(Y]7\-7D5QXIT M:#1]=MIO$/B35O'F@Z'?>'[_ %"33_#R:IIDURR_K?\ \$V_V:?VC_"WQ\_: M"_:E_:/^%>B? S6OB/\ !_\ 9K^!7ASX;6GQ"\-?$W69=/\ @3X0N=,USQMK M.O\ @WS_ \EKXFUK4)[CPM91ZG (8-.MO&?BRS\+2A?&GA^'S+SP=!K*>&+N=EN'9I[G29;GS M CF8E%Q]BI_[*/\ T)Z )**** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@!KNJ#+' R!G!/)Z= ::7CX!(YZ9!_PXJO>G$&[;GY MX^#TY8<]1D+UQU../?P;XD?M#?"+X6OL\8>,-(M-1$(G71K26?5-;>)A\DHT MO38+JXCCD.!'+<"")R&"R$H^/!X@XGX>X4R^OFO$F=Y1D.78:/-6QV6 M^O;^UL[.VBDDN+F[F6W@MXXAF62>24HL*Q#EVD*[.^*_+KQ'^WSXJ\::JWAG MX!?"[4M M2SENKVYN(6&R:,9(K^;\?]*3+N(*];*O!;@7BOQBS&CS0K9MDE%9)P/A*RTI MQK\7YW#"X'%0NTZJR^&)]R,_?@XMQ_7VM_$#^--4 MF!TWP<(M5CBG0R1".^U,7$.EV+^;&8BDDT]W'N\]X%M@):^39?CO^UG^T7VFN(P5\V>:4-(WUO8:=;V"I':10V]O&@ABABMXX$BC7;A$\H+C@ M;?\ 5@*HC2, @^?_ ,0V^D)XI0C5\4?$J/AKD%=*=;@OPC]K#,O8S34,-C^- ML4ZE;6#<,1'*L,J4KM0Q#6IM_K9X6<&NW!?".)XSS*A)JEQ'QY35/+XRNDZ^ M$X4P=:E3Y+MSI2S+%XFLFE)TH:TS\RO!/_!/K6->NAK_ ,=_B%J?B34[A9I) MM,T>[GN76>602YO?$VK2W%]?#=\[0P:?:MYJHSWUPN5K[R^'?P?^'_PPL8]/ M\%>$])T2-(HHY[VWMH_[1OS%N1'OM0D,VHW.N!]/U/X5CW.JV\*.TDT,:IN):1S'%P<;6D8!5*GB0\A&ZY)%?K'A]X#^ M%'ABOK/#7#.#CFM7W\5Q%G%6KG'$.,J-\U2I5SC-*E7$PE5DG.I3HSHX=R]Y MT;ZGPW%GB=QGQ?&.'S_/JCRFG).ADN$C1RS)*$HK]VL/EN%5#"1Y(WC3E*$J MB6CJ;LT2H(/R\[0,%!MXZ#(7=@=LGBIXV4+ANHYY4C &.G'0=L5X)X^_:8_9 M]^%%]8Z9\4/C=\(_ASJ.IVLE]IFG>.OB-X0\*7NHV<,QMY;JPM=:UFSN[VV2 MX!@,]K;30B8")W20E5^*/&G_ 6A_P"";W@>-3=?M'Z'X@E>^GL/)\'>%_&W MBZ:&XM2RN9AH7AN]5+,QR.LBM7Z;B\]R++HNKCLVR["?97UC M&X:,UHI.$4ZSDUJI*"MI\C\EQ_%?#64KFS7B')\NA'X_KN98'#)+1Z1EB4V[ MO=4I2:\K'ZK&11W)SV -1FYB7.2PP 3E&[YQVZ\=.O3CD9_F_P#B)_P#OAYHE[I<374?\ :^D7<&N>-?$%PTSP MPRVVFZKX5T6X-G<&:[DM+B"2TKPB'_@KU_P5)_:2M]/NOV4/V Y-.T/6]/U^ MXT[QCK_A'Q]X]T;4;2)CI]KJ.A^+9;CX<>![>_TFY\W[3:W,OB6VU"\B6U6 MPVUU;S?(U_%3@ZE.5+"X[$9S7CI]6R;+\=C,1?LXQH>R79/V^N^E]/C,5XT> M'].G&*NKR/ZM?MEMC=YR$#/( MR1P<'H#T/!/0=Z\L^*'QT^#/P6TC_A(/BY\4_ ?PTT9U8QZAXV\4Z/X9@GV/ M#"XMCJ]W:&Y>.6X@21+<2O$98S(JAE)_E\TOX#?\'#/[4-O(?B#\<(OV?M*O M-%@A6/6/%OA_X;ZAJ%E)=RM=BQTWX(>%=;\16/B"S2-99YKYO#[R6DD=M!?2 M1/*!ZY\._P#@W)TGQ+XED\*\SM_J_P !9K!. MSABN(L1ALIPL'WG&$\1B)26C5.-.+E'G?/'E2EP1\0N-\\2_U5\,,YA2J*U/ M,N+<7A,BPE&3LE.MA8SQ6+FH^])TH/?C]K)BN?);PEX;U#PEX66]BDNX([.]\2?$"ST+49(S-#;R3:EHWAOQ!I_V M2]233Y-1EA-J?S_TO]J[_@N'_P %$7O]/_9]^'L7[.WPNU,[W6KW M2;F!GE6&[TV>UNHHII88YEB;97WI;Z8D$(BA*11JBJJQ0"'8$P00%<9&X=)/ M,+(2DA?)9I7#/&>?R4^)>*H97AY>]+)^%5/#RE?_ )=UWLZ/LDM MXSN[-?ZF^(/$[2XRXVHY7@6U.KDO U*K@)55I>G5SK&K%8WE?PNG1E0BK:Q_-!\#/^#>@>)/$,OQ._;L^/7BSXS^/-2U*'4-0TGPIX@U::UU&-%FDGA\ M6?$'Q;'<>-M>>\GGC61-'_X1MK/[))G4]5CNH%L/WA_9^_9(_9Y_9?T?^P/@ M9\&O _PXLA;16L]_H>E02^(M7BADEEB;7_%6I/?>*M?G1II"+C7-:U&8!A$' M\J&#'TK"@CB1%)(5<9;J<=SC R3R< #T Z5)7TV2<%\-3VBA=_ M$OLN&O#[A#A/FJ9-DN'IXNHK5LRQ; MGC\UKW=W[;,L7*MBYW>KBJL:;>O)M:D(B2>!E><=\=!T]:G"%>% M7CL1@8_4'G\?ZU-17U"5G*3LW)ZOE2>FB3<;.5NG,WN^Y]E9VMS/I=VBG*VR M=HI-=-KVZ[B+G'/6EHHI^BM]_P"HPHHHH **** "BBB@ HHHH *8REL>G]?6 MGT4 598]V!MD(Z_+MZ]B,GKS_G-,\DXV;<)G. @QRHS^-7:*33= MO>=U=9\^_&/]F3X$_'W M2KW1?B_\'OA[\1-.O459?^$G\*Z-?ZC'*EO-9P7ECK$]N=5TR_L[:YF2PU'3 M;NSU#3V;S;&Y@E1&7\4_CA_P;H?LU^,;MM>^ OQ'^(W[//B""^@N]-@6ZG^( MOA335CNQ,Z6]CJ^NZ5XP$R0JD5C>)XZBEA*":[CO9!#';?T74UC@?4XKYK-^ M#N&L]Y)9GE.&KUJ=_9XJ"EA\7"][\N*PTJ5>[;OS.HY7UN?*Y[P+PCQ,U+.^ M'\LQV(4>2GC98:%/,:,;WMA\PHJ&-H)/WDJ-:*4K22YDF?R*1?LA_P#!=[]A M>)(O@'\85^/_ ,.[*Y%T?"\?BO1?%MK'IVE1WNIB%?"7QKFM=3T2&]>66WN= M(^&WB+^U=7U"2-R;TPP2)^Z?_!./XV_M5_';X&WOB;]KGX1R_!WXF:5XSO\ MP];:%<^#O$W@.75O#UCIFBR6GB&71/%=[J-XTU_>WFH1F>S>VTLM T=G:6VW M;7Z'7$*S%>AVYPNT$98 V*\5E#%L9)P>=\0U,%*+5+*L?F3QV"I2E;WX+$4YXB/+&\5>O/? M6]SQ^&N EPIF+K97Q'Q)7R90J0AP]F6:O,,MH3J*WM*3Q-&6-@X1;Y4\9)=9 M*3+<*X*Y&"-P]>"T4HJ_DK! M1110,C\J/_GFO_?([ C^1(^A-)Y$.6/E)E_O_*/FR"/FXYX)'/:I:* (_*CZ M>6G_ 'R/&*^ADZG_=7_ -">@"2B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HII;!Z<=S4)N$!*Y&1V[]O;' M3GK1?\[.R;M_BM\*\W9>8:V;L[+=VT5M[^F[[+5EBBJWG]C@'Z^V?45G7FN6 M.GVTM[?7%O9V<"2R3W=U*+>VAC@5GE>6YFV01)&BLSO+(B*%<[B$8UG5JTJ% M.=6M4ITJ=*+G4J5)QA"G"*;E.OCGX MH?MR_!'P#&+>QU:3QQK+M,B:7X1EM=0AB,*,[&]UCSTTV.,N%BQ87&HW0>6% MQ:O"7=/RN_:%_P""M%MX>DDAD\:>#_@U90Q2L;:XNK?Q/XRNHK@C9*FEVFFW MFI6ZR0F*5HK;0IFF*W4J74R(L _FOCCZ5_@[P;B:^6X7B"?'/$4)*%/AW@+" M/B+,(R]U2C7Q.#J3R[#\LI)5)8G$TO9.ZFDXM+]&P/A7Q56RY9]GKRO@?A>G M[U?B/CG,<+PUE4()O!Z-R2OR_O1XL\:>'?!FERZWX MC\1Z/H.GVZ,\MUJFJ6EE"B)@,^)I%,WS,B"*%)9I9)(XXD>5XU/PQ\0O^"A_ M@32)I-+^&WA_7?B!JKA8[>]EAN=%T/S2/F\H36KZW?20AE?[,FF6Z7#+);M? M6\RDC^;CXB_\%-?V:K;Q3?7WB+6_C!^T'JK3>;_:?A*T?P/X?U2>>R,H>U\3 M_%""/Q;$MK.+73;R ?"_2TVEXM)NI[*SL[B;K/"?[ MC_#33-=TKPY<>'OB%?\ PQ\:?$3Q9%!?O8K+JMA\5_B'/X<^'MQH>MB.,F1/ M"8TNSL9I-3N+V:20:@OXWB_&?QZ\3+4.&(6+P.KM8>4G_ +15M8^7QWBM]%C@'$?5O]8,^\>>)(Q3 MJY7X?Y5F=+A2E7<8OV6*SK#*KB,PA&II]8P$J%.I"ZDX\TG']L[F']NS]H^S M$D]S'\,O!E\1)#$\DW@V&[MRMT 9;8-J7C"XMBLT;*TSFTO42RO["W90L@[3 M1?V-_P!G_P"%T5GXE^.GQ/TZ\O2ESJE^OB3Q+I?A+PQ<36B-/J,SO>7L.J7E MO9B6-[N23588Y%C66]'EW#05^36D?L0_\%WOVF;/2_\ A>G[7 ^!.B74NO7% MQX9T7XAC0]F^'=?TR^AR+6UNO'.KPZ7!-Y[6ZWWVBV M?H?AS_P;3:1=W=A??'_]K/QQXEM8K2_\[P]\//#]OI$UKJ4TZM:75AXO\9:A MXKA>V6",M?V\G@6"6ZN90T5Q:Q0&.X]+(O /+<9F6$SWBC@_C7Q-F/TK?&3-<-/* M?#+PD7AWD&(A4H_[(LMX-J58N,5!YGC:=7,>(,73<)1O.G*C.?O32;5H_JMK MO_!1[_@F/^SWHVF_9/VC_@%9:5J-Q+:6]G\);ZW^(LXDMXU?=JFE_"2R\5WN MFQ%I,07NL6EI9S-YJ0W,D@;/QQX^_P"#B3]A+PQ&T?A73/C7\2KB/4I[.1?# M_@C2]"46L'8YK6618$A1A'=F*>.6:T!$D<7K_@+_@@3_P $ M\O!J:.^L^!?&7Q+OM,MY8;S4/'WC[79#KLDH*_:M5L/!\O@[2F=!L5(+2QM; M(1IL-J2\C2?:GP[_ ."ZM[V'QIXJM-:\5M=VDTA:RN9-6>>SC"6UK)#;Q1HO]+8++?$F.%I8 M3+Z?!/!F#HQ2I8++L)B,Q5%62:I1IT\#AJJ[UL5*IG/$6/;:CS-5,0\-1E)M.[GS7\FDU^$?BG_@X]\6:\GB-?@/ M^Q1XH\1Z5&39^&O&/BSQKJES^_-O#*TGB/P;X-\#:Q;PO'-*4&EZ;\0WDN+5 MH;M=6MG8VXK:)_P4E_X+B?&K6-#T[X3?L+0^$[;4M+GU.'4?$?P8^)6C>&-6 MM?L\=[!>P>-OB1XT\)^%K02VSH^GP-J\;:P)D%BERZ>2W]2UAX3T?2(VM]&T MW3]*MG?S&AL+.VM$+[0 P%O%$ P*IEG$A94 /K6U%8B+H^<+M4'C& HR3@L2 M2N2-P3IA "^*\6^?,_$?.%?>ED^6X#*XZOF:YYK%3EK]IR3T^U>Y@^ MN/(?M T>P\3?!_X>>(='@AN,1,GB+X1^'[SQ7+H%O#. M\D-FWBK4K[5D@==5@:Y6SCENC_@AG^WE\8H/$;?M,?\ !1/69)-5M[*Q>QTN M\^+/Q>T_Q#IL-L$>W\0)XM\7_#BTM([.3_1X+"WL]5COX@MU<365Q_HZ?U9> M1W)_(L ?J._/T[<4UKISYKF/%&>\T?9U%F7$&( MC2E%_%+V&%]E2UN_=Y5'RW-%X.\/8AJ>=YSQEQ(_9\DHYQQ1FDJ,KKWI/!Y= M5P%&-W=NFI-=%.-S^;OP/_P;9_LJ:2RS_$#XN?'+QS-+80Q31:;=>$/"]FNI M[H3>:C R^&==N(X;EO,,5G=7]T]O&^U[JY>/S6^U/A5_P1*_X)T_#.[T#41\ M H_'>M:);7,#:U\3O&/B_P ;0ZP;I)XI)==\'7^KP?#R_FCAF*VDA\&0+:/' M'):P17"?:W_7-8\+M(&WT+%N/;G^=,6#:V0B]>N3D^YY_H#S^%>U@/#S@K+M M<-PUEJE%:5*\'BIMZ*]\0IM2T6JUT[)'M9=X6>'^53A5P7"&2>T@DO:XG"JO M65K-257%?6J]25]?WM:5M7NVSPOX?_LL?LU_"S^RS\./@'\'O!+Z%//=:+=> M&OASX2TF]TJZN?--Q<6%]9Z5'=VD\PGF$DMO-&[++(A8J[ ^\I!"BA%BC"CH M B@=^P&.,G'UIZKM/K[\Y_PIU?58;"X;"4XTL-AL/AH15E3P]*%."7DHQCOU MTW/N\/A<-A(*GAL/1P\(Z*%&C2HQ2[*-*,8V[:7MN1>1!_SQC/.>44\Y!SR. MN0#GKD ]A3A&B@A44 G) 4%+KQ/K$.A>'(/$FOZ-HL_B'6IXIYX-&T*#4[RUEU;5;B.WG,.G: M>ES?2)#*Z6[+&S#I_P"T+2.:VM9[RUCO+SS/LEL\T,4]WY""2(/#G_!8#_@EE\9;_XB_%S5=8^,?P4_:$3PY\+?B'XF MAU'PS\"= T3X*>%7T[P1X;TJ#2[2:XUNTU/4+R7Q?XW\0R:MXG\3:LIFOKQH MK:WLU /Z>H=GZI!'(T+SZ=>VU]"DR'#Q/);22HLB'AD+!E/! K_.#^(? MA7QI?_!_0+']GRRUY/VX-$^%_P#P5+?]MI/ NG:K+\8Y-#N?%CGPVGQ>N=+$ MGB>WN[ZV73V^&Z:[+NN=*AN/^$4:*U20-_1U_P $6;'X7C]J']KO7/V6XO#4 M/[+-]\ /V+["-OAQ:6EM\-Y/CS8_#34#\2OL!TN./3)O&=K"UA#X^$+2ZG;^ M(?/@UPKJ:REE)M)M*^VFV[MJ];+N^B _@>#]1^#ND:;X(_B ME)K%IXBT^YACT'PSX5L-7?76;4H].AM='L-(O-3OD>9+;$F ?Q8O?^"\GA2\ MEUS0+_\ :8^&7PJ\5^%-??1/$_AKXF^"9_A7XSTO4+6WBFGTO4_!?QBTOPMX M@@AF@N87^WKH_D ^3=K]FEEC_*>./%3_4C,XY=_Q#OQ3XO@\/1Q%;,. ."L M=QAA,"JTDE#'TLKJ2QU!QC[[E#"5:?+;W[WBOO\ A;P\S+BS U\;@<[X3P,Z M%=4/J&=<0X/*,=B&Z<*JGA88WV5"I3M-1YGB(/G37+97/ZOL@]"*3>N<;AFO MP6^'_P#P4Z^,'QT^'\OB[]GVQ^#_ ,1](FN9M+M?&GAC2O$_Q#\+V.J6X83V MNI6'A+X@6DVVB>2D1W*2.+NU?3K0EY+<6IFCN+E_ MSC%?2]\&,HQ%;"<38OC/A'$4*T*$J7$_AYQKEDO:.RDJBEDE7V+IRO&2KE4FMKM)W/V/#!N MASCK2DXZU^/VI?\ !8/X(>&KU]/NO@)^UM=W#".5GTCX7>$=?L?WJ>8JIJN@ M_$?4M)D<+D/##=M+ 1LE7>06V/#/_!9O]C#5O[3@\9)\>?A+J&G3Q0)I7CS] MGWXH7]]J"36R7 NK%OASX?\ 'UDD2+(JM'J%W87AR98[26V7SZ^\P'C-X49H MX++O$3@[%RG!5(*EG^7VE3:3YU*5:,6G?1WM+H]4?#8M8G+ZTZ&8Y=F^75*< MG":S#)\SP4(S_E]OB,+3P\F]+*%:3U2WNE^M 8'HFC MM=<^/>NZ+7$5Q-%<>,O!WQ-^'VA[;959Q<>)O'?@GPWX=M6 MDW!+6.ZU2"2]ES%9K/(CHOTM#C3A+$ M;.@:S^U#X8U"[%K;W9G\%^%OB'\1M'\FX M+F,)X@\ >$?$NA?:!L/GVAU$7=KE%NH(7DC#8NE?\%L_^":>MW2:?I/[06KZ MG?R@F&QTSX%_M#:A?3!>7,-G8?"FXN91$OS2M'$RQI\TFU>:*W&G">'525;B M3(:4::YI.KG.6TW:U[V>)V[.^K3^9#B_A:IB?J<.(LEEBN;D^KK,<.ZKEI\, M5-MQU:3ZVV1^L5(3CJ2/P_\ K&OR9\1_\%D_V,],BMHO!LOQT^+FK7=W*C:' MX _9\^+%CJ5I:Q02SS:C<7'Q'\.> -&>QA")$QM-7N;II9HO+M'C8NO/7G_! M6SP+K=OH]QX._9W_ &A[^WO-0DM;UO%]E\-_AZVEQ(I U"YL=7^(5[X@GMA( MIC"P:#(TROYL D4,R?(YMXY>#V00E+//$G@[*W"'/.&)SS!N26O+%*E4J.D4WH?5Y3@!_$9_+C^5+D>M?A;K'_ 4=_:&\630Z9X!^#/PS\#ZC)J\@ MM+WQ#XA\5_&2\U;2H6N FG'PCHNC_"!=*UF[M]D\VI1>,_$$&F$26G]F:Y#G M4$ZVQ^*'_!0?XE&\D\.Z-JFDV%YJ+:K8NG@CP]X#:'&GB/CXU/8QPW!/".;9G1E6 M=N2$L?5HX;!P4T^:,E5G>"YTG%IO]8P/@9Q_4IT\3GV&RC@G U(1JK&<9YWE MN1OV3=I5'@*E>KFD.22<>6K@J;*[CQ;?6J;_L/@^SCUOSV MVQ.B0:FUU::&[2"3*NVKI$ K"1E(X^-M4_87_:7^*B2:C\0_C/H.G:A>6UW+ M'>:X/$?Q)BTR_,LVXL[J[TS3/$B_#S19I8[<)=6UI+X+M=/\8Z?I3W> MZZ@M8/&O]H>6D.G7VL7MG&XFX*_'GTHN/.1\#^$O#?AI@*[Y:?$'BAF_U[,W M0J).G*EPUDZA5P]?E:<:6-K5)*:<*E-)N^F(X>\(.&$WG?%F=<>YG3;@\GX( MP\,JRURBTFY\19M-JKAW9KV^$P#EO&4DE\^_''_@K+;>#K:]DTN+P5\/+ M O+#8ZIXXUE-1UV^^4X73?#5D(9KG5!$\=PNF6D&NSQ, AMKV.5&K\Z-9_:+ M_:Y_:SEE/P<^!G[07[1%M<2W=WI_BG5O#\OPS^!X>WO)--O)+7Q+XI@T'PY= MZAINH+ G]BZ#I4M\MN]](K6TMO-];EBO7EEMI=7\07TUNGDQQRK'!%$ MOUG#%MCC&U%PB9"J!D@#@X 'KV'TKRZWT6N,./YJMXY>-?%G&5&K*%7%<*"PM2$JZIOW54Q,JT^5.\%S-/Q,7XJ9YELO9>&_#?!_AK1A" M5*GF]++:O&7&$E*,8NK_ &_Q/-X;"UVKRFL'DBI1FTH5YP7*_P"2[PY_P2D_ MX*;_ ![N'_X6Y\9?A=^S#X1N8KV";P[X#EU/Q;XL$D7[JVWC07M-.O=/U.&9 M_M$DGQ4AO+.: 2)X8MFDBN)/K?X3?\&Z_P"R!X2OX=7^+OC3XL?&^^$LK7FE MW^LIX&\,:A]HM(XF:]@\'):>+3<6][YM]#=6WC2V21FBAOH;R*&2*;^B+&.@ MQ^%%?N7"/@)X5<%X>&&R;A/+W",8QYL91I8B4N3X7*/LX4I222O-TW.5KN5V MV_PS/>$L)QCF5/.N/\TXB\0LWHSG4H8[C3/7K MV*,-JD<@<*!G.0-O<=.&)XP.W;' S5X #I2T5UI-;RE-]Y6;2LE962TTOZG: MM.[]92E^,Y2?RO;YW;****8PHHHH *3'?G\S_+.*6B@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** . \6_"WP!X]N_"E]XT\*Z/XHN_ OBBQ\;>#)]:L+:^D\+^ M+],MM0L[#Q)HIEB/V'6;2VU74H8+Z+$T:7MP%8&0FNR_L^U,B2F,&6/=Y:=;:79V<9AM(5MHRSOL@2*%!(YRTBI'&J*Y8EF(7YV+,^XNY; M0HI-)II[--/T>C ^;?VJ;6(_!#Q+&02HUGP)'@A&^4^./#"\AT920#P2.#AO MO &N#_:G_P""?W[&W[:FBV&D?M/_ ^'_Q9;1X;Z'0=>UW2%MO&7AZ+58I( M;^+P]XVT=].\6:+;W)\JXN;:PUB&RGN[6SO;JVFN;&UEA]$_:H_Y(GXF_P"P MYX#_ /4Z\,5]#)U_X"/_ $)ZZL'C,5E^(HXO XG$8+%8>494<3A*]7#8BG*- MN5PKT90JIJVCYM-;;N\RA"<>6<(3CVG",U:][6DG=7Z/0_B"_:%_X-<_CI^S M'XUUC]HC_@D5^U]X]\ _$KP_=ZAK'@[X7^-O$#^$/$O]F2PQRW'@_0OC3X=^ MQ:=KMM=S))IFG:)\1_#$>B:AISZ?I?C;Q3)!'J'B"[\T\%?\' /_ 4Y_P"" M9OBNT^"?_!8+]CS5?B+]HN)9?#/Q7T>R\.^ /%NKZ/:W=M;:M+H>O>&[+4/@ MG\7+32;:ZLFM9?#M[X7U:WN);2W\3ZW-Y9W%@HY/)& 3SW_#%< M3\0OAUX)^*7A+6/ WQ$\%^%O'W@_Q#;K9ZYX4\8Z%I7B+P]JMJ'618M0T?5K M:[T^\6&54G@$\+>5<1Q31E'0.OZK3\6O[?IT\#XI<*9/XA8&,(4H8_%T8Y5Q M7A8THQIPJT.(LNI>UQ$J:7.H9C#$^V=XUI-369T'Q+8B77I=%6"Z.HS^#]2\3:=##;R:G'?RZ5-;Z MAMS^R;^SOJ!FGG^%OAU);MVDF-M%>6*@R%G9$M;6Y@M8(P6.(888XX^ B M@BOYPOVT_P#@U"_92^*=SKGQ*_8H\;>,/V0?C-'?MXG\+:3#JVJ>*?@S:>([ M5X[RW@TS3&O4\*-0TWP>+F,^'O!,FG6-IH:?F_JO[5' M_!Q/_P $.[G_ (1_]HGPR/VZOV;I+I5TCXA:Q>>,_BYH.E?9&CM[JPL/B]HL M&E_%+P&U[9"--'T7XLZ3/HD9M)6\(:+(UCXAA;YO-/HZ>!WB7^^X*7!>:8ZN M^?\ U/\ $GA[)TIY;G>*PT\EQLU[T8)XG"UZD(7:E4G9>W@>,^+ M:E0KPJ45%VM=22TM:R/[(Y?V"_P!FV42B M+PGJ]L9 PWV_BOQ*"FX$+Y<;:HT*K'P8XS&\2X"A-F5/G#_\$U/@BI>6+Q=\ M5XP"S)$NN>%ML(:0R%$SX-,H7.T >8S,(T=F,P,C?G'^PI_P!/&'BW4_V6OB]XAMX(QX1^-EYI^F>"KCQ 3LDT'P]\8+>6T\)WLMUJ6%[86]W:WMK>V]U!#<6US9RK=6UU M!<(LT%Q;SP[HYX)H9$GCEC9D:%A+O:/]X?YKXN^AWX19/CI8'B_P.X;R?'1Y MU&G5R!94IPA7IMZQKX:)M.+^I>(G%$XSY M9.-7.L5B[.*LKK%5*RB^DEI=:/0_+B^_X)E>';FZE%C\3]8@T[S'>VMM0\-6 M-Y-#&Y!"S74.IV:378/^NFBL[-)<@B%"K;J@_P""8&B(3L^*UXN<_=\(0#@_ M>&1KGS!\*7R3O*)G[HK]6$E20Y7!)&<;2.Y&&W8VG(/#8;/8"I-@?YF!!Z>G M3_./PK\Y_P").?HWWG_QKK+U!3YW3I9MQ J=-WZ1_M>"AN[)-+RN>NO'+Q6E M_$XJKU;I<[Q64Y-BE*2LE+EJX6=IVWG;F:O>1^4?_#KW0B>?B?/V!QX+M.B@ M[!EM8!PH+!!G"[V(^^V7K_P3"T.&1)/^%HWB!.,P^#K1)]KD+)LF_MMC%E/E MSM*L2-Z3 >77ZL^2$SC[WN21^0/^>*0HW&!'U'.TG _$G]*4OH:?1Q2O_P 0 MXP?)+65/^U>(;2\VO[8DV^WO6=EI;Z\D@?: ZJZ^JZ)^PW^S5HD\MQ%\/H[V24)N_M76= M^0SC5RSPJX,IU(\O[S$Y11S";<4E&4I9D\6Y226[UOK?FU/)Q_BWXG9G%PQG M'G%,X2BX2IT\XQF&IRC+>,H86K1A)=/>3LO=6FAP_AGX;>!/!D\ M-K.Z2W/]A:-IFE-=21HT:27;V-K ]U*J,0)+AI).OS?,V>O^R1[0NZ0@>KYR M2#DGC!ZYP05!P0HP*LT5^PX'+,NRNA##9;@,'E^'IQY:=#!8:CA:,%9*T*=" M$(1T26B3LDKGP%>O7Q4Y5<56JXFK-WG4Q%2=:I)^W&<8XZ]/?FG"%!TR!Z@?U9:+UMM?SW M"BBBF 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%5[EW2,LA(([@9QG Y[#V+84'!9E7+#^3;6/V^/V^?A]_P %S='_ &?/ MVA_CQ-^SU^S]XSUV^\/? WX4Z_\ !+2_%OP=^/G@2\URPTSPM_PB_P 3_"LE MQXF\-_%/69CJ$^H>(O&&H6NG:1XAL8?!T.B1Z;J?V>@#^M&BOY"?BE_P5(_; ML_9'L/VKOB!^U;XB^/?P]^)FL>'_ -J?QE^Q-^SY\0O@W^RW!^S3KW@GP!KV MGV_@6:3XA_#BWN?VA+OQSX5\,W \4:EHWQ"U;0='U[3+HF*\U:>%XK/]0O\ M@FS^T?\ M3>)?VC_ -HO]F/]H_XPP_M!)\//@M^S/\=/"'Q-G^'W@;X;:[:? M\+R\*WNJ>(_!%]I'PZTK0O#=YI.A:M8RMX=O;K2D\01:08DUB_U6]>2[H _2 MK]JC_DB?B;_L.> __4Z\,5]#)U/^ZO\ Z$]?%/[6?Q;\!:?X2U+X7W?B/R/& M^IZIX!N[/13I>M2&Y@?QMHA^AK&?38)A<"3#K.TGFQR1*T?\_G6K>)/ . MV3P!XH2\OC]J\2,V@:7XC\0^;>S-XILM9N8M8@_ G4?^"7G_ < ?\$?SJGB M#_@GI^TA=_M4_ 2P\1V6JW7P@TR&.\UJ[B,=S'=ZE>?L_?$2\\0:)91WJ&QT M_5[OX.>-[_QOJ:_V:;RS;3-!^W:=_>P8T."-BD8QM/W" M/0J3MP3U&,&OU/A[Q=XQR3!4\FS"O@N+N&8M<_#G&&$AGV7QA%IJ.$JXEK&9 M>HKF]FL'B*4*]ATB_P#B#?SP_9]8TVUO(]8^QV7]5/[/?[6W[-_[ M5WA:X\;?LX_&?X<_&;PQ97<6GZGJ7@'Q1I^N/HVHS!VAT_7;")UO]$O94BEF M@L]6M[2[F@1IH8'C!:N'_:Q_8%_8[_;4\-3>'?VF?V=_AM\65DTL:1;>(-7T M/[!X^T73$DN9TLO#/Q'\/-IGC[PO"EQ>75Q$GA[Q#IRK<3S3@"1V>OY&O-! M\-?&/P'87/C&UM(E\^WL[+Q/X?\ $T.M6$8M M:N)[6]N-GQ6\.^(/&FK7'OC-X>FNO",6LW@TV.;^S?BAX,;7_#LOAN'4+^:VL] M>\8)X$N'L=.O=6UW0O#]HGECASCP6XYP&%GFF38/"\;Y)%<[SG@;%T^),)&- M[*6(H8+FQV!?)RRG#%X6BJ?-:35BJ>98:HW&HY8:::3A72A*]EJNG5]=;.Q_ M2S17&^%/'?@SQQI%AKW@OQAX9\7Z)J5G9W^GZSX9U[2]>TJ_L;^TCOK&]L]0 MTFZNK.YM+VRFBO+6XMYG@N+62.XA=XF1SU'GH&(\Q 1V+KG\BZ6JU.Z+4TI1:E%[23T^_YEJBJGVA"P/FH5 M;;MVMD-NV[<$$@AMP((SD$>M6Z(RYKODJ17]^#C?_#??_@KN-IK=>G6^W;U" MBBBJ$%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 1R*77 QG(.#]TX.<-E6X/TR.HY K\A]:_X(N_LK:_\ MXZ3 M^WGJE]\0+_Q=I-W<^+H?AA?^,?$=]\,4^+MZ]/(UCX=\(:&HTW1M,LX(P( )+V:\NLW!^SZ M* /F[]JB%O\ A2WB-U?!37/ @R022O\ PG?AKY059"K $C>2V1)(A4HQ!^C4 M_P#91_Z$]?//[5'_ "1/Q-_V'/ ?_J=>&*^ADZG_ '5_]">@"2BBB@ HHHH M*0C(Q_GK2T4;[JZ[/8",J3CA1CZ_X?Y]:01 '.2??O\ KFI:*5M&NCTY7JDN MR70=V9E]ID.H6\MK=16]Q;W$3P7$%S&+BWGAE5HYH9[=_P!U+%-"[1NCJ1MP M&W@+M_'O]LK_ ((+?\$U_P!MEIM:\?? 30OAM\1+@WLL_P 4?@-'9_"?Q??W M=[;"W-UXC@T+3W\,>-9H#%9S6L_C+P_K=[:KI]O86MY!IWCET_P_IWQ!\#6GB#2;74+'5]6\'78"PW7]V$T M2.K!HRP%+22-@<$CECU(!^H!'(X_3O M^(U9UFRC2XYX8X3X]HQIJD\;G.4X;!Y][)**=.GG&5++\7%M1BE4K2K2T4G> M2N^*6602OAZM;#Z[1J-T[W6].:E%]]M[=C^/[X+?\'?_ .R-JMV=#_:9_9?^ M/WP \4Z;>:C9ZW8^&;SP[\8M,T34+/5_[.%E?7U_%\+O%@NX8!)-JT%UX(MI M]*N(+K3((]1G6.5?V\^!/_!;W_@E1^TA;5O[2;2HM$^(UWKOP M2UV]NDL6U&1]*T3XU:)\/M5UK3X[2.5GUC1[2_TA989K8WWVF*2)?J?]H']B MG]D;]J'3?L'[1'[./P9^+Y@TRZTK3]4\<^ /#NL>(M'TZ]NH;R]M/#_BJ6Q_ MX2;PXM[=V\,]R="U73WGD3=*7WN&_#C]H;_@U2_X)9_&FYDU/P'H_P :/V:M M3?\ MJ[FM/@O\08K[PU?ZGJ8A_LV35/"GQ;T+XC6MGI&AO"'ATOP?>>#_/MY M[F":\9DM+BS=+&^ N?)JME/'?A_CI-7C@,PR[B[(Z#]U/GI8J&$S>":=X0CB M*KM=2E:QHU[::II.IZ;>PIH:?J-E-/:7ME=6\D<]O=VTTEM+#)$Z MS8ECW;*7<;N$ .3P>5.T[2V&*L5W<= 6XPPRO-?PYR?\&KW[87[.8\0:Y^P= M_P %3?&?P[\4ZKX=L;>2QN-.^)7P.A\67]EJ37%CHWBKQE\(?'OB:XM_#5BI M6ZM/M'A'Q-]DNS,RZ;-#+Q7G\)_\'>7['&MW<^E>+_#/[7_A/1/$/AZ]F:UU M'X-_%'0O&L$D$#7&D6MKXPTCX9?'/3?#V\2:7K]SI>G>#-0:X:XO]*U%%DBU M>6I^%_"V:U.3A+QAX+QCE=TJ/%&$S?@ZM4?N\M"/]I8>K0G7=W#FC75%M*2E M&/.H-8VM!7KX#%1[^R4*L%Z.+YG'SLW\]'_*4." 3WQG\OY>]?P M\3_\')?_ 5E_9;M-0O?V]_^"3U_H7AW3/'$7AV^^(/A?P=\,+?2=8LK>1=.T_\ =)>7/T5\'_\ M@\6_8A\30V-A\;?V>?VCO@_K=WXACTVYN_#-MX%^*O@K0]%N&M(XO$6LZU_P MDW@3QA_HCR7DFJ:+H?PYU^^AM;5)=,FU>ZNX]/AXJ_@=XGPH/%8'AQ\08)2< M8X_AG,,NSW"591LWR2R_$UZMK-.TJ<7JDKN]J69X-Z2G.C+3W:\)0>MMKQ5[ M.Y_7]O'N?\^])O'H?T_QK\)OA]_P<>_\$@?B&M^+/]KW1O#+V#6HE_X3OX;_ M !7\'BY^V-,%CTMM>\!V*WTENT9^T"W\_P F%K;S1YTY%?H;\(_^"@7[$OQZ MUCPWX=^#?[77[-_Q*\5>*M,_M?1O!7@SXS_#O6O'%[8QV*ZG=2CP5!K@\80/ M8Z?YMQJ%I=:!;7NG+!<#4H+.6"2(?#9GPCQADJD\WX5S_*U'64L?E&94*:BD MI2:J2PJ@[)IN\K13NW:S.FGB,/42<:\'=I))IRNVDERVN[[*W?RT^SZ*K075 MM2N^"2.5X9'?TJP#D9!S[_Y KP-5HU9FUQ:**0L!U.* M%HHS_G]?Y44 %%%% !1110 4444 %%%% !1110 44447 ***,T %%%(&!X!H M 6BDR#T(HR,XSS^-%[[:@+1110 4444 %%%(2!U- "T4WOK_.G4 %%%% !1129&<9Y_&B]M7H M@%HHHH **** "BBJ=Y=BSBEF<$10Q-*[!&D.$#.RK''F1FV(P554DL5QD!@ M"Y17\WWPO_X.,OAA\0?$_P"U?K%Y^RE\U3PSXN\-:3>0S_#3Q#XRN]%OX?!.G>(M7DFNS!Y>NC09KFS2?\ M1[]B/_@H=%^UUXU^+/PI\5_ OQM^SS\7/A+X:^%WCW5? WC/Q)X.\7KJGP\^ M,V@2>(_ 'B?3O$'@K5-0T\2W%DJVNN:/=16]UHVI%[8R72Q22J ?3/[5'_)$ M_$W_ &'/ ?\ ZG7ABOH9/_91_P"A/7SQ^U,<_!+Q,1T.N> ^G/\ S/7ABOH= M.I_W5_\ 0GH DHHHH **** "BBB@ HHHH **** "BN:\6>+-$\$:#?\ B;Q) M=G3]%TTVHO+P6UY>&(WM];:=;?Z+86]U>2"2[NX(R8;>3:)-[[45R-^"7S4# M<9(R0 01R< JWS [=IPP!R>54\ FHHHH 3 /4#\J6BB@"&2,-@A5.!T)QWS M_=;'8Y [=,[2OR#\1?V#?V-_BS;ZKI_Q)_90_9Q\;66M:C_:^KCQ)\&_A]JD M^K:HUY]O?4+^YN- :ZFO7O!]J>[DG>9IY)),"0^)P=96M5PU>O0FG%IQ=Z%:C)V:NKMVUM9LF48RMS14K/9^JO^!^('Q9 M_P"#=O\ X) ?&/6KSQ#KG[&/A'PAK5UHXT:.Z^$OC;XH?"+2+%8[>>*TU2S\ M$?#CQQX:^'SZY9R3_:6U2_\ "5Y)JD\-NNN1ZO;H81^;OC3_ (,\O^"?&M3V M;^#/C3^U+X)MXH+A+ZWF\5_#WQ3_ &A,[Q-;R^;J/PYM7LUMU1D:*WP;D2OY MDJ;%W_UP;![_ .?PHV#W_P _A7VF5>*OB=DJY,?A[\ M:K*TBN+B6&&VU7Q=H_PMFN/)6.YA\+SR0?9Y^3T__@CU_P '-/P*M/"VN_"? M_@I]H_C>_P#!=YI=OX=\$S_M'_&?Q#H$5C8PO'!_:?A/XR_#67X>:]HUDL-O M"^AZ_:ZO;7*.F[3[GR6<_P!ROECW_3_"D$:CIG]/\*^EAX\^(\W)9F^%>(*= M32JL\X2X;QTJL''EE&I-Y/"K)5%=5)NM[62NO::M&7]FX56<%5HOM1JSA;5; M-36W:UF?Q4+K7_!X?\"/$-I=7%A\%OVL['5])NX3IUU;_LFZ;X6\/WBWL12Z MN+K0O^&P@F^U;X1XU^!WQ"^('A'4-0F4! M;O3CKIU'1W2,7UC!)/%L_M<\2ZCH_A70=:\3ZQ=266E:)I]WJ^J7:Q3SO!8V M$4EW=3>5902WMR8H$+&55Y)YMX0^%^.AR6J0P&3 MYADM6I)/F4EB,OS?#RI6VE"C"G3:^&,>:0OJ#M[N-QT-M'64M=.\7_EY'\/M MQ_PP>&U\"_M&?!?Q?K2P1"WCN-& MUWQYX>^(-BMMI][-!]N5/"=\;B)UMHCILEQ%<5U.L_\ !WM\6O#FEWFM^(?^ M"17Q,T#1M.02WVK:W^T#XBTC3;*)Y$A62ZU#4_V4(+2VB,LB1^;/-&@=T0ON M=%;^VW[%#YGF'<3S@'85&>H7*94'G<%(WC[^[:N*NHZ+INK6TMEJ-G;7ME.I M2:SN[:"ZM)E.#MEMIXY(90&"N%D1U#JK @&J7'?A=7G&IC? [*'5DXJI++^ M-.*L!&,%*_N4O;8FES\NB M+Q-XGU7X.ZE)>74"@W-H?!\$-C+\D5YJ 9YJ]'_XC*?^"?8_YMK_ &Q3GC'] M@?!3_P"?(*_K+3X<> 44+_PA7A,X[_\ ".:,">YY/)I?^%=^!1_ MS)OA3_PG-'_^0ZFKQ1X+UJLZG_$)>(**DU:G2\3,4J4-M(*KPSB*B6Z2E4E* MV\I,2HYDM\7AF^_U3?57^VNS>J_6_P#)RG_!Y+^P R[E_9I_;&P7$>!H7P3W M%CCH@^,^]@,C)52 2JGYF0-%_P 1E?\ P3[.0?V:_P!L;\= ^"W/X_\ "Y:_ MJ5\?_LY? +XK>&M4\%_$_P""OPF^(G@[6XK:'6?"7CCX<^#_ !9X9U:.RNX[ M^S74M"U_1]0TR^6TOH8KNV6ZM95@N(DFB59!N/S>/^"5'_!,,8_XUU_L,_\ MB)GP#_\ F S^M:8;B#P,E";Q?AIQA2J>UM".'X[IUX*C9?\ +RIDV'E*=W)> M]35TM=[%.EF5E;&8;;;ZIHG=?W]M_P"K'\_/_$93_P $^O\ HVK]L8_]P+X* M_P!?C,*0?\'E/_!/L\?\,T_MC<_]0+X*_P#SYZ_H(_X=5?\ !,3_ *1U_L,_ M^(F? 3_Y@*/^'5/_ 3$_P"D=?[#/_B)GP$_^8"NK^WOH_?]&ZXZ_P#$TPW_ M ,[/7^EJO9YI_P!!>$_\)9>7]_U^[S/Y_8_^#R3_ ()_/G;^S1^V1\H_@T#X M*DX'7@?&<' '))Z#)..::?\ @\G_ ."?8.&_9K_;&5AU!T#X)'GT9A\:&P1T M()#*\T__@GO^Q'87EI<6]W:W=E^RG\![>YM MKNSF2YM+JWGC\ K)!-PW3;":+;O/?K\NI_)O_P 1E/\ P3[_ .C:_P!L0?\ < ^" MG]?C(:3_ (C*?^"??_1MG[8O_@@^"?\ \^2OZP;[P/\ #^PM9KR?PAX3C@MX MWFG<^&=+DVQ1*7D81PV+R,0BG 178G 56)"G%\'Z/\*?'7AK1_%WAKPSX4U# M0=>LX]0TJ]/A*SLC<6>3^Y?/^567_ (/)?^"?DD91 M?V;/VQEW%X_X"Z?LD.I] R;E(Y&X8SY3XS_X.I/\ @H#X MM\0>'M-_9_\ ^"55SX>NM2==+N-$\?\ _"ZOBQK.OZS>WD,6C6OAY_!_@#X3 M-;N6EDL_L,NG:S/+:PWA<7O]>DF^JIQ5GIMHVMNE_P -?XC3_P %V?\ @X:;*C_@ MB5XPPP^\O[+G[93 C(P5GVG.M8%E_P %:O\ @Y\^+_CC1_"_PJ_X M)8'X<7%_8W""+XB_LR_&SP?X5>ZM%NKV>[O_ (C?&7QYX&\(:&\]N!;VUCJ6 MNV,=S<16UK8&XO+B*V/]R:V\2@#;NQ_$P4L?7(N5/ MWL84LN,,CX&'1QE71@5=2000:='Q.X-P_-+#>"/ ,*UI*G4QF+XDS.G%M63> M&K9K2I2CNW%ZR[Q>H?4JTK<^/Q>B7\.48=KW]UM[:;/SULOXUE_:E_X/ Y!\ MG[!/[-)YPVV_^"P(. 2"&_:Z!R,]OE. RDHRL?.?#VF?\'DOQ7USQ+JLOC3X M:_L^0'43J MNKHYN]1+&Y3^VZ*SAB7:NXY+$LQ4L=V>I"C.,]2"3U8DDY5;6)&++N!)W-C: M-Q& "P50&( !;) & 0"><@\_ M\,QDC@Y/J 0,,59?&+'_ ()5?\'3GQ8\8^)?$7Q"_P""E,GPMN]7>XUF:ZT_ M]J7XE>'_ I7*B;3]!\"_!CP,GASPE9PH7N+?3]%\+:-HMO%'Y5I%;22 M^4G]TNP>_P#G\*-@]_T_PK6GXUYOA8U/[/X(\+,OK58*#KX;@#)75Y4XR27U ME8B%KI_8N[+79@LOI:7Q&.=K?\Q$H]KOW7V_+[_XA1_P10_X.4S_ ,YEXS_W M=7^UV/U'PV%+_P .3O\ @Y4_Z3+1_P#B5O[7O_SM_P#&O['_'6C'7?#-^VH::NI:MI#SFRO; KJ.AZCO];_ ,50_P"")O\ P%*?P[+FHY32G97>G/9W]1?V7A%UQ3[WQ- M1]5_>7G_ $['^?O_ ,0R7_!;O_I)=X!_\2/_ &M/_G>T?\0R7_!;O_I)=X!_ M\2/_ &M/_G>U_H$;1_D+_A1M'^0O^%='_$PWB+_+PE_XAO#WE_U ^3_IZ/\ MLS"?]1/_ (45/+^_Z_=]_P#G[_\ $,E_P6[_ .DEW@'_ ,2/_:T_^=[1_P 0 MR7_!;O\ Z27> ?\ Q(_]K3_YWM?Z!&T?Y"_X4;1_D+_A1_Q,-XB_R\)?^(;P M]Y?]0/D_Z>A_9F$_ZB?_ HJ>7]_U^[[_P#/^M_^#9K_ (+?6TL-Q!_P4Q\! M17%O-'/!,G[2'[6H>*6)U=)%/_"O>&1D5E&#RH(8'*GZ&'_!$W_@Y24 #_@L MK& /VK/VO> . /^2;]A7]O>T?Y"_X4;1_D+_A7/5\>^/<1R_6,/P96Y+\ MGMN!>%:_*FTVH^WRNHXW:3?*U>ROLA?V907P3Q4+_%RXB:OM_>_Q?UO_ !"_ M\.3O^#E/_I,M'_XE9^U[_P#.WH_X7] M[U_K?^(7_AR;_P '*IZ?\%EH_?\ XRK_ &O#G_S&QQ]>/Y5_13_P2A_9<_;9 M_94_9WUKX>?MV_M*)^U'\7[SXF:[XETWX@?\)Y\0OB'_ &?X,O=(T"UTKPZN MN?$K1M$UZ/[#J%AJMVUC%8"Q3^T"8[AG9MOZGL,#^I"X'UX'ZD ],@D5RF@> M,=!\3W?B&TT6]^U3>%=?G\-:ZC6E[:_8]:M(+6[N+-7NK:"&\V6MW;R_:+&2 MYMCY@3SO,21$^9XJ\2.(N+\MCE6:83A:EA5B(8ARRSA/(,HQ'/2BU#_:,LP& M$K2A[SO2E5=-M1DX-Q3.C#X:.'DY1J5YN4>5^UK3J)+1Z)R:3OL]]UZ]:!M) M],?K3J**^ BFEJVVW=W=_*RT6FFBZ'2%%%%4 56GC>3(3Y6*,HD 7,9/0C=] MXYP0N,!E4[ESFK--9L''J.F<>N?RX_ D]J /XS_%/_! G]K3]H']M#]MKQ[\ M3?'/P"^"?PV^+_PD\6> =#\7_L^>'M?\*6GQPU7QQHNK1Z!JGQ(^$]EJ<.EV M6H>#=9CT_6/B%>ZA?:G+XA\1QPWWAZXN(IK@VW[A?\$^_P!C7]H+X)?%GXV_ MM$?M2Z_\')_BC\4_AS\"O@OI7A;X&7_C3Q#X.T/P%\"?"UWHVGZW>^(O''A? MP=K-[XB\7:OJ%YK&HZ:OAR+2_#T3+IUEJ^L0@7"_-WA_]M/_ (*#?$O_ (*% M?M(?LIZ5\+?A1\!]$T3]DS6?BA^S=I7Q>OO^$FN]9\4P_$NY\#Z=\3/BQJ7@ M,:C-H_A378[:?4M,\ :3)/K$6CG3KC6KJWU&[:.P\O\ A;_P47_:FLO"'[>V MDZY\1OAA^TK+\!-<^#OPC^ W[1_@+X:'X<_#KQQ^TO\ %N;3_"_B/X/V&C#Q M3XDT'QQ'\,O'.KZ7%+KNDZQ#OAAET_58/.\Z9@#]W?B#\#/AO\3KZ6^\9P^* M;]+B.RCFLK'XC^/_ _HK0Z?*;JREET'P]XHT;21-%=>3,+EK*60R01.\@:- M2F1_PS7\+,$B_P#BCQD$#XY_&HD8W'E1\0MW9CTZ GI7Y&?!?]KG]N+P7_P4 M:@_9$_:9\7_";XA>'/%'P9^(OC^TM?"'PAU[X0V&G>)/#%]IEUX)\#_!SQWX M\UZ*7]HKQ+K/AB];4OB;::)I4&G_ _OYUDGFAT^,22>3>#/^"H7[8O]M?\ M!3Z#XV?"KPG\(O$7[/FD? ?2_P!F+X/)?Z9XL\1Z;XE^/]G-H'@'3_B5XCTN M[_LC6_%>L^([[0]2U/0],=M+T?==:);WMR!->70!^Y@_9M^%IY%_\42#T(^. M?QK(/&0 1\02"2 64#)9?F4$!=9U$> M'/%'Q)\=>._"'C+2?!*?$K_ 7 MPO\ "S5O$W[1]W#9:WKN@>$[OPUKVIK+X:^&VA74-MXAU"]EN#J/B76CI5O: M6YTBYNW /T7_ .&9?AG_ ,_?Q3_\/G\:O_GA4?\ #,OPS_Y^_BG_ .'S^-7_ M ,\*OH6B@#YZ_P"&9?AG_P _?Q3_ /#Y_&K_ .>%1_PS+\,_^?OXI_\ A\_C M5_\ /"KZ%HH ^>O^&9?AG_S]_%/_ ,/G\:O_ )X5!_9F^&0!)O/BF .2?^%Y M_&KH/^ZA5]"TC?=/T/\ (_6@#YT_X9N^%F3MSD*"Y 4$TO_#-OPL#!#J/Q/#L,JI^.WQH#,..54_$/+#E>5!'S+ZC/ MY7?$W]N/]M;3O^"J'P?_ &1-)^#_ (0^%WP#^(OPI_:)U#P1XJ\>ZSIWB#6? MC'XZ^%NAZ%>:+XM%IX7-W?\ P]^&5EJNMVFG_8[Z2'Q5X@@@O[S[/I,0L([S MY;3_ (*-?ML?!_XC_M7?![Q]\3?@E^U%KWPD^ O@F]O?'_P;^%6I^!_ ?P:_ M;%^*WQ!A\"> OVN/$NOP_$3SX-;T3Q$+754T;Q9IT:21>(8(/M=Q8VH! M^]-_^RW\'=6M);#5/^%C:E8W'EB:QU#XT?&6[M;@PR+AZ% MX?\ !'PFU#Q)X5GC_:)\7:]I_A7QA\=?''CC0-3MS\%O".GZA)IOAVX:ZMY9 M1;K<3>8_LI?\%6_VJH;KPKXN_:I\4_"CQA\//CU_P3;\;?M]>"]-\$_#>;X= MWGP@U7PCKK6$'PLN-9D\6:_+XYTJ\L+[18X-?U&QTG4FUJ:=(E%L$B< _H"/ M[-_PK'']H?%(GLJ_'+XV,YP5!VHOQ!+-M+#=@';SNQM;#O\ AFWX68S_ &A\ M42,;ACXY_&L[AC.4Q\03O&.?$+Q_JAT7_A*/BW\2?#/PFT?Q[J$W@7P]HD]Y_PK?P%X2U+6 M$\/B\UEXM8\4WMEJ306=CI%LLM[X?^Q'_P %2/VO_CA^WMX*^"?Q!\1?#K6? M GC+QK^U7X9\9>"--^&2^$/"WPYTKX*Z[%IO@2_^"W[1=]XRN]*_:?U?5X)+ M=/'F@^#M&U*^\,&6XEUNQ\/O:R!P#^@=?V9OADPR+SXID'O_ ,+S^-?]?B%_ MD\4O_#,OPS_Y^_BG_P"'S^-7_P \*O?X'\R/=MVC

1M! M#9&,Y%*?V;?A8!DZA\4%/V-$\-?#GPU8 MW,VJ^&[#PW+I"+K7BW7HX)KS4Y$TS1[0V"7MZWSYXD_X*!?MB_LV?M=^*/A% M\;?BW\!OC[X9\/\ [/'[0WQ_^,_@[X*_"GQ!HEI^RGI/@^$W'P%TWQ%\3]0\ M0ZC=:]JWQ/:1= GT3Q3X;T/5+J^DFU#2/L]A]E^T@'[=7O[,7P>U&TN+#4)_ MB-J%C?026UU97?QN^,EW:7=K.IBFAN;:;X@20SVTJ.8IDE1HF5]D@(< SP?L MR_">UABMK:Y^)MO!;Q)##;0?&_XT11P00((XXXX(_B HBABC5(XU5%C51&B# M!0'\0/VD?VN?^"D/[-.OA5)I/QA\2_M=>&?%_[.&D?#K5?" MOQ1_9%;]G6:;5?!.J>-O$]QXBU"[\0Z?\1?"&G7^I7A\0^'M$+R&"[\,&ZLE MN#: ']""_LW?"QSA;_XI$G&!_P +R^-GS YP5S\0?F4[6PRY4[6P>#3O^&;/ MA;@DZA\45"J78M\=/C4H"#^,EOB$!M_VONG!P>#C\'O$O_!23_@H%H.O_P#! M-MY?A)X3T+X2_M:?M$>&=$\>?&37/[!"ZQX(^+<_C7Q+\./A=\.O =I=SZQ; M7_AOX>:/HE[XO^(OB!+(7&JSV]GH]M>":_N(,/4/^"M7[1?AK_@H?9?!3QOX MO^%6B^#=5_;M;]CZU_9,O/AOJMG\9X/A?JWA!M0\%?M-)\0E\37/]IZ)XB\1 M;$6U/A<^#)M/NTM;364UFV\F< _H!7]F?X8LH9;WXI,I&01\<_C401Z@_P#" MPN12_P##,OPS_P"?OXI_^'S^-7_SPJ]_MQB%!Z CIC^(\$=B.A!R01AB6R3- M0!\]?\,R_#/_ )^_BG_X?/XU?_/"H_X9E^&?_/W\4_\ P^?QJ_\ GA5]"T4 M?/7_ S+\,_^?OXI_P#A\_C5_P#/"H_X9E^&?_/W\4__ ^?QJ_^>%7T+10! M\]?\,R_#/_G[^*?_ (?/XU?_ #PJB;]FOX7*2&OOBD"" 1_PO+XU\$C(_P": M@]"._3.%SD@5]"32M$!M3>?3=MXZ(_&GQ:O?@SIV@ZG<^/=-M=(F MN'\ > =.CU5K73K/4EFU_P 0O#J5Y?0:?;16-LP!^I+_ +-7PHE62*2]^)TJ M%'65'^./QI=#&4_>+(#\02NQHG!8-PTCV5OIFE-\0]*T MZPC6"UT^P^-7QCL;*S@!Q'';VEOX^B@MX.?W8CC2(YRF0:_!C]I#]N__ (*6 M?!S]F_\ 9Y_:\T[Q1\&[+P!\3=1\-:K_ ,*]N_@5XFUZ\U#2_'_Q6DN-,7XJ M_%4:_H?@CX#?"OPE\#M1\/W+?$C6[R[U&_\ %4MU/?PBV\E)/K_XC?M(?M9_ M$*]_:?\ &GPB_:"_9P_9N_9H^ OQ)\&^$/$GQO\ BGX&OO',6A^#O"_PQM/& M7QB\4>#8;?4M!\.^*=3E\3^*O#WAC3;3Q%K-EHME;Z;J#VBW.I:C:Q@ _3?QKSVSA?^%A9)&1D 9!.#S3D_9I^&$@)6\^*AP<'/QQ M^-B\_1OB"#^(XK^&[&_P#BA\7_ (<: M%\2/VC/$]I9^&O!EQ\,?%_QYLOAEX0U+P9\%-+/B[X5OM-\56\%Y M=S^'O!^BW$EZE_J%[=V5EI_]66GEVM8978N\L<;N<;1N9 QPHX4<]!TQ0!X/ M_P ,R_#/_G[^*?\ X?/XU?\ SPJ/^&9?AG_S]_%/_P /G\:O_GA5]"T4 ?/7 M_#,OPS_Y^_BG_P"'S^-7_P \*C_AF7X9_P#/W\4__#Y_&K_YX5?0M% 'SU_P MS+\,_P#G[^*?_A\_C5_\\*C_ (9E^&?_ #]_%/\ \/G\:O\ YX5?0M% 'SU_ MPS+\,_\ G[^*?_A\_C5_\\*H_P#AFOX79*_;_BB2."!\=/C43D<$\4ZZD-WJ6K2G2]( MT\V:W%W< 'Z=G]FSX6=[WXI9XX/QP^-FX9X^[_PL#<.ISQQALXVMBCI_[+7P M:T>W:TTM?B+I=H9;B\:VT_XS?&6RMVGO)Y+F[N?)M_'L433W=S))/<2A3)// M*TLC/)+N;\:?CA^V9^VMIG[./Q1_:\TK]HW]F_\ 9R_9W\*?$/\ :,;P;J'C MOX2ZO\2?B/\ $/3O 6N77@CX#_#OP7X?A\2>&M(UB3XI>*_#FL3:CJ'VN]\7 MRQ:]I5KH&E^3:W=XKK;]LG_@H%\;M-AUC2/''[/W[$OA;X.?LU?L_P#Q)_;$ M\=?&OP'J?BZ3X:>+_B7HVO\ CGQC8^$=$GUS2+--?\/^$M/\.O%X?\9:Q;Z7 M96WBIEFGO];L+6)0#]HO^&;OA9@G[?\ %(@7QK'4 ]_B".Q%?A1:_MR?MW>+_^";GP^_;8U_XW?L\_ MLN>#=!T;XPZWXZ^)?Q ^!_BCQ!XM^.UKH&L:AI?[/-S\+/A#=>*=*M/#//!7V:YLET'Q%JFDV]Q>V\>GWLL]YID4[,MY'I5[+)?:8ER+"]D MDN[>9R :7_#,OPS_ .?OXI_^'S^-7_SPJ/\ AF7X9_\ /W\4_P#P^?QJ_P#G MA5]"T4 ?/7_#,OPS_P"?OXI_^'S^-7_SPJ/^&9?AG_S]_%/_ ,/G\:O_ )X5 M?0M% 'SU_P ,R_#/_G[^*?\ X?/XU?\ SPJ/^&9?AG_S]_%/_P /G\:O_GA5 M]"T4 ?/7_#,OPS_Y^_BG_P"'S^-7_P \*H/^&;?A8"0=0^**D$C#?'/XUJ?E MSG ;X@@D<'!&0>Q.17T97X@?\%4OVW_VM/V6/'O[,/ASX%_"+1X?A?\ $']H MSX"^ /BQ\=_&M[HM[I46G_%+Q_#X6?X?> ?!\=V=?J>J^)[^&TTG MP[I[V4ME]MU"X1SR*[[P#\.O!_PTL=2TWPC:ZG#;:OK,NNW\FJ:_KWB:]N]4N8+&VN+Z?4 MO$.JZOJ-P\EO!;AWEN)2J(0"J 8_&K]HK]N[]L3PS\*/V_\ XK?LZ?!S0OBG M;?!+XB^)_A+\';S6;O1/#/A+P/\ \*M^%*^)/B[\5OB/K%W*?V'_#7[4_[37Q6^+_@^^U?P)X/B\;ZEX7TC3KK3]#TG4]/2UNX]/M/B M1XAT/3+V]M=!+:-:Q:[?6=C%(* /Z!UN(6Z2+^.5_'Y@,@\[3T;!VD[3B175 MQN4Y!Z'!Y^F>H]^E?S8_#C]M?_@H#\9_V)_C7\:/A]\1OAKJ.C?!3]H3XE^% M_#W[3VA_LN^/O&NL_M)_ ?P7I\=MI7BWX&_LX^&?$&HQ:OXE\1^.W_X1?^V) MO$2^%FT.WO=;LC"MHTS?KM_P3E_:#\:_M3?L4_L_?';XEGP4GQ)\>^"H[_Q_ M9^ -1M=1\.:;XKM=0OM/U33D6TU/6$TC5;5K6-=?\-RZC?LIZKK7PP\0^"M(?PU\.[SQ)<^)Y]>\&MKWP[\57^G>/C=W5Q:0ZS> MWVH:9;6$H%IHD-XBW(\7^!?_ 25^&?P*\#_ H^%5I^T)^U!\2/A/\ !3XA M>!OB9\/OAK\1)OV>+#PEI7B/P =8FT9)X?A-^SK\+=5U>UU#5M7_ .$A\03: MWJ%[J^IZ_I&BZDVK0,FJ#4?URHH _-7P#_P3,^$W@K]HW0?VE-9^+'[3/Q=\ M1^ M9^(7B7X-^!OC7\6%^('P[^!^L_%0)'XXE^'B7OAV#Q],FI62+I>G6_CG MQSXVL_#.F(=/\,P:)9-]F=WB+_@F;\$O$OQ^^(/[1&K>(?BM=^*/BK\4OV?O MBQXQ\*)K?@M/A]<:Y^S9I^I6?@#2(=(G\"3:\?#E[=ZA!K/B2UO?$=UJ=]J^ ME6-SIVKZ-;1RZ=??I110!\@77[(/P_U#]K_1/VV;C5_&R?%7P]\$]9^ =CH4 M-]H0\"S^"]:\46?BV[U"]TJ;PT?$,GB==2L88H+N+Q3'I*6)EA?2KBY<7-:G M[)_[*/@#]D?PKX]\(?#W5O&VO6GQ$^,'Q+^-WB?6?B#J&CZKXEO?&OQ4U]_$ M/B)'U#0_#WARUFTBSNF2VT.*ZM;S4K;3U2&]U*\E1I3]5T4 %%%% !1110 4 MC<@CU!'Z4M% 'Q)\:?V*? GQM_:"^$7[2VJ^-OBOX-^)OP.^'/Q=^&/@2[\ MZEX0L=*M-,^,NFZ;I^OZ]>V?B'P7XAO+GQ'HD6DV=QX:N[:^BTRROS))>:1J MD6R)/C?X"?\ !%KX2? '2_!7A33_ -IW]KWXC?#3P3\7=(^.X^%OQ(U7]FVX M\(^*_BEI.O3^)X/%OCN^\$?LQ^ _'7BS5+CQ#.FK:A=ZGXQFNKJ?3]/61@MI M:E/VCHH _+GXB_\ !+#X)_%[XY#XQ_%GXF?M-_$KPQ:?$$_%71_V;O&7Q;_M M[]G?0?B.?#MSX4C\4Z#X8N_#I\3XA?M*^+-'NO WA3X0^"[#Q?XY\&:M!\)O@=X M2^)-A\4X_@M\/4@^'6F*G@'Q!XBTR*R\03>,?^$R\97F@W$VDQ^)[*$)+!^T ME% 'R)\3_P!D/X??%CX\_LW?M$>(-4\96'C/]EZW^(MK\/\ 1-%O-"M?!NJ6 M_P 3_#5KX3\11>+M.O?#FJ:O>Q6VFVD,FC0Z+K>AI;7.Z2_%]'L5/F#X'_\ M!(S]G;X"_'OPK\=O"OCKX_:]!\,]8^+7B3X+?!?QGXU\*:I\&/@KXA^.%]_: M/Q)U3X=Z/IO@'2/&J7&O2/<1I%XO\>>*]/TI;RY32K6W60[/U:HH A@4I$JD M!.-;\?Z1XC_9.^*MW\7OAQ#X0U'P]::=JWB6\\)ZKX.DLO&$& MN>&-=FU'1%L-8NKM+71[K0KHWT5M-/J$MH)-/E^"?"__ 1'^%_A1OBS:+^U M[^VYXC\*_'SXGGXK_&SP5XDUW]F6ZTKXH^)_^$BT_P 3"V\9>(;#]EG3?B3K M'A^.72K;0K+2[GQW!%8>&P-'LY([=\G]NJ* /RL\>_\ !+KPUXS_ &P[C]MW M2OVI_P!K7X<_%>;PAX=^'UGX>\%ZC^SG=> O#OP^T">*[N/!/A73_'G[-_C_ M ,3>%](\57:&Z\8S:#XOMM4UV8G?J5N(;+[-S>H?\$@?@QXD\5>-O&'C;X\_ MMC_$;4_$?AGXO^$_ %M\1_C+HWBZT^ &F_'2W&G_ !(E^$5SJO@";6!=:KIB M#2=)F^)NK_$X>%]$8Z;X;ATFW"VY_7>B@#X>^,?["_PC^-6F_LIZ-K6H>.?# M6E?L=_$[P1\5_A58>$+_ ,/Z;!>:YX%\-WOA?0])\7)JOA77#J'ATZ=?3MJ% MGH,WA[49[B*W:/4H4,DK_P#!-#X7>)/VE-)_:2\:_&#]I[XB2>&/B7_P MN+P-\#/'?Q:_X2'X ?#_ .*']CSZ!;^*_"/A:\\+2>+]*M].TV[NGTGP?+X[ MO_ &C:A/-?:5X4LKN4W"?I;10!!;*4@C0@J57 4JJ[ "=J!4RH"+A5 +< ?, MQ^8ST44 %%%% !1110 QD5\;ESCIU_R?49Z'D$/%W@KX)?&GX#:-_P *XUWPEHVF-X/^.]KI%AXSU"Z37? GBC4) M/$=K9Z1#%H5S;:C9Z;:">Z:]TO4I'ADM/T)HH _,;]H/_@F-\*_VBK7POH.K M_&/]JCX<_#S1_AAHWP9\3_"#X5?%NW\-_"3XH_#'0[JTO+/PQXY\$ZQX3\0V M-@[/9PVNH>)?AT? /C:^TIY-*?Q-D%I;\#\6/^"/_ ,"_BO\ LU^$_P!E M9/BW^TA\./AAX5^-&J_'2[_X036/A!+J_CKQ??\ B._\4Z?I7Q!A\=_!CQWX M9\4>$?#&H7EE%HN@W/AF. V?A[0K?4KS6&LA/+^N]% 'YS_%7_@G;X+^.W[, M/AS]EOXT?&W]H/XE:#X;^)GP^^*%O\2];U'X1Z9\4KW6?ACXUTOQQX7TG4+K MPK\&_#?@!?#4.HZ/:Z7<6>E?#S3KZ30Q]FM[^WN E^/T,L4:*!(R7(C1$&]< M$&,>6S'VJ\T[7K+1M(M=.U34=4U2SL;:[O+=K7.^+?\ P1\^%WQK^$&O_!_Q MO^TE^US.?'GQMT#X]?%'XF6NN_ 1?'OQ9\3>$-!TG0/"GAGXCVM_^SQJOP^U M_P >'HM&TR_T[P8OP]T[2Q?Q-->/J4&ZPK]BJ* /R ^,G_!)?0/C]HW[.6D M_$C]LG]M:_O?V9/%6L^./ 7B$7?[*AU"_P#%FH1PVNA:QXM\-W?[*>I_#+5[ MCX?Z>D]GX :Q\%Z-_&7Q)U# MP_I\.G77COX@MX:D\:>*9( 0=6\12^#_ WX0\,R:C<9_>'1O#&B68546.PA M Q7=44 %%%% !1110 4444 %?(/[67[(7P\_;"\-?#?PG\2=8\>Z'IWPL^-G MPU^//A^X\"7WA[3[N^\7_"K7X_$/A_3=9D\1^&O$\5SX:O;^!/[;L;*UL]0O M+90EAJME*R2#Z^HH ^-M'_8W^'>C_LT?$G]EFUU7QG)X'^*]K\6+;QIXKN+[ M17^(NJ7OQGU'Q#J_C/7VU@^&8] EU\WGB.Z@TJ\O?#<]C:6MIIRW=C>FV=IO MD3Q1_P $Q^,7[3/@_PU\1?A?\ ;X+^(O&'A?Q-\*[?XAO M\+/V?]'ETGP]X)M-8U/X.ZWH,/ASQE]IOM2^(FF3>'[B+Q!?WMTEI'H6GSRZ M9-^PE% 'YAVO_!->UL?@CX0^"=M^V5^V]I\7PY\4Z+XC^&?Q"\*^//@]\.O& M'@6QT71UT"S\"66A?#+X#>#_ (/>)?AXNGF56\-?$+X2>+K:.:47]G+;7T4= MQ#]:?LL?LR?##]D'X*^&O@7\(K76XO"/ARZUO5'O_$^K-KOBCQ#XA\3ZM=Z_ MXE\3>)=7^SVD5_KFO:U?W>H:A-;65E9^=,8[.SM;9(H$^B** "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 MB@ HHHH *,TUMW&/\]*_,+_@J7\'_P#@HK\9/@AX:T3_ ()M?M$>$_V=_C1I M'CW3]5U[7/&UO&-#\3^"/[+U:SU'03J#?#WXE/87,=_=:;JL+P^'-TXT][9K MN,2A3VY9A*689C@\!7QV$RNEBJL:53,LP^L+ X.+<5[;%/"T,3B(TH\UY.E0 MJR23]UD5)\D7+EE.WV8).3^]I:^I^G]%?QIK^P=_P=L,JG_AYO\ LW<@'_D8 M(QU&>C?L:;A]&^8=^:7_ (8-_P"#MC_I)O\ LW?^%!#_ /0:5^I_\0MR+_H\ MGA7_ .%_$_6W_5+_ -Y?B<7UZI_T 8W_ ,!H>7_3_P T?V5UP'Q0^*'@/X,> M ?%/Q2^*'BOP_P"!OA[X'T>]\1>+_%WBC5(-'T30-"TV(S7^HWMY_P#!/K]KWX>_MG_M$^!/VQ/&5_J?P1\+Y?A;\&Y8K_QIX=TH>'-.\+7-CJ-C?S3/(]XUT(;" M[\3B'@7*UL?652<87I+&9%@\-[G-S3Y\1! MJ";5WH:TL54J2L\'BJ<>LYJCRK:WPU92=[]$S]R/V3?^"RO_ 3X_;:^)MU\ M'OV??C:^N_$9+"[UG1_"_B[P)\1?AKJ/C/P_9.J7&O\ @(>/O"?A^W\9:;$& M\V9=#GNM0M;56O;NPM[$"Y;]-9=5@B220J[)%&TDGEK([*$C,A4A8RJR$; D M3LDCE\A-HW'^*3QW^VK\2?VQ/^"A?_!,'0K_ /8!_:(_8F^%_P"S=^TYI\NF M?'CXM_![Q]X+^UV/B/X6W/AIO@P]M!\.UT#2[G7/$]O<:%'-9^(M3\(:CH"Z M9>Q:A8W<-Q%%R&M_\+]M/V!/@-^QRO[//[8?_#0'P]_X*TZ9\0?'UK#^SO\ M'-_"WA[X7)\;/&WB2S\5#XFP^$[OP'K_ (2O]'UG3[FWO/#WBF_L+6(N^H06 M8MU>OSK;0ZS^T;X2?%[0OC+X%TCX@^'- \=^'M)UF;4+>#2?B/X(\3?#CQ=: MRZ;?W&G3?VEX1\8Z9I/B"PAFFMGFLY[BP6.\LFBOKS)^^BB9"N?Y-O!/P@_:"T_P#X)V?\$LO!OQV^%_[6$+_7O&%U\)[KQQX.^'BVGQEU;X?Q:\_VZ[TSP M]H]UO,VE7\\4UJ]LK^(_'C]F/]O+XC_$'X*ZW^PYX>_;5^%OA3PW^P!\?[)? M^&I[#Q'J/QO\9?"ZW^/NH:[!^SS8_%?2M/L=7^&/BKXC>%8YK;X?VOBF^?XJ M:-X2FT^/462_D66, _LEL_VM_@Q>_M1:I^QS#K.J#X[Z/\*-/^-5_P"'9-"U M5-)B\ :GK<_A^TU(>(VMO[):ZDU.WDB_LT3_ &SR]DWE>6ZFOHPWBJVUE"X^ M\?,4@?W1@9.X]P0,#INK^.OPE\>M!_8W_P""C/PB_:6T;]@W]NFU_9S\6_\ M!+_X4_##PKX,^"'[)WQ7^(.O_#7QBGCC6-=UKP+XVMSI>A7>F^)-%GCODUNZ MU1I=6UB]8:W>/,-9ANY_0_VZVU?]HO\ :8E^,'[07P5_;ZU+]D[QA^P2GB?] MC+PA\+?A[^T;HOBKX=_M8W^JZS)?Q_$3P?\ 0W6O^ _BTUL= 'AV]^)AM?# M^EP"ZAN[^!"\:@']9CZE'&H9T*YY +8 &X >8Y4+"2I4A9C&68[$W$9KS.#X MRZ%-M>\/?\ !++1I/V:->^$MM\?;C3_ )^T):>'/%)^(__ L[7_@IJ!TO M0_B@FD_V&GBK7_B_>VV@ZKH-KK]K=2B25;0YG[-'P^_;GU?X)WOC7]FCPS\9 MX?&>N?\ !!/X*^'?AIXY\/Z1XACCU+Q_%\:O%^H^*/#/@3QG<^3X6QA\:P:/X+^(/C'PY\- M)=5V?V7%\2?%WA+PKK/ASP;+?>9&WDZOJ$,UA#(ESJ\>G6\D-8OVIF^)^A_"G6/C=+I/G>.[SX9>#_C M];R?%./X@1WIN4^(_BS3+B+X_M]1TG6=(U*VAO-/U+3+^S::TO+*\M)X[F" MYAF,4D+I,C/"XDK8%Z#QL4D,RL!*ORA'96)) ^Z%+'IT?!(7SNHK'(KG_^"8?[&_[0?C/] MKK5_C!_P4&\'?'"]^*GPL_84_9"UO0?$_C/5OB/X>\(S_&?2]'\30:O=ZO>: M;J5CX3\>_$?POX?;3M'\5V6O3>(I+.ZFN9M3M3<7"N@!_75]M7Y<12$L >!P M!QN+-]U2N?\ 5DB4X)\O )!)>%,8C!8[LJTJKMQQDMM( W9!W;3P2 0#C^ C M_@GEX1^+'BGX.?\ !/SQ1^Q=X>_:SLOVS7_:(^+"_''XH>*X?C]??L[W/[,, M5Q\2(KJSU/Q!K-['^SCJGAJ;5F\+6OASPMH%VWC:R\06%Y+JFFBX+7#_ %!^ MQ=\*_P!I/2/C?_P3SUOPS\/?VZ?#_P"V\?C9\6+C_@JAX\^*^D?M!VWP>\8? M#%(/%4?E:WXD\;?9O@3XRT_4+J;08?A*GPT:ZGTVQC!GBLO+6.0 _M3&H*0# MY?!W9.\#:R_>5@ZJR8Y.6559=I4DMM'%^(OBMX \)>(_!_A'Q/XM\->'_%'Q M!U"^TKP-X=UG7M-T_7?%^HZ78MJFJ6?AK1IYUU/69],TQ);_ %)+&TE:PM$% MS=B&V)F7^,+P3^R?\3O@K_P2.T3QE8_LY?M%^*?CS\>/VF=3\ ?'MO$DW[86 MN:W\,O@?)\7/B!$/$WPMU"+P=>W/B36OAG\/KWXI_;M:L(M5U!-+T/ MS)[?QIJUM.NK:?;@']_OPU^,.A?%)/&+Z)X>\>Z%_P (3XWU[P%J8\>>!O$_ M@0:IJOAV=;>\U;PHWBC3--7Q;X0O&.[1_%V@&^T#6$!?3[V= SKZ4;\[@HA+ M DX97R-HP-V0NP+G=D[\?< +/(J5_&%XB^#?[22>&/B3IOQ(^%_[5%Q^R5XC M_P""VO[0_B7]JSPA\./"GQ?C\>^-_P!FO6([^3P1K^CZ1X LD^*7BWX0/XH2 MVN-8?X<0ZG:ZGIICD@6XC".G$?";]DOX\_&?]H?]E;P9XH^'W[9UE^P./V[? MVM#\#=)\>W?[0W@OXA^#OV8;[X*^&8-,T?Q[XKU75=*^+G@3X7^*/&=OJ%MX M/T3QMK'AF\GL6O--@A!O9HR ?V_QRB0D8P1@XW*QP20"0I)!.#ZC&,,:EK\0 M/^"*WP[^*GP9@_;_ /@OXMT/XP>'/A%\+_VY/B9X;_9CT7XL-XZOH+'X)K8: M5-H47P_U_P >SWVH^(?! N6N#INI6&JZKI9D,L=O>R%&)_;^@ HHHH **** M$)]!G\_Z TFX]QCZG']*^&OV[/ W[8GQ#^#R:%^Q?\5?#OPD^*Z>*=*N[CQ! MXHM]VGW?AJ+['PGXP.GW,TKV-RMR-"N"R6KVIGAAN7N(OQY7]E+_@ MX@89'[;OP>4<==:BW?B'_9S[^P_&ODL[XGQ648KZM1X8S_.(N*E]8RRG@94( MM[QD\3C,/44H_P""S;T;/AN(>,L;D6.^J8?@OBSB"FH1D\7D>'RVO0YI6_=I M8G,L+6J;/Z;0<_\ UN:0G'I^)Q_C7\RO_#*'_!Q#_P!'O_![_P ' M-O\ _0YTH_90_P"#B'/_ ">]\'<=\ZS;=/\ Q',UXO\ KYF7_1!<7^GL)?_AKRC]<[_K[S^D_7?$.D^&=)U37M?O[+2-#T M33KS5M6U;4+J*TL=/T[3X'NKZ]N[B8K'!:VEM')//,[!8XT8GI7YG_LP?\%G M/^"=_P"V)\9+GX"? 7XY/XF^)AM-;U#P[I6L^!/B#X-TOQ_I_AV1X]:OOAWX MC\6>&-(T'QC#I[12R31Z1J$UX]M%/>06LMK!-+'\Q?"+X&?\%2? 'PI_:LO/ MVS_''A/]LO1=<^!'B?0? O[/W@GQ!!HM_P".=;O+2Z75-&_X2U?A7X-?0;G6 MM(,^AV$RPZNPN-1-S''!+;Q"?\8O^"<5I^T9HO[7O[*/P^^#G[-?[:WBOX!_ M"'P9\3YM4\$_\%(OV/OASIMW^QMJ)\,7GS:AH+QIJ$LH=+>T^TR?,*F;8"&.J9?C4HT*M M:GRM:IJH]-]3] R/-:V&'I9A2C1_Y>5J>&Q&)I M0C56M-*M*3NKJ-S^GKP=_P %2?V+/'W[56M?L9>%OBI+??'?1=6U[PT=*F\( M>-+'PCK'C'PG8P:IXO\ !'AWXB77AZ/P3KOC#PIIEU:7OB#0-.UN:]T^.X6* M1#/'O[._Q.^*?C?PKXY^%_C*U\!>/]7N?@]\ M3;_X>^%?$M['9R6EMK/C[1?#.J>';&VF2_M6%_/=1V<:N[SRQ+%*5_E+^'MO M^WO^SS^V7X?_ &[M!_8_^+GQ@_:7^+?CKXGZ_P#M/_"/QC^Q7^T0_P *_P!B M'7]=^(>C>&K_ .)/P,?P?;^'/!/Q8U_QQ\)K+[!JFO\ @3Q+K'B77BDFK7E[ M8,\5E/\ IG\*_P#@E9\9?VZ?VG?^"K]I\3_CY^U;^S+^S%\6?VIO".JZ]\*_ M#_PFT?P9HO[27@Z7X?\ AK4;F_M?%?Q,\%7/BVRTX7=J-!U-?#$MS9K)%/9W M]F;V#Y/3/8/ZHOC;^TK\)_V>O@7XW_:0^)_B"/2OA#\/O"@\;>(?$^G1RZRH M\.NMK]GO-.M+%)+C4Y+Q[VVCL;:T22:\>:);996; ^.)?^"O?[(&E?!*/X]^ M,T^.WPW\'ZGXXT'X<>"]"^(7[.7QI\+_ !)^*/C'Q-I<.L:'I?PH^&EYX+/C M+XAP:E83+)!JWAO2;W1U=7CN+^!MN_+_ ."E_P #?AIK_P#P3_UGX+>*OA+^ MTA\4_@UH-Q\*-'UKX?\ [+-U;+\8/^$%\&Z[HB6T^EVSPS:IX@T?PY::=9WV MO:-X>LK_ ,4:OI]@8M)MOMOS0?SRP>$?VO8_CA\&OC_+X-_;9^+?_!/;]DS_ M (*->#_%GP3E^,G@#XV^-/VB]!^"VL? O5?"WCGQ!:?#SQIX:F_:%\6?#WPU MX_O-/@T*77O"=WXFL-.:X&F12VUME #^CW6_^"OO[!>C?L_^"/VE(_B[J>O? M#[XD>.]2^%G@31_#7PW^)FN?%#Q-\3M"DN8O$7P]L?A-9>$7^(4?BSPX]G=K MKVG7OA^UCTHP$WES$DMN\WV%^SC^TE\&/VM/A%X:^.GP!\9Q>._AGXL?4X-) MUU=(U[P_=)?:+J-SH^M:5JOA_P 4:7HOB+0]7TC5;.ZL-1TO6-*L;VUN8'5X M=I1V_D,^"OP-^/7P@UG]E/\ ;5\:_LZ?'^W^#NG?\%7OVXOVA->\%Z3\)?B' MXE^)W@#X,_&WP]%H'PY\>:G\$=+T#6/B):)KVIZ/+J]U%'X=;6=(&K6ANH+2 M*01VO[L?\$-OA7\1_A?^Q?XEN?B5X"\4_#&_^*W[4/[2OQI\+^!?&NBZAX:\ M4:#X"^(WQ+U+5?""ZQX:U>*'5_#UWJ>E)'K+Z1JT46HV?]H[;J&"0F", _8Z MBBB@ HHHH *3=]/P//Y 4CDA6(R,#KC/^3_GWKY/_:"\,_M'>))- _X4;X[T MOPHELMY_;UOJD1@:Z=A#]EGANVT76ODCVR1M:):J2SK-YY5=M?+<9<1XOA3A M_'YY@N&>(.+\1@HT91R'AC#X7$9QC%5KTZ4OJM/&XO!8>7L8S=6KSXB%J4). M-Y))^OD65T?A5^S9\*_&OQL^-WC#2OA]\+OAYH\VN^+?%NKM<26NEZ;$ZQ*XL]/MKS4KV MZN9WCM;*PT^SNKZ]NI$M[:WEE= _Q"/A3_P44/\ S6CP@N,?\OV<^W/P_;^F M>_M\S?\ !0KX5_'#5?\ @G9\?/!'Q^^$GQ(_;1B\6:SX1AU;X7?C?X=7)>!LKX>RJIF6&\0^">(ZT*E&G'*\AQ.<5LPJ>U:BZD(XW)\%AU" MG>\^;$1E;6,9'V%^Q[_P57_8A_;KB\>K^SI\6I->U;X9:?!KGC;PQXN\(>,? MAQXIT7PS=B1K/Q9_87CC0M#O=0\+W2Q2&+7-+2]L8SY<=U+;RRHAM_LI?\%2 M/V+OVUO%7Q!\%_LZ_%&Z\8^(OAOIC>(M9LM2\%^./!Z:QX.&I7FC)XY\%W7B MSPYH]IXR\&SZQIU_IEOX@T">\LIKJV 5_+G@>3^;7]B_QQ^WY9:K^W+\0_A# M^S=^T%^T19> /V+3X>_9[^,'[>_[%7PY_9\_:XU/X@6=V]OI_P O^$UT2PL M_$/QO\%6.CM_:MS;W]U%I>JZK81QI:6[7CRW7R[_ ,$L_#7[4/[!O[9GA[P9 M\)/V;?C;\7OV>_VB-,\ ^'_C/^U-\7?V)_VF_!OCKX'W7B'PKXG\1>+/VF^$?AMH?Q#_"'B;QSI]Y.K?X>^!DU6QT"QN/[/U?Q!K?B# MQ'JS3KI'AWPOX9\.Z?JFO^(=;U(0/+!8:;I\LB6R37=P8;6"68?S0?\ !*;_ M ((^_$GXN_!KX*?$3]J_X\_M/^'?AK\(_P!JOXI_&;PE^Q#XF^'OASX<^#;? MQCX:^)WB&\\&>*=?U#5_"-K\3]6T6_-PNO6MEJ%X+2>*:)K"_M;:0BOTH_X+ MK^$H/%7P1^ AUK]GK]K;XL:)X1^.ND>.A\5OV)([#7/VA?V;O%GABPNI?"OQ M/\-_#74O#NN:5\1M.OKBYU'2-=T6_@ALH+>X,N\SSVCAB/T<_8\_;W_9?_;R M\!ZM\1/V8_B&GCK1O#>N2>&/%NF7^C:YX1\5^#O$:6R7JZ+XI\*^*].T?6]' MO9K.1;JW\^T,%S ?,MYI45V3ZZ^VA2HDCVENX?%_\ @II\7?@%X[U)/A/\9])^!/BS]N'X9_\ "W_CSXJ_86U'X(?M9?M& M_L]V/@B_BFUS]I;X)?LQ:QX,^-/Q:\)>$/&<>DV>JR>&M9C\2:YI$C!)[6&U M>R7Z:^$?[(?[1_Q2\)?\$POA?\;=/_:P\:_!>/\ ;W_::G-]J7A+X[_!3Q!X M/_9PO/AK):^%--UF6\\?^+?C#\,?A'J^LP7UAX'M?B7XVT?Q0F@:A;Z-J$5E M=$AP#^TS6-?MM$TG5-8N8+RXMM)T^[U&X@TVUN-3U">*S@DN'AL-/L(KF[O[ MR:.,K;6EK')<3S%(EC!="W(?"[XHZ1\6O ?ACXB:!HGB_0=(\6:9%JVGZ/X_ M\*:_X \:65K*Q41:]X+\6:?I7B/P_?H%,DFGZO86ETD;1L8]S[5_A3\4?L>? MM1?#7]E-_B9\.?!/[>)?VF?%M[H'[%LEW -3U;4M,N?A%JNFZG>"Z\3OHLVG:JOE/)KR^!_A%\7M/^"/_!-; M0OVT_@U^WGKW[*/AC_@GMX\M4^'7P$\+?M!VWCOPO^V7:^,+Z[\,7?CKPW\* MO(\<:-\0&\,/IT?PZU[XB6&E>"M&U5;N35%T^)YVE /[B!=#:'*%5(S\Y*,O M;#*ZJ1T/3)(P0"#D1+?;E+>5@!26!D7*N,'RV! P=AW9R>F #ABO\B?[5WPQ M\>Z]\8O@S)^UU\-_^"B/CK]E2P_X)WA_@3X?\+V_QB^(?Q.\(?MDV^IW4D=U M\;+S]E:TCD/QN_X1]?#EOX;\9>(X+/P=:7L=_'JMQ#7]Q\[?LG?L'?M-? MM!>+/C;=?\%$? 7[4VO>.-%_X)1_!B32+N\\6?&KP9;>(OC5H.H?%*]\-V7B M#6/!/B31M/\ B)\7O"NE#PN^I:-J6I^(;^UUJ\>]O--BU&6&0@']M.H:]9Z; M87NI3D&UT^UGO;IT8LR6MO$\TDNP(6*K''([\941L!N8JI\._9A_:G^$7[8' MP4\)_M!? S5K_P 0_##QJ^KQ^']7U+2K_0KVX;0];U#P_J GTG4H(KZT\K4] M-N8=L\:2%?+D\L))&6_D9\'>!_VB_&FD_P#!._6_^"A?@7]OGQS\$-+_ ."< M.O6&@Z-\.=!_:BF\7>&/VV;/Q5J]M9:G\5-*^#"P_$S1/B'+X'@T&T\&>)O' MT%IHME,LT=[J%@&:>X\#_P""3?AKX\_L>:/XEU3XW_LW_M@:+H_Q;_X)J>(/ MA3\.=*L?V;OC[XWOK_XM:3\9?C7JC^#];TSPKX+U>X\#>)KS1]>T:\M=3\=P M:'IE]:W,4B:QY4V2 ?WQB\4@#:0Q0LJG.&8'&T-M[GE3CYX\R1AU5]O$:7\4 M_ FL^./$OPUTSQ5X=O\ Q[X.TW1]9\4>$+'7-.O/$?A[2=?^T?V)J.NZ3;S2 M76CVNL"VE;27U!8&U)(IWM4>.WE9?XDOA3\'_C+I7P#_ .";OA[]MGX+_M]: MY^RGX9_8%^):0?#CX#^%OV@K3Q]X1_;/MOB1KUSX1OO'7AKX6(OC+1_B WA& M73X?AIXB^(.E6?@G0;QFDU)].MFO)+GJ]&_91^.7A#XT_P#!4_XE?!/]G_\ M:V\ ?M:?$']A[X':M^S9\2_B?I?C37OBAK]Y>?#S0=.^/>G_ /"W?"!3X&S? M''5;&'[ NF^9;>*=.\3AY/#^CVU_#??9@#^W=KY43>R':%)R'7;N 8D%SA%7 MY2/,=ECS@;LE=RK>@Y!CPP 8A7#C!&X;2JX=\!LJF3E3M+97/\/&J_!;XFO\ M,_VQ/#_[$/P?_;I\-_L_Z_\ \$G?&6E?&_P;\;?!W[3-O>>./VT=2M5_LR'X M;>&/C1!-XHU[XF16TEY#XHU+X;6%SX?UJ5F&GWEX&@">C?M??\$_=2^&/[./ M_!/K_A +3]H2UTN#X9W/COXV?"?QM\,?VV?VA/@W\1?C1KGP[\&1WFJ_&.3] MFWXA0_M"?"_XDP7.G-:>"7TOPO=> _#^I+?RWEIH]Q;"UU( _M$CNA(=JK\P M&<9)X!P<87=\I(!)51N)7[RL%*^!?^"9FL^//$G[$7P!U7XC?!;X@_ 'Q4_@ MY;>\^$_Q7\9^+?B1XS\,6UIJ%[:::-4\6_$,Q^/+]+[3K>UU'3;7QG%;^)]) MTZ\ATS5XOM5NZ0% 'Z"4QU+=EX]0:?12:4E:2379JZ^Y@1[#Z+_X]1L/HO\ MX]_C4E%+D7>7_@4O\_ZOZ6/Z_K^NOH1[/H/3&[_'_&D\L]L#G/\ GCO4M%+V M<>:,FN9QVHV\KP00V1SN4@X. "N=I&X,'##9GX]>/7BG44 ?"'QV_P"";'[&G[2_CS4/B;\:O@?H'BKQ MUK7AVS\(>(O$5EX@\:>%+SQ;X4TYR]CX;\9)X-\0>';?QCH=IOE6#3/%,6LV MT<,DEL%^S321'['\%>#?#/P\\*:!X'\%Z%I/ACPCX5TNST/PWX,QO&2A4[70D,<[AP4*M\PO44 >-? OX"?"O]FOX:Z#\(/@KX.TWP M)\.?#,VI3Z'X7TR>_GL[&76-2N=6U2=9M1N+R]EFO=1O;N[E>:Y?$LI"80 # MV6BB@ HHHH **** "BBB@ HHHH **** (F1FZ-@9SU/3/TX--6-E)X3H.

U[72>Z5FGW2=G=)J^JZD B8#D_^/-_];_/Y4OE'U_\ 'FJ:BJ2225D[)+5+ MI9=O(2NMI36M[*36[O\ U_P%:'RCZD?\"/\ G^5+Y>#E?_'B3GZ\$?SJ6BGZ M:>FGR^?7N)J^]Y=G)MM.UKJ^S_KL,52#DXY]/_U4^BBC^OZ[#"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 MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^/OV MR?VN?#?[&?PR7XJ>+_!7Q.\?:7/KEEX?LM!^%7@[4/&>N3:GJ3!;9+G3M*M[ MN_@MS#'>W(NUB%LGV-UN&C4[Z^._@O\ \%!O$EYHFEZY:0^.?A.NO7?Q4\*^$)[?5[#3X_'VKZ!;: M')K%PBI&VD,NL+^ME[$EP?G2-TC?(\R-72)R-IEY<@.$9L,5RN\]I=U?BCX[ M_87_ &H_B!_P4]^&?[2AM_V>/"WPS^&UQ::U#\;_ 79^*?#'Q_\1_#_ $]X M[:3]GKQUHUCIIT;Q?!K$\]V+OQ;J'C(:7!X'?^"HG MP.\3:G^V&;'0_B?8>%OV,? &B^/_ !SXI\1> ]8\,0>-=+U72_$VI-)\.]%\ M3VVA:_XALDE\-7>EZ?K)L+/2?$5^F[P_=W^G30Z@WGR_\%4=1TVRB\/>-?V0 MOCGX'^.OBRX^$Z_!OX$:OXO^!5UXB^,FF_&.?7H?#&M^'/%6D?$G4/!/AVRT M8^%]>/C>/QCKNBW'ADV<<,D5Y+?62R:_Q._8+\;_ !-^)'_!12]U3Q/X0TSP M=^V1^SS\,?A#X(N8#KFIZYX9\1>#O#WCC2[_ %KQ/HT^CV6F+IL6I^(--OM. M@TKQ%JUS<6]K.D\&F,8C)\\Z]^P1^W3\1_'G@+]HWX@3_LEZ3\=/V=X/@;HW MP.\">&/'OQ?UCX7^+]&^%VH>,[OQ?>_$3QSJGPDT;Q5X)U/QY'XP$=C9^&? MGC:T\+KH=C'-=^(O/GF !^@_PQ_;)L?B/\ ?B=\9]5\ ^(?A+X@^"^O>.?"/ MQ4^%OQ0\2> =(U?P9XL^'[H^KZ9JWC/3/$.L?#ZUTV\L)]/UC3?$W_"176CR M:/J=K>7)MW::&+>7]NK]DR/QA8_#+5?VE?@AHGQ6NK9&F^&%W\3_ 5-XVMK M\^'XO$\NG#1K?6'O+F>WT6>/4B]M#/!>Z>?MME(]N"]?,FG_ +%O[0&O_L6? MMF?"SXA>(_A/'^T+^V!K?QB\9:C%X7UCQ?=?!_P+K?Q"T;3?#GAOPSI_B?5/ M"%EXPUC0]!T70M*34O$,O@73KV^O7O;BV\.6\1BMZ\A\&_\ !,;XGZ';^.GU MC4/@U>ZIXH_;B_9D_:8LKV*[\13/'X'^"WA#X<>&/$NE7\[^![2X;Q5>1^%O M$,6@:=F[TBYL]3B^V^(-(:_O8;0 _3WQ-^TS\!O!7A?PYXV\8?&OX8>&?!_C M#P_?^*?"OB;7_&7A[1-!U_PWI&F1:YJWB#1]6U*_AL+_ $BPT:YMM3N;R*Z2 MVMK*>*22Y8R!E\XU+]OC]C#1? 7A_P"*.K_M8_ #3_AQXNUC4O#OA;QU>?%; MP+;>%]=U_1ECFUG1=+U275UMKK5=&ADCEU?3UF-QI4$\#WT<8=6;\C/B]_P1 M0^*_Q5\,?%7PUJ7QG\*W&D^ O%WA?_AAKP]'K7Q&\)6GP^^$FG?%:R^-WBOX M;^/?$_@X6'B[PKJ'B#Q/:V/@;1O&GP]OM6U3PEX(\+>$[^SM[W4+6\TF;+U; M_@DQ^T!9^!TU_P"'/AKX1^ _VAM6\;^,M>U7QC8_MW_MP^(/%?AF#Q5X5\.^ M%&U:V_:$^)/@3XAZW\2UUBT\/V\"^+OB/XLUOQAX-TWP5!X6\> MZ#!X@L/$UEKS:S(C>&["SN].BO-(/#'BKPW\-O"OAYO!?P]\;-HTUUIWC M?X?^.'\3:%?75O=1>!<6"PW#?#/_ 2^_:/^&]YH/Q7\!^%?V<+3XLR:_P#% MFS\?_#7XF?M2_M=?M _#[6_"OQ;^&>A?#:[\;W/QH^,/@?Q-XUO?'VAVGA^" M2VT$?"SPUX:U;199=!U+6TFCB\0( ?L/\'?VJ_AU\5_V8_ W[6&HZA:?#3X6 M>,OA_:_$BYU7Q[K>AZ-8>%?#=TC2&\\1:Y/=Q:#:P6\:^9)=C4Q;;/F68J0: MY&^_X*&?L0:=X-T?XA7O[7O[.-IX%U_4=7TC0O&$GQ?\"KX=U?5O#T-M/K^E MV>IOK/V2;4='@O+2?4;".?[7:P75O_Q2D_X)6?"']B*\\7 M?#6#XK_"OP9\'+:?48H=>OO@UXK\1_"/Q;H7BU?#FM6[Z/IOB1_A]XGDT0:5 M>21Z.-4TZUNUN4TW4FLA9WOC_P ,_P#@G'^TEJW[:6A_MG?&BU_9>\+:AJ$O MQ'/BSX5_"35_'WB/0?#3:M\&M$^%/A34O#?B'Q9\-_"ZIXYUO M4/#7@:6SM?[-TZPM]>>UDN6 /V(U3XQ_#K2_A9/\:$\56FN?#.+PU'XNMO%7 M@^VO/'-MK'AZ>VCNK._\-6?@^UUO4O%#ZE%-!_95KX>LM4N]2FN((+*UGGD6 M)OA+P5_P4?O/B_\ !7P;\6/@1^RG^T=\5]8\=_%3XF?#+1OAO#I7@_P%XAT/ M_A5NJ:S8>(/$OQ+UKXB:]X<\+?#*PF71R-+T?Q7JEEXCOM1OK/18M+.I&Z@M M/H#]A[X'^)_V:?V5_@A\ /&UYX?U/Q/\,_""^'-7O?"=UJ5_X6FN(M5U:]@7 M2;[5]'T/4GMH;.XMHU^VZ39R"2.-(H%CA5S\,WO[)/\ P4"^%W[,]U\%?V=/ M$/[/,/B/QS^TY\'?AQXOTK]GO MXJS:'\0M3@U*QT?Q#KE[X-EM_#-JVJ3^$[ZYUH:3KNG@'J6@?\%2/!?B[PEX M%U?P9\$/CIXO\;^,? 7QC\8W_P '=#T/PSJ'Q)\*:E\&/'&D?##6_"FI6]CX MAG\.ZC>:M\1M7/AS2==T;7;WPNUKIVHZ]/K<>E6^#-3M9M O8Y=9UJ^US3-*\(R6U\GBN;1/L4\C<[\ OV,_VH_ACJOQ=^*UI MHW[+7P@^*:_ WX<_!#]G#P%X1\6?$[XT?"?P5HOA+7/$GC'Q?<^,/$7B/X;_ M :\8RWGQ'\3ZU --^$_[!/QIT#X1_MQ:#K% MA\ _A!JW[5/@O5]"\&? [X*^)O'FN_ GX=^+M1\(>(M#USQ_<>(-<\ >!]0_ MX2#XE:QK5KJOCN;PW\*M&&W2K664>)-1\V\E /II?V\?AM'<_ ."_P!'\4VB M_'/X!^)OVCF>*U@U1O /PV\+Z+X1U.XOO$%GHRZCJ>L:CJ.I^,-,\.Z7IOAB MQU.\O=26X2"V($32^<^ ?^"@NN_&KX%Z[\=O@9^S?\4/&N@>%OBK\2?AMXFT M+Q[XB^'?P$\4>&]/^&4\L.J^-O$-A\5]9T>/1M)OO*>:/1]1-KXCTNT>!]:T MS3Y8KSRM?]E;]COQ]\)/BAI7Q'^*.J>!]9F\$_LD_L_?LQ^ ;?PMJ.N:I]A3 MP+976K?%;6+B/6_#FB1Z?%XF\8-I4.C/927<^H:#H&FW.JV^DW@-@GGD/[$? MQKL_V8/VCO@''XJ^'UK=_M#?M8>/_B/K>JV6M^*4M[/X _$_XK:/XC\:: MR MOA2"]'CO4/AY#K6@'2UMI-":_P!1-M_PDR6K'4(@#V_X;_MG3>-_V1;']K;Q M)\--6^%&A:E92ZKIOA3XB>.?AQH\U[X?EU^'1M#\4-XO&M2^#++1?%4$T.L> M'Y=1UFQ>YTNZL',9EOX(QZ7X7_;,_9=\7?%)_@AX?_:+^"^L_&5+S4=+F^%. MG?$7PA=>/+;5]%A%UK6F/X(O#VHPVD\NB MZ+KU_:6D.FZ*]E916>C7;&:A9ZAXB:[F^&6M^$->\-VFC6US)X&AEF\>(NJV\,^FR/ M::"MA')'%XI<9AN #](?B_\ M6_LX? 77_"WACXS_'OX3?"7Q!XRCEF\,:)\ M1/'7ACPGJGB*VCN8;![C1[+7-1L9[J&/4+FWLS=Q++;+=M]D=6F.%^?/A-_P M4X_9!^+'P3U3]H5_C5\/_AG\+](^*OC'X0W.O_$WQKX-\.V3>*_!FM7^DRVR M7QUZ73_,UNVL/^$@T>T%[]MGT*[MKR:"W7SA#\\_\%$?V"_VB/VD/B%H7CK] MFWQ%\/\ X9>++GX?+\.-?^*M_P#%SXE^!?$VCZ*GB"ZUJ*TUGX7:7\,?BK\( M/C_X,MI;V:]M_ 7C_1_!E[;ZG]L%IX^MM-U:>RM? ?AA_P $XOVR?@GX1^"5 M]H,_[)WQ#^)O[-_QS_:C\6^$?#7C#Q9\2] ^&WQ*\ _M(S75X/%^OW&C?!W7 M+[X7_%3PQ>:A>6\>AZ+X1^)'AV[TM[FP@\66GV]I;( _7O5OVNOV9='UGX9^ M'-2_:)^"VGZ[\9[/3[_X2Z7/\1O"(OOB38ZQ+';:1?\ @FU.K!_$%GJUU+': MZ9X<1-RO[/O[8WPR^/VEVTFGZG;^#_$VJ^/_ (P^ O#_ M ()\3:GHR^*_$K?!/QE?>#?%WB'1-(M+U[FYT1;RTAN?M0ADCTZ'4+&+49([ MJ>.!_P D_@5_P2Q_:F_9QUC4H_"M]^Q]\6="^-WA[X9Z5\9W^+7A?QV--^$, MW@GXJ^-/B9?Z?\$/ %KX9URV\>>$K9_&L]OX'\/>+?&_POF\-:_H]GXIGU'5 MY)I-"M_=/V(/^";'QQ_9$_:6\9?&\^// GB_PY\<-9^.H^,?A;5O%/C76KKP MI8:_\6/$7Q+^#FN?!B36/"'D:'=&UU^XT+XH^!?-\/\ AF>[FC\3:;JNN:MI MP.H@'Z2:_P#M<_LT^%_B+>?!SQ'^T!\'-!^+NG:;<:W>_#35/B1X1M?'%MH] MGIC:W=7]QX:DU!-5CAM]&1]8F3[+YJZ2DE_L%LOF4NA?M/\ P=^(7PB\7_&G MX/?%'X=?%GP-X/T[7;R_\2^#?'/A>\\*"ZT#31JU]IMUXM74)O#FCO#:F(W- M]J>IBTTU)FN;T+%$R+^1?Q\_X)=?M/?$<_&GX4>%_$'[.$/P6^*/[3^L?M:V M7Q=\27_Q _X:$TCQ=?:+Y=K\-&\-V7@B\\,1Z(-4ABTB3XDVGQ$_M2V\$75W MHL7P]N6C43_?G@G]D[QIX<_X)J67[&T%SX$L?B):_LK/\#GU+3)=7M?AZ/%[ M_#]_"S:C;WO_ CD&LGPZVI2?:'O!X62_P#LK,XT=95%K0!Z%\-/V[/V5OB? MXL\/_#/PW^T5\$=2^,'B"S@DC^$VD_%7P'KOC6WU+^R(=:O])AT_2-9NI-7N M-.L)_M+RZ;;R1W5HBZA:>?:2JPPM4_X*!?LY1_M%^$/V9_#GQ)\%>,?B!K$' MQ0F\;Q>&/'7@[4O^%0GX4^&8_$^M+\1[&'4Y-2T(7ELTUG;_ &BS1(+FTNTO M);9X&2OSJ_9E_P""3_QI^#/PR^%'A;Q1K_P4O/%?@;]O7P/^U)JVM^'=6\63 MK+X"\,?#33O UYINEZC?_#W2M0E\:226MQ%964]M8:1_9O M_P#!'/\ :C\:V>G_ C\0>-?V<]$^$W@CP)^W'X"\'_�-1^(MW\=?%5C^U MFEWJFB77C;PPW@C0]$TB/PUK=T;+Q39:-\3]8NM?L!_;%AK>G:B3IY /VT\" M_ME_LL?$^&PN/AO^TA\%?'4.H^*8/ MC-X6^(WA/78[WQG=Z;=:O9^&(9=-U M*X5MQBE2%V7U_P+\1O"/Q,\.V/C#X?>+=!\;> M$]3>]BT[Q%X:OK;5=$U Z;?SZ;>_8-4LI9K>[^R7UM/:7,ML;F(3P.O[H,N/ MYY;3_@C=\?\ Q+\-O%/PS\26WP6^&#_%&3X2^!_B/\6=$_:S_;#_ &FOBAH/ MPR^$USJ.OZ;XE^#_ /PT5X7_ .$>\ ^/#KLT&G>%-!TRSM;3P%I.IZ[>6WCS M7V>ST6/]@?V3]'^.7PST;P%\!?B/\-_A9HWA[X:_!/0M'A\>?"76->C\(ZKK M^BZW?^';/2M-\*:Q\/\ PM%HIO\ PO8Z5XHU6TL=7U2#1M:U+4-)C2XMH[;5 M]2 *'B3_ (*#?LQ?#CQ!XZ\-_&SX\?!'X,:EX0\8W_A.SA\J7][_9#Z]-JF@36HU_3K;4-#U^*TUK3XKF"\G@BM[RSEE]<\??M:?LV_ M##4O NA^/OC]\'_!^N_%"SL[WX:Z-XC^('A;1]3^(-MJ36T6FW'@ZUO]4MY= M)M9^" MNK> /B_HW[2^F>%-(.H^)[[Q?IY^-?@KX0>&-%76K2\^'\.F:?#%)X UQ/$+ M:3XBOVAL+VP%K'K'VJ\M;.N/^";O[5/@5O!D> 9X?B5I.M3ZM.O1@2:9& ?H5^SY^W9\%OCY\*8_BHGB;2OA_%;^&O&'COQ!X4\9>( M/#5GXB\*_#_P5XX\1^!-1\<:];VNH7<5CX6GU/PQJ,B:M)-]C2!2KSQWMO<6 MHR?C)_P40_9N^$'B[X>_#9OB=X#\8?%/XB>,/AWX9TWX;Z!X]\%?\)CIVE?$ MBWN;K1/'&KZ#=:S!?6GA"*TBBU"[U0Q%#IDT5W"3#*DP_*'3?^"4'[;?PV^# MNL> OA;XE_9;U?Q-\3/V4?C#^S%X^U3QIXV^*FB:3X&'C;XN_$+XC^&?&?@2 MWT+X/:U#XP5;#QM%I>N>&]%])U?\ 9AU_X8K^TK\)_P!J&_\ 'GBKQ%\2H?C!H?B'PG\)--^&7BSX?>'M M(A^&FK>'[G0Y'TV*[T#Q:_BO1+NYT8C1+_PGILX?59 #]0](_P""A/[)RI\/ M=)\;_M%? ?P#\0OB7HOA;6/#7PZUOXS?#J?7[Z+QD\B>&X](>UUO[/KZ:U,/ MLFF:GI+7.EZE/'LLYWE<1'U"U_:S_9QO?BW-\!+;X]?"6X^-EOJ/]DW/PFM? MB%X2NOB#:ZD-,GUIK"?PI;ZA+K:7(TBUNM2DB>RBE@LX//EC02)O_&KX>?\ M!(SXX>$?@_\ '7P+XIUWX%:QXE^)O[)/[*OP&\,:G:ZQXQN;;3?&7P$UO6]< MUS4M1O;OX=6EW8>&9+F]L[WPW?6-E?ZI+=0RF^TO1E2VE3P_X5?#OXU3_P#! M1SX+?"W0?A0GB#X7?!+]M;]J7]I+Q5\9O$'P@^._A#X@Z?I_Q8^'/C;1OL>L M^*/&OPB\/?!K5O#C>(/$&E:5X<\1_#[XR^.M9\=:?:Z3+)X.\.V6DWD\ !_0 M_K?[2?P+\-_%*V^"?B#XS?#71?B[>:,/$=I\--3\7:'IWC:Z\/\ V?4;IM;C M\.WETFI_V/';Z5?S2ZB+;[.B6-R[2* BGR&W_;N_9R\6KHEQ\(OC?\%/BY:W MOQ(\/?#37F\&_%_X<7;>&-7\1P:E-8R78E\2Q?VI)_%C]@SQ?\5_C1^VYXVN?%7A?PSX:_:@_9!\'?LW>$-;TJ35KC MQUX0UC2(?B5#K6JZE:C2-.MXM 8^,=)DLX-*\53W5^MI?0SVNENMO_[ M&7C>]U+2O"'[5W[/OB?5M$;25UK3= ^+'@O5K[2VUS6K3PSI O[6SU&6:W^W M^([RTT6$RQV__$TO+?3V5+EP@ZGXJ_M??LR_ ^_U#3/C%^T+\(/A;J.D+HDF MI6/CSQYX8\,75DGB;^T!X=-Y;ZQJ-G-"-:_LC5Y=/WK"+J'2[V172*WDD;\N MO!O_ 2.\0W'@;]E_P"'?Q0E^$-WH7PM_96_:1^!/Q.N?#%UXBDU&Z\7_&'Q M1X6\4>$?%7@A[CP?H8OX_#FL:"_B&ZU/6GT'5;/Q!#87-A9WP>:6+Q?QI_P2 M _:A\7V?PE^-?C7XB?#OXK?M7:'XK^(]_P#&"'3OC]^TM^R[X&\:^'_$WA3P MY\// \?A3XP_ [0[[XL^&;KP/X,\)68N=%OO#.K^'_$5]XE\46]PEHDD&H3 M'[0:S^VE^R?X>\4^$/ NM?M+_ [3_&GQ"TK1M=\!>&;KXH>![?6_&.D>(SCP M[?\ AW3Y=8$VJV6O=-#N[:-H-6R@L)+EFP/ ?A)_P55_8G^*/PS@^+&H?'WX M:_"WPU>_$+XC?#33(?BGX_\ !'A:_P!2U[X9:XVB:ZUK%)KDT4GGPOIVO6T" MW#7$6B:SI5W>P6IN"M?GG'_P20_:,\"^)/@S_P ,^ZO\&O@5HVC:3\)+/XJ^ M(/"?QT_:&\2KJMMX#\3R>(-4\->)?A#\9O!GQB\+?M"VEM;7%WI/@OQMXF\; M?!SQCI"7DES?-=P6MAIMKUWPV_X)7?'_ $@>"M$\>W/[/FI^&OAU=?\ !0>Q MT2>R\3^-];OM=T?]K.26_P# 6JZCI.I_"G1[#0M6TBZU/4M,\8:5::CK::=I MMK9W6C^(O$DU_>65N ?KCX7_ &M/V:_&>A_$7Q-X2_:&^#'BCP]\),O\3]=T M'XB^$M4T;X>1"U:\\WQCJMGJDEEHEN;9'GBN=1ET^WDCCE(E8HX7S^__ ."A M7[#^G^#]+^(-U^V!^SE;>"=?O]5TK1/%,WQ>\"IH.IZMH%O;W6MZ58ZBVK+; M3ZIIUM>65S=Z>MS)=0V]S'<20QP.'/YD>(?^"07Q4\1_!/XE_"Q/&?PP\+77 MBW]D3]B_X*Z5/X9UKQ[I%C>?$/\ 9=\7>(O%VN6WB#4/"N@^#/$.G^ /%,E] MINF:9XA\/WL?BVR$M[JPT*RN;"TMKY_[.W_!*+XL?#_]HWX5_M!^,/#?P5\, M7>@ZO\6M2^(NDVO[3/[57[4WB77;KQ7\);#X;^$-9M?B+^T?X@I96L=YXJNO-D0 _2_X2_MW? +XV_M&?$C]FCX<^,M-\2>- MOAG\-/AY\5]0U/2-7\/ZOX=\2>#OB5;W%]H6I^%+[2M3NKC4[>VL4L)]1O#8 MV]I&NN:5]GEG\XF/=\=_MT_LD_#C7/'_ (.\6?M'?!C3/'_PQ\,:[XM\:?#^ M;XD^#%\=:'HWAO2'US5I[[PL=7&I6TEIIBK>3PW<=H\5M)'--Y,+"8_"7_!- MW_@GK\?OV+_B;X@U3QKJGP7UKP#XF_9U^%'PWEN?!?BCQG/XHT'QK\,?$WCB MXCT[3-!UGX;Z)H]]X(U/0/%T,ZZW+XAT[6++5=-731X6FLGCU2+S[4/^":/[ M3=YX@UOX>?VG^S/+\%D_:A^+/[6&B_&&ZO/'[?M&Z[XE^(>D>+8++X;^)?#4 M?@A?"&F:5#=^)XM'\1_$'3OB#JUWK?A'2+338?A_8R,#$ ?H7^RE^VQX'_:< M_9BL/VLI;"'X5_"C5K77=)-8\)^(M6\/\ MAR(6]K<7&H:1J.K)JFAB!XM5@M[E9+>'R+P3_P %3?V:_B)X_P#%WAWPCX\\ M"ZCX \%^)8= U/XS/\4/AQ'\/]2@/PL_X6G?:MX7D/B"/4?$D&B:;'/IWB*U MTN*YO="N;6]O=2@MM.@:5:^M_L-?$/Q!_P $QO#?[$\WBOP;I'Q*\/\ P<^' MOA >(K*;7;[P!>>,?A]>^']:AMKQI=(L=:N_!>OZCH":9JTLFA1ZC_9-Y-<+ MI4MPBVC?%GPZ_P""6O[2_B']K,_M'_M Z7^R9I/AKQ?\:-7^(GQ'^%OPI\3? M$/Q/I-QX:UK]E%/V?-4T6VNO%/P>\%1^)-5UG6(SJ&J7M]9^'!+H4D8,\EU9 MI8S@'[ >._VF/AQX)\=?!OX=R>,/!5YXK^-=^5\):!=>//!^A:]JOAY-,EU& M?Q3X:T;6M4LM0\9:=%BU@:#PW:WUT/M0O55K2"8GQ_1?^"B7[+_BGXTZQ\'O M"/QB^'/BU?!_PP\?_$_XD>/O#OCWP;J'@GX8V7PX\2>&?#NO:-X[O[;6+A_# M>IJ_B1+O.L&RLX;:POC/=+-"(C^=W@__ ())?'BS\;_"3QCX[^+/P]\3:E\% M/C#I?AKX<:]97WBRSUSPE^QMX%\!_$CPQ\/O"5BM[X:OTN?BP^K^/+?5O%NV M]T[PW?-HMA/%K,OB6-'^.?PX^+GA+Q#\5)(/!7A'4_!VFZ_9>";W2/%.D^ M"O&'B'5/#FJZG+K?A[Q#JLMT\=H ?LY=?\%#/V&[+P?IOQ"NOVP/V<8/ ^M: MIJ6A:7XJE^+_ (%30+W6M&MH;[5=(M-2&K&VGU:RL+JUO;G34N#=QVLJ3^6L M1#-9^-?[<_[,WP'^$>G?&/QO\;OA=;>&/%GA+7?%?PP:3X@>#;'_ (6U%H^A MR:]%8?#FXO=5CLO%%UJ=JL,5E_9EY<1F:ZM5ED0W$8/Y9?L_?\$E_BWX(_:6 M^#7[1?C/PW\$O#%_X1\8_$#7_B)I]O\ M._M8_M4^)_$,>K?!J\^&OA#5K/Q M]^TCX>@O+K5K:[U&YAO-+M=$\'VFC>'8;6-=7\57B^6F;XC_ ."4_P"U-H?P M?^'G@_X;ZC^R_P"*M>A_9+_:$_9'\>^%OBAKWQ'T_P"'?AO0/C!\0]7\=Z!X M^^'EWHOPT\1ZCK>I:&;G3[#5_"?B#P]X?BO?LT$UGXL@&GB+4@#]9OA_^W3^ MRWXWUGX9>!9OCE\*_#GQ@^*'@SP1XRT+X*Z]\1?!D/Q06'Q[X6T_Q;HNE3>% M8=5_M)]6?2M021+6&UWW:K]HLQ/;,DC?7X8-RI! ..#GD=1QWK\ ?"__ 3* M_:M\!?'/X,^,OAUXF^$'@#P7X6/P(UOXPWOA[XR?%B^L_BUK'PF^&/A[P1K& ME^(/V=O&/P?\5_"^;6-:DT(:5H_QC\)>-OAIXITO03I^HWOA'4M6TZ2UO_W7 M\&-XMD\,Z+-X[TWPYI'C";3K5_$6F>$=:U3Q%X;L=6*'[7:Z+K>LZ%X9U35- M.A?Y;6]OM TBYG3YI-/MC\E '44444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% 'Y_?\%%OC1\0O@+\%_ WC;X:ZXVA:S?_ +1W[/W@K5YAI6B:O_:' MA#Q?\1=+T?Q5HJ0:]IVIVMH^LZ1<7%B=1LX+?4[,2B:QO;6=4E'R[\&?^"M= M_P",;+2?$_Q9_9FUSX+_ _\:_LS_%_]J#X<>*[/XGZ!\3;KQ#X.^"%_9VGC M/2-;\.Z=X;\+2>&]KF^MY -5_L2Z)A'Z:?&_X"?#[]H3PM MIO@SXGZ3?:UX>TCQAX2\>6%I8:Q>Z)+#XE\#:S%KWAN\%YIMQ;7C"SU&&.9[ M5YVLKH#R+F%X9) /']#_ &$?V=/#VB_#K0+#P)<3Z-\+/A)\1O@7X2TK4O$6 MMZC GPN^+3V;^//#6JK>:G+_ &P-:.GV<-IF10#\B?%?_ M 6,^)7P7^)/Q>\:_M&_!S6_ O@>/X'_ +*>M?!KX)Z1XJ\-^-X==\:_M!>- M/B+8:3XHO?B'X*\#S>+[*WN?#VDZ?%XNTFXT#Q)!X2ET>YD\,:5XCGFCOM3] M=T7_ (+D:#J?PZ\+_$&;]F+XE"T\9^.M<^!GA>&QU.Y@B\0?M&1#1[KP/\/] M&'C3PAX%UJZ\#_$;2M6:ZTGXH7.@6*Z%>Z1K6F>)?".G&WM+N[^IM(_X)'?L M>:38^*+1O#OQ5UJ^\5Z-\+=#;Q7XH^/GQC\2>.O"ME\$==U7Q'\'G\!>.=5\ M=7/BOP+J7PSU/5;J3PC?^%]5TZYTF&3R8;J17<+OZG_P2T_93\1CS_'N@_$[ MXK:I'H'C708=7^*WQS^*_P 0M5ANOB"^C_\ "1>+K+5?%7B[5;[3?&L5OH.C MV.@^+-/>UUSPSING)8Z!%/ M'UE\'?%VL^!E\6^,-9LOBR^D6E[JVGZ+H,-._P"%<^%/AEJ/AO1+?Q OA,?& MKP]XO^*F@VMQJ]UH_P#9'Q>^$-UX;\%?$+X2^)[6>V#W%CJ&AZYXR\ M7W5Q D5QZ7!_P3H_9XM?'6J^/;1?C!87/B+Q%IGC3Q=X3TOX]_%W1OAOXW\= M:7HEKH$/COQE\.-(\:67@[Q'XPGLK'3Y=4UO4-)-QK6I:=9:OJXO]4LK6\7K M_@5^Q%\&/V=_&NJ?$/P''\1]9\8:AX/B^'UIK?Q/^,/Q(^*M[X8\!V^J#6H? M!W@]O'WB/7E\-Z$=3CM;FXM],\A[@V%E]IENA:VZ1 'BUO\ \% /&.N_%#XO M:)X'_9L\0^,/@M\$/'_B3X2>//C.GQ*\!>%YK#XC^%_!T?B[5HSX$\87.AO! M\/[)KJQT"_\ 'MWXJB-GJ<\]X_ATZ#:7&L1?G)=_\%E?$_QF^(O@+X:_#O2? M"_PPU[PY^U!^RWH_C_Q'\._BAX&_:+\ >-/@[\9-6\9Z;K/A^W\86_@2RT_2 M]>M;GP=-:Z['X4CU VN+2XT;Q=*;B4Q_I]X]_P""8W[)WQ,^(/C+X@^+_!?C M&^D^(6LZGXH\9>"+?XK_ !'TOX2Z[XZUCP7<> +_ .)5]\+-*\56G@H_$5_" M4HT5/&4>C_VW&B0W*7"7L,=]%R?A#_@DY^R7X.\<:%\0K?2/BWXE\7>'-2^% MFJ:5KWQ ^/OQ<\?WEO)\%;S5=1^&&GQ'Q7XQU2.UT7PI<:WK,-OHUI!%IES# MJ-PU[;7DMQ,Z 'E%W_P58\8V/P0\9_M,7'[(GB]?@);^'=8\3_"SQY'\4_!E MU/X\TW1?B+I_P^-OXH\.6FG2ZS\.]7UXW\GB+PWI\5MXTCN-*L)[76;O0]4G M@M%@^.?[>'C^T_;!^"?P%\$VLWA;2-%^,W@W1_BL@N/"VII\2?#'Q _9K^)_ MQ8T[P_'=:_HT;>#)=%UGPA9,^IV^LZ7,O =KX4UOXR_%;5O"?PY\)_$#Q'%XM\7Z1\'?#E[XOGT MOX21ZQXDMK/5VD\!V^C36MQ96?\ 9TEA' D*S>&O^"6O[*N@Z_<>*[_1?B3X MX\57GBBQ\7:IXF^)'QG^)_C_ %[7-7TSX=>)/A18-K&K^*_%>K7][:VW@/Q7 MK6@0:>TT>FP6L]L8+.*6S@:, _,?XO\ _!;/XJ>*-%\:^ _@-\)_A8GQ8\.Z M_P# [6=*U+P[^T3X1^+OA#4_ _C3X]>'/A3XG\/Z_P")?#?P[U+PQX7\?I,= M5TKP-\1-*^$?Q!\;^&4\7Z]J.@>/;O2+&_U6ZT_PO9?#A_#^K_#WPU/J%I8Z MSXNO?B3H>NJR7=W;^!YK"V2YN/?=-_X(X_L=:=I\NEQVOQXN8+?P=X>^'GAZ MZU7]IKXXZKJ'@OP9X/\ &6A^/_!^B> +R_\ '-U)X)MO"WBWP[I>L:0^A):W M2/%)'<7$ZS2H?;9?^">'[/C?$W6?BE;P?%33M3\5^*-%\=>//"FC_'+XL:+\ M,/B+XZT'2K'1++QM\0?A;I7B^T\#^+O%$VGZ;IT>JZCJ^D7']M-IM@^KI>O: M1&@#Y<_97_;L^,W[3?[5_P .+.]^%FI?"3X$?$;]D7QO\=_AWIM[XK\"^-IO M']D?BEX$\.^$?&6KSZ1I4'B3P9X@M] U6^BU'P6NIZAH%DFIPRR:G?W\>)6U5OV=/$MO^SW?_ !O\USPCK.AZ)XM?5;_51>117&J^#]-TJ>/43[9\ ?^"=_P"S MO^S-\0K;XE?"G2/'EKX@TSP'K/PM\-0^+/B]\2O'^A>"/AOK?B6Q\83^!_ W MAKQKXFUO0?"/A6R\1:=;7VEZ%H%C865@0T=N(H@B+2MO^";G[,EO\3KKXHKX M9\:M?W?C?Q?\4H?!4_Q:^)=Q\']#^*/CS2[_ $GQ9\1O#WPAN/%L_P /]#\: MZW!J^K37>L:9X?AE74-2OM9@DCUBXFO)@#RW]CC_ (*,^-_VG?&OPX\,>-_V M9M4^"ND?&OX":M^T'\(?$C?$W0/B"/$/A?PYXGT'PKXCTKQ'I6DZ%H[>$]:M M+OQ/HE]I4,>H>(%U73;BXEO3H=Y;C3I?./%'_!5/XDZ=\=/&_P &_!?['NK^ M.]/\.?M$R_LM>'_'H^-'A?PQIGB+XLW'PTL_B=HHU+2+_P *ZA>^&?!]UI,M M]8:IK_VG7+^QO[2V;3- URWOP]O]Y_#3]D7X-?"&]^$.H>!?#.H6-U\#OA5K M7P6^'CWOB36=4_LCX>^(M3\.ZWJVF7']H7]P-2O)]3\)Z'.FI:BMW>H('C6X M5+B)M8^/-K^TIJ-VWBO7'MI_B[9^#8_A];>(3 MI[:G):I:Q>%HEM%T-$&CB<)J)M)+[_5@'R5IO_!4G7O'NB_!&R^#'[,/B7XA M?%;XI?"#X@_&_P 5?#K5?B/X7\":=\./!/PL\9R_#KQC!-XVU/3M3L?$_B6Y M\96MYI_@[2++2M-MM+_ (X^$_"VL>!+F7X8IX>O;LZ;IOB3Q;I? MAOQJ_P#PDI;2$,NLZ-_PDD$*_^"9_[,/BOP_\/_#W]B?$7PD/AKH? MC[PIX;\0_#?XS_%#X=>,SX*^*7B&[\4^/_ NK^+/!OBO0M9UWP9XHUN]GOM0 M\.ZQ#]!^V:4EQ)8:S+;RW&J03 M7=W=W$@!^,?P>_X*9?M]:KJ'[*?BO7_@_H/Q2D\>?L<_M%_&[XD_"WPW\1OA M[X/T&_3X8_$_1+#3?'T?CB]^&QUC2=6A\+QZGI&D^ M,$NEW^IS1#7M61I$O M+?\ 2;XK_P#!87]DSX1_"?5/'^M:EXRN_%FF?!?P3\:%^%5I\/\ QR=9N=(^ M(.B>&M9\+:/%XPB\-7'P\FU.Y3Q9H]M>+I_B:_>U,9&\._#;XG?"'P]_PD/Q.\<>*ET#X;_%W6K;Q#XQ\'Z7 M_;^MW;6VC#5+:)M!ACVRZ!;J]KI4UG!,ZU[MXD_9J^$'B_\ 9X3]EOQ-X4.L M_!E/ .@_#A?#-WJVK1W$?AOPO9Z=:>'UAU^UOX=?MM5TAM'TR]T_7;;48=7M M-3L[74H+M;R+S0 ?CQ\-_P#@N)X@^-'BKP)\+/A)^R#K?BOXO^.?&NO>$K+2 M-4^)NI> _AFUOI7P\U'X@V^NZ5\3/'OPB\.ZIKMGY&EW>B^(+6S^'4=]H&K" M&."/6;*YBU%<_P"/?_!7+XE^+/V+-/\ &OA_]F^#XT_$CQ+J MWC#P':W/P%N=9\<>)_AKIMOI?AWQ-HVKZ-\6+[3?$7@?Q)=7XC?1;/\ X1Z* M+4+2"^UBX30[?])O W_!/;X"^!?'W@7XIK/\8O'7Q%^'>LZKK'A;QG\7/CS\ M6?BQXATU]8\*S^"KC3TO/'GB_7$_L6'PY>7MM:Z.B+I\%]=SZHMNU_/-A6_@S4_ASK&D>%?C7\4O".F>,_ VH^-]8^) M*^'/B'IN@>*].T_Q[IFE>-M>U;7=!L?%-KJT&D7-[+#9?9K9I1, ^*/#7B&Z\&VFDZO9IJ\EYX4L?[6N6@BTZ*UGLY6AC\+^.?_!;3PQ\%?A% M\+OC$_P:T"YT/QKX+U'Q?XF\'^*_V@_ '@[XJZ--X9\9:AX%\:^'? ?PXL=( M\7:Y\3=3\*ZWHFLQW.J2MX)\(Z@D%FMIXF6ZN9K6T_2/]H/]C3X0?M,+\+)? MB0/B'IVK?!?6=2\0_#7Q-\-/BIX^^$_B_P +:QK'A^X\*W]W8^)OAYXC\.ZN M?-T&ZN;&2&XOKJ%UG=W21PI'SMXW_P""1O[&GCOPYI'A#4/"7Q*\/^&--^%F MG_!35-$\ ?'7XO>!-/\ &_PWTO5]3U^PT7XA1^&_&^G/XYFCUW6-5UB]U+Q+ M)?ZEJEYJE_+J-S=_;+B$ 'A^O_\ !6FSU#XP_%[X$2?"NW\ OX.T/QO_ &'J MWBSXU>"_ OQK\32>'OAU>>.;/QIX ^"7C;P;<6_C+P9>QV[1Z3KG@[Q'\1]1 M@,0O]<\"BSBO;./EO '_ 5W:T\1_LU?"_6OA7]FC^+'P>^!OCV?XE_'+XV_ M#?X2:KXSN/BY:6\26GPHM[OP+X1^&GQD\4^'KN56\7Z'H.N_#2_CO91:^'O" M-P;JRMG^SM9_X)H?LS^(_%<'BOQ)9_%7Q.MC$O$GQP^*FM_#W1?$V MM^$KSP3JWB_0_ 6I>+KKPOI/B2Z\/ZAJ$$5_9:=";*]OKG5+-+>_GEF:MJ7_ M 3$_9>U.V\#:->Z5\4I?!W@'0?AOX*[[0I].L93?ZGI\DNIO!:#5X[U;.+8 ?HDA+(K$8)4$CGN,]P#^ M@^E.KB_!WA%/!NE0:-;:KXBUJ"&ZOK@WWBOQ!J?BC6'-]?W.H&-]7U>ZGOGM M[:2[>&RMI7FALK2*VL[-(+>VB6NTH 0C((Z9&,CK4,=O'$Q<%V<@@LS$\$@X MP,+@!5"C&%"_* 6<'(]14/V2$8 M # *.&(.%.1EA\YYY.6.>_'%6:* "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**^;/VG/VD/#'[,'PW'C[Q#HGBOQIJFL>)_#O@/P%\.? EC::GXY^(WQ!\77 MJ:;X8\&>$['4=0TO36U/4[AI)IKO5-4T[2=,L+:\U/4KJUM+.64^4_"G]LRY MO_\ A9?L:3?##PKH_CO6=;^-?BKX7ZK\,K_ ,%ZS++KXP^!8?#WB*]T">VMMW>C3WEI%JEM#,TU@US#]J2(2*3ZSJ'[17P%TK3O$6K:C\8OAQ9Z7X13P M?+XGU";QAHB6>A1?$$P#P)-J=S]L\JUA\8FY@'AJ:1UCUHRH+!I]U 'LU%?' MWAS]M;]GSXD^)_#NF?"3XO\ PD^)OAW4['QQ>:MXM\'_ !=\ ZCI^@2^ =-T MS5M+? _B/P]XK\,^(?"WA37U\.7.B^'+G0=:O+_ ,0>+]1O MDOX]*T+3+.>6Y>QFM_-AU!5B7LO 7[:^F>*?%.EZ%X@^'7C7PCI6K:Q:>&X_ M$\F[7=&T#Q'J5]%I>DZ'XMU31;*X\,0W%_K3#P]/J?A'Q5XT\/Z%XF>/P_XA MUG3[VXMDN #[RHKX)_:=_:\^('[/6JWT'A/]E+XZ_'[P[X6^'NI?%;XC>-? M6I_"[PIX5\$>$-)N;^._A@U7XI>/?!\7CCQ=#8Z9J6L2^"O":7FK0:98MVNOGC2O^"L?@_Q#XALM6\/? 3XVZ[^SU/\ $CPO\&I_VDM*O/A^WA>R M^*7BWPMI/B32?"]Q\.I?&*_%9X&NM[M0#] M?:*_*[PS_P %'_$,^L7.@_$[]CC]J#X2ZIKOPC\;_&CX.:-J=AX$\9^,OB[X M=\ W.DV^N>';3P+\/?&'B+Q3X+\?(/$.BW,/A+QUI/AYYX+];9+M=5L=0TVV M]Q_9._:\N/VE]4^+?@SQ-\'O'OP)^)OP5U?PMIOCCP)XS\3?#OQ?+;0>-M!/ MB/P[=VWB3X5>,O&OAC[8;.*XBUCPY(O#U[ EKJUG%%=VD]V ?<%%?EG M'_P4BOM5\:>.$\,?LL_'7Q;\#?AC\7M4^"WC[X]^'M7^%M[9^&O$&@ZA_97B M7Q#J'PEC\>Q_&*'P/X>U.&>#5?%%UX.L1;:>D_B.WTZ[T"$W;=O\*_\ @J5^ MQ!X]^!7PY_:$U_\ :+^%'PL\#?%5]>A\(1?%+XC>"/"^K75UX7U6?2==M#!+ MXAF@DN=,F2WDU%;::9=/2^LX[R8/*A8 _16BOF*;]M7]D*#XC:/\'YOVF_@7 M%\5/$-SI-EH7P\?XG^$%\8ZO=^(-*AUS0+?3O#YU7^TKN77-'N(-2T9(;=SJ MEI-'-8B=6&?&?$G_ 4;_9;T3X^Z%\ =/^+_ ,/-?UYM(^*^M?$;6M+^)/@L MZ/\ !B'X1Z9I&K:Y:_$TSZP)O#DUY'J;0VTM^L-O;S6=[;7TD,EO(* /T#HK MY(T;]O+]BS6/AQKWQ;T[]J_]G_4?ACX6\0V'A3Q-\0+;XJ^#I/"?A[Q+JRHV ME:'K>M_VN;'2M4U19$DT^QO9H)KI9%%LD@%>9>,O^"C?[,&D?%SX)?!+P5\5 M_ OQ2^)'QM\>Z!X-LO"7@/Q]X4U;Q!X3T[Q+X+U[QOI/C+Q!H,6IOK$?AK4- M*T2-;6YM[)W$FJ:=,%^S74;D _02BOSL_;>_;]\.?L4GX<66L?#KQ=\2-=^) M,/C?4=)TW1?%'PX\!V%MI'PZT2/7O$QE\1_%+Q9X1T+5/$SV$L(\.>"="N[S MQ+XJN_/ATNQ-O%-*OVI+SPGXKU30_"WPUT_P"),G@D M166C>-+BRO[73KN+0KBWUFZM[+3-Z[\.="U#2] M+\1ZK<>+/!_BW4D\*7'A^]UG2EO+7QC;Z.+B"[66SENE$XB]P_X;G_8PB^%E MK\:Y/VK/V?E^$5UK[>$K;XE2?%OP/_PAMQXICC$LGAR/Q#_;7]G2:]'"1/+I M2SF^C@(G> 0D/0!]6T5\4?$O]O7]G'PIHFMQ> ?B7X'^-OQ1L_AY_P +/\*_ M _X5^//"/B#XH?$?PI+IW]KZ??\ @O0;?5I+C5;+5M-W7FF:E;I+9742;HI9 M%)%=_P" ?VO?V:?'WQ$N/@GH'QY^$NJ_'+3+>YEU_P"#VG_$+PKJ'Q$T"ZTZ MV@N=:TS4?"]EJMQJL-]X?\X1:Q T+3V+H[W2Q+R #Z8HKR?XO_'CX*?L_P#A MB/QK\&_C#\)_&/PXL_C#X4^)/@?Q%\*-0T*7Q/9?$C1O%&C M:AX(N?#ENDLEQKD7B>VO)-';2K=+>=KB^^U_9X!!,)70QN >D45^9UE_P % M/_V;?%-U\3=2^'GQ ^'?C?X>_"SQ+\&= U_XL:9\8/AQ:_#6[/Q@CU^:)](\ M4W_B*#2+N_\ "UOX?M>_LOZ#\1)?@_XE_:'^#.A?%RUT,^(+WX9ZK\2O"-KXVM=+CTB M37KB]E\.RZR=2\BWT6";5'=+?G389-2*FU/FT ?2U%?/OP8_:Q_9B_:+N]>T M_P" G[0'P?\ C)?>%[;3KWQ':?#7X@^&/&5SHEEJYD&EWFI0Z%J5[):6E^\, MT=M,?&_P -&_:*^#3_ !*^&^AZUXF\<_#Z MV^(WA:?QKX8T/PUIIUG7[[6/#<&JMJUC%I.EJ+[4?M%LGV*V=)KL11.KD ^F M**_+KX._\%._A9\7?V+_ (G?MV67@[QKI'P/\!'QU=Z*(M>\!^+?%/C30_!- MQ+IS:K:Z=X6\2ZG9^&[O5=018X="\6:OI]]ID$D-]KPTJS=YX]KPU^WIXI@\ M"_$_Q]\9?V4/C[\%=!^'GP8O?CUI6K7&J?#'XJ>&_'O@JSL[F[N-(\/>+?A1 MXW\6^&H/&UM##!&=:U339197*ZK%J-SI4-S= _2NBORL\&?\%.-!\2_L ML_M!_M-ZG\&/'.AVO[/D5I)K/@^U\:?#'QK!XQ_M#2M%UO2E\#?$OP%XM\1? M#;6GEM?$%A9:PJZ];R^&M96YTG6XUN(1CU?X)_MF>*?B'\9;?X"_%G]G?Q_^ MSYX^U[X93_%SP,WB#QK\,OB#X=\<>"M/U>PT/6Y+#6?AMXM\02Z#K&C7VKZ: M+G3/$MGI*-2U#XEZQ\&/V._VC/CU M\%O@_P"--7\!^./C/X!U+X26>GW^O>%;Y=/\>?\ "MO 'BGQ_H?Q'^)UAX$O MA#- UW7_$?@CPQXYTY],DUJXL)+622R\3V]BVD7 M\,6J-?6MW'%:B*)6(!]UT5^<]M_P4W_9"@_:!L?@9K/QM^&>A#Q1\./ ?Q(^ M&?Q!UCXI^"+;P1\6+3XB>(->\-:1HOP]O9M?W>(M5MK[06CNUL%EM_.O;&WM MMMT\Z/[S>?MB?LO-\4KOX&:=^T/\&;_XUV27ZR_">S^)/A6?Q^+O3=._M:[T MY_"T.J-JQOX=/Q=W5BL"7]K:-]J>)(0ST ?3]%?.7[,/[0.A_M._ SP)\=_# M>CZSX=T/Q]9:I>6.B:[/9S:G8KI>N:IH$OVJ6PGGLL7$VCR3P^3<,L<(-)\&/KL7Q2D?2S\.]0\96&CZ;XFUWX5 MV5Q'?2ZM<>-=#\%:SHWC&^M8[%[:/3-1\N6Y6\MY8HP#[YHK\Z_V!O'OC+1OCA\*_BQ<_#'6M&TCQ[X4^'OQ1\#ZA MX@\)QW_C_P -?#S6=5\0P'7TCT33?"6M^)[%O$-SJ$]NEG!%// ?@;Q-\/_&WA+Q'X3M/$_P_T*WU MW6-%US4;36G:'5IC>V&F6.GVL=S>27]W KPQ02!V /T*HKY^^%G[5_[,?QQ\ M3>)/!?P;_: ^#_Q1\7>#P[^*/#7@+XA>%_%.N:%''?2:9)-J6F:/J5W=V\": MC%+8/.T7DK>(UL7$PV5ES?ME_LEVP^)[7'[27P2MU^"C^5\7FG^)7A.%?AG, M=3DT98/'#2:HH\-7#ZO%)ID4&JFVFEOE^RQHTS*A /I6BODS7/V]/V)O#/A7 MP7XX\0?M9?L\Z-X/^(LFHQ>!/$NH?%SP1;:-XMDT>=+;5UT&^DUH0:C_ &3< MR1V^J-;LZZ?/(D-X89'53T=]^V)^RAIGCN?X7ZC^TC\$++XC6V@#Q3/X'N/B M;X0B\41^'3HK>(UU@Z*VK"_^POX>1M=280D/HP.IINLOW] 'TA17@/PI_:K_ M &:?CHURGP9^//PF^*1M-+GUNY/@/QUX=\3I%H]K>+I]UJADTB_NHS86U\RV M=Q=JS007++!*Z2$+61X?_;*_9+\6^-]"^&?AC]I3X(:[\0_%&F1ZQX<\$Z7\ M3/"-YXHUS3)[>YN[>]TO18=5:_O8;BSL[J\MC! [7%G;S7<(>WC:0 'TK17Q M=\-?VX?@!\9_VBKW]GWX/_$3PK\5=:\/_#_Q-X^\4^(/A]XT\-^*=!\*W'AK MQCHW@J_\'^(H]&U"ZN;#Q";O6X;N*"XC,2PVEV&:*XV*?M ,K9P0<8S[9Z?G MVH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^.?VS/V=O%7Q_\ M$>!+CX<:_P"&_#OQ8^"_Q=\$?''X77OC6SU&_P#!E[XJ\$S7<;>'O%L>D/\ MVO:^'/$>C:EJFC7NHZ/'-J6D/=1ZG:VM[)!]DG^)?C?^R7^WM^UC\//%$?QH M\;?LZ>!-;T?Q7\$/&WPJ^ ?@6^\8?$?X*W_BCX,?$>W^(=YJWQ4^(_B[X8> M/B#=?\)\ME8^%9;#1_!MWHG@VSL[;68-(\8:G I?]FI/XOHQ_']WS]:J%5+) ME0=T19L@')&T@GU(/<\T ?RZ?$']B_\ ;^"WP*\ M*>'_ -L_QAK/PM\5^'_@WXZL_@7X;N=<_9QOE\>:IIT?A'7/$(^*&I74=OX; M\,2^*]8TSPF=06_@LTTF&WF_I8 #-;;@&S:M(KC>V&/(W-SR:2 M3B7 X&YEP.!@Q\C'3'MTH _ ?QE_P38^*/AS]F+]G;P5?ZUX6TRU_9Y_8H_: MG^#/Q#/PQT[Q9XJ\2:IXH^+'@C3+/2[_ .&'@_3O"&BWWC:%+O3+]]7TVZ_X M1[7=369;;3;;5+Z]$B?&O[)_[,O[1W[7O[0T/QQ\7?";X5?#?P'\+/&?[";& M23P3\;_ 'AWXC:;^S)H/QETSQ-+H^A_&_P" OPL\8!P'^>/[X'WOO-US]YO4YF109 MHP5!#Q*S @89@.&8=V&YL$Y(R<=30!^!O@+_ ()#8?BW\;]&^.'PIUW0_#ES\.QX?\ $T]OX@T: MRM?B%H%YXG\)6L,%Q<2:%K>MRW,R'['^'W[-?[4,.IZ?X*^(/C+P'I?P)T7Q M%I'B33O#O@_Q9J?B.]F?1O']M\2DTR+1]2^#'@J]T07GBRQL?)U+4_B'XQET M7PO#_P (VEEJ^IW-WXKN/TH**T95E5@9)%(*@@JK?*I!&"%R=H/ R<4[ $;* M H0G:!@9W@9QTS@XSZ4 ?E_^W!\)/VY/C7XU\(^#/@WH7[-/B_]E8:-)>_% MOX=_%#XW_$_X/>,/BMXGAO673O".LZKX$_9W^,\%8M4T76?G.X_8*_:\M==U3P!X?C_ &8=!_9Z\3_M7>%?VR]9 MNX/&GQ/'Q&T7QAH \/>*9_@MX>\/+\+;?PG>^![CXA^&M/AM?B->>*](UJ+P MK<7#2_#.ZU,0P']RV *S9 .#-C(!QL8A,?[@^[_=[8J0 9Z#N.G8[\CZ' R. M^* /R!^ 'P._X*2Z9XJ^+GQ+^/&C_L<0?';QQX+\1:)X/^,WA'XO?&CXM:%\ M/'2]BO\ P5\,_#GP2\1_L_\ P@@T+X5Q3V]E?>,+J'XJ:AXU\1ZM'_;FI:KJ M,D>C:?HWKW[%O[*_QB^$WQ2^.7Q?^)NA? GX._\ "W;'08M1^#?[,NN^,_$G MPTU7QU9:GKNK>*_CIKVI>,_!7PX8_$SQZ^MQ:?K<=CX,W)::+9C6/%'BR9DG MA_1^X)5$VDK\W\/'4*3T]223ZDG/6KMO]UACC0>+;'XIVGB>Y_;R\&'QA\-?VO-8^&>G>*6UBS^'?B7X7> OA- MH/P\\57%YX26+X;:QJFN_%O4M$U31GN=7N/#'VV7[$GA_B__ ()F_P#!0#5? MV>?@)\"?#OQ ^ &E:+\.O WQS^%WCS1= ^,WQ3\ VWCG0_'>LO<^ ?&UYX_\ M,_L^W7Q,U2UT?1KJ^_X2[X'6-]X+\,WNJ26KO\0/$$-O$1_1]> ?,,##2A&X MZH;RS0J?52C,A4\%692,$BEM0&MH]P#9BC8[AG)\EFR<]3N^;/7//6@#\"_A MC_P2M^-GASX*>*?!7B^^^!4?C76OC)^P1\0M-U;0]:\7:A:V6D_LI>'?A1X? M\52KKFJ?#BPUBWUN^;P3KU]X-BCLKB'S-2@_M75;,W%[./.#_P $MOVVK"[\ M)Z%X6\7_ +)WAW3O@K\*?VQ_AM\'?B]>'QAXF^)GBZ3]IC6+#Q/X4USXD^$= M?^%VJ>#M";P]K,%[::]:VFN?$"SN[]X/%-I;W]VC>'9?Z/8E4H6*J66W0@D MD$IDD'J"3R<=^:G _=(<<[ V<<[C&N3GU/<]30!_-IX"_P""4W[8CVGC)_BM MXB^"FHZEXW_:$_8E^,NJ3ZQ\>?C;\:M8GL?V8=>U>X\86VI>)OB!\%?"\>HZ MCK6DW=E?^%+#1/"OA;PQI$R#0!8:;;V?]MW/OR_\$\_VD[;]JKX6^+;2Y_9V MU3X"_#C]NWQ_^V;;>.-3UKQP_P"T%JEO\4? ?BSPKKOP_;1(_ %QX1M&\.:E MK=@+'Q GCV1]?\.V%G9W>D:&]A$Q_!TU?2=*&CWOC"+2M5U*TB]H\;?LE?'KXD_P#!-/X@ M?L@?$/Q]H?CWXW>*/AMK'P^OOBEXJ\4^)[BP\!/ OP_^ M+_B!?A-?W/B_QO?^./'.D>*YOA-XY\-_$2R\!^,=7\0:KXA\40_#W7]=T)UU M*QTNW>&&ZNH-=ET'4+FR&GS^(2?L!?MJ+\>A^VW#IO['9_:!?Q]J>KW/[."^ M+/BE%^SJGA?4?A!I?PB.OQ?%6/X3#QU>?%$6NF'6KO7I?@S!:7MG<3>%DBM( MX1J\W[SQ'B?_ 'HC^/EQ'/URS'ZLQ[FI)QM'RC;U/RC'/FISQWY/YF@#\(_A5XL3XL^$OAO::7)X#L=K#X#M-/UB]>Q_<\?\ M?,J?P;/N_P /^O!O&?AGQ[H_C#Q[H>L>.]=^&'G\,:MI^ MJ^%_#'QK\*?"[XJ>,O -['J^HVTD^M^$O"5GK.OV%K(]$^,6DZ9XQ\(ZYXR\:^#XT^('Q \2>. M]!DUF]\8:3HWC#5+,'6K;2/$=O>)OB/K?A&Y\%_LP6> MN:+X\M-4U77_ (0>%K_6?$_BW2+RVN-!L_["L]/\V5]'U?5K&UL(=4U"W+_P M29^-+> OBEX1U#XJ>!?&8TOQC\'O W[*$'B2]\2V]A\+OV4_AO\ &S1OC#>^ M$?$,P\.ZQ<77C[4627P^]QI4%UINIZ9X/\#6UWK$$*W30_OC 0K$ MYMR,D M9/",.O7HJCZ*OH*FG1/, V+AI(MPVC#9FMP=PQSD.X.>S,/XCD _FF\3?\$B M_P!L?7M,^-'@CP_XZ^#7P]^$/B'P3K_A/X<_"O\ X7#\7OB?X0_M#6OBKX/\ M=1:]H]E\2_A%JGBC]G;3;/2_#^II?^ ? GC_ .*?A;5-2U..SADT?3K"R>/T MOXP_\$O?VI?'>D_%CX+^'O$7[-\?P8^(O[2.H_M66_QB\4:CX_/[0-IXSFT* M*WM?AE-X>T_P)-X4.B7&IVMOHS?$F+X@)J5OX%NYM!@^',K!8W_H21$*1 HI M 4X&T8&-Q&!CC! (]" >U,(S 6(RVR<;B,MCRV&,]>@ _ >E 'YC?LB_L4^- M/V??%O[.?B#6KGP#)#\)?V$/#_[+?BR+P9<:B+J?QWI/C/0/$QU+0XKOPKH2 MW'@U+>PU<07FIW=GKC7E[;FYT%HYKR]7YR^&O_!.7]HOPAX_\"^$=3U;]GM_ M@-\*/VE_C=^T]X8^*>@S^,F_:'\?ZW\7E\G>&M+B/A#1!F.']PU49W;1N'F@-@9 6?Y0#U &U< =,#' M05+(,K/D9Q,%&1G"B%& 'H Q+ = 23U- 'YF? []D?\ : ^$/_!.GPI^R_X= M\<_##PY\<_"7A>^TJ'Q%>^&V^)'PDU:XN?&=YKU_X>US0_%7A^PO=3\(>*?# M]U<^&-<9] @U321J$M]I*2OI]NUY\+WG_!+K]J#6/#WQCA\$:=^RG^Q_I7CG MPYX-TK_AF[]G+X@?%[7/@#\8[[P]\1=)\8>*;WXMO=?##X7S?#^W\=>&;+4/ MASJ$?PS^'NM74.@>(]1?7;[Q3:);:/7]#%M\T +HY/!XY-6 M55=J?*O,I!^4.VU<>FU?04 ?SQ>#/^"7G[75C^SO\ M;_ K6/'GPE\ M.?#C]H#X;77@_P""_P"SIX5^*OQ.UOX'_LL$>*K?6KKPQX%UG5?A'X?\1^(O M#7B,7&M7TVMW7A;1-1\&)#I'A'0?#]WHEM'JUE^K_P"S+^PI^S1^RJ+G7?@U M\,=(\*>,M?\ #&B>&/%/BTZSXH\5Z_J>E:1(EVNBQ>(/&.L:OJ\&A)JIN-0@ MTRWFM+'[5(MT]E]HBB>/ZUG1/+!V+G9G.T=5$6T].HW'!ZC)QU-:2?ZE?]T? MSH _G_\ BS_P3,_:*U'X9>,/V8/!FG_LU_$WX#ZQ\4?BQ\4/AO\ $7XH_%7X M^_"OXN_ S5_C!K.M^(M57_A$_@[X1O?#WQ;/@[6O$.I7GAG^U?B%\/Q>6JV- MKK4,MQ#+J$^?I'_!+W]ICX:^,-!^*_@?Q=\%?B3\0/A3^T9X;^,'P^\)_%C7 M?&^D>"/B3I%C^RWX8_9YUBX\;Z]H_@+QCK_PZ\=P:EI>K^+="U72= ^)<<,4 MTUE<7/G:E=7ME_05(!C.!D98' R" 2"#Z@@$'J" >U,VAVC#*&!BIH _F+3_ ()$?MC:;=_'*PLM2_8VO=&_:Q^'W/Q M)L-3^!]WXB^.'C?XP>*4^!GAJ7X::S9>*-%\+Q>*;>P\&V7B37/A\=2UZ"#Q M+=IH,H&F-ZSXI_X)J_MQ>(OVQ?A_\8-5^)?PD\2_!_X8?M,?\+A\(Z=J/Q<^ M)OA0V7@.Y\$:QX)?PA!\"?!?P9M/AS8^/K!->DO[[XB:[\1?B%K?C&2U>WDN M/"INS=P_T'P#>,.-^TOC<-V-LSE<9SC:0,8Z8&.E,4EO+W$M\\@YY^Z6V]?[ MN!CTP,=* /A_]A+X'_&;]F7X"^ _@-\28/A?J&G_ _\+7<5CXK\&^+/%.J7 M>L>)-7\7^*-=OK&XT?Q!\//#=M8Z5::?J.D+:ZO:ZQ=:IJ6I'4%NM)LTM(+B M]^*]#_X)2^(O#L_AK]I33_B#JLO[.K,;?IR#/#^FQ>1HFL06=^;'5+[9JJ21VPN;0I>-PTG_!.7XLP>-_$?C-O$'PZM M--U;_@H=XZ_:XU&?0=4\2-XLE^%^O_!;5/AOINCV0M_!=DM[\1;6^O4G@TN6 M^.C0VJ!8?$]S,OV23]K+OKU/YGUK0")MB&Q<, &&T?,"T6 M0W'(.YL@]=S9ZF@#^-?X%_LG?M&_M3Z[H?P6M/A1X \*^ ?V>?V8_#_P$L?B M;XO^$W[0_P (Y/'!\-?M5_"7XIOIWQ+TOXM? [P;)!XOU'PKX!UZYE\)> G^ M+_@NQUVYDN]1\=Z>NO6@B_634?\ @G)\:]+_ &[X_P!JGP=.]8\(ZEKGC31]=_X5MXS_9L\*_!7Q+?PVECX UG2I_&%IKWAV;5K;PS)J6G M:)K^DRI)=^,=+U%! /VWD&=H(R,#@C(YD"GKZK\I]1P>*?C"Q@# 'D8 & -S M$-@=L@ 'U'6@#\+O@;H-A8V%W#)\--"^*7Q1\*7US MJJ-!?6=MI5@M<3\5?^"7OQ5\?_LQ^-?A=IWBOP5IGQ G_;W\9_ME>';+2?'? MQ2^'7A;QCI5]XYU/7]"\'^,/B1\.='T3XG^!=LV=C M-:+XCT^-K.OV_D 5)-H _P!)@7@8X=TWCCL_\0Z-WS5D\#C_ )Y[_P#@>V;Y MO][@?-UH _FJUW_@D%^T+I?@S2=5^#NB_![X5_''7-5^*MWXL\9:!^VE^V?K M'B7PY'\14\/Q7<@^*_Q0\#_%H_'W1KY]#AU3Q5X!^(WP?\!Z-K&J06YT?4_# MO_$SO=5P]0_X(G_'.?Q!X_TO7]<^&'QI^!?[$CC3]DSX?8_9QO6L?$*NFG>+;C6H_LWAF\DM=1\ ZU]@A@N_Z:=S M$VF23OC+/R?G8/%AF_O$9.""_A#\ M%]-\*?'#P_X5:VTC3M2EUF#^SK7Q/\,;K6='L8K/Q)8V]SJ45O'-(-*^-/C*QT4^#=>^ 'B3XNZ?\7_#'B76/VGOVNO"'C/X3W6E^$]%\-:) MHND_LT^ K_3?@!XWUOPF=$C'AKX@:YXKT.Y2R:WL=>\(:RMHRWW]&V 8HR0" M0;@@D9(*!E0@GH47A3_".!@59?Y8X-ORYQG'&0#]0#V% 'XD_L8_L M/?M7_LU_$3POXS\7:3^RM>K\%_V+M0_9.^&$O@'Q+\1=+U?XH:AH7Q!T/Q=X M,\6_%*\U7X6P/X0BU;3]/N+?5M*\.O\ $%_#FJ37,NG7NO)?!+7]K?#DFKSZ M/IUQX@M--L=>GT[3Y=:L]'OKG5-*M=4>UC:_MM-U&\T_2KN_L(+LS0VEYIH M4444 %%%% !1110 4444 %%%% !1110!__V0$! end GRAPHIC 15 logo01.jpg begin 644 logo01.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 #\ _OWR,@9& M2"0,\D#&2!UP,C/ID5YG\4/BS\,/A+X=G\1_$[Q[X0\"Z'"KNVH>*M?LM&B< M1(SN+6*:>.ZU&=5!(L[&.:X<9*IA37Q1_P %'_VS-4_99\&?#KP?\+/#%Y\2 M/VG_ (_>+I/ /[/7PPTY//37O$ZV$]SJ'B7QE%$]K?VOPR\#VC1Z_P"+]2TS M4+.^6:+1=+C?R]5E>/PK]G;_ ()?^&+ZXLOC+^W5XIUO]L7]I+Q MOK.O:A\ M1M09_@]\.]7N6GGO=#^%/P@TQ+#P?IOAS32ECIUMJ>NV?B#Q7<-I\[MKRPWM MY!, >I0?\%6_V5_$.J6OA[X2CXR_M :J;N6""'X._"'Q'<:;>31QR,UO'K/C MS_A$]%N=B1O();?5Q"P0E9F.V-^^M_VV/B#JRS'3OV$?VSX(=I>SO=;\)_". MSL)V /E>;Y'Q>N[JUB9MHDF%K/)"A,@MYBOEM]O^&M T/PQ866C>']'T[1-' MLX4BL=+T+2;'1] LECW*HL-/M(XTMCM)4A!R,]JZJ@#\Y]6_:6_;8NH;6Z\$ M?L)I>K,5)B\?_M!6/@>^,XJSX'\3_\%!O&GCJ'4/B#\(/@ M'\%/AOIWA'Q)J]WX)?C-XT\?>,9([>#PQH^E>*[GX9_"W2OAG8:5]F MN1K-]=^%/B,;M];A:WLK7^SW%[^A]?.WQK_:"^%O[-W@K6_B9\:_$VG^!O"& MFW=E:#4;UW>*ZU;4KE[2S\/Z;(JR3ZAJ>IA;6:'3K#3XW\QPCS2#"I=9: M:T6VN[F;_A%](2"[N)[2&"6&WCNI^^L]0LKYKQ+.^L[U[&[:RO5M+F&X:RNU MAAG-G=K$[FWNEAGAG:";9*(IX9"NR1"WY8W_ .VS^T!\4%DD_9<_8]\<:UX> MEM3-<_%G]H_Q=:_ 7P/8VUO-NZ)XTT.VT MJ?Q'XO;3M)TOPYX'\+7.M:YJNC>%/#7A#PWX9T"UM;C6-1N+O4K#4]6:6(ZB M+2W /TUHJI;R[G9!)&P$<;*J!F8*V[#M-G9() ,KM48YY.15N@ HHI#T/..# MR.WO^% VD'!(.#G!'4''<=QVI:YF\O[:PBDOYIX$M88+B3S9I?LEM"EB M&>_O+V4,$"QX8R,RX"KG@YSX3HW[7'[-/B6YM]*T'X[?"36-3N9D@CTZV^(. MAPR--OVD0%YP[R,QXM+O\ @O\ > Y/%UAO_"5KJ6:YL['Q;XH^+WPRT_Q[J.F1S.\5IJT>G:?X?L)KZS6*[^R7 M\EK)(8)VC;]R(88@S!88T3RX"L8C4;#F9O3&%_$OAG1+<7^J^+M!\6ZS\+?'DMO#!+%<22S:8 MOPMNI+8PI]H#7;1QN(Y)%;ZA^&?Q"TCXH^ _!WQ%\+S_ &SP_P"-O"^E>)M/ MG9HQ<+::O9I>VL3H@""YM3)/97D&P/%=6[(X!5A0!Z1@'!(!QTXZ=N/3CTIL MI"QR,>@1R?F*\!23\PY7C^(O$7[2'PT\%_&'X9? ?Q%XLM%^*7Q>T MOQOK?@CPFEG,U_J6E>!O^$=36]40Q';:Z+ILOB'3+6[O[M&634-1AMX91M,8 M\E_;G_:XC_9 ^!I\?0:9)XJ\?>,?%_A[X0_!_P 'I;M(OC+XP^/!?'POH1-L M%E6QT^TTG6-;U:>-E\O2M+NY7=0F]0#USXT_M ?"/X&>$;CQ?\7OB!I?@7PQ M%:W%RUYJ]ZMK=?:+9<6ECIHBECN;W4+^5E%A:_9KL7CJ5E4+P?RW^&'P\\?? M\%%?C[X5_:C_ &B?"6K^"?V3/@9K=S>_LL_!;QK:*L_Q,\=SZ;:B[_:&^(6F MM%;B73K>R2WTWX>>'KF$:9IMTOB'6!;RW]U:SVOMG[,O_!/:QM]6T/\ :/\ MVUGB_:._:WO);O6H=6\=1Q>)_ /P/_M)X)[;PQ\"_A[=+-X"\!_V,P:+4?&7 MA?P_I_C#Q#A&U_7M12" 1_JDNF6;0"&>%+I61!)]H'G+)LD,REEEW A93OC7 M&(]L80 1H% /#OV@-A_9_P#C4TL<+P3?!WQ]'<3[GP;8>#/$DBR"Y=C<,BEH MI8Q)(YA:4L"&)-?R!?!3]G7]CFY_X-^]&_:"U7PM\,/#/[4'A7X=_$S7/#OQ M9T#5QX1^*%CXLTCXR^*X/"ZWOBOP_J.E^*-6O'TDV4-G87\]_;S17<$;P21Q MPHG]A_[1=M%/\!?C;:.&D^T?!WXI(!([NA1O!NIB175B5;J"I8$ISLQDY_GJ M_P""&/\ P3B_8N^(/[!'[./Q[^(G[/\ X%^)7Q7OX_&]RVJ?$G3?^$YT2"]\ M._$[Q7INC76C>'/%3:KX=T*?3;?3K26)M&TVR87@?4')O)I)V /U._9G_:M\ M">#/V1/V1[_]IWXO^"? /Q(^('P*^&5]<:;XC\4I%J^IWY\*:"CRQS320W$M M_>"2SN]7FU" RIK%[J-NLA2$)']T77Q)\):+)X2;5_%>B6D/CN_@T3P>CW\! MC\0:S?QS:E:P:5-N9]0\[3WA=#;OL4(2%PPQ^$/[$_P0^ G[;GCS_@J5\7?C M=\-?AY\6_%\'[4?B?]G/PQJ?C[PUIGB@^!/ WPL^!OPOA\/^%_!UKKEM>6?A M.TTSQ-XD\4^(XI] @TZY?4M;NM0DG>X995^2_P!F;Q3?^)/@M_P2M\(^-+M= M3U3X#?\ !2CXT? _2-5O+R?7+N\\+^"O%GQ#T[0X9]2U*6[NF@L-!70]*BC> M)/$.K6^A:)X?TV[U35=3O[D)IUI9JK2W M5S=32N J6XBD*%I $! &!@5Y9XJ^-WPD\*_#'0_C)XA^(OAWPY\+M4TC1-?T MSQOKFL30:%J.C^+H#?:7);WL=Y#'--JMM]FN;#O;O M1_A?\4==\3?#N&PLYDFN;V2]^!GB?X;BUM9?/#-(4"M+O) /ZA]<^,GPQ^-/ MP(^+.L?#+QUX4\=Z.OPV\96TUUX?OM/U&"SOCX=U-;V"73VC?4+/[3/')A[R M60EU!#ED+5_&;^QQ\+?V#_\ B'/\2_$OXQ^!?A%I/QCL]%^/.HZ%X\CM?"^@ M_'M/&%G\8?'<'@2[TGQVUM=^*4UJUTJWTJUTI+;RQJ$=N);F.X\R(K^NW[#3 M6'[2OQD_:W_;Y_9Y^"$O[/'[+OQ)_94N?A'8:3=:;H_AO_A"M!\5W3MH7Q*\2V&E3/; MZS8WMA]HL[&RL[:.5;=6$=K @.R*,* ?H5_P3S_X*$_!CX7_ +$O[&/@+]KW M]ICP/X0_:*UGX%?#W6+SPWXXUR6P\=:EX:U/2+>7PA=ZKI5^)KHZGJWA:31; MJZO]0G$UU>2S7(,8EV)^I?Q=_:B^ 7P&\"Z/\1OBY\5_!_@7P)K3VBZ#XG\1 M>(XK33]:FU*-)K>*TFMS.UPMXLBO"T$=P$# QA%PH_E"_;Z^-?P7^!W_ 63 M_:N^'OQ&_9BN/VDKS]I/]F;]GOX._#+P9;:#HM[HWA_Q==:!?:;I$]Y+K.FW MUCH5GK7VBSTJQU&R%C/#+HD\4-PK0 +Z%^QW^R9\0?A;^WU_P2H_9:_:MU?0 M?'$_[/G_ 3M\9^,[;P3KJVNO>&-(^(UUX^\"]LKJX(5[:6RDB:"972W=I(V9H\L2?3X=46Z@M[R MPEN[NRO8(;RUN++[/=6DL%R@EB>"B^'OAI_P6 M7_X*:?LW>&-!TN+X+>+_ (;?L_\ QDN?AW8:3IT'@;3_ (B>,?"FCZ=XUUNX MT..U%BVM>+);$Z[K$LD)2ZGU![@IYDCNW[_6/AS1].L+#3+"P@TZPTVTAL+& MQTY?L-E:6EN"D$%O:VOE011QIA45$4*H"C@"@"WJ-A:ZA'Y-_#%=V+17$4UG M- DT<_VF)K5PZNK;D:VFN8)(S\CQSL'! KY L/"GB+]E'X4Z)\.O@S\,/$/Q M>T6R\3ZB-"\+V/B3PYH%]X8TGQ)J6L^(-5NX]6\67EKIXTRPO;VYMHK-)S>1 MC5$-I&(;>4I]F$_OE_ZY2?\ H<=0Y..I_P!?C\-F ?B)!^V M[H_[0_\ PQOJVD:W\1/A')?@KX\'Q0^#/B'4_C/\']/TNW\?Z=X>\1^&].U.31KKQ##?%+S2?$VL:= M)%/;^?'%JDLD $RQL/T:NP$N%* (6O[3<5&TM^XNAR1@GCCGMQ4'B=WCLHO+ M9D\RYC238Q7>CD*Z/@CO:GX6\,WWB[0E\.>*7T;1[ MOQ-H4%VM_;^'?$-WIJ7.OZ;;ZI;R2VT]G!>MY,82=XVC597R7#'TA&#(K+C: MRJPP01@@$8(X(QT(X(Z5S?,48"1G; VW,:X7C<<<<9..IKI M5^Z/H/Y4 >6_&'P_J_B_X6?$_P *Z#''-K/B3P!XX\-:2ER_V=&U77/#5S8: M?$)I"B"![BY7S)-VU2#\PVM7PQ_P24_9Y^+'[*'[ _P'^ GQNTC3M%^)7@>' MQ[;:O9Z9?0ZG9(=6^)/BSQ#9W27=M+-&5N='U73W8;]R2;U( VU^EDOSW$B. M-Z".W8(WS*&\R7Y@IR W YQG@>E58XXTOKEDC168RLS*JJ68Q0J68@ EBJ(I M)YPJCHHP ?C&GP*_;&_9)^+O[5-U^RS\*_!'QN^#W[6_C[_A;,-MJ7CCPE\/ MKGX,?$?5/ WAOX?^.=1O(-4U/29_$OA[4[3PEH.NQ+I2WNLIJ;:G%/B)K1:\ ML?\ X)[_ !T^!/[-'[&OA[X*Z'X1^+?Q(^!O[4/B7]I3XKP1ZY9Z!8>-=5\> M^)O&WB/Q%#H>K:Q0#"' RL 93@9 M5MK_ #*>S>XYK$L426%I)$2226TF65W4.\JK))A9&8%G [!B0.U 'Y!_'O\ M9E_:2_;K^*'['^J?%OPYKG[-O@3X*>+_ (B?$'XA:;\._C':VWQ F\37%OH6 MG_#>YT+Q5X U_P#M'198["VU>274-*O;?5+.>ZN8%ECBE*M\/_%/_@CE\?(] M2_;B^'?PT\67/C#X0?'7QW^SK\<_AO=?%;QIKOB_Q1IWQ.\%,=%^(DMUKNNZ MA?:A?W$VB:!H+P7.IW,MW/)+Y>]HH857^FC)A@TA8?W2M<6T3+'^[4QXD_=D M+@%/]@_+[4MNJL79E4E+R[V$@$INV%MI/*Y/)QC/>@#\L_AM^Q[\4O@3\.O[$F4?:;;P[X[2TT;Q M)?VT["W;Q;J7BF_CC\Z[FD?/_P""*W[%_P 5OV!OV%?!O[/OQ=70XO%F@^.? MBWK=Q;:%<-(];\.P6LI=RX;2KVT+AV)4, ,2 ,@ >P [ "@#\.OVG?^"6> MN?M5_M4?M=>/O'+:/IGP]^.G[,GP4\!?#[Q!9[G\:>"/BS\-=9\3ZK9>*]+N MGW/I$VAW6HV&-%_H&G.;W3@>03K0.>XV 8JC$3%4=N,Q;F9O+^YN8G&230!^8/[ /[&_QE\"_M _M1_MR_M4-X4LOVCOVHI/ M"'AVX\(>!KZXU/PU\//AC\.M(L-%\&^%$U*62>UU?5;>"P^T:CJMG-<07$T[ M*D[(JU^M: JH#,7/=B ">?0<5@:23)?ZE(Y+R+-+"KN2SK$EQ*4B#')$:Y^5 * =J]@*Z&@#__V0$! end GRAPHIC 16 logo03.jpg begin 644 logo03.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 #\ _OOENE@A M::9)=JL05@BEN9",X^6*"-Y7;TCC1Y&.%168@5#]O4(S&-OE4L=H< $8Y9-=UVRTV?3[[5-,LI; M*WUW09;C^U++^.'_ ()N?\%6?BE_P4Y^+7BW1/V[?VG_ -KOQ;XPU?Q6;'X+ M_P#!/;]A/0H_@+X=\9^&WTQ=6U/4/%OQ$\$:G\/-0N?"EI$DUAJ$7Q+^*TVF M7>GW5S/X@URUT?=-$ ?Z!OC+XQ?#'X>P^?XY\?\ @?P=""%:;Q7XP\/>'425 MC@6[)JNH6UT;EC\JP):LS.0@.36+HGQ_^%7BB6R@\*^*[+Q6]\6$$GA>&_\ M$=IQG#/=Z+97T21_WI"=J+ECP*^&O@-\#;GP'IMOJ?PU_8J^!W[.<,5L7OM6 M\?>/]4\4_'"WB$>Z*3Q;#\/O"WB>Q\13RJ-]U>-\>-2C^^[/*HR?J'0/B=92 M:C!HVJ?'CX0ZMJ:,%M_#W@NR.GZY'+-:,:GY/M)L+G>+];C\-^#=+L_#OBKQIXF\7 MZW(I9;'PYX4\%:'KWB?4FPIW.FC(L8PTFQ2"?SD/_!RI_P $OK,+<>(_$W[0 M7@G1DOHK.^\2^-?V6_CMH/AW2T+ W%[J.IR>")DMK*VMS]H:=T"LOR_(,-7@ M/_!=:\U?X:?M"_\ !+7]K#7_ (>_$;Q+\%OV=/VIM!\5_&[Q7\/_ -K/C:7 MP5X3^SF.74+VQT=+;6Y+0R,"[+%?1(1DAR>?GC_@J;_P7L_X)F?&G_@GE^UE M\'_AO\4?B-XO\?\ Q=^"OC[X<^$K=O@1\9M(T*R\8Z]X;N-%\,'4?'.M^#-+ M\)^&Y+B^EAODOFU:["HLD91P0P /ZKO GQA^'7Q-T7P]K_@'QCX7\4:=XJ\* M>'_'&A-I>NV=Q'O!.FZYX>M;KPMH.IZ3=:OISZ=?RW-X]O;2'SF M'V="\AD],_:O_:T^%?\ P4H_X*#?L]?$3]C.Q^+7Q&^'OP._94_:3N?B?XUE M^"WQ0\ V/A'^W?!7B1M$L#=^+/!WA997DN+F"*%8+/4KHLH\BZW, H!_6'^S MG^UIX*_:&^!WAGX\R>$?B!\$/#?BB:]AMM ^/NC67PX\66!LKF2U>74M/O=4 MN;.&"XDB+V(M;V5GXFT>\GNY MF>.*WM+:&SNKFYN+F\FE2.VMX+:6>5F 6'<0I_SN?AYHGP5T_0_^"37BO_@I M/\-/BEXR_88T3]G+XY6OC>&Y\#_'3Q9H(^*LWBJY/AB\\0:=X#M+GQ'/J$8" M&V:Z@M85C& 'C&:_6;X%^*O^#7*X^,'@&U^!7P0AT[XT1^.M OOAU.WP/_;/ MT.2U\:-JT,7AW7('\8Z#;Z!8SVNLRQWMX;RXO;+R[%9'A$-S^[ /Z2?V>O\ M@HE^RG^TS\(]?^.7PZ^)6F:5\,?#'Q=\2_ _6?%/Q*;_ (5EI]I\1?"=U96^ MJ^'_ #/&/]EF:^E6]BDTR"V69KTE8F:!F)3H_@Q^V]\"?CY\?AQJV ML:E\2/V9;CPC:?%BPN=$U"WL=*N/&MA>:AHB:=J$<-Q;:HLUO9NYE@<1LC!X MV=1D_P "G_!-O2D\ ?M&_#[XC?\ !1KX?^//B!_P3YC_ &Q/VE_!/[-N;G6; M_P"#_P 'OVQ]<^)'AQ;;Q?\ M'?"HZ;;RW,&NZ'//!'Q T/1_"U[;RWT&M?#+1M?LEDB348,:?_ &7:1HJE52W#") #^OJ3 M4(XG DDBCVKNE,YCB=K58L'<]RL48P=SKTKD8?BG\.+B]338/'?@ MN74GE6)=.C\5Z ]\Q=_+5DM5U S."X(VA1)GC86P#_,]_P %#/\ @IY\)?\ M@H#^P#^UC\,O^"=?C;XX>-?C-X3\&Z=XA\1Z9X:^%7QN^%WBM_ +ZS$FOIHF MJ>,?"?@FXUV&?2Q.'L=&NKNZEB^5+EV.ZOQ<^*TG_!NEJ7[%6O\ AWX,?LW? M%*;]M6[^"RV/@_2K;X0_MAVWQ5G_ &@9-&L8UU*[U?Q$_P#8]Q>1>*A()M/5<;$,0"4 ?Z"VK>,=%T"WENM>U+2-"ME%?VB?V*==_X+7?"+]H/QC^R[;?\$U/A_X2TA_$7@KXO^/_ Q8?M%3^+-; MN[R#QCI'P4AU77(=1M/!QTU/-UF"WGB3R4N(W,/F/S^I_$3_ ()IZ!_P4;_9 M9T[_ ()(Z9XT^&_@KQS^SM^V5I7[0?@G3M)^/?@K1_&5OIGP,\7^(O!4C^"_ MC1'9_P!IQ0W-A<6UO<:#H-O=NL5O,9I)$1B ?W$?LY?M;>#?VA_@/X)^/S7KM%9QV?BC1KN6]E4[?+LK>TNI[F MZ+'[GE0$OT4$\5_G1_"SP_\ !;0/"_\ P2@\1_\ !2#X:?%WQM^PCHG[+WQL MT;Q-;Q>#_BSXL\!:5\=)/CAXX:S/BK1_AW:Q>)H[@:*\#,U_9C9]V)[B!8YG M_8[]G#Q%_P &ML_QT^%\/[/OP<_L_P"-4_BG3%^'=Y;_ 6_;$TJ8>(?-0:8 M(+GQ=H5MX8;38Y2NQK^YMX$08D:0'=0!_87;3FXB$NQXP20%>.XB? [M'$HK"/X.2R6VJ3:PWB6S_LR7QU]C:1KOX7V M4OES^-K5_+2XT&&YB\ZW=RZ?YV__ 2C_8B^(G[4_C:T\2:1\%_&7[1?PM^# M?C6WU_XH_#;]G'XL?!_X,_M?:?;:MX?N3H>O>%+GXH+I_B;Q/X;2[C1;W3/" MDTUCYRR)/K6F\7*_[%NJ>'M-UO3;_2-7M;75-,U.UN[&]LM4LK75+6ZL[Y@U MQ:W5IJ,5U8WD##?&(+NUF@\MA&\3H&5_Q=^+G_!O+_P3$^)'C&S^)_@/X2^) M?V4?BWI0M7T7XG_L<^.=8_9X\1:)=6\LES+J&G:3X1#>!O[2O+MUN;C4]0\( M:AJ*2QH]O=0L-U 'X^_#GX0?L>^%M=@UZY_:G_X*0?LK>*[:*QLH_"/_ 5+ M_99\.?M.>#/#PTUH]VE:#\3OCU\$/'VA^&M)MA'L:_\ G[0^A:7' K7$36: M*+B/]I/@1\5OCUJ5G8Z9\'/VW?\ @FC^T=I$*-%;:)X8\ 7OPNU*YL\8@MI+ M_P"%GQ]^)F@P3@85I+3P4^(+K(^??X<\ M9_!7XS6EKYG(,4OB2Z3DB0NN30!]*6?C3]MVQ81^(?@+^S7K*26WV>:;P=^T M_P"-[2557_4R6VB^-OV=+&RMVA[">2X=\8:55)%8'Q/LM<^.OA+4_AE\?_V! MK#XO?#G7C8MKND^(_&GP+^)/@C5X=.DWVKSZ?XY\1>&D%Q'(-WVM-&!^9QY8 MW9'A6A?"5?#UI&B_\$OM!\#2VI07J?LS?%KX3> I;=Q@AH-2LM;_ &9FNP,? M*Z65MN(! S7KFE6#0:X]]>?LV_MW^'673C=MJ.H_M,7FOQ>8/O69L[']K_Q9 M8@A3RVSO@Q8H [GX6WDGPU\,:3\/_!W['OC[XD:=X2^+%W+8C32M"ENHB(5VS[7I_C;Q+>%DG^#'Q%TR&3* MRQW-Q\+8U,6R.-(46+XEVZK!L5UFAN4O/,$F,IM.[Q>W\5Z%(8=+G\#_ +8' MAJW0_/)JVD_$[QHDN,#'VN74O&PX'^RXYX&.O46GB#0KL[4/[2J@?*/[4\$_ M$F-< 8! _P"$+&!T&,4 >UZ/J$]T8],;P'K.B6#6S1+;W2>'TLXX48N\!L[/ M5VT_;(3\QM85Z$B20'<>MBT"P5EF^RVBMYOVE$-G$Q@N)8XXYWA9Y)S;L8X8 M5C%K)&D;(6)G#8'F'A>;3)-1MD@F\>2R)&R*OB/3+L1$,,_,UQH$;Q$="LH5 MQTD"MFO;$&U%7T51P,= !T 4#Z!5 [ =* ,"X\-:=/:O8K;VMO93"Y%Q:V]G M EO(USY+&<6C![%KR.:WCDBO+FTNKB,;TC=#)([6CI$$D4,$J6KV\#AUMOL% MN]L?W<2C(,XT6Q25)DM[4S1^88YI;.UDFC9\E?+E\M71 M(R[:EMJ%LUR]S:2W<5^(90JA2BJ!^2_[._\ P1H^&'P2_:<\"?M9_$+] MJ;]LW]K?XQ_"GPOK?A7X5:M^U!\7M/\ %VC?#.P\2V:?J.LV*VFL#7&CM]18/JD QE'4-@NX!W2#0]/"+&MI9"*(%8H18VODH,_NSCRQ,'A'W&B MGA ZA1@8V/\ Z]% $<2>5&D8)(0 9+2,3_P*1Y'/MN=B!QG%%244 %!SVZ]L MC/Z9&?S'UHHH B,2-DE5WD$%PI4Y(ZY5@WY.#Z,#S4+VQ>/9YKCC!827'_R1 MN/TD9U/\2L.*** &&Q1HTC\R4*ISF.22U9SW+BQDM8VSZ&,J>XIXM=H"I(%7 M@<)Y;!?[JM:M;8'ID-BBB@!1:1K'Y486-3PQC7R7/T:V: K_ ,!Q4GDC&-SG M_>EF.?\ R(*** (_LHP4,DNP]0)[L/\ A)]I++^&*LJ JA1G"@*,EF. ,#+, B2S'U+$DGDDFBB@!:*** "BBB@ HHHH **** "BBB@#__V0$! end XML 17 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document And Entity Information - USD ($)
12 Months Ended
Jan. 01, 2023
Mar. 24, 2023
Jul. 03, 2022
Document Information [Line Items]      
Entity Central Index Key 0000882508    
Entity Registrant Name QUICKLOGIC Corp    
Amendment Flag false    
Current Fiscal Year End Date --01-01    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2022    
Document Type 10-K    
Document Annual Report true    
Document Period End Date Jan. 01, 2023    
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    
Entity Shell Company false    
Entity Public Float     $ 95,442,000
Entity Common Stock, Shares Outstanding   13,236,478  
Auditor Firm ID 659    
Auditor Name Moss Adams LLP    
Auditor Location San Francisco, California    
XML 18 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 01, 2023
Jan. 02, 2022
Current assets:    
Cash and cash equivalents and restricted cash $ 19,201 $ 19,605
Accounts receivable, net of allowances for doubtful accounts of $18 and $62, as of January 1, 2023 and January 2, 2022, respectively 2,689 999
Contract Assets 1,987 295
Inventories 2,493 2,078
Prepaid expenses and other current assets 1,570 1,181
Total current assets 27,940 24,158
Property and equipment, net 465 499
Capitalized internal-use software, net 1,514 1,241
Right of use assets, net 1,397 1,529
Intangible assets, net 645 752
Non-marketable equity investment 300 300
Goodwill 185 185
Other assets 140 309
TOTAL ASSETS 32,586 28,973
Current liabilities:    
Revolving line of credit 15,000 15,000
Trade payables 2,391 934
Accrued liabilities 1,509 1,665
Deferred revenue 272 455
Lease liabilities, current 850 819
Total current liabilities 20,022 18,873
Long-term liabilities:    
Lease liabilities, non-current 544 744
Other long-term liabilities 125 147
Total liabilities 20,691 19,764
Commitments and Contingencies (Note 14) 0 0
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; 13,202 and 11,863 shares issued and outstanding as of January 1, 2023 and January 2, 2022, respectively 13 12
Additional paid-in capital 317,174 310,222
Accumulated deficit (305,292) (301,025)
Total stockholders' equity 11,895 9,209
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 32,586 $ 28,973
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
shares in Thousands, $ in Thousands
Jan. 01, 2023
Jan. 02, 2022
Allowance for doubtful accounts $ 18 $ 62
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) 13,202 11,863
Common stock, shares outstanding (in shares) 13,202 11,863
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Revenue $ 16,180 $ 12,685 $ 8,634
Cost of revenue 7,378 5,266 4,386
Gross profit 8,802 7,419 4,248
Operating expenses:      
Research and development 5,001 6,927 7,544
Selling, general and administrative 7,601 8,008 6,820
Restructuring costs 0 0 753
Loss from operations (3,800) (7,516) (10,869)
Interest expense (148) (130) (328)
Gain on forgiveness of PPP Loan 0 1,192 0
Interest income and other (expense) income, net (221) (43) 97
Loss before income taxes (4,169) (6,497) (11,100)
Provision for income taxes 98 119 51
Net loss $ (4,267) $ (6,616) $ (11,151)
Net loss per share: (1)      
Basic and diluted (in dollars per share) [1] $ (0.34) $ (0.57) $ (1.14)
Weighted average shares: (1)      
Basic and diluted (in shares) 12,588 11,535 9,781
[1] Net loss equals comprehensive loss for all periods presented.
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Cash flows from operating activities:      
Net loss $ (4,267) $ (6,616) $ (11,151)
Adjustments to reconcile net loss to net cash used in operating activities:      
Depreciation and amortization 710 626 817
Stock-based compensation 2,035 2,526 1,739
Write-down of inventories 224 225 199
Gain on forgiveness of PPP Loan 0 (1,192) 0
Loss (gain) on disposal of equipment (27) (5) 44
Bad debt expense 18 62 0
Changes in operating assets and liabilities:      
Accounts receivable (1,708) 627 303
Contract assets (1,692) (295) 0
Inventories (639) 385 373
Other assets (321) (444) 533
Trade payables 1,871 367 298
Accrued liabilities (55) 325 207
Deferred income (183) 403 (106)
Other long-term liabilities (22) 147 0
Net cash used in operating activities (4,056) (2,859) (6,744)
Cash flows from investing activities:      
Capital expenditures for property and equipment (142) (185) (253)
Capitalized internal-use software (672) (533) (801)
Net cash used in investing activities (814) (718) (1,054)
Cash flows from financing activities:      
Payment of finance lease obligations (452) (378) (270)
Proceeds from PPP loan 0 0 1,191
Proceeds from line of credit 60,000 60,000 57,000
Repayment of line of credit (60,000) (60,000) (57,000)
Gross Proceeds from issuance of common stock 4,935 1,342 9,296
Stock issuance costs (17) (45) (1,147)
Taxes paid related to net settlement of equity awards 0 (485) (72)
Net cash provided by financing activities 4,466 434 8,998
Net (decrease) increase in cash, cash equivalents and restricted cash (404) (3,143) 1,200
Cash, cash equivalents and restricted cash at the beginning of the period 19,605 22,748 21,548
Cash, cash equivalents, and restricted cash at the end of the period 19,201 19,605 22,748
Supplemental disclosures of cash flow information:      
Interest paid 86 77 277
Income taxes paid 16 73 24
Supplemental schedule of non-cash investing and financing activities:      
Finance lease obligations entered in during the year $ 650 $ 690 $ 670
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.23.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 Dec. 29, 2019 8,331      
Balance at Dec. 29, 2019 $ 8 $ 297,073 $ (283,258) $ 13,823
Common stock issued under stock plans and employee stock purchase plans (in shares) 121      
Common stock issued under stock plans and employee stock purchase plans $ 0 (24) 0 (24)
Stock Issued During Period, Shares, New Issues (in shares) 2,642      
Common stock offering, net of issuance costs $ 3 8,097 0 8,100
Stock-based compensation 0 1,739 0 1,739
Net loss $ 0 0 (11,151) (11,151)
Balance (in shares) at Jan. 03, 2021 11,094      
Balance at Jan. 03, 2021 $ 11 306,885 (294,409) 12,487
Common stock issued under stock plans and employee stock purchase plans (in shares) 571      
Common stock issued under stock plans and employee stock purchase plans $ 0 (222) 0 (222)
Stock Issued During Period, Shares, New Issues (in shares) 198      
Common stock offering, net of issuance costs $ 1 1,033 0 1,034
Stock-based compensation 0 2,526 0 2,526
Net loss $ 0 0 (6,616) (6,616)
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
Stock Issued During Period, Shares, New Issues (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
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - The Company and Basis of Presentation
12 Months Ended
Jan. 01, 2023
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 ("QuickLogic" or, the "Company"), was founded in 1988 and reincorporated in Delaware in 1999. The Company enables Original Equipment Manufacturers "(OEMs"), to maximize battery life for highly differentiated, immersive user experiences with Smartphone, Wearable, Hearable, Tablet and Internet-of-Things or IoT hardware products, Military, Aerospace and Defense products. QuickLogic delivers these benefits through industry leading ultra-low power customer programmable System on Chip or SoC semiconductor solutions, embedded software, and algorithm solutions for always-on voice and sensor processing. The Company is a fabless semiconductor provider of comprehensive, flexible sensor processing solutions, ultra-low power display bridges, and ultra-low power Field Programmable Gate Arrays"(FPGAs"). Starting in late 2021 the Company increased its professional engineering services business related to its eFPGA products for both civilian and military applications. The Company’s wholly owned subsidiary, SensiML Corp.("SensiML"), provides Analytics Toolkit, which is used in many of the applications where the Company’s ArcticPro™, eFPGA intellectual property "(IP") plays a critical role. SensiML Analytics toolkit is an end-to-end software suite that provides OEMs a straightforward process for developing pattern matching sensor algorithms using machine learning technology that are optimized for ultra-low power consumption.

 

QuickLogic’s Fiscal Year ends on the Sunday closest to December 31. Fiscal Years 20222021, and 2020 ended on January 1, 2023 January 2, 2022 and January 3, 2021, respectively.

 

Supply Chain Disruptions
 

 Global, supply chain constraints have not had a material impact on the Company's business. While the Company has 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 its business during the year ended  January 1, 2023. The Company does not expect material increases in costs over the next twelve months; however, it expects to be subject to continued, broader-based inflationary, labor, and supplier costs increases in alignment with domestic and global economic conditions. The Company expects any increases in costs to be dilutive to its gross profit; and it may be limited in its ability to offset any increased costs with price increases to customers. This may have a negative impact to its results from operations and cash flows.

 

The conflict between Russia and Ukraine has negatively impacted the global economy and led to various economic sanctions being imposed by the U.S., United Kingdom, European Union and other countries against Russia. While the impacts of the conflict have not been material on the Company's results of operations, as the Company does not have operations or material customers or suppliers in either country, it is not possible to predict the broader consequences of this conflict. Changing U.S. Government export regulations, particularly relating to advanced semiconductors may limit the Company's ability to provide customers with certain goods and services in China.

 

2023 Cybersecurity Incident

 

On January 20, 2023, the Company detected a ransomware infection affecting a limited number of IT systems, including systems that contained personal information of our employees. Upon detection of the incident, the Company promptly began an assessment of all Company IT systems, notified law enforcement, and engaged legal counsel and other incident response professionals. The Company continued its business operations during this incident and successfully restored all of its critical operational data. The Company has also taken steps to further secure its IT systems. Based on the ongoing investigation and information currently known at this time, the Company believes the incident has not had nor will have a material impact on its business, operations, ability to serve its customers, or financial results. See Note 15 for additional information.

 

Liquidity

 

The Company has financed its operations and capital investments through the sale of common stock, finance and operating leases, a revolving line of credit and cash flows from operations. As of January 1, 2023, the Company’s principal sources of liquidity consisted of cash and cash equivalents of $19.1 million, inclusive of a $15.0 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 leases. 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 6 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 6 for additional information.

 

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 which resulted 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. 
 
On September  22, 2021, the Company entered into a share subscription agreement for the sale of 125 thousand shares of Company's common stock, and on September 30, 2021, the Company entered into a common stock purchase agreement for the sale of 74 thousand shares of the Company's common stock in a registered direct offering, which resulted in net cash proceeds of approximately $1.0 million, net of $45 thousand in issuance costs. See Note 10 for additional information.
 

 

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 $3.2 million and $1.5 million gross cash proceeds from the September 14, 2022 and February 9, 2022 financings, respectively, 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 its, ArcticLink® and PolarPro® platforms, ArcticPro™, EOS S3 SoC, Quick AI solution, and ™, QuickAI™, SensiML Analytics Toolkit, Eclipse II products, eFPGA IP licenses 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 ability to capitalize on synergies with our newly acquired subsidiary SensiML; 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 in December 2024, 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.

 

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, the disclosures of contingent assets and liabilities and the reported amounts of revenue and expenses during the period.

 

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 in regards to revenue recognition; and the valuation of inventories including identification of excess quantities, market value and obsolescence.

 

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. Based on this definition, our critical accounting policies include revenue recognition and determination of the standalone selling price ("SSP") for certain distinct performance obligations (such as for IP licensing and professional services contracts) and valuation of inventories. 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.

 

Licensed Intellectual Property

 

The Company licenses intellectual property that is incorporated into its products. Costs incurred under license agreements prior to the establishment of technological feasibility are included in research and development expense as incurred. Costs incurred for intellectual property once technological feasibility has been established and that can be used in multiple products are capitalized as a long-term asset. Once a product incorporating licensed intellectual property has production sales, the amount is amortized over the estimated useful life of the asset, generally up to five years. Licensed intellectual property is included in intangible assets, net on the Company’s consolidated balance sheet.

 

Revenue Recognition
 
The Company recognizes revenue in accordance with Accounting Standards Codification ("ASC") Topic No. 606 and related Accounting Standards Updates ("ASUs").
 
The Company earns revenue from principal activities by delivering standard hardware products, eFPGA IP products, and software as a service to customers and other revenue.
 
The Company applies a five-step model for recognizing revenue:
 
•  Identification of the contract, or contracts, with a customer,
•  Identification of the performance obligations in the contract,
•  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.
•  Allocation of the transaction price to the performance obligations in the contract, and
•  Recognition of revenue when, or as, we satisfy a performance obligation.
 
As part of its assessment of each contract, the Company evaluates certain factors including the customer’s ability to pay, or credit risk.

 

The following is a description 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 SSP of its performance obligation. Hardware product prices are fixed. The Company's standard payment terms are less than one year, and it elected a practical expedient in which it does not assess whether a contract has a significant financing component. The Company allocates the transaction price of customer contracts to each distinct product based on its relative SSP. The majority of the Company's revenue is derived from hardware product sales.

 

eFPGA IP Revenue
 
eFPGA IP revenue is comprised primarily of eFPGA intellectual property revenue, eFPGA-related professional services revenue, and eFPGA-related support and maintenance. 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 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 which the Company recognizes as revenue ratably over the service term.
 
 e FPGA IP contractual arrangements often include promises to transfer intellectual property licenses, to customize hardware products, and to provide professional services and technical support services. These contracts require the Company to apply judgment in identifying and evaluating contractual terms and conditions which may impact revenue recognition. Determining whether promised goods and services are distinct performance obligations that should be accounted for separately, or not distinct and thus accounted for together, requires significant judgment. In some contractual arrangements, the Company has concluded that the promised goods and services are distinct from each other and then these promised goods and services are considered individual performance obligations. In other contractual arrangement, the promised goods and services are deemed to not be distinct from each other and the Company has concluded that these promised goods and services are a single, combined performance obligation.
 
Judgment is required to determine the SSP for each performance obligation. The Company rarely sell eFPGA IP on a standalone basis. Generally, the Company provides eFPGA-related professional services to customers based on unique contractual arrangement terms and conditions, with unique deliverables, often in conjunction with other performance obligations. As such, we are required to estimate the SSP for each performance obligation. In instances where the SSP is not directly observable because the Company does sell the promised goods or services separately, the Company determines the SSP using information that may include market conditions and other observable inputs. 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, type of the customer, customer tier, type of the technology used, customer demographics, geographic locations, and other factors. When contractual agreements contain multiple performance obligations, the Company accounts for individual performance obligations s eparately if they are distinct. The Company allocates the transaction price to the separate performance obligations based on their relative SSP. The Company also provides eFPGA-related professional services on a time-and-material basis.
 
The Company recognizes revenue on contracts with a customer with a single performance obligation to transfer eFPGA intellectual property when the Company transfers control to the customer, which is generally upon product delivery to the customer assuming all other criteria for revenue recognition have been met.
 
Generally, the Company satisfies contractual performance obligations over time. When the Company satisfies performance obligations over time, it recognizes revenue by applying an over-time methodology that provides a faithful depiction of the transfer of the contractual arrangement's deliverables to the customer.
 
These over-time methodologies may include:
 
•  Model measured using the input method such as units of labor,
•  Model measured using the input method reflecting a generally consistent effort to satisfy those performance obligations throughout the contractual arrangement term,
•  Model measured using the output method such as the specific deliverables produced,
•  Model measured using the input method such as time and material for professional engineering services provided.  For time and material derived revenue, 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 estimation of the over-time model is complex and involves significant judgment. In the case of the input methods, the key factors reviewed by management to estimate costs to complete each contract is 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 output method, key factors reviewed by the Company are the specific deliverables specified in the contracts with customers. The Company has methods and controls in place for tracking labor-days incurred in completing customization and other professional services as well as quantifying changes in estimates.
 
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. 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 was 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 to revenue during the year ended January 1, 2023. See Note 8 for additional information.
 
 

 

SaaS & Other Revenue
 
SaaS & Other revenue is comprised primarily of software as a s ervice ("SaaS") revenue, software-related professional services revenue, and royalties from licensing the Company's technology. 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.
 
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 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.
•  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 we recognize revenue at the amount to which we have the right to invoice for the services performed.
 
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. We defer costs until related revenue is recognized.
 
The Company had contract asset s of approximately $2.0 million and $0.3 million and contract liabilities (reflected as deferred revenue) of $0 and $0.3 million on the consolidated balance sheets at January 1, 2023 and January 2, 2022, 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 January 1, 2023 and January 2, 2022 met the capitalization criteria, and as such, there are no costs deferred nor recognized as assets on the consolidated balance sheets at January 1, 2023, and January 2, 2022.

 

Hardware Product Sales Return Allowance
 
The Company records an allowance for hardware product sales returns. The allowance for sales returns is based on a historical returns analysis performed on a quarterly basis. Amounts recorded for hardware product sales returns were $1 thousand and a $13 thousand sales return reversal, and $30 thousand for the years ended January 1, 2023 January 2, 2022 and January 3, 2021, respectively, on the Company's consolidated statements of operations.
 
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 includes indirect costs such as warranty, excess and obsolete inventory charges, general overhead costs, depreciation and amortization of certain capitalized software. eFPGA IP and SaaS costs includes 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.
 
 

 

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 market trends and record reserves for quantities in excess of demand and 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, product merchantability and other factors. Market conditions are subject to change. 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. 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.
 
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 pursues opportunities in the IoT market and continue 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.
 
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Other Relevant Accounting Policies
12 Months Ended
Jan. 01, 2023
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.

 

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  January 1, 2023 January 2, 2022 and January 3, 2021.

 

Operating expenses denominated in foreign currencies represented approximately 12%, 21% and 18% of total operating expenses for the years ended January 1, 2023 January 2, 2022 and January 3, 2021, respectively. The Company incurred a majority of such foreign currency expenses in India, the United Kingdom, China, Taiwan Japan, and Korea in the Fiscal Years ended January 1, 2023 January 2, 2022 and January 3, 2021. 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.

 

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 acquired equity securities which are classified in the consolidated balance sheet as a non-marketable equity investment. The non-marketable equity investment are equity securities owned in a non-public company for which there is no active market, and which have no readily determinable market value. In determining the fair value of the investment, 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 January 1, 2023. See Note 8 for additional information.

Property and Equipment

 

Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets, generally one to seven years. Amortization of leasehold improvements is computed on a straight-line basis over the shorter of the lease term or the estimated useful lives of the assets, generally one to seven years.

 

Capitalized Internal-Use Software

 

The Company capitalizes costs related to the development of hosted services it provides to its customers and internally used enterprise-level business and finance software in support of the Company’s operational needs. Costs incurred in the application development phase are capitalized and amortized on a straight-line basis over their useful lives, which are generally five years. Costs related to planning and other preliminary project activities and post-implementation activities are expensed as incurred. The Company tests these assets for impairment whenever events or changes in circumstances occur that could impact their recoverability.

 

Long-Lived Assets

 

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's long-lived assets include property and equipment. The Company assesses possible impairment based 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. The Company recognized gains on disposalof equipment of $27 thousand and $5 thousand in the years ended January 1, 2023 and January 2, 2022, respectively.

 

Allowance for Doubtful Accounts

 

The Company estimates the amount of uncollectible accounts receivable at the end of each reporting period based on the aging of the 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 doubtful accounts based on both historical experience and a specific identification basis. As of January 1, 2023 and January 2, 2022, the allowance for doubtful accounts was $18 thousand and $62 thousand, respectively, in its consolidated balance sheets. Bad debt expense for the years ended January 1, 2023 and January 2, 2022 was $18 thousand and $62 thousand, 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 January 1, 2023 January 2, 2022 and January 3, 2021.

 

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. Lease liabilities represent the present value of our 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. We determine if an arrangement is a lease at inception. 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 our 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 our incremental collateralized borrowing rate at lease inception. ROU assets represent our 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 cost and prepayments and excludes lease incentives. We do not apply lease recognition requirements to lease arrangements having terms twelve months or less, Instead we recognize 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 $1.4 million and $1.5 million and lease liabilities were approximately and $1.4 million and $1.6 million on the Company’s consolidated balance sheets at January 1, 2023 and January 2, 2022, respectively. See Note 7 for additional information.

 

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.

 

Goodwill and Intangible Assets

 

Goodwill represents the excess fair value of consideration transferred over the fair value of net assets acquired a in business combination. The carrying value of goodwill and intangible assets with indefinite useful lives are not amortized but are annually tested for impairment during the Company's fourth fiscal quarter, and more often if there is an indicator of impairment. Subsequent to the Company's annual impairment testing at the end of November 2022 and 2021, there were no indicators of impairment that gave cause for additional impairment testing of goodwill. No impairment of goodwill has been recognized to date.

 

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 when events or changes in circumstances occur that indicate that the carrying value of the asset or asset group may not be recoverable. The assessment of possible impairment is based on the Company's 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. If these cash flows are less than the carrying value of such asset, an impairment loss is recognized for the difference between estimated fair value and carrying value. The measurement of impairment requires management to estimate future cash flows and the fair value of these assets. The Company performed an annual impairment assessment in November 2022 and 2021 and deemed no impairment was necessary for the current year. No impairment of intangible assets has been recognized to-date.

 

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 $40 thousand, $47 thousand and $76 thousand for the years ended January 1, 2023 January 2, 2022 and January 3, 2021, respectively.

 

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 us to develop highly subjective assumptions, including the expected term of awards, expected volatility of our 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 our historical experience with similar grants. The expected stock price volatility for both stock options and ESPP shares is based on the historic volatility of our 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 approximately equal to the expected term of the stock option or ESPP shares. The expected stock price volatility under the Plan and the ESPP is based on the historic volatility of our 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 req uisite 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. We regularly review the assumptions used to compute the fair value of our stock-based awards and we revise our assumptions as appropriate. See Notes 11 and 12 for additional information.
 

Accounting for Income Taxes

 
As part of the process of preparing our financial statements, we are required to estimate our income taxes in each of the jurisdictions in which we operate. This process involves estimating our actual current tax exposure together with assessing temporary differences resulting from different tax and accounting treatment of items, such as deferred revenue, allowance for doubtful accounts, 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 our balance sheets. We must then assess the likelihood that our deferred tax assets will be recovered from future taxable income. To the extent we believe that recovery is not likely, we must establish a valuation allowance. To the extent we establish a valuation allowance or increase this allowance in a period, we must include an expense within the tax provision in the 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. 

 

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 13 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 test of its hardware products, and for the supply of programming equipment, and 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. Because 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.

 

The Company’s accounts receivables are denominated in U.S. dollars and are derived primarily from sales to customers located in North America, Asia Pacific, and Europe. The Company performs ongoing credit evaluations of its customers and generally does not require collateral. See Note 13 for additional information.

 

Comprehensive Loss

 

The net loss in the consolidated statements of operations for each of the years ended January 1, 2023 January 2, 2022 and January 3, 2021 is the same as the consolidated comprehensive loss.

 

Recently Adopted New Accounting Pronouncements

 

In May 2021, ASU No. 2021-04, Earnings Per Share (Topic 260), Debt— Modifications and Extinguishments (Subtopic 470-50), Compensation—Stock Compensation (Topic 718), and Derivatives and Hedging— Contracts in Entity’s Own Equity (Subtopic 815-40): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options a consensus of the FASB Emerging Issues Task Force, was issued to clarify the accounting for modifications or exchanges of freestanding equity-classified written call options, such was warrants, that remain equity classified after modification or exchange. The amendments in this Update are effective for all entities for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. An entity should apply the amendments prospectively to modifications or exchanges occurring on or after the effective date of the amendments. Early adoption is permitted for all entities, including adoption in an interim period. If an entity elects to early adopt the amendments in this Update in an interim period, the guidance should be applied as of the beginning of the fiscal year that includes that interim period. The Company adopted ASU No. 2021-04 on January 3, 2022 and it had no impact on our consolidated financial statements or related disclosures.

 

New Accounting Pronouncements Pending Adoption

 

In  June 2022, the FASB issued ASU No. 2022-03, Fair Value Measurement (Topic 820) Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions to clarify the measurement of the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and requires disclosures related to these types of equity securities. For public business entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years. Early adoption is permitted for both interim and annual financial statements that have not yet been issued or made available for issuance. The adoption of this ASU is not expected to have an impact on the Company's consolidated financial statements or disclosures.

 

In  August 2020, the FASB issued ASU No. 2020-06, DebtDebt with Conversion and Other Options (Subtopic 470-20) and Derivatives and HedgingContracts in Entitys Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entitys Own Equity, which address issues identified as a result of the complexity associated with applying generally accepted accounting principles for certain financial instruments with characteristics of liabilities and equity. The amendments in this Update are effective for public business entities that meet the definition of a Securities and Exchange Commission (SEC) filer, excluding entities eligible to be smaller reporting companies as defined by the SEC, for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years.  Early adoption is permitted, but no earlier than Fiscal Years beginning after  December 15, 2020, including interim periods within those Fiscal Years. The adoption of ASU No. 2020-06 is not expected to have an impact on our consolidated financial statements or related disclosures.

XML 25 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Net Loss Per Share
12 Months Ended
Jan. 01, 2023
Notes to Financial Statements  
Earnings Per Share [Text Block]

NOTE 3 NET LOSS PER SHARE

 

Basic net loss per share is computed by dividing net loss available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted net 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 net 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.

 

Approximately 0.8 million shares, 0.7 million shares, and 0.9 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 January 1, 2023 January 2, 2022 and January 3, 2021, respectively. Warrants to purchase up to 0.4 million shares were issued in connection with 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 years ended January 1, 2023 January 2, 2022 and January 3, 2021.

XML 26 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Balance Sheet Components
12 Months Ended
Jan. 01, 2023
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]

NOTE 4 BALANCE SHEET COMPONENTS 

  

January 1,

  

January 2,

 
  

2023

  

2022

 
  

(in thousands)

 

Accounts receivable:

        

Trade account receivables

 $2,707  $1,113 

Less: Allowance for doubtful accounts

  (18)  (62)
  $2,689  $1,051 

Inventories:

        

Work-in-process

 $1,826  $1,397 

Finished goods

  667   681 
  $2,493  $2,078 

Other current assets:

        

Prepaid expenses

 $1,305  $921 

Other

  265   260 
  $1,570  $1,181 

Property and equipment:

        

Equipment

 $10,133  $10,341 

Software

  1,803   1,878 

Furniture and fixtures

  65   32 

Leasehold improvements

  466   466 
   12,467   12,717 

Accumulated depreciation and amortization

  (12,002)  (12,218)
  $465  $499 

Capitalized internal-use software:

        

Capitalized software held for internal use

 $2,370  $1,699 

Accumulated amortization

  (856)  (458)
  $1,514  $1,241 

Accrued liabilities:

        

Accrued compensation

 $865  $740 

Accrued employee benefits

  40   111 

Accrued payroll tax

  57   102 

Other

  547   712 
  $1,509  $1,665 

 

The Company recorded depreciation and amortization expense of $0.7 million, $0.6 million and $0.8 million for the years ended January 1, 2023 January 2, 2022 and January 3, 2021, respectively. No interest was capitalized for any period presented.

 

Depreciation and amortization expense included approximately $0.4 million, $0.5 million and $0.1 million in amortization expense of capitalized internal-use software for the years ended January 1, 2023 January 2, 2022 and January 3, 2021, respectively.

 

XML 27 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Intangible Assets
12 Months Ended
Jan. 01, 2023
Notes to Financial Statements  
Intangible Assets Disclosure [Text Block]

NOTE 5- INTANGIBLE ASSETS

 

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

 

  

January 1, 2023

 
  

Remaining Useful Life

  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

 

Developed technology

  6  $959  $(383) $576 

Customer relationships

     81   (81)   

Trade names and trademarks

  6   116   (47)  69 

Total acquired identifiable intangible assets

     $1,156  $(511) $645 

 

The following table provides the details of the carrying value of intangible assets recorded from the 2019 acquisition of SensiML at  January 2, 2022 (in thousands):

 

  

January 2, 2022

 
  

Remaining Useful Life

  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

 

Developed technology

  7  $959  $(288) $672 

Customer relationships

     81   (81)   

Trade names and trademarks

  7   116   (35)  81 

Total acquired identifiable intangible assets

     $1,156  $(404) $753 

 

The following table provides the details of future annual amortization of intangible assets, based upon the current useful lives at  January 1, 2023 (in thousands):

 

  

Amount

 

Annual Fiscal Years

    

2023

 $107 

2024

  107 

2025

  107 

2026

  107 

2027

  107 

Thereafter

  110 

Total

 $645 

 

XML 28 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Debt Obligations
12 Months Ended
Jan. 01, 2023
Notes to Financial Statements  
Debt Disclosure [Text Block]

NOTE 6 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, (the "Loan Agreement") with Heritage Bank which among things, provides a revolving line of credit facility ("Revolving Facility") allowing the Company to draw advances up to $15.0 million. The Revolving Facility, as amended, includes a number of customary and restrictive financial covenants including maintaining certain minimum cash levels with the lender. The Revolving Facility bears an annual facility fee of $45 thousand payable on each December 31. 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 31, 2022, the Company and Heritage Bank amended the maturity date for advances under the Revolving Facility to December 31, 2024. The Company had a $15.0 million outstanding balance on the Revolving Facility as of January 1, 2023 and January 2, 2022, with interest rates of 8.00% and 3.75% for years ended January 1, 2023 and January 2, 2022, respectively.

 

We were in compliance with all loan covenants under the Loan Agreement, as amended 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.

 

Payroll Protection Program Loan

 

On May 6, 2020, the Company entered into a loan agreement with Heritage Bank (“PPP Loan”) for a loan of $1.2 million pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") as implemented by the U.S. Small Business Administration enacted on March 27, 2020.

 

The PPP Loan was evidenced by a promissory note (“Note”) dated May 6, 2020, maturing two years from the disbursement date. The Note bore interest at a rate of 1.00% per annum, with the first six months of interest deferred. Principal and interest were payable monthly commencing six months after the disbursement date. Principal and interest were allowed to be prepaid by the Company at any time prior to maturity with no prepayment penalties. The Note contained customary events of default relating to, among other things, payment defaults or breaches of the terms of the Note. Upon the occurrence of an event of default, the lender may require immediate repayment of all amounts outstanding under the Note. The Company applied for loan forgiveness in the fourth quarter of fiscal 2020, in accordance with the terms under the CARES Act. On January 26, 2021, the Company received a notice from Heritage Bank that amounts under the PPP Loan had been forgiven. The Company recorded the loan forgiveness under gain on forgiveness of PPP Loan on its consolidated statement of operations in the year ended January 2, 2022.

 

XML 29 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Leases
12 Months Ended
Jan. 01, 2023
Notes to Financial Statements  
Lessee, Operating and Finance Leases [Text Block]

NOTE 7 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 year to 5 years. Finance leases are primarily for engineering design software and have lease terms of generally 2 years to 3 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 five-year lease was entered into in February 2019. The Company's SensiML subsidiary in Beaverton, Oregon occupies approximately 705 square feet of space. The four-year lease was entered into in April 2019. The Company expects to renew this lease in Fiscal 2023 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, $0.4 million and $0.5 million for the years ended January 1, 2023 January 2, 2022 and January 3, 2021, respectively.

 

The Company believes that these facilities are adequate for its current needs.

 

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

  

January 1, 2023

  

January 2, 2022

 

Operating lease costs:

        

Fixed

 $409  $402 

Short term

  11   23 

Total

 $420  $425 

Finance lease costs:

        

Amortization of ROU asset

 $437  $700 

Interest

  23   69 

Total

 $460  $769 

 

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

  

January 1, 2023

  

January 2, 2022

 

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

        

Operating cash flows used for operating leases

 $409  $402 

Operating cash flows used for finance leases

  23   69 

Financing cash flows used for financing leases

  452   378 

Finance lease

 $650  $1,311 

 

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

  

January 1, 2023

  

January 2, 2022

 

Right-of-use assets:

        

Operating leases

 $464  $809 

Finance leases

  933   720 

Total

 $1,397  $1,529 

Lease liabilities:

        

Operating leases

 $507  $873 

Finance leases

  887   690 

Total

 $1,394  $1,563 

 

The following table provides the details of future lease payments for operating and finance leases as of January 1, 2023 and (in thousands):

 

Annual Fiscal Years

 

Operating

  

Finance

 

2023

 $421  $491 

2024

  106   455 

Total lease payments

  527   946 

Less: Interest

  20   59 

Present value of lease liabilities

 $507  $887 

 

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

  

January 1, 2023

 

ROU assets:

    

Weighted-average remaining lease term (years)

    

Operating leases

  1.25 

Finance leases

  1.91 

Weighted-average discount rates:

    

Operating leases

  6.00%

Finance leases

  5.95%

 

XML 30 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Fair Value Measurements
12 Months Ended
Jan. 01, 2023
Notes to Financial Statements  
Fair Value Disclosures [Text Block]

NOTE 8 FAIR VALUE MEASUREMENTS

 

The Company's cash, cash equivalents and restricted cash balances were $19.2 million and $19.6 million, including amounts in money market funds, as of January 1, 2023 and January 2, 2022, respectively. The money market funds are collateral for the company's credit card debt and had a balance of $0.1 million at January 1, 2023 and January 2, 2022. 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.

 

In the third quarter of 2021, in connection with a revenue contract with a 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 were 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 customers’ 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 ASC8 20. 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 January 2, 2022, there were no observable indicators of impairment for the non-marketable equity investment. During Fiscal 2022, there were no observable indicators of impairment for the non-marketable equity investment. There was no change to the carrying value of the non-marketable equity investment as of January 1, 2023 and January 2, 2022.

 

The carrying amount of the non-marketable equity investment was $0.3 million as of as of January 1, 2023 and January 2, 2022.

 

XML 31 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Income Taxes
12 Months Ended
Jan. 01, 2023
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

NOTE 9 INCOME TAXES

 

The components of loss before provision of income taxes and the components for the provision for income taxes are as follows (in thousands):

 

  

Fiscal Years

 
  

2022

  

2021

  

2020

 

Loss before income taxes:

            

U.S.

 $(4,116) $(6,461) $(11,170)

Foreign

  (53)  (36)  70 

Loss before income taxes

 $(4,169) $(6,497) $(11,100)
             

Provision for income taxes:

            

Current:

            

State

 $3  $3  $3 

Foreign

  36   22   39 

Subtotal

  39   25   42 

Deferred:

            

Foreign

  59   94   9 

Subtotal

  59   94   9 

Provision for income taxes

 $98  $119  $51 

 

The difference between income taxes computed at the statutory federal income tax rate and the provision for income taxes is attributable to the following (in thousands):

  

Fiscal Years

 
  

2022

  

2021

  

2020

 

Income tax benefit at statutory rate

 $(876) $(1,364) $(2,331)

State taxes

  3   3   3 

Foreign taxes

  106   124   34 

Stock compensation and other permanent differences

  21   (155)  171 

PPP loan forgiveness

     (250)   

R&D tax credits

  (318)  (230)  (261)

Expired tax attributes

  3,563   3,303   208 

Future benefit of deferred tax assets not recognized

  (2,401)  (1,312)  2,227 

Provision for income taxes

 $98  $119  $51 

 

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 January 1, 2023. 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.

 

Significant components of our deferred tax balances are as follows (in thousands):

  January 1, 2023  

January 2, 2022

 

Deferred tax assets:

        

Net operating losses

 $43,110  $45,197 

Accruals and reserves

  1,284   1,347 

Credits carryforward

  6,004   5,660 

Depreciation and amortization

  6,488   7,820 

Stock-based compensation

  1   403 

Operating lease liability

  327   409 

Gross deferred tax assets

  57,214   60,836 

Deferred tax liabilities:

        

Right-of-use asset

  (328)  (400)

Withholding tax on future distribution

  (125)  (125)

Gross deferred tax liabilities

  (453)  (525)

Net deferred tax assets

  56,761   60,311 

Valuation allowance

  (56,862)  (60,353)

Total deferred tax liability

 $(101) $(42)

 

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 $5.4M of research expenses in the current year.

 

As of January 1, 2023 , we had federal and state income tax net operating loss ("NOL") carryforwards of approximately $175.0 millio n and $91.2 million, respectively. Approximately $112.4 million in federal NOLs generated before January 1, 2018 expire beginning in 2023 through 2037. Federal NOLs of $62.9 million generated in years after January l, 2018 can be carried forward indefinitely. We had research credit carryforwards of approximately $3.9 million for federal and $5.0 for state income tax purposes as of January 1, 2023 . If not utilized, the federal carryforwards will expire beginning in 2026 through 2041. The California research credit carryforward can be carried forward indefinitely.
 
Due to our history of losses, we believe 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 January 1, 2023. Accordingly, we established a valuation allowance of $56.9 million, tax-effected, as of the Fiscal Year ended January 1, 2023 due to uncertainties related to our ability to utilize our 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 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 has not undertaken a study to determine if its net operating losses are limited. In the event the Company previously experienced an ownership change, or should experience an ownership change in the future, the amount of net operating losses and research and development credit carryovers available in any taxable year could be limited and may expire unutilized.
 
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 2022. 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 2022, there were no changes to this balance, and at January 1, 2023, 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

 
  

2022

  

2021

  

2020

 

Beginning balance of unrecognized tax benefits

 $2,118  $2,176  $2,117 

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

     (7)  38 

Additions for tax positions related to the current year

  185   128   114 

Lapse of statutes of limitations

  (54)  (178)  (93)

Ending balance of unrecognized tax benefits

 $2,249  $2,118  $2,176 

 

Out of $2.2 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 January 1, 2023, January 2, 2022 and January 3, 2021.

 

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 2003 forward remain effectively open to examination due to the carryover of unused net operating losses and tax credits.

XML 32 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Stockholders' Equity
12 Months Ended
Jan. 01, 2023
Notes to Financial Statements  
Stockholders' Equity Note Disclosure [Text Block]

NOTE 10 STOCKHOLDERS’ EQUITY

 

Common and Preferred Stock

 

As of January 1, 2023, the Company is authorized to issue 200 million shares of common stock and has ten 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 August 17, 2022, the Company filed a Registration Statement on Form S-3 with the SEC, 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.

 

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 our effective shelf registration statements on Form S-3 (File No. 333-266942 and 333-230352, respectively), resulting in net cash proceeds of approximately $3.2 million and $1.5 million, respectively. Issuance costs related to the registered direct offerings were immaterial. The purchase price for each share of common stock in the September 14, 2022 and in the February 9, 2022 placements were $6.57 and $4.78, respectively.

 

On September 22, 2021, the Company entered into a Share Subscription Agreement for the sale of 125 thousand shares of our common stock. On September 30, 2021, the Company entered into a common stock purchase agreement for the sale of 74 thousand shares of the Company's common stock, in a registered direct offering pursuant to our effective shelf registration statement on Form S-3 (File No. 333-230352). The net proceeds to the Company from the Share Placements in aggregate, after deducting equity issuance costs of approximately $45 thousand was approximately $1.0 million. The purchase price for each share of common stock in the Share Placements was $5.43.

 

On June 22, 2020, the Company closed an underwritten public offering of 2.5 million shares of common stock at a price of $3.50 per share. The Company received gross proceeds from the offering of approximately $8.8 million and incurred stock issuance costs of approximately $1.1 million. Under the terms of the underwriting agreement, the Company granted the underwriter a 30-day option to purchase up to an additional 375 thousand shares of common stock to cover overallotments and on July 21, 2020 the underwriters partially exercised the option to purchase 142 thousand additional shares of common stock. The Company received gross proceeds of approximately $0.5 million and incurred additional stock issuance costs of approximately $52 thousand from the sale of additional common stock to cover overallotments. Total gross proceeds received from this offering was approximately $9.3 million and total stock issuance costs were approximately $1.2 million. Net proceeds received from this offering after deducting stock issuance costs was approximately $8.1 million.

 

Warrants exercisable for 386 thousand shares of common stock remain outstanding as of January 1, 2023. The warrants are exercisable any time through May 29, 2023 at a price of $19.32 per share. 

XML 33 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Employee Stock Plans
12 Months Ended
Jan. 01, 2023
Notes to Financial Statements  
Disclosure of Employee Stock Ownership Plans [Text Block]

NOTE 11 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 March 15, 2028. Under the 2019 Stock Plan, 357 thousand 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. 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 increase in the total number of shares available for future awards consisted of the sum of (1) 900 thousand, (2) 522 thousand shares which were available for future awards under the plan immediately before such approval and (3) any shares subject to outstanding awards under the 2019 Stock Plan or the 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 nine hundred thousand shares of its common stock that may be issued under the Company’s 2019 Stock Plan.

 

As of January 1, 2023, approximately 960 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 ESPP Stock Plan

 

The QuickLogic Corporation 2009 Employee Stock Purchase Plan ("2009 ESPP Stock Plan"), as amended on March 6, 2019, was adopted in March 2009. The 2009 ESPP Stock Plan extends ten years until March 5, 2029 and provides for six month offering periods. Participants purchase shares through payroll deductions of up t20% of an employee’s total compensation (maximum of 1,429 shares per offering period). The 2009 ESPP Stock Plan 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 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 January 1, 2023, approximately 206 thousand shares of the Company’s common stock were reserved for issuance under the 2009 ESPP Stock Plan.

 

XML 34 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Stock-based Compensation
12 Months Ended
Jan. 01, 2023
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

NOTE 12 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") is 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 four 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 January 1, 2023 January 2, 2022 and January 3, 2021, respectively is as follows (in thousands):

  

Fiscal Years

 

Stock-based compensation expense included in:

  2022   2021   2020 

Cost of revenue

 $272  $282  $162 

Research and development

  652   843   670 

Selling, general and administrative

  1,111   1,401   907 

Total costs and expenses

 $2,035  $2,526  $1,739 

 

  

Fiscal Years

 

Stock-based compensation expense by type of award:

 

2022

  

2021

  

2020

 

Stock options

 $  $  $39 

ESPP

  70   110   39 

RSU and PRSU

  1,965   2,416   1,661 

Total costs and expenses

 $2,035  $2,526  $1,739 

 

 No stock-based compensation was capitalized or included in inventories for the years ended January 1, 2023 January 2, 2022 and January 3, 2021.

 

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 3, 2021

  320 

Authorized

  600 

Options forfeited or expired

  31 

RSUs granted

  (619)

RSUs forfeited

  262 

Balance at January 2, 2022

  594 

Authorized

  900 

RSUs granted

  (584)

RSUs forfeited

  50 

Balance at January 1, 2023

  960 

 

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 December 29, 2019

  186  $32.09         

Forfeited or expired

  (65)  38.83         

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         

Outstanding, exercisable, and vested at January 1, 2023

  75  $24.50   2.80  $ 

 

The intrinsic value for the stock options, based on the Company’s closing stock price of $5.14 per share at December 30, 2022, 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.

 

The total intrinsic value of options exercised during the years ended January 1, 2023 January 2, 2022 and January 3, 2021 was not significant. The Company did not receive cash related to options exercised and no stock options were granted during the years ended January 1, 2023 January 2, 2022 and January 3, 2021. The Company settles employee stock option exercises with newly issued common shares. In connection with these exercises, there was no tax benefit realized by the Company due to the Company’s current net loss position. As of January 1, 2023, 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 January 1, 2023, there was approximately $2.7 million in unrecognized stock-based compensation expense related to RSUs. The remaining unrecognized stock-based compensation expense as of January 1, 2023 is expected to be recorded over a weighted average period of 1.65 years.  During the fiscal year 2022, the Company did not have any PRSU awards that were subject to vesting. Consequently, the Company did not have any unrecognized stock-based compensation related to PRSUs at January 1, 2023.

 

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

 

RSUs Outstanding

 

Number of Shares

 

Weighted Average Grant Date Fair Value

 

(in thousands)

   

Nonvested at December 30, 2019

 377 $12.55

Granted

 816  3.97

Vested

 (144) 10.41

Forfeited

 (249) 7.93

Nonvested at January 3, 2021

 800  4.99

Granted

 619  5.81

Vested

 (586) 4.99

Forfeited

 (265) 5.00

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

 

2009 ESPP Stock Plan

 

The Company issued 52 thousand shares of common stock at an average price of $4.82 per share, 84 thousand shares of common stock at an average price of $3.14 per share, and 20 thousand shares of common stock at an average price of $2.47 per share to employees in the years ended January 1, 2023 January 2, 2022, and January 3, 2021, respectively.

 

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

 

  

Fiscal Years

 
  

2022

  

2021

  

2020

 

Expected life (months)

  6.0   6.0   6.0 

Risk-free interest rate

  3.04%  0.05%  0.12%

Volatility

  57%  74%  82%

Dividend yield

         

Weighted average fair value of ESPP options granted

 $2.04  $2.18  $1.09 
XML 35 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Information Concerning Product Lines, Geographic Information, Accounts Receivable and Revenue Concentration
12 Months Ended
Jan. 01, 2023
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]

NOTE 13 INFORMATION CONCERNING 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 following is a breakdown of revenue by product family (in thousands):

  

Fiscal Years

 
  

2022

  

2021

  

2020

 

New products

 $11,675  $7,761  $2,782 

Mature products

  4,505   4,924   5,852 

Total revenue

 $16,180  $12,685  $8,634 

 

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.

 

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

  

Fiscal Years

 
  

2022

  

2021

  

2020

 

Hardware products

 $3,757  $4,903  $2,383 

eFPGA IP

  7,545   2,674   223 

SaaS & Other

  373   184   176 

Total new products revenue

 $11,675  $7,761  $2,782 

 

eFPGA IP revenue consists of primarily of eFPGA intellectual property license revenue and eFPGA-related professional services revenue. eFPGA-IP revenue related to professional services was approximately $7.4 million, $1.5 million, and $0.2 million in the Fiscal Years ended January 1, 2023 January 2, 2022, and January 3, 2021, respectively.

 

Contract assets were approximately $2.0 million and $0.3 million at January 1, 2023 and January 2, 2022, respectively and were included under current assets on the Company's consolidated balance sheets. Contract liabilities of $0 and $0.3 million were included in deferred revenue on the Company's consolidated balance sheets at January 1, 2023 and January 2, 2022, respectively.

 

We derive 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 $10.6 million or 67% of total revenue, $6.9 million or 54% of total revenue, and $5.0 million or 58% of total revenue in the years ended January 1, 2023 January 2, 2022, and January 3, 2021, respectively.

 

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

  

Fiscal Years

 
  

2022

  

2021

  

2020

 

Asia Pacific

 $3,558  $3,352  $2,100 

North America

  10,912   6,885   5,033 

Europe

  1,710   2,448   1,501 

Total revenue

 $16,180  $12,685  $8,634 

 

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

 

2022

2021

2020

Distributor "A"

15%

15%

24%

Distributor "B"

12%

22%

19%

Distributor "C"

*

11%

15%

Customer "A"

20%

*

*

Customer "B"

*

*

10%

Customer "C"

16%

16%

*

Customer "F"

12%

14%

*

Customer "H"

*

10%

*

Customer "J"

*

*

16%

* 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 as of the dates presented:

 

  

January 1,

  

January 2,

 
  

2023

  

2022

 

Distributor "A"

  14%  42%

Distributor "B"

  *   22%

Distributor "C"

  *   17%

Customer "C"

  22%  * 

Customer "F"

  44%  10%
    %   %
    %   %

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

 

Approximately 1% and 3% of the Company’s long-lived assets, including property and equipment and other assets, were located outside the United States as of January 1, 2023 and January 2, 2022, respectively.

 

XML 36 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Commitments and Contingencies
12 Months Ended
Jan. 01, 2023
Notes to Financial Statements  
Commitments Disclosure [Text Block]

NOTE 14 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 and finance leases. Purchase obligations are largely comprised of open purchase order commitments to suppliers and to subcontractors under professional services agreements. Our risk associated with the purchase obligations under professional services agreements 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.

 

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 forecasted wafer volume. The Company had$0.1 million of non-cancelable purchase commitments with various wafer foundries as of January 1, 2023. The Company expects this commitment to be fulfilled  during the next twelve months of fiscal 2023.

 

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 $5.7 million of recorded and unrecorded purchase obligations due within the next twelve months as of January 1, 2023. The Company expects this commitment to be fulfilled over the next twelve months of Fiscal 2023.

 

Contingencies

 

Contingent commitments are not recorded on the Company’s consolidated balance sheets and represent significant contractual obligations on procurement contracts with determinable prices and quantities, but where the timing and probability of incurring the obligation is dependent on numerous variables which are not reasonably predictable. These obligations require our suppliers to build and deliver certain products in sufficient time to meet the Company’s planning horizon. The actual amounts we pay to our suppliers and the timing of payments for these future obligations could differ materially from our current estimates. As of January 1, 2023, contingent commitments were approximately $4.2 million due within the next twelve months and $8.7 million due within two to three years. These amounts represent the Company’s best estimates for contingent commitments which are expected to be delivered at some time in the future but for which delivery is currently undefined. 

 

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 financial position, results of operations or cash flows; or without requiring royalty or other payments which may adversely impact gross profit.

XML 37 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Note 15 - Subsequent Events
12 Months Ended
Jan. 01, 2023
Notes to Financial Statements  
Subsequent Events [Text Block]

NOTE 15 SUBSEQUENT EVENTS

 

Cyber-Incident

 

On January 20, 2023, the Company detected a ransomware infection affecting a limited number of IT systems, including systems that contained personal information of our employees.  Upon detection of the incident, the Company promptly began an assessment of all Company IT systems, notified law enforcement, and engaged legal counsel and other incident response professionals. Through counsel, the Company retained a leading cybersecurity forensics firm to review and investigate the incident. The Company’s investigation and assessment of the incident’s impact is ongoing.

 

The Company has continued its business operations during this incident and successfully restored all of its critical operational data. The Company has also taken steps to further secure its IT systems. Based on the ongoing investigation and information currently known at this time, the Company believes the incident has not had nor will have a material impact on its business, operations, ability to serve its customers, or financial results. The Company carries insurance, including cyber insurance, commensurate with its size and the nature of its operations.

 

Registered Direct Offering

 

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

XML 38 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Jan. 01, 2023
Notes to Financial Statements  
SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]

 

 2. Financial Statement Schedules

 

Following is the Company's valuation and qualifying accounts (in thousands):

 

Description:

 

Balance at Beginning of Period

  

Charged (Credited) to Costs and Expenses

  

Deductions (Recovery)

  

Balance at End of Period

 
  

(in thousands)

 

Year ended January 1, 2023

                

Allowances:

                

— trade receivables

 $62  $18  $(62) $18 

— deferred taxes

  60,353      (3,491) (1)  56,862 
  $60,415  $18  $(3,553) $56,880 

Year ended January 2, 2022

                

Allowances:

                

— trade receivables

 $32  $30  $  $62 

— deferred taxes

  60,486      (133) (1)  60,353 
  $60,518  $30  $(133) $60,415 

Year ended January 3, 2021

                

Allowances:

                

— trade receivables

 $  $32  $  $32 

— deferred taxes

  60,353      133  (1)  60,486 
  $60,353  $32  $133  $60,518 

(1) Activity represents the (release) increase of a valuation allowance.

 

All other schedules not listed above have been omitted because the information required to be set forth therein is not applicable or is shown in the financial statements or notes hereto.

XML 39 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Policies)
12 Months Ended
Jan. 01, 2023
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.

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  January 1, 2023 January 2, 2022 and January 3, 2021.

 

Operating expenses denominated in foreign currencies represented approximately 12%, 21% and 18% of total operating expenses for the years ended January 1, 2023 January 2, 2022 and January 3, 2021, respectively. The Company incurred a majority of such foreign currency expenses in India, the United Kingdom, China, Taiwan Japan, and Korea in the Fiscal Years ended January 1, 2023 January 2, 2022 and January 3, 2021. 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.

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 acquired equity securities which are classified in the consolidated balance sheet as a non-marketable equity investment. The non-marketable equity investment are equity securities owned in a non-public company for which there is no active market, and which have no readily determinable market value. In determining the fair value of the investment, 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 January 1, 2023. See Note 8 for additional information.
Property, Plant and Equipment, Policy [Policy Text Block]

Property and Equipment

 

Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets, generally one to seven years. Amortization of leasehold improvements is computed on a straight-line basis over the shorter of the lease term or the estimated useful lives of the assets, generally one to seven years.

 

Capitalized Internal-Use Software

 

The Company capitalizes costs related to the development of hosted services it provides to its customers and internally used enterprise-level business and finance software in support of the Company’s operational needs. Costs incurred in the application development phase are capitalized and amortized on a straight-line basis over their useful lives, which are generally five years. Costs related to planning and other preliminary project activities and post-implementation activities are expensed as incurred. The Company tests these assets for impairment whenever events or changes in circumstances occur that could impact their recoverability.

 

Long-Lived Assets

 

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's long-lived assets include property and equipment. The Company assesses possible impairment based 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. The Company recognized gains on disposalof equipment of $27 thousand and $5 thousand in the years ended January 1, 2023 and January 2, 2022, respectively.

Accounts Receivable [Policy Text Block]

Allowance for Doubtful Accounts

 

The Company estimates the amount of uncollectible accounts receivable at the end of each reporting period based on the aging of the 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 doubtful accounts based on both historical experience and a specific identification basis. As of January 1, 2023 and January 2, 2022, the allowance for doubtful accounts was $18 thousand and $62 thousand, respectively, in its consolidated balance sheets. Bad debt expense for the years ended January 1, 2023 and January 2, 2022 was $18 thousand and $62 thousand, 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 January 1, 2023 January 2, 2022 and January 3, 2021.

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. Lease liabilities represent the present value of our 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. We determine if an arrangement is a lease at inception. 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 our 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 our incremental collateralized borrowing rate at lease inception. ROU assets represent our 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 cost and prepayments and excludes lease incentives. We do not apply lease recognition requirements to lease arrangements having terms twelve months or less, Instead we recognize 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 $1.4 million and $1.5 million and lease liabilities were approximately and $1.4 million and $1.6 million on the Company’s consolidated balance sheets at January 1, 2023 and January 2, 2022, respectively. See Note 7 for additional information.

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.

Goodwill and Intangible Assets, Policy [Policy Text Block]

Goodwill and Intangible Assets

 

Goodwill represents the excess fair value of consideration transferred over the fair value of net assets acquired a in business combination. The carrying value of goodwill and intangible assets with indefinite useful lives are not amortized but are annually tested for impairment during the Company's fourth fiscal quarter, and more often if there is an indicator of impairment. Subsequent to the Company's annual impairment testing at the end of November 2022 and 2021, there were no indicators of impairment that gave cause for additional impairment testing of goodwill. No impairment of goodwill has been recognized to date.

 

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 when events or changes in circumstances occur that indicate that the carrying value of the asset or asset group may not be recoverable. The assessment of possible impairment is based on the Company's 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. If these cash flows are less than the carrying value of such asset, an impairment loss is recognized for the difference between estimated fair value and carrying value. The measurement of impairment requires management to estimate future cash flows and the fair value of these assets. The Company performed an annual impairment assessment in November 2022 and 2021 and deemed no impairment was necessary for the current year. No impairment of intangible assets has been recognized to-date.

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 $40 thousand, $47 thousand and $76 thousand for the years ended January 1, 2023 January 2, 2022 and January 3, 2021, respectively.

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 us to develop highly subjective assumptions, including the expected term of awards, expected volatility of our 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 our historical experience with similar grants. The expected stock price volatility for both stock options and ESPP shares is based on the historic volatility of our 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 approximately equal to the expected term of the stock option or ESPP shares. The expected stock price volatility under the Plan and the ESPP is based on the historic volatility of our 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 req uisite 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. We regularly review the assumptions used to compute the fair value of our stock-based awards and we revise our assumptions as appropriate. See Notes 11 and 12 for additional information.
Income Tax, Policy [Policy Text Block]

Accounting for Income Taxes

 
As part of the process of preparing our financial statements, we are required to estimate our income taxes in each of the jurisdictions in which we operate. This process involves estimating our actual current tax exposure together with assessing temporary differences resulting from different tax and accounting treatment of items, such as deferred revenue, allowance for doubtful accounts, 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 our balance sheets. We must then assess the likelihood that our deferred tax assets will be recovered from future taxable income. To the extent we believe that recovery is not likely, we must establish a valuation allowance. To the extent we establish a valuation allowance or increase this allowance in a period, we must include an expense within the tax provision in the 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. 
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 13 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 test of its hardware products, and for the supply of programming equipment, and 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. Because 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.

 

The Company’s accounts receivables are denominated in U.S. dollars and are derived primarily from sales to customers located in North America, Asia Pacific, and Europe. The Company performs ongoing credit evaluations of its customers and generally does not require collateral. See Note 13 for additional information.

 

Comprehensive Income, Policy [Policy Text Block]

Comprehensive Loss

 

The net loss in the consolidated statements of operations for each of the years ended January 1, 2023 January 2, 2022 and January 3, 2021 is the same as the consolidated comprehensive loss.

New Accounting Pronouncements, Policy [Policy Text Block]

New Accounting Pronouncements Pending Adoption

 

In  June 2022, the FASB issued ASU No. 2022-03, Fair Value Measurement (Topic 820) Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions to clarify the measurement of the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and requires disclosures related to these types of equity securities. For public business entities, the amendments in this Update are effective for fiscal years beginning after December 15, 2023, and interim periods within those fiscal years. Early adoption is permitted for both interim and annual financial statements that have not yet been issued or made available for issuance. The adoption of this ASU is not expected to have an impact on the Company's consolidated financial statements or disclosures.

 

In  August 2020, the FASB issued ASU No. 2020-06, DebtDebt with Conversion and Other Options (Subtopic 470-20) and Derivatives and HedgingContracts in Entitys Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entitys Own Equity, which address issues identified as a result of the complexity associated with applying generally accepted accounting principles for certain financial instruments with characteristics of liabilities and equity. The amendments in this Update are effective for public business entities that meet the definition of a Securities and Exchange Commission (SEC) filer, excluding entities eligible to be smaller reporting companies as defined by the SEC, for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years.  Early adoption is permitted, but no earlier than Fiscal Years beginning after  December 15, 2020, including interim periods within those Fiscal Years. The adoption of ASU No. 2020-06 is not expected to have an impact on our consolidated financial statements or related disclosures.

XML 40 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Balance Sheet Components (Tables)
12 Months Ended
Jan. 01, 2023
Notes Tables  
Condensed Balance Sheet [Table Text Block]
  

January 1,

  

January 2,

 
  

2023

  

2022

 
  

(in thousands)

 

Accounts receivable:

        

Trade account receivables

 $2,707  $1,113 

Less: Allowance for doubtful accounts

  (18)  (62)
  $2,689  $1,051 

Inventories:

        

Work-in-process

 $1,826  $1,397 

Finished goods

  667   681 
  $2,493  $2,078 

Other current assets:

        

Prepaid expenses

 $1,305  $921 

Other

  265   260 
  $1,570  $1,181 

Property and equipment:

        

Equipment

 $10,133  $10,341 

Software

  1,803   1,878 

Furniture and fixtures

  65   32 

Leasehold improvements

  466   466 
   12,467   12,717 

Accumulated depreciation and amortization

  (12,002)  (12,218)
  $465  $499 

Capitalized internal-use software:

        

Capitalized software held for internal use

 $2,370  $1,699 

Accumulated amortization

  (856)  (458)
  $1,514  $1,241 

Accrued liabilities:

        

Accrued compensation

 $865  $740 

Accrued employee benefits

  40   111 

Accrued payroll tax

  57   102 

Other

  547   712 
  $1,509  $1,665 
XML 41 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Intangible Assets (Tables)
12 Months Ended
Jan. 01, 2023
Notes Tables  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
  

Amount

 

Annual Fiscal Years

    

2023

 $107 

2024

  107 

2025

  107 

2026

  107 

2027

  107 

Thereafter

  110 

Total

 $645 
Sensi ML [Member]  
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
  

January 1, 2023

 
  

Remaining Useful Life

  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

 

Developed technology

  6  $959  $(383) $576 

Customer relationships

     81   (81)   

Trade names and trademarks

  6   116   (47)  69 

Total acquired identifiable intangible assets

     $1,156  $(511) $645 
  

January 2, 2022

 
  

Remaining Useful Life

  

Gross Carrying Amount

  

Accumulated Amortization

  

Net Carrying Amount

 

Developed technology

  7  $959  $(288) $672 

Customer relationships

     81   (81)   

Trade names and trademarks

  7   116   (35)  81 

Total acquired identifiable intangible assets

     $1,156  $(404) $753 
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Leases (Tables)
12 Months Ended
Jan. 01, 2023
Notes Tables  
Lease, Cost [Table Text Block]
  

January 1, 2023

  

January 2, 2022

 

Operating lease costs:

        

Fixed

 $409  $402 

Short term

  11   23 

Total

 $420  $425 

Finance lease costs:

        

Amortization of ROU asset

 $437  $700 

Interest

  23   69 

Total

 $460  $769 
Lessee, Leases, Supplemental Cash Flow Information [Table Text Block]
  

January 1, 2023

  

January 2, 2022

 

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

        

Operating cash flows used for operating leases

 $409  $402 

Operating cash flows used for finance leases

  23   69 

Financing cash flows used for financing leases

  452   378 

Finance lease

 $650  $1,311 
Schedule of Right of Use Assets and Lease Liabilities [Table Text Block]
  

January 1, 2023

  

January 2, 2022

 

Right-of-use assets:

        

Operating leases

 $464  $809 

Finance leases

  933   720 

Total

 $1,397  $1,529 

Lease liabilities:

        

Operating leases

 $507  $873 

Finance leases

  887   690 

Total

 $1,394  $1,563 
Schedule of Future Lease Payments for Leases [Table Text Block]

Annual Fiscal Years

 

Operating

  

Finance

 

2023

 $421  $491 

2024

  106   455 

Total lease payments

  527   946 

Less: Interest

  20   59 

Present value of lease liabilities

 $507  $887 
Schedule of Lease Terms and Weighted Average Discount Rate [Table Text Block]
  

January 1, 2023

 

ROU assets:

    

Weighted-average remaining lease term (years)

    

Operating leases

  1.25 

Finance leases

  1.91 

Weighted-average discount rates:

    

Operating leases

  6.00%

Finance leases

  5.95%
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Fair Value Measurements (Tables)
12 Months Ended
Jan. 01, 2023
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 44 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Income Taxes (Tables)
12 Months Ended
Jan. 01, 2023
Notes Tables  
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
  

Fiscal Years

 
  

2022

  

2021

  

2020

 

Loss before income taxes:

            

U.S.

 $(4,116) $(6,461) $(11,170)

Foreign

  (53)  (36)  70 

Loss before income taxes

 $(4,169) $(6,497) $(11,100)
             

Provision for income taxes:

            

Current:

            

State

 $3  $3  $3 

Foreign

  36   22   39 

Subtotal

  39   25   42 

Deferred:

            

Foreign

  59   94   9 

Subtotal

  59   94   9 

Provision for income taxes

 $98  $119  $51 
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
  

Fiscal Years

 
  

2022

  

2021

  

2020

 

Income tax benefit at statutory rate

 $(876) $(1,364) $(2,331)

State taxes

  3   3   3 

Foreign taxes

  106   124   34 

Stock compensation and other permanent differences

  21   (155)  171 

PPP loan forgiveness

     (250)   

R&D tax credits

  (318)  (230)  (261)

Expired tax attributes

  3,563   3,303   208 

Future benefit of deferred tax assets not recognized

  (2,401)  (1,312)  2,227 

Provision for income taxes

 $98  $119  $51 
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
  January 1, 2023  

January 2, 2022

 

Deferred tax assets:

        

Net operating losses

 $43,110  $45,197 

Accruals and reserves

  1,284   1,347 

Credits carryforward

  6,004   5,660 

Depreciation and amortization

  6,488   7,820 

Stock-based compensation

  1   403 

Operating lease liability

  327   409 

Gross deferred tax assets

  57,214   60,836 

Deferred tax liabilities:

        

Right-of-use asset

  (328)  (400)

Withholding tax on future distribution

  (125)  (125)

Gross deferred tax liabilities

  (453)  (525)

Net deferred tax assets

  56,761   60,311 

Valuation allowance

  (56,862)  (60,353)

Total deferred tax liability

 $(101) $(42)
Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]
  

Fiscal Years

 
  

2022

  

2021

  

2020

 

Beginning balance of unrecognized tax benefits

 $2,118  $2,176  $2,117 

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

     (7)  38 

Additions for tax positions related to the current year

  185   128   114 

Lapse of statutes of limitations

  (54)  (178)  (93)

Ending balance of unrecognized tax benefits

 $2,249  $2,118  $2,176 
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Stock-based Compensation (Tables)
12 Months Ended
Jan. 01, 2023
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
  

Fiscal Years

 

Stock-based compensation expense included in:

  2022   2021   2020 

Cost of revenue

 $272  $282  $162 

Research and development

  652   843   670 

Selling, general and administrative

  1,111   1,401   907 

Total costs and expenses

 $2,035  $2,526  $1,739 
  

Fiscal Years

 

Stock-based compensation expense by type of award:

 

2022

  

2021

  

2020

 

Stock options

 $  $  $39 

ESPP

  70   110   39 

RSU and PRSU

  1,965   2,416   1,661 

Total costs and expenses

 $2,035  $2,526  $1,739 
Share-Based Payment Arrangement, Activity [Table Text Block]
  

Shares Available for Grant

 
    

Balance at January 3, 2021

  320 

Authorized

  600 

Options forfeited or expired

  31 

RSUs granted

  (619)

RSUs forfeited

  262 

Balance at January 2, 2022

  594 

Authorized

  900 

RSUs granted

  (584)

RSUs forfeited

  50 

Balance at January 1, 2023

  960 
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 December 29, 2019

  186  $32.09         

Forfeited or expired

  (65)  38.83         

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         

Outstanding, exercisable, and vested at January 1, 2023

  75  $24.50   2.80  $ 
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 December 30, 2019

 377 $12.55

Granted

 816  3.97

Vested

 (144) 10.41

Forfeited

 (249) 7.93

Nonvested at January 3, 2021

 800  4.99

Granted

 619  5.81

Vested

 (586) 4.99

Forfeited

 (265) 5.00

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
Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]
  

Fiscal Years

 
  

2022

  

2021

  

2020

 

Expected life (months)

  6.0   6.0   6.0 

Risk-free interest rate

  3.04%  0.05%  0.12%

Volatility

  57%  74%  82%

Dividend yield

         

Weighted average fair value of ESPP options granted

 $2.04  $2.18  $1.09 
XML 46 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Information Concerning Product Lines, Geographic Information, Accounts Receivable and Revenue Concentration (Tables)
12 Months Ended
Jan. 01, 2023
Notes Tables  
Disaggregation of Revenue [Table Text Block]
  

Fiscal Years

 
  

2022

  

2021

  

2020

 

New products

 $11,675  $7,761  $2,782 

Mature products

  4,505   4,924   5,852 

Total revenue

 $16,180  $12,685  $8,634 
  

Fiscal Years

 
  

2022

  

2021

  

2020

 

Hardware products

 $3,757  $4,903  $2,383 

eFPGA IP

  7,545   2,674   223 

SaaS & Other

  373   184   176 

Total new products revenue

 $11,675  $7,761  $2,782 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
  

Fiscal Years

 
  

2022

  

2021

  

2020

 

Asia Pacific

 $3,558  $3,352  $2,100 

North America

  10,912   6,885   5,033 

Europe

  1,710   2,448   1,501 

Total revenue

 $16,180  $12,685  $8,634 
Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]
 

Fiscal Years

 

2022

2021

2020

Distributor "A"

15%

15%

24%

Distributor "B"

12%

22%

19%

Distributor "C"

*

11%

15%

Customer "A"

20%

*

*

Customer "B"

*

*

10%

Customer "C"

16%

16%

*

Customer "F"

12%

14%

*

Customer "H"

*

10%

*

Customer "J"

*

*

16%

Schedules of Concentration of Risk, by Risk Factor [Table Text Block]
  

January 1,

  

January 2,

 
  

2023

  

2022

 

Distributor "A"

  14%  42%

Distributor "B"

  *   22%

Distributor "C"

  *   17%

Customer "C"

  22%  * 

Customer "F"

  44%  10%
    %   %
    %   %
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule II - Valuation and Qualifying Accounts (Tables)
12 Months Ended
Jan. 01, 2023
Notes Tables  
Summary of Valuation Allowance [Table Text Block]

Description:

 

Balance at Beginning of Period

  

Charged (Credited) to Costs and Expenses

  

Deductions (Recovery)

  

Balance at End of Period

 
  

(in thousands)

 

Year ended January 1, 2023

                

Allowances:

                

— trade receivables

 $62  $18  $(62) $18 

— deferred taxes

  60,353      (3,491) (1)  56,862 
  $60,415  $18  $(3,553) $56,880 

Year ended January 2, 2022

                

Allowances:

                

— trade receivables

 $32  $30  $  $62 

— deferred taxes

  60,486      (133) (1)  60,353 
  $60,518  $30  $(133) $60,415 

Year ended January 3, 2021

                

Allowances:

                

— trade receivables

 $  $32  $  $32 

— deferred taxes

  60,353      133  (1)  60,486 
  $60,353  $32  $133  $60,518 
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - The Company and Basis of Presentation (Details Textual) - USD ($)
shares in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Sep. 14, 2022
Feb. 09, 2022
Sep. 30, 2021
Sep. 22, 2021
Feb. 28, 2022
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Dec. 29, 2019
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance           $ 19,201 $ 19,605 $ 22,748 $ 21,548
Line of Credit, Current           15,000 15,000    
Proceeds from Issuance of Common Stock           4,935 1,342 9,296  
Payments of Stock Issuance Costs           17 45 1,147  
Equity Securities without Readily Determinable Fair Value, Amount           300 300    
Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total           1,987 295    
Contract with Customer, Liability, Current           272 455    
Revenue from Contract with Customer, Valuation Allowances And Reserves, Sales Return           1 13 $ 30  
Professional Services [Member]                  
Contract with Customer, Liability, Current           0 300    
Accounts Receivable [Member] | Professional Services [Member]                  
Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total           $ 2,000 $ 300    
Intellectual Property [Member]                  
Finite-Lived Intangible Asset, Useful Life (Year)           5 years      
Common Stock [Member]                  
Stock Issued During Period, Shares, New Issues (in shares)           797 198 2,642  
Registered Direct Offering [Member]                  
Proceeds from Issuance of Common Stock $ 3,200 $ 1,500     $ 1,500        
Registered Direct Offering [Member] | Common Stock [Member]                  
Stock Issued During Period, Shares, New Issues (in shares)     74            
Share Subscription Agreement [Member]                  
Proceeds from Issuance of Common Stock, Net     $ 1,000            
Payments of Stock Issuance Costs     $ 45            
Share Subscription Agreement [Member] | Common Stock [Member]                  
Stock Issued During Period, Shares, New Issues (in shares)     74 125          
Registered Direct Offering [Member]                  
Stock Issued During Period, Shares, New Issues (in shares) 487 310              
Proceeds from Issuance of Common Stock $ 3,200 $ 1,500              
Heritage Bank of Commerce [Member] | Revolving Credit Facility [Member]                  
Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance           $ 19,100      
Line of Credit, Current           $ 15,000 $ 15,000    
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Other Relevant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Operating Expenses, Denominated in Foreign Currency, Percent 12.00% 21.00% 18.00%
Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property $ 27 $ 5  
Accounts Receivable, Allowance for Credit Loss, Ending Balance 18 62  
Accounts Receivable, Credit Loss Expense (Reversal) 18 62 $ 0
Goodwill, Impairment Loss 0 0  
Impairment of Intangible Assets, Finite-Lived $ 0 0  
Number of suppliers 1    
Selling, General and Administrative Expenses [Member]      
Marketing and Advertising Expense, Total $ 40 47 $ 76
Other Current Assets [Member]      
Operating Lease, Right-of-Use Asset 1,400 1,500  
Other Liabilities [Member]      
Operating Lease, Liability, Total $ 1,400 $ 1,600  
Minimum [Member]      
Property, Plant and Equipment, Useful Life (Year) 1 year    
Minimum [Member] | Leasehold Improvements [Member]      
Property, Plant and Equipment, Useful Life (Year) 1 year    
Maximum [Member]      
Property, Plant and Equipment, Useful Life (Year) 7 years    
Finite-Lived Intangible Asset, Useful Life (Year) 5 years    
Maximum [Member] | Leasehold Improvements [Member]      
Property, Plant and Equipment, Useful Life (Year) 7 years    
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Net Loss Per Share (Details Textual) - shares
shares in Millions
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
May 29, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares) 0.8      
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.9  
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Balance Sheet Components (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Depreciation, Amortization and Accretion, Net, Total $ 710 $ 626 $ 817
Interest Costs Capitalized 0 0 0
Capitalized Computer Software, Amortization $ 400 $ 500 $ 100
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Balance Sheet Components - Balance Sheet Components (Details) - USD ($)
$ in Thousands
Jan. 01, 2023
Jan. 02, 2022
Trade account receivables $ 2,707 $ 1,113
Less: Allowance for doubtful accounts (18) (62)
Accounts Receivable, after Allowance for Credit Loss, Total 2,689 1,051
Inventories:    
Work-in-process 1,826 1,397
Finished goods 667 681
Inventory, Net, Total 2,493 2,078
Other current assets:    
Prepaid expenses 1,305 921
Other 265 260
Prepaid Expense and Other Assets, Current 1,570 1,181
Property and equipment:    
Property and equipment, gross 12,467 12,717
Accumulated depreciation and amortization (12,002) (12,218)
Property, Plant and Equipment, Net, Total 465 499
Capitalized internal-use software:    
Capitalized software held for internal use 2,370 1,699
Accumulated amortization (856) (458)
Capitalized Computer Software, Net, Ending Balance 1,514 1,241
Accrued liabilities:    
Accrued compensation 865 740
Accrued employee benefits 40 111
Accrued payroll tax 57 102
Other [1] 547 712
Accrued Liabilities, Current, Total 1,509 1,665
Equipment [Member]    
Property and equipment:    
Property and equipment, gross 10,133 10,341
Software and Software Development Costs [Member]    
Property and equipment:    
Property and equipment, gross 1,803 1,878
Furniture and Fixtures [Member]    
Property and equipment:    
Property and equipment, gross 65 32
Leasehold Improvements [Member]    
Property and equipment:    
Property and equipment, gross $ 466 $ 466
[1] Accrued liabilities-Other is partially comprised of a $100 non-cash lease adjustment offseting Other Assets in the six months ended July 3, 2022.
XML 53 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Intangible Assets - Schedule of Carrying Value of Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Net Carrying Amount $ 645  
Sensi ML [Member]    
Gross Carrying Amount 1,156 $ 1,156
Accumulated Amortization (511) (404)
Net Carrying Amount $ 645 $ 753
Sensi ML [Member] | Developed Technology Rights [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 6 years 7 years
Gross Carrying Amount $ 959 $ 959
Accumulated Amortization (383) (288)
Net Carrying Amount 576 672
Sensi ML [Member] | Customer Relationships [Member]    
Gross Carrying Amount 81 81
Accumulated Amortization (81) (81)
Net Carrying Amount $ 0 $ 0
Sensi ML [Member] | Trademarks and Trade Names [Member]    
Finite-Lived Intangible Asset, Useful Life (Year) 6 years 7 years
Gross Carrying Amount $ 116 $ 116
Accumulated Amortization (47) (35)
Net Carrying Amount $ 69 $ 81
XML 54 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets (Details)
$ in Thousands
Jan. 01, 2023
USD ($)
2023 $ 107
2024 107
2025 107
2026 107
2027 107
Thereafter 110
Total $ 645
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Debt Obligations (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
May 06, 2020
Line of Credit, Current $ 15,000 $ 15,000  
Heritage Bank of Commerce [Member] | Paycheck Protection Program [Member]      
Debt Instrument, Face Amount     $ 1,200
Debt Instrument, Interest Rate, Stated Percentage     1.00%
Heritage Bank of Commerce [Member] | Revolving Credit Facility [Member]      
Line of Credit Facility, Maximum Month-end Outstanding Amount 15,000    
Debt Instrument, Fee Amount 45    
Line of Credit, Current $ 15,000 $ 15,000  
Debt Instrument, Interest Rate, Effective Percentage 8.00% 3.75%  
Heritage Bank of Commerce [Member] | Revolving Credit Facility [Member] | Prime Rate [Member]      
Debt Instrument, Basis Spread on Variable Rate 0.50%    
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Leases (Details Textual)
$ in Millions
12 Months Ended
Jan. 01, 2023
USD ($)
Jan. 02, 2022
USD ($)
Jan. 03, 2021
USD ($)
Apr. 30, 2019
ft²
Feb. 28, 2019
ft²
Operating Lease, Expense | $ $ 0.4 $ 0.4 $ 0.5    
Office In California [Member]          
Lessee, Operating Lease, Term of Contract (Year)         5 years
Area of Real Estate Property (Square Foot)         24,164
Beaverton Oregon [Member]          
Lessee, Operating Lease, Term of Contract (Year)       4 years  
Area of Real Estate Property (Square Foot)       705  
Minimum [Member]          
Lessee, Operating Lease, Term of Contract (Year) 1 year        
Lessee, Finance Lease, Term of Contract (Year) 2 years        
Maximum [Member]          
Lessee, Operating Lease, Term of Contract (Year) 5 years        
Lessee, Finance Lease, Term of Contract (Year) 3 years        
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Leases - Summary of Operating and Finance Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Fixed $ 409 $ 402
Short term 11 23
Total 420 425
Amortization of ROU asset 437 700
Interest 23 69
Total $ 460 $ 769
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Leases - Summary of Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Operating cash flows used for operating leases $ 409 $ 402  
Operating cash flows used for finance leases 23 69  
Financing cash flows used for financing leases 452 378 $ 270
Finance lease $ 650 $ 1,311  
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Leases - Details of Right-of-Use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Jan. 01, 2023
Jan. 02, 2022
Total $ 1,397 $ 1,529
Total 1,394 1,563
Right of Use Assets, Net [Member]    
Operating Lease, Right-of-Use Asset 464 809
Finance leases 933 720
Current and Lease Liabilities - Non-current [Member]    
Operating Lease, Liability, Total 507 873
Finance leases $ 887 $ 690
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Leases - Schedule of Future Lease Payments for Leases (Details) - USD ($)
$ in Thousands
Jan. 01, 2023
Jan. 02, 2022
2023, operating $ 421  
2023, finance 491  
2024, operating 106  
2024, finance 455  
Total lease payments, operating 527  
Total lease payments, finance 946  
Less: Interest, operating 20  
Less: Interest, finance 59  
Current and Lease Liabilities - Non-current [Member]    
Present value of lease liabilities, operating 507 $ 873
Present value of lease liabilities, finance $ 887 $ 690
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Leases - Schedule of Lease Terms and Weighted Average Discount Rate (Details)
Jan. 01, 2023
Operating leases (Year) 1 year 3 months
Finance leases (Year) 1 year 10 months 28 days
Operating leases 6.00%
Finance leases 5.95%
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Fair Value Measurements (Details Textual) - USD ($)
$ in Millions
Jan. 01, 2023
Jan. 02, 2022
Equity Securities without Readily Determinable Fair Value, Amount $ 0.3 $ 0.3
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.00  
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  
Asset Pledged as Collateral [Member] | Credit Card Debt [Member]    
Money Market Funds, at Carrying Value $ 0.1 0.1
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 $ 19.2 $ 19.6
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Fair Value Measurements - Fair Value Valuation Method Significant Unobservable Inputs (Details)
$ in Thousands
Jan. 01, 2023
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 64 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Dec. 29, 2019
Jan. 01, 2018
Dec. 31, 2017
Deferred Tax Assets, Valuation Allowance $ 56,862 $ 60,353        
Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries 100 100        
Unrecognized Tax Benefits, Ending Balance 2,249 $ 2,118 $ 2,176 $ 2,117    
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 0          
Federal [Member]            
Operating Loss Carryforwards 175,000       $ 62,900 $ 112,400
State and Local Jurisdiction [Member]            
Operating Loss Carryforwards 91,200          
Research Tax Credit Carryforward [Member]            
Tax Credit Carryforward, Capitalized 5,400          
Research Tax Credit Carryforward [Member] | Federal [Member]            
Tax Credit Carryforward, Amount 3,900          
Research Tax Credit Carryforward [Member] | State and Local Jurisdiction [Member]            
Tax Credit Carryforward, Amount $ 5,000          
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Income Taxes - Components of Income Tax Expense Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Loss before income taxes $ (4,169) $ (6,497) $ (11,100)
State 3 3 3
Foreign 36 22 39
Subtotal 39 25 42
Foreign 59 94 9
Subtotal 59 94 9
Provision for income taxes 98 119 51
Domestic Tax Authority [Member]      
U.S. (4,116) (6,461) (11,170)
Foreign Tax Authority [Member]      
Foreign $ (53) $ (36) $ 70
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Income Taxes - Effective Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Income tax benefit at statutory rate $ (876) $ (1,364) $ (2,331)
State taxes 3 3 3
Foreign taxes 106 124 34
Stock compensation and other permanent differences 21 (155) 171
PPP loan forgiveness 0 (250) 0
R&D tax credits (318) (230) (261)
Expired tax attributes 3,563 3,303 208
Future benefit of deferred tax assets not recognized 2,401 1,312 (2,227)
Provision for income taxes $ 98 $ 119 $ 51
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jan. 01, 2023
Jan. 02, 2022
Net operating losses $ 43,110 $ 45,197
Accruals and reserves 1,284 1,347
Credits carryforward 6,004 5,660
Depreciation and amortization 6,488 7,820
Stock-based compensation 1 403
Operating lease liability 327 409
Gross deferred tax assets 57,214 60,836
Right-of-use asset (328) (400)
Withholding tax on future distribution (125) (125)
Gross deferred tax liabilities (453) (525)
Net deferred tax assets 56,761 60,311
Valuation allowance (56,862) (60,353)
Total deferred tax liability $ (101) $ (42)
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Income Taxes - Unrecognized Tax Benefits Roll Forward (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Beginning balance of unrecognized tax benefits $ 2,118 $ 2,176 $ 2,117
Additions (subtractions) for tax positions related to the prior year 0 (7)  
Additions (subtractions) for tax positions related to the prior year     38
Additions for tax positions related to the current year 185 128 114
Lapse of statutes of limitations (54) (178) (93)
Ending balance of unrecognized tax benefits $ 2,249 $ 2,118 $ 2,176
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Sep. 14, 2022
Feb. 09, 2022
Sep. 30, 2021
Sep. 22, 2021
Jul. 21, 2020
Jun. 22, 2020
Feb. 28, 2022
Jul. 21, 2020
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
May 29, 2018
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                 $ 4,935 $ 1,342 $ 9,296  
Payments of Stock Issuance Costs                 $ 17 $ 45 $ 1,147  
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      
Common Stock [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)                 797 198 2,642  
Common Stock [Member] | Maximum [Member]                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)                       400
Private Placement [Member]                        
Shares Issued, Price Per Share (in dollars per share)       $ 5.43                
Payments of Stock Issuance Costs       $ 45                
Proceeds from Issuance of Common Stock, Net       $ 1,000                
Private Placement [Member] | Common Stock [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)       125                
Registered Direct Offering [Member]                        
Proceeds from Issuance of Common Stock $ 3,200 $ 1,500         $ 1,500          
Registered Direct Offering [Member] | Common Stock [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)     74                  
Underwritten Public Offering [Member]                        
Proceeds from Issuance of Common Stock           $ 8,800            
Payments of Stock Issuance Costs           $ 1,100            
Underwritten Public Offering [Member] | Common Stock [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)           2,500            
Shares Issued, Price Per Share (in dollars per share)           $ 3.50            
Exercise of Option for Overallotment of Shares by Underwriters [Member]                        
Proceeds from Issuance of Common Stock               $ 500        
Payments of Stock Issuance Costs               52        
Exercise of Option for Overallotment of Shares by Underwriters [Member] | Common Stock [Member]                        
Stock Issued During Period, Shares, New Issues (in shares)         142 375            
Underwritten Public Offering, Including Exercise of Overallotment Options by Underwriters [Member]                        
Proceeds from Issuance of Common Stock               9,300        
Payments of Stock Issuance Costs               1,200        
Proceeds from Issuance of Common Stock, Net               $ 8,100        
Registered Direct Offering [Member]                        
Stock Issued During Period, Shares, New Issues (in shares) 487 310                    
Proceeds from Issuance of Common Stock $ 3,200 $ 1,500                    
Shares Issued, Price Per Share (in dollars per share) $ 6.57 $ 4.78                    
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Employee Stock Plans (Details Textual) - shares
12 Months Ended
May 10, 2022
Apr. 24, 2019
Jan. 01, 2023
Jan. 02, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)     10 years  
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)     4 years  
Stock Plan 2009 [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)   10 years    
Stock Plan 2019 [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares) 522,000 357,000 960,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares) 900,000   900,000 600,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  
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)     206,000  
Share-based Compensation Arrangement by Share-based Payment Award, Offering Period (Month)     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,429  
Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date     85.00%  
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Stock-based Compensation (Details Textual) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Dec. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year) 4 years      
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year) 10 years      
Share-Based Payment Arrangement, Amount Capitalized $ 0 $ 0 $ 0  
Share Price (in dollars per share)       $ 5.14
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value $ 0      
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares) 0 0 0  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares, Ending Balance (in shares) 0      
Employee Stock Purchase Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 52 84 20  
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) $ 4.82 $ 3.14 $ 2.47  
Share-Based Payment Arrangement, Option [Member]        
Proceeds from Stock Options Exercised $ 0 $ 0 $ 0  
Restricted Stock Units (RSUs) [Member]        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total $ 2,700      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 1 year 7 months 24 days      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 584 619 816  
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) $ 6.11 $ 5.81 $ 3.97  
PRSU [Member]        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total $ 0      
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Stock-based Compensation - Schedule of Allocation of Recognized Period Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Total costs and expenses $ 2,035 $ 2,526 $ 1,739
Employee Stock Purchase Plan [Member]      
Total costs and expenses 70 110 39
Share-Based Payment Arrangement, Option [Member]      
Total costs and expenses 0 0 39
RSU and PRSU [Member]      
Total costs and expenses 1,965 2,416 1,661
Cost of Sales [Member]      
Total costs and expenses 272 282 162
Research and Development Expense [Member]      
Total costs and expenses 652 843 670
Selling, General and Administrative Expenses [Member]      
Total costs and expenses $ 1,111 $ 1,401 $ 907
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Stock-based Compensation - Schedule of Stock Based Compensation Award Activity (Details) - shares
shares in Thousands
12 Months Ended
May 10, 2022
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Balance (in shares)   93 121 186
Balance (in shares)   75 93 121
Stock Plan 2019 [Member]        
Balance (in shares)   594 320  
Options authorized (in shares) 900 900 600  
Options forfeited or expired (in shares)     31  
RSUs granted (in shares)   (584) (619)  
RSUs forfeited (in shares)   50 262  
Balance (in shares)   960 594 320
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Stock-Based Compensation - Stock Options Activity (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Balance (in shares) 93 121 186
Weighted average price balance (in dollars per share) $ 27.49 $ 28.46 $ 32.09
Forfeited or expired (in shares) (18) (28) (65)
Weighted average price, forfeited or expired (in dollars per share) $ 39.72 $ 31.68 $ 38.83
Balance (in shares) 75 93 121
Weighted average price balance (in dollars per share) $ 24.50 $ 27.49 $ 28.46
Weighted average remaining, balance (Year) 2 years 9 months 18 days    
Balance $ 0    
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
shares in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Balance (in shares) 568 800 377
Balance (in dollars per share) $ 5.86 $ 4.99 $ 12.55
Granted (in shares) 584 619 816
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) $ 6.11 $ 5.81 $ 3.97
Vested (in shares) (490) (586) (144)
Vested (in dollars per share) $ 5.56 $ 4.99 $ 10.41
Forfeited (in shares) (32) (265) (249)
Forfeited (in dollars per share) $ 5.35 $ 5.00 $ 7.93
Balance (in shares) 630 568 800
Balance (in dollars per share) $ 6.05 $ 5.86 $ 4.99
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details) - $ / shares
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Expected life (months) (Month) 6 months 6 months 6 months
Risk-free interest rate 3.04% 0.05% 0.12%
Volatility 57.00% 74.00% 82.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.04 $ 2.18 $ 1.09
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Information Concerning Product Lines, Geographic Information, Accounts Receivable and Revenue Concentration (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Revenue from Contract with Customer, Excluding Assessed Tax $ 16,180 $ 12,685 $ 8,634
Contract with Customer, Liability, Current 272 455  
Contract with Customer, Liability, Current 272 455  
UNITED STATES      
Revenue from Contract with Customer, Excluding Assessed Tax $ 10,600 $ 6,900 $ 5,000
Percentage of Revenue 67.00% 54.00% 58.00%
UNITED KINGDOM | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]      
Concentration Risk, Percentage 10.00%    
Non-US [Member] | Geographic Concentration Risk [Member] | Revenue Benchmark [Member]      
Concentration Risk, Percentage 1.00% 3.00%  
New Products Related to Engineering Services [Member]      
Revenue from Contract with Customer, Excluding Assessed Tax $ 7,400 $ 1,500  
SaaS Revenue [Member]      
Revenue from Contract with Customer, Excluding Assessed Tax     $ 200
Engineering Services [Member]      
Revenue from Contract with Customer, Excluding Assessed Tax 2,000 300  
Professional Services [Member]      
Contract with Customer, Liability, Current 0 300  
Contract with Customer, Liability, Current $ 0 $ 300  
XML 78 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Product Line (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Revenue $ 16,180 $ 12,685 $ 8,634
New Products [Member]      
Revenue 11,675 7,761 2,782
Hardware Products [Member]      
Revenue 3,757 4,903 2,383
Mature Products [Member]      
Revenue 4,505 4,924 5,852
eFPGA IP [Member]      
Revenue 7,545 2,674 223
SaaS and Other [Member]      
Revenue $ 373 $ 184 $ 176
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Shipment Destination (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Revenue $ 16,180 $ 12,685 $ 8,634
Asia Pacific [Member]      
Revenue 3,558 3,352 2,100
North America [Member]      
Revenue 10,912 6,885 5,033
Europe [Member]      
Revenue $ 1,710 $ 2,448 $ 1,501
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - 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
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Distributor "A" [Member]      
Concentration risk percentage 15.00% 15.00% 24.00%
Distributor "B" [Member]      
Concentration risk percentage 12.00% 22.00% 19.00%
Distributor "C" [Member]      
Concentration risk percentage   11.00% 15.00%
Customer "A" [Member]      
Concentration risk percentage 20.00%    
Customer "B" [Member]      
Concentration risk percentage     10.00%
Customer "C" [Member]      
Concentration risk percentage 16.00% 16.00%  
Customer "F" [Member]      
Concentration risk percentage 12.00% 14.00%  
Customer "H" [Member]      
Concentration risk percentage   10.00%  
Customer "J" [Member]      
Concentration risk percentage     16.00%
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Accounts Receivable (Details) - Customer Concentration Risk [Member] - Accounts Receivable [Member]
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Distributor "A" [Member]    
Concentration risk percentage 14.00% 42.00%
Distributor "B" [Member]    
Concentration risk percentage   22.00%
Distributor "C" [Member]    
Concentration risk percentage   17.00%
Customer "C" [Member]    
Concentration risk percentage 22.00%  
Customer "F" [Member]    
Concentration risk percentage 44.00% 10.00%
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Commitments and Contingencies (Details Textual)
$ in Millions
Jan. 01, 2023
USD ($)
Wafer Purchase Commitment [Member]  
Purchase Commitment, Remaining Minimum Amount Committed $ 0.1
Goods and Services [Member]  
Recorded Unconditional Purchase Obligation, to be Paid, Year One 5.7
eFPGA IP Procurement Contracts [Member]  
Other Commitment, to be Paid, Year One 4.2
Other Commitment, to be Paid, Year Two and Three, Total $ 8.7
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Note 15 - Subsequent Events (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Mar. 21, 2023
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Proceeds from Issuance of Common Stock   $ 4,935 $ 1,342 $ 9,296
Subsequent Event [Member]        
Stock Issued During Period, Shares, New Issues (in shares) 450,000      
Proceeds from Issuance of Common Stock $ 2,300      
XML 84 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Schedule II - Valuation and Qualifying Accounts - Summary of Valuation Allowance (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 01, 2023
Jan. 02, 2022
Jan. 03, 2021
Balance $ 60,415 $ 60,518 $ 60,353
Additions at cost 18 30 32
Deductions (3,553) (133) 133
Balance 56,880 60,415 60,518
Allowance for Doubtful Accounts [Member]      
Balance 62 32 0
Additions at cost 18 30 32
Deductions (62) 0 0
Balance 18 62 32
SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]      
Balance 60,353 60,486 60,353
Additions at cost 0 0 0
Deductions [1] (3,491) (133) 133
Balance $ 56,862 $ 60,353 $ 60,486
[1] Activity represents the (release) increase of a valuation allowance.
XML 85 quicklo20230101_10k_htm.xml IDEA: XBRL DOCUMENT 0000882508 2022-01-03 2023-01-01 0000882508 2022-07-03 0000882508 2023-03-24 0000882508 2023-01-01 0000882508 2022-01-02 0000882508 2021-01-04 2022-01-02 0000882508 2019-12-30 2021-01-03 0000882508 2021-01-03 0000882508 2019-12-29 0000882508 us-gaap:CommonStockMember 2019-12-29 0000882508 us-gaap:AdditionalPaidInCapitalMember 2019-12-29 0000882508 us-gaap:RetainedEarningsMember 2019-12-29 0000882508 us-gaap:CommonStockMember 2019-12-30 2021-01-03 0000882508 us-gaap:AdditionalPaidInCapitalMember 2019-12-30 2021-01-03 0000882508 us-gaap:RetainedEarningsMember 2019-12-30 2021-01-03 0000882508 us-gaap:CommonStockMember 2021-01-03 0000882508 us-gaap:AdditionalPaidInCapitalMember 2021-01-03 0000882508 us-gaap:RetainedEarningsMember 2021-01-03 0000882508 us-gaap:CommonStockMember 2021-01-04 2022-01-02 0000882508 us-gaap:AdditionalPaidInCapitalMember 2021-01-04 2022-01-02 0000882508 us-gaap:RetainedEarningsMember 2021-01-04 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:RevolvingCreditFacilityMember quik:HeritageBankOfCommerceMember 2023-01-01 0000882508 quik:RegisteredDirectOfferingMember 2022-09-14 2022-09-14 0000882508 quik:RegisteredDirectOfferingMember 2022-02-09 2022-02-09 0000882508 quik:RegisteredDirectOfferingMember 2022-02-01 2022-02-28 0000882508 us-gaap:CommonStockMember quik:ShareSubscriptionAgreementMember 2021-09-22 2021-09-22 0000882508 us-gaap:CommonStockMember quik:ShareSubscriptionAgreementMember 2021-09-30 2021-09-30 0000882508 quik:ShareSubscriptionAgreementMember 2021-09-30 2021-09-30 0000882508 quik:RegisteredDirectOfferingMember 2022-09-14 2022-09-14 0000882508 quik:RegisteredDirectOfferingMember 2022-02-09 2022-02-09 0000882508 us-gaap:IntellectualPropertyMember 2022-01-03 2023-01-01 0000882508 quik:ProfessionalServicesMember us-gaap:AccountsReceivableMember 2023-01-01 0000882508 quik:ProfessionalServicesMember us-gaap:AccountsReceivableMember 2022-01-02 0000882508 quik:ProfessionalServicesMember 2023-01-01 0000882508 quik:ProfessionalServicesMember 2022-01-02 0000882508 srt:MinimumMember 2022-01-03 2023-01-01 0000882508 srt:MaximumMember 2022-01-03 2023-01-01 0000882508 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2022-01-03 2023-01-01 0000882508 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2022-01-03 2023-01-01 0000882508 us-gaap:OtherCurrentAssetsMember 2023-01-01 0000882508 us-gaap:OtherCurrentAssetsMember 2022-01-02 0000882508 us-gaap:OtherLiabilitiesMember 2023-01-01 0000882508 us-gaap:OtherLiabilitiesMember 2022-01-02 0000882508 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-03 2023-01-01 0000882508 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-04 2022-01-02 0000882508 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-12-30 2021-01-03 0000882508 us-gaap:StockCompensationPlanMember 2021-01-04 2022-01-02 0000882508 us-gaap:StockCompensationPlanMember 2019-12-30 2021-01-03 0000882508 srt:MaximumMember us-gaap:CommonStockMember 2018-05-29 0000882508 us-gaap:EquipmentMember 2023-01-01 0000882508 us-gaap:EquipmentMember 2022-01-02 0000882508 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-01-01 0000882508 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-02 0000882508 us-gaap:FurnitureAndFixturesMember 2023-01-01 0000882508 us-gaap:FurnitureAndFixturesMember 2022-01-02 0000882508 us-gaap:LeaseholdImprovementsMember 2023-01-01 0000882508 us-gaap:LeaseholdImprovementsMember 2022-01-02 0000882508 quik:SensiMLMember us-gaap:DevelopedTechnologyRightsMember 2022-01-03 2023-01-01 0000882508 quik:SensiMLMember us-gaap:DevelopedTechnologyRightsMember 2023-01-01 0000882508 quik:SensiMLMember us-gaap:CustomerRelationshipsMember 2023-01-01 0000882508 quik:SensiMLMember us-gaap:TrademarksAndTradeNamesMember 2022-01-03 2023-01-01 0000882508 quik:SensiMLMember us-gaap:TrademarksAndTradeNamesMember 2023-01-01 0000882508 quik:SensiMLMember 2023-01-01 0000882508 quik:SensiMLMember us-gaap:DevelopedTechnologyRightsMember 2021-01-04 2022-01-02 0000882508 quik:SensiMLMember us-gaap:DevelopedTechnologyRightsMember 2022-01-02 0000882508 quik:SensiMLMember us-gaap:CustomerRelationshipsMember 2022-01-02 0000882508 quik:SensiMLMember us-gaap:TrademarksAndTradeNamesMember 2021-01-04 2022-01-02 0000882508 quik:SensiMLMember us-gaap:TrademarksAndTradeNamesMember 2022-01-02 0000882508 quik:SensiMLMember 2022-01-02 0000882508 us-gaap:RevolvingCreditFacilityMember quik:HeritageBankOfCommerceMember 2022-01-03 2023-01-01 0000882508 us-gaap:RevolvingCreditFacilityMember quik:HeritageBankOfCommerceMember us-gaap:PrimeRateMember 2022-01-03 2023-01-01 0000882508 us-gaap:RevolvingCreditFacilityMember quik:HeritageBankOfCommerceMember 2022-01-02 0000882508 quik:PaycheckProtectionProgramMember quik:HeritageBankOfCommerceMember 2020-05-06 0000882508 srt:MinimumMember 2023-01-01 0000882508 srt:MaximumMember 2023-01-01 0000882508 quik:OfficeInCaliforniaMember 2019-02-28 0000882508 quik:BeavertonOregonMember 2019-04-30 0000882508 quik:RightOfUseAssetsNetMember 2023-01-01 0000882508 quik:RightOfUseAssetsNetMember 2022-01-02 0000882508 quik:CurrentAndLeaseLiabilitiesNoncurrentMember 2023-01-01 0000882508 quik:CurrentAndLeaseLiabilitiesNoncurrentMember 2022-01-02 0000882508 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-01-01 0000882508 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-01-02 0000882508 us-gaap:AssetPledgedAsCollateralMember quik:CreditCardDebtMember 2023-01-01 0000882508 us-gaap:AssetPledgedAsCollateralMember quik:CreditCardDebtMember 2022-01-02 0000882508 us-gaap:MoneyMarketFundsMember 2023-01-01 0000882508 us-gaap:FairValueInputsLevel1Member 2023-01-01 0000882508 us-gaap:FairValueInputsLevel2Member 2023-01-01 0000882508 us-gaap:FairValueInputsLevel3Member 2023-01-01 0000882508 srt:MinimumMember us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember 2023-01-01 0000882508 srt:MaximumMember us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember 2023-01-01 0000882508 srt:MinimumMember us-gaap:MeasurementInputExpectedTermMember 2023-01-01 0000882508 srt:MaximumMember us-gaap:MeasurementInputExpectedTermMember 2023-01-01 0000882508 srt:MinimumMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-01-01 0000882508 srt:MaximumMember us-gaap:MeasurementInputRiskFreeInterestRateMember 2023-01-01 0000882508 us-gaap:MeasurementInputExpectedDividendPaymentMember 2023-01-01 0000882508 srt:MinimumMember us-gaap:MeasurementInputPriceVolatilityMember 2023-01-01 0000882508 srt:MaximumMember us-gaap:MeasurementInputPriceVolatilityMember 2023-01-01 0000882508 us-gaap:DomesticCountryMember 2022-01-03 2023-01-01 0000882508 us-gaap:DomesticCountryMember 2021-01-04 2022-01-02 0000882508 us-gaap:DomesticCountryMember 2019-12-30 2021-01-03 0000882508 us-gaap:ForeignCountryMember 2022-01-03 2023-01-01 0000882508 us-gaap:ForeignCountryMember 2021-01-04 2022-01-02 0000882508 us-gaap:ForeignCountryMember 2019-12-30 2021-01-03 0000882508 us-gaap:ResearchMember 2022-01-03 2023-01-01 0000882508 quik:FederalMember 2023-01-01 0000882508 us-gaap:StateAndLocalJurisdictionMember 2023-01-01 0000882508 quik:FederalMember 2017-12-31 0000882508 quik:FederalMember 2018-01-01 0000882508 quik:FederalMember us-gaap:ResearchMember 2023-01-01 0000882508 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2023-01-01 0000882508 quik:RegisteredDirectOfferingMember 2022-09-14 0000882508 quik:RegisteredDirectOfferingMember 2022-02-09 0000882508 us-gaap:CommonStockMember us-gaap:PrivatePlacementMember 2021-09-22 2021-09-22 0000882508 us-gaap:CommonStockMember quik:RegisteredDirectOfferingMember 2021-09-30 2021-09-30 0000882508 us-gaap:PrivatePlacementMember 2021-09-22 2021-09-22 0000882508 us-gaap:PrivatePlacementMember 2021-09-22 0000882508 us-gaap:CommonStockMember quik:UnderwrittenPublicOfferingMember 2020-06-22 2020-06-22 0000882508 us-gaap:CommonStockMember quik:UnderwrittenPublicOfferingMember 2020-06-22 0000882508 quik:UnderwrittenPublicOfferingMember 2020-06-22 2020-06-22 0000882508 us-gaap:CommonStockMember quik:ExerciseOfOptionForOverallotmentOfSharesByUnderwritersMember 2020-06-22 2020-06-22 0000882508 us-gaap:CommonStockMember quik:ExerciseOfOptionForOverallotmentOfSharesByUnderwritersMember 2020-07-21 2020-07-21 0000882508 quik:ExerciseOfOptionForOverallotmentOfSharesByUnderwritersMember 2020-06-22 2020-07-21 0000882508 quik:UnderwrittenPublicOfferingIncludingExerciseOfOverallotmentOptionsByUnderwritersMember 2020-06-22 2020-07-21 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:StockPlan2019Member 2019-04-24 0000882508 quik:StockPlan2019Member 2022-05-10 2022-05-10 0000882508 quik:StockPlan2019Member 2022-05-10 0000882508 quik:StockPlan2019Member 2023-01-01 0000882508 us-gaap:RestrictedStockUnitsRSUMember quik:StockPlan2019Member us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-03 2023-01-01 0000882508 quik:The2009EmployeeStockPurchasePlanMember 2022-01-03 2023-01-01 0000882508 quik:The2009EmployeeStockPurchasePlanMember 2023-01-01 0000882508 us-gaap:CostOfSalesMember 2022-01-03 2023-01-01 0000882508 us-gaap:CostOfSalesMember 2021-01-04 2022-01-02 0000882508 us-gaap:CostOfSalesMember 2019-12-30 2021-01-03 0000882508 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-03 2023-01-01 0000882508 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-04 2022-01-02 0000882508 us-gaap:ResearchAndDevelopmentExpenseMember 2019-12-30 2021-01-03 0000882508 us-gaap:EmployeeStockOptionMember 2022-01-03 2023-01-01 0000882508 us-gaap:EmployeeStockOptionMember 2021-01-04 2022-01-02 0000882508 us-gaap:EmployeeStockOptionMember 2019-12-30 2021-01-03 0000882508 quik:EmployeeStockPurchasePlanMember 2022-01-03 2023-01-01 0000882508 quik:EmployeeStockPurchasePlanMember 2021-01-04 2022-01-02 0000882508 quik:EmployeeStockPurchasePlanMember 2019-12-30 2021-01-03 0000882508 quik:RsuAndPrsuMember 2022-01-03 2023-01-01 0000882508 quik:RsuAndPrsuMember 2021-01-04 2022-01-02 0000882508 quik:RsuAndPrsuMember 2019-12-30 2021-01-03 0000882508 quik:StockPlan2019Member 2021-01-03 0000882508 quik:StockPlan2019Member 2021-01-04 2022-01-02 0000882508 quik:StockPlan2019Member 2022-01-02 0000882508 quik:StockPlan2019Member 2022-01-03 2023-01-01 0000882508 2022-12-30 0000882508 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 0000882508 us-gaap:RestrictedStockUnitsRSUMember 2022-01-03 2023-01-01 0000882508 quik:PrsuMember 2023-01-01 0000882508 us-gaap:RestrictedStockUnitsRSUMember 2019-12-29 0000882508 us-gaap:RestrictedStockUnitsRSUMember 2019-12-30 2021-01-03 0000882508 us-gaap:RestrictedStockUnitsRSUMember 2021-01-03 0000882508 us-gaap:RestrictedStockUnitsRSUMember 2021-01-04 2022-01-02 0000882508 us-gaap:RestrictedStockUnitsRSUMember 2022-01-02 0000882508 quik:NewProductsMember 2022-01-03 2023-01-01 0000882508 quik:NewProductsMember 2021-01-04 2022-01-02 0000882508 quik:NewProductsMember 2019-12-30 2021-01-03 0000882508 quik:MatureProductsMember 2022-01-03 2023-01-01 0000882508 quik:MatureProductsMember 2021-01-04 2022-01-02 0000882508 quik:MatureProductsMember 2019-12-30 2021-01-03 0000882508 quik:HardwareProductsMember 2022-01-03 2023-01-01 0000882508 quik:HardwareProductsMember 2021-01-04 2022-01-02 0000882508 quik:HardwareProductsMember 2019-12-30 2021-01-03 0000882508 quik:eFPGAIPMember 2022-01-03 2023-01-01 0000882508 quik:eFPGAIPMember 2021-01-04 2022-01-02 0000882508 quik:eFPGAIPMember 2019-12-30 2021-01-03 0000882508 quik:SaaSAndOtherMember 2022-01-03 2023-01-01 0000882508 quik:SaaSAndOtherMember 2021-01-04 2022-01-02 0000882508 quik:SaaSAndOtherMember 2019-12-30 2021-01-03 0000882508 quik:NewProductsRelatedToEngineeringServicesMember 2022-01-03 2023-01-01 0000882508 quik:NewProductsRelatedToEngineeringServicesMember 2021-01-04 2022-01-02 0000882508 quik:SaaSRevenueMember 2019-12-30 2021-01-03 0000882508 quik:EngineeringServicesMember 2022-01-03 2023-01-01 0000882508 quik:EngineeringServicesMember 2021-01-04 2022-01-02 0000882508 country:US 2022-01-03 2023-01-01 0000882508 country:US 2021-01-04 2022-01-02 0000882508 country:US 2019-12-30 2021-01-03 0000882508 srt:AsiaPacificMember 2022-01-03 2023-01-01 0000882508 srt:AsiaPacificMember 2021-01-04 2022-01-02 0000882508 srt:AsiaPacificMember 2019-12-30 2021-01-03 0000882508 srt:NorthAmericaMember 2022-01-03 2023-01-01 0000882508 srt:NorthAmericaMember 2021-01-04 2022-01-02 0000882508 srt:NorthAmericaMember 2019-12-30 2021-01-03 0000882508 srt:EuropeMember 2022-01-03 2023-01-01 0000882508 srt:EuropeMember 2021-01-04 2022-01-02 0000882508 srt:EuropeMember 2019-12-30 2021-01-03 0000882508 country:GB us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-03 2023-01-01 0000882508 quik:DistributorAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-03 2023-01-01 0000882508 quik:DistributorAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-04 2022-01-02 0000882508 quik:DistributorAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-12-30 2021-01-03 0000882508 quik:DistributorBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-03 2023-01-01 0000882508 quik:DistributorBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-04 2022-01-02 0000882508 quik:DistributorBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-12-30 2021-01-03 0000882508 quik:DistributorCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-04 2022-01-02 0000882508 quik:DistributorCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-12-30 2021-01-03 0000882508 quik:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-03 2023-01-01 0000882508 quik:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-12-30 2021-01-03 0000882508 quik:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-03 2023-01-01 0000882508 quik:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-04 2022-01-02 0000882508 quik:CustomerFMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-03 2023-01-01 0000882508 quik:CustomerFMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-04 2022-01-02 0000882508 quik:CustomerHMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-04 2022-01-02 0000882508 quik:CustomerJMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-12-30 2021-01-03 0000882508 quik:DistributorAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-03 2023-01-01 0000882508 quik:DistributorAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-04 2022-01-02 0000882508 quik:DistributorBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-04 2022-01-02 0000882508 quik:DistributorCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-04 2022-01-02 0000882508 quik:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-03 2023-01-01 0000882508 quik:CustomerFMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-03 2023-01-01 0000882508 quik:CustomerFMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-04 2022-01-02 0000882508 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2022-01-03 2023-01-01 0000882508 us-gaap:NonUsMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2021-01-04 2022-01-02 0000882508 quik:WaferPurchaseCommitmentMember 2023-01-01 0000882508 quik:GoodsAndServicesMember 2023-01-01 0000882508 quik:EfpgaIpProcurementContractsMember 2023-01-01 0000882508 us-gaap:SubsequentEventMember 2023-03-21 2023-03-21 0000882508 quik:AllowanceForDoubtfulAccountsMember 2022-01-02 0000882508 quik:AllowanceForDoubtfulAccountsMember 2022-01-03 2023-01-01 0000882508 quik:AllowanceForDoubtfulAccountsMember 2023-01-01 0000882508 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-01-02 0000882508 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-01-03 2023-01-01 0000882508 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2023-01-01 0000882508 quik:AllowanceForDoubtfulAccountsMember 2021-01-03 0000882508 quik:AllowanceForDoubtfulAccountsMember 2021-01-04 2022-01-02 0000882508 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-01-03 0000882508 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-01-04 2022-01-02 0000882508 quik:AllowanceForDoubtfulAccountsMember 2019-12-29 0000882508 quik:AllowanceForDoubtfulAccountsMember 2019-12-30 2021-01-03 0000882508 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-12-29 0000882508 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-12-30 2021-01-03 0000882508 quik:SensiMLMember 2022-01-03 2023-01-01 iso4217:USD shares thunderdome:item iso4217:USD shares utr:Y pure utr:sqft utr:M 0000882508 QUICKLOGIC Corp false --01-01 FY 2022 18000 62000 0 0 0.001 0.001 10000000 10000000 0 0 0 0 0.001 0.001 200000000 200000000 13202000 13202000 11863000 11863000 295000 P5Y P1Y P7Y P1Y P7Y P5Y 0 0 0 0 15000000.0 P1Y P5Y P2Y P3Y P5Y P4Y 100000 300000 5400000 10000000 P10Y 900000 P1Y P1Y P10Y P6M P4Y P10Y 0 0 0 0 0 0 0 0 0 10-K true 2023-01-01 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 false 95442000 13236478 659 Moss Adams LLP San Francisco, California 19201000 19605000 2689000 999000 1987000 295000 2493000 2078000 1570000 1181000 27940000 24158000 465000 499000 1514000 1241000 1397000 1529000 645000 752000 300000 300000 185000 185000 140000 309000 32586000 28973000 15000000 15000000 2391000 934000 1509000 1665000 272000 455000 850000 819000 20022000 18873000 544000 744000 125000 147000 20691000 19764000 0 0 13000 12000 317174000 310222000 -305292000 -301025000 11895000 9209000 32586000 28973000 16180000 12685000 8634000 7378000 5266000 4386000 8802000 7419000 4248000 5001000 6927000 7544000 7601000 8008000 6820000 0 0 753000 -3800000 -7516000 -10869000 148000 130000 328000 0 1192000 0 -221000 -43000 97000 -4169000 -6497000 -11100000 98000 119000 51000 -4267000 -6616000 -11151000 -0.34 -0.57 -1.14 12588000 11535000 9781000 -4267000 -6616000 -11151000 710000 626000 817000 2035000 2526000 1739000 224000 225000 199000 -0 1192000 -0 27000 5000 -44000 18000 62000 0 1708000 -627000 -303000 1692000 -0 639000 -385000 -373000 321000 444000 -533000 1871000 367000 298000 -55000 325000 207000 -183000 403000 -106000 -22000 147000 0 -4056000 -2859000 -6744000 142000 185000 253000 672000 533000 801000 -814000 -718000 -1054000 452000 378000 270000 0 0 1191000 60000000 60000000 57000000 60000000 60000000 57000000 4935000 1342000 9296000 17000 45000 1147000 -0 485000 72000 4466000 434000 8998000 -404000 -3143000 1200000 19605000 22748000 21548000 19201000 19605000 22748000 86000 77000 277000 16000 73000 24000 650000 690000 670000 8331000 8000 297073000 -283258000 13823000 121000 0 -24000 0 -24000 2642000 3000 8097000 0 8100000 0 1739000 0 1739000 0 0 -11151000 -11151000 11094000 11000 306885000 -294409000 12487000 571000 0 -222000 0 -222000 198000 1000 1033000 0 1034000 0 2526000 0 2526000 0 0 -6616000 -6616000 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 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b><a href="#" id="notes" title="notes"/>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: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 38pt;">QuickLogic Corporation ("QuickLogic" or, the "Company"), was founded in <em style="font: inherit;">1988</em> and reincorporated in Delaware in <em style="font: inherit;">1999.</em> The Company enables Original Equipment Manufacturers "(OEMs"), to maximize battery life for highly differentiated, immersive user experiences with Smartphone, Wearable, Hearable, Tablet and Internet-of-Things or IoT hardware products, Military, Aerospace and Defense products. QuickLogic delivers these benefits through industry leading ultra-low power customer programmable System on Chip or SoC semiconductor solutions, embedded software, and algorithm solutions for always-on voice and sensor processing. The Company is a fabless semiconductor provider of comprehensive, flexible sensor processing solutions, ultra-low power display bridges, and ultra-low power Field Programmable Gate Arrays"(FPGAs"). Starting in late <em style="font: inherit;">2021</em> the Company increased its professional engineering services business related to its eFPGA products for both civilian and military applications. The Company’s wholly owned subsidiary, SensiML Corp.("SensiML"), provides Analytics Toolkit, which is used in many of the applications where the Company’s ArcticPro™, eFPGA intellectual property "(IP") plays a critical role. SensiML Analytics toolkit is an end-to-end software suite that provides OEMs a straightforward process for developing pattern matching sensor algorithms using machine learning technology that are optimized for ultra-low power consumption.</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: 38pt;"><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><span style="background-color:#ffffff;"> </span><em style="font: inherit;">2022</em><span style="background-color:#ffffff;">, </span><em style="font: inherit;">2021</em><span style="background-color:#ffffff;">, and <em style="font: inherit;">2020</em> ended on </span><em style="font: inherit;"> January 1, 2023</em><span style="background-color:#ffffff;">, </span><em style="font: inherit;"> January 2, 2022</em><span style="background-color:#ffffff;"> and </span><em style="font: inherit;"> January 3, 2021</em><span style="background-color:#ffffff;">, respectively.</span></p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;, Times, serif"> <i><span style="background-color:#ffffff;">Supply Chain Disruptions </span></i> </div> <div style="font-family:&quot;Times New Roman&quot;, Times, serif">   </div> </div> <p style="margin: 0pt; text-indent: 36pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"> Global, supply chain constraints have <em style="font: inherit;">not</em> had a material impact on the Company's business. While the Company has experienced some volatilities with input material costs and supplier costs in accordance with domestic and global economic conditions, <em style="font: inherit;">none</em> of these have had a material impact to its business during the year ended <em style="font: inherit;"> January 1, 2023</em>. The Company does <em style="font: inherit;">not</em> expect material increases in costs over the next <em style="font: inherit;">twelve</em> months; however, it expects to be subject to continued, broader-based inflationary, labor, and supplier costs increases in alignment with domestic and global economic conditions. The Company expects any increases in costs to be dilutive to its gross profit; and it <em style="font: inherit;"> may </em>be limited in its ability to offset any increased costs with price increases to customers. This <em style="font: inherit;"> may </em>have a negative impact to its results from operations and cash flows.</p> <p style="margin: 0pt; text-indent: 45pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"> </p> <p style="margin: 0pt; text-indent: 45pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">The conflict between Russia and Ukraine has negatively impacted the global economy and led to various economic sanctions being imposed by the U.S., United Kingdom, European Union and other countries against Russia. While the impacts of the conflict have <em style="font: inherit;">not</em> been material on the Company's results of operations, as the Company does <em style="font: inherit;">not</em> have operations or material customers or suppliers in either country, it is <em style="font: inherit;">not</em> possible to predict the broader consequences of this conflict. Changing U.S. Government export regulations, particularly relating to advanced semiconductors <em style="font: inherit;"> may </em>limit the Company's ability to provide customers with certain goods and services in China.</p> <p style="margin: 0pt; text-indent: 45pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: -9pt;"><i><em style="font: inherit;">2023</em> Cybersecurity Incident</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: 36pt;">On <em style="font: inherit;"> January 20, 2023, </em>the Company detected a ransomware infection affecting a limited number of IT systems, including systems that contained personal information of our employees. Upon detection of the incident, the Company promptly began an assessment of all Company IT systems, notified law enforcement, and engaged legal counsel and other incident response professionals. The Company continued its business operations during this incident and successfully restored all of its critical operational data. The Company has also taken steps to further secure its IT systems. Based on the ongoing investigation and information currently known at this time, the Company believes the incident has <em style="font: inherit;">not</em> had nor will have a material impact on its business, operations, ability to serve its customers, or financial results. See Note <em style="font: inherit;">15</em> for additional information.</p> <p style="margin: 0pt;"> </p> <p style="font-family:'Times New Roman';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: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 36pt;">The Company has financed its operations and capital investments through the sale of common stock, finance and operating leases, a revolving line of credit and cash flows from operations. As of <em style="font: inherit;"> January 1, 2023</em>, the Company’s principal sources of liquidity consisted of cash and cash equivalents of $19.1 million, inclusive of a $15.0 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: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 36pt;">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 leases. 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<span style="background-color:#ffffff;"> risk. See Note <em style="font: inherit;">6</em> for additional inf</span>ormation.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 36pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 36pt;">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;">6</em> for additional information.</p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 36pt;"> </p> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 36pt;"> 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 which resulted 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.  </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; text-indent: 36pt;"> On <em style="font: inherit;"> September </em> <em style="font: inherit;">22,</em> <em style="font: inherit;">2021,</em> the Company entered into a share subscription agreement for the sale of 125 thousand shares of Company's common stock, and on <em style="font: inherit;"> September 30, 2021, </em>the Company entered into a common stock purchase agreement for the sale of 74 thousand shares of the Company's common stock in a registered direct offering, which resulted in net cash proceeds of approximately $1.0 million, net of <span style="background-color:#ffffff;"> $45 thousand in issuance costs. See Note <em style="font: inherit;">10</em> for additional information.</span> </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;"> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 36pt;"> 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 $3.2 million and $1.5 million gross cash proceeds from the <em style="font: inherit;"> September 14, 2022 </em>and <em style="font: inherit;"> February 9, 2022 </em>financings, respectively, 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; text-indent: 36pt;">   </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 36pt;"> 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 its, ArcticLink® and PolarPro® platforms, ArcticPro™, EOS <em style="font: inherit;">S3</em> SoC, Quick AI solution, and ™, QuickAI™, SensiML Analytics Toolkit, Eclipse II products, eFPGA IP licenses 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 ability to capitalize on synergies with our newly acquired subsidiary SensiML; 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; text-indent: 36pt;"> 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 in <em style="font: inherit;"> December 2024, </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;"> </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;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">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;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i><span style="background-color:#ffffff;">Critical Accounting Policies and Use of Estimates</span></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;"><span style="background-color:#ffffff;">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, the disclosures of contingent assets and liabilities and the reported amounts of revenue and expenses during the 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;"><span style="background-color:#ffffff;">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 </span><span style="background-color:#ffffff;">in regards to revenue recognition; and the valuation of inventories including identification of excess quantities, market value and obsolescence.</span></p> <p style="text-indent: 45pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> <p style="text-indent: 45pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-align: left;"><span style="background-color:#ffffff;">The methods, estimates and judgments we use in applying our most critical accountin</span>g 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. Based on this definition, our critical accounting policies include revenue recognition and determination of the standalone selling price ("SSP") for certain distinct performance obligations (such as for IP licensing and professional services contracts) and valuation of inventories. 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 <em style="font: inherit;"> may </em>have a material impact on our financial statements.</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;"><i>Licensed Intellectual Property</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:'Times New Roman', Times, serif"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;">The Company licenses intellectual property that is incorporated into its products. Costs incurred under license agreements prior to the establishment of technological feasibility are included in research and development expense as incurred. Costs incurred for intellectual property once technological feasibility has been established and that can be used in multiple products are capitalized as a long-term asset. Once a product incorporating licensed intellectual property has production sales, the amount is amortized over the estimated useful life of the asset, generally up to <span style="-sec-ix-hidden:c95873742">five</span> years. Licensed intellectual property is included in intangible assets, net on the Company’s consolidated balance sheet.</p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 36pt;"> </p> </div> <div style="font-family:'Times New Roman', Times, serif"> <i><span style="background-color:#ffffff;">Revenue Recognition</span></i> </div> <div style="font-family:'Times New Roman', Times, serif">   </div> </div> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 45pt;"> <span style="background-color:#ffffff;">The Company recognizes revenue in accordance with Accounting Standards Codification ("ASC") Topic <em style="font: inherit;">No.</em> <em style="font: inherit;">606</em> and related Accounting Standards Updates ("ASUs").</span> </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 earns revenue from principal activities by delivering standard hardware products, eFPGA IP products, and software as a service to customers and other revenue. </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 45pt;">   </div> </div> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 45pt;"> <span style="background-color:#ffffff;">The Company applies a <em style="font: inherit;">five</em>-step model for recognizing revenue:</span> </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;"> <span style="font-family:Times New Roman"><span style="background-color:#ffffff">•  Identification of the contract, or contracts, with a customer,</span></span> </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 45pt;"> <span style="font-family:Times New Roman"><span style="background-color:#ffffff">•  Identification of the performance obligations in the contract,</span></span> </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 0pt; margin-left: 45pt;"> <span style="font-family:Times New Roman"><span style="background-color:#ffffff">•  Determination of the transaction price. T</span></span>he 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. </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 45pt;"> <span style="font-family:Times New Roman"><span style="background-color:#ffffff">•  Allocation of the transaction price to the performance obligations in the contract, and</span></span> </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 45pt;"> <span style="font-family:Times New Roman"><span style="background-color:#ffffff">•  Recognition of revenue when, or as, we satisfy a performance obligation.</span></span> </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;"> <div style="text-indent:45pt"> <div style="font-family:&quot;Times New Roman&quot;, Times, serif"> <span style="background-color:#ffffff">As part of its assessment of each contract, the Company evaluates certain factors including the customer’s ability to pay, or credit risk. </span> </div> </div> </div> </div> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <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;">The following is a description the Company's revenue recognition policy by principal activity:</span> </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt; text-indent: 45pt;">   </div> </div> <div> <div> <div style="font-size:10pt"> <div style="font-family:'Times New Roman', Times, serif"> <i><span style="background-color:#ffffff;">Hardware Product Revenue</span></i> </div> <div style="font-family:'Times New Roman', Times, serif">   </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt -18pt 0pt 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 SSP of its performance obligation. Hardware product prices are fixed. The Company's standard payment terms are less than <em style="font: inherit;">one</em> year, and it elected a practical expedient in which it does <em style="font: inherit;">not</em> assess whether a contract has a significant financing component. The Company allocates the transaction price of customer contracts to each distinct product based on its relative SSP. The majority of the Company's revenue is derived from hardware product sales. </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"> <i><span style="background-color:#ffffff;">eFPGA IP Revenue</span></i> </div> <div style="font-family:&quot;Times New Roman&quot;, Times, serif">   </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 45pt;"> eFPGA IP revenue is comprised primarily of eFPGA intellectual property revenue, eFPGA-related professional services revenue, and eFPGA-related support and maintenance. The Company <span style="background-color:#ffffff">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 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 which the Company recognizes as revenue ratably over the service term.</span> </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;">  e <span style="background-color:#ffffff;"><span style="color:#000000;">FPGA IP contractual arrangements often include promises to transfer intellectual property licenses, to customize hardware products, and to provide professional services and technical support services. T</span></span>hese contracts require the Company to apply judgment in identifying and evaluating contractual terms and conditions which <em style="font: inherit;"> may </em>impact revenue recognition. Determining whether promised goods and services are distinct performance obligations that should be accounted for separately, or <em style="font: inherit;">not</em> distinct and thus accounted for together, requires significant judgment. In some contractual arrangements, the Company has concluded that the promised goods and services are distinct from each other and then these promised goods and services are <span style="background-color:#ffffff"><span style="color:#000000"> considered individual performance obligations. </span></span>In other contractual arrangement, the promised goods and services are deemed to <em style="font: inherit;">not</em> be distinct from each other and the Company has concluded that these promised goods and services are a single, combined performance obligation. </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;"> Judgment is required to determine the SSP for each performance obligation. The Company rarely sell eFPGA IP on a standalone basis. <span style="background-color:#ffffff">Generally, the Company provides eFPGA-related professional services to customers based on unique contractual arrangement terms and conditions, with unique deliverables, often in conjunction with other performance obligations.</span> As such, we are required to estimate the SSP for each performance obligation. In instances where the SSP is <em style="font: inherit;">not</em> directly observable because the Company does sell the promised goods or services separately, the Company determines the SSP using information that <em style="font: inherit;"> may </em>include market conditions and other observable inputs. 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 <span style="background-color:#ffffff"> overall pricing objectives, taking into consideration market conditions and other factors, including the value of its contracts, type of the customer, customer tier, type of the technology used, customer demographics, geographic locations, and other factors.</span> When contractual agreements contain multiple performance obligations, the Company accounts for individual performance obligations s <span style="background-color:#ffffff;">eparately if they are distinct. The Company allocates the transaction price to the separate performance obligations based on their relative SSP. The Company also provides eFPGA-related professional services on a time-and-material basis.</span> </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;"> <span style="background-color:#ffffff;">The Company recognizes revenue on contracts with a customer with a single performance obligation to transfer eFPGA intellectual property when the Company transfers control to the customer, which is generally upon product delivery to the customer assuming all other criteria for revenue recognition have been met. </span> </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;"> <span style="background-color:#ffffff;">Generally, the Company satisfies contractual performance obligations over time. When the Company satisfies performance obligations over time, it recognizes revenue by applying an over-time methodology that provides a faithful depiction of the transfer of the contractual arrangement's deliverables to the customer. </span> </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;"> <span style="background-color:#ffffff;">These over-time methodologies <em style="font: inherit;"> may </em>include:</span> </div> </div> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 45pt;">   </div> </div> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;; text-indent: -9pt; margin-left: 54pt;"> <span style="font-family:Times New Roman"><span style="background-color:#ffffff">•  Model measured using the input method such as units of labor,</span></span> </div> <div style="font-family: &quot;Times New Roman&quot;; text-indent: 45pt;"> <div style="font-family: &quot;Times New Roman&quot;; text-indent: -9pt; margin-left: 54pt;"> <span style="font-family:Times New Roman"><span style="background-color:#ffffff">•  Model measured using the input method reflecting a generally consistent effort</span></span> to satisfy those performance obligations throughout the contractual arrangement term, </div> </div> <div style="font-family: &quot;Times New Roman&quot;; text-indent: -9pt; margin-left: 54pt;"> <span style="font-family:Times New Roman"><span style="background-color:#ffffff">•  Model measured using the output method such as the specific deliverables produced,</span></span> </div> <div style="font-family: &quot;Times New Roman&quot;; text-indent: -9pt; margin-left: 54pt;"> <span style="font-family:Times New Roman"><span style="background-color:#ffffff">•  Model measured using the input method such as time and material for professional engineering services provided.  </span></span>For time and material derived revenue, the Company estimates a fully-burdened overhead rate for the labor and any materials required. </div> </div> <div> <div> <div> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;"> <div style="font-variant:normal">   </div> </div> </div> </div> </div> </div> <div> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;"> <div style="font-variant: normal; text-indent: 45pt;"> <span style="background-color:#ffffff;">Due to the nature of the work performed under contractual arrangements, the estimation of the over-time model is complex and involves significant judgment. In the case of the input methods, the key factors reviewed by management to estimate costs to complete each contract is 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 output method, key factors reviewed by the Company are the specific deliverables specified in the contracts with customers. The Company has methods and controls in place for tracking labor-days incurred in completing customization and other professional services as well as quantifying changes in estimates.</span> </div> <div style="font-variant: normal; text-indent: 45pt;">   </div> <div style="font-variant: normal; text-indent: 45pt;"> <span style="background-color:#ffffff;">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. 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 was <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.  </span> <span style="font-size: 10pt; text-indent: 45pt;">This deferred revenue was recognized to revenue during the year ended <em style="font: inherit;"> January 1, 2023. </em></span>See Note <em style="font: inherit;">8</em> for additional information. </div> <div style="font-variant: normal; text-indent: 0pt;">   </div> <div style="font-variant: normal; text-indent: 0pt;">   </div> <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"> <i><span style="background-color:#ffffff">SaaS &amp; Other Revenue</span></i> </div> </div> <div style="text-indent:45pt"> <div>   </div> <div style="font-variant:normal"> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;, Times, serif"> SaaS &amp; Other revenue is comprised primarily of software as a s <span style="background-color:#ffffff">ervice ("SaaS") revenue, software-related professional services revenue, and royalties from licensing the Company's technology. 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.</span> The Company recognizes SaaS revenue ratably over the license term. <span style="background-color:#ffffff">The Company recognizes revenue from software-related professional services as services are provided to the customer. </span> </div> <div style="font-family:&quot;Times New Roman&quot;, Times, serif">   </div> <div style="font-family:&quot;Times New Roman&quot;, Times, serif"> <span style="background-color:#ffffff">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.</span> </div> </div> </div> </div> </div> <div style="font-family:'Times New Roman', Times, serif">   </div> <div style="font-family:'Times New Roman', Times, serif"> <i><span style="background-color:#ffffff">Practical Expedients, Elections, and Exemptions  </span></i> </div> </div> </div> <div style="text-indent: 0pt;">   </div> <div style="text-indent: 45pt;"> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; margin-left: 63pt; text-indent: -18pt;"> <span style="font-family:Times New Roman"><span style="background-color:#ffffff">•  Taxes collected from customers and remitted to government authorities and that are related to the sales of our products are excluded from revenues.</span></span> </div> </div> </div> <div style="text-indent: 45pt;"> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: -9pt; margin-left: 54pt;"> <span style="font-family:Times New Roman"><span style="background-color:#ffffff">•  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.</span></span> </div> </div> </div> <div style="text-indent: 45pt;"> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: -9pt; margin-left: 54pt;"> <span style="font-family:Times New Roman"><span style="background-color:#ffffff">•  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 we recognize revenue at the amount to which we have the right to invoice for the services performed.</span></span> </div> </div> </div> <div style="text-indent: 0pt;">   </div> </div> </div> </div> </div> </div> <div> <div> <div> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;"> <div style="font-variant:normal"> <i><span style="background-color:#ffffff;">Contract Balances</span></i> </div> <div style="font-variant:normal">   </div> <div style="font-variant: normal; 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. </div> <div style="font-variant: normal; text-indent: 45pt;">   </div> <div style="font-variant: normal; text-indent: 45pt;"> <span style="background-color:#ffffff;">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 </span>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. We defer costs until related revenue is recognized. </div> <div style="font-variant: normal; text-indent: 45pt;">   </div> <div style="font-variant: normal; text-indent: 45pt;"> The Company had contract asset <span style="background-color:#ffffff;">s of approximately $2.0 million and $0.3 million and contract liabilities (reflected as deferred revenue) of $0 and $0.3 million on the consolidated balance sheets at <em style="font: inherit;"> January 1, 2023 </em>and <em style="font: inherit;"> January 2, </em><em style="font: inherit;">2022,</em> respectively.</span> </div> </div> </div> </div> </div> </div> <div style="font-size:10pt"> <div style="font-family:'Times New Roman', Times, serif">   </div> <div style="font-family:'Times New Roman', Times, serif"> <i>Assets Recognized from Costs to Obtain a Contract with a Customer</i> </div> </div> <div style="font-size:10pt"> <div style="font-family:'Times New Roman', Times, serif">   </div> </div> <div style="font-size:10pt"> <div style="font-family:'Times New Roman', Times, serif"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt -1pt; 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;"> January 1, 2023 </em>and <em style="font: inherit;"> January 2, 2022 </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;"> January 1, 2023, </em>and <em style="font: inherit;"> January 2, 2022.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 8pt; text-indent: -9pt;"> </p> </div> </div> <i><span style="background-color:#ffffff;">Hardware Product Sales Return Allowance</span></i> <div style="font-size:10pt"> <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;"> <span style="background-color:#ffffff;">The Company records an allowance for hardware product sales returns. The allowance for sales returns is based on a historical returns analysis performed on a quarterly basis. Amounts recorded for hardware product sales returns </span> <span style="background-color:#ffffff;">were </span> $1 thousand and <span style="background-color:#ffffff;"> a $13 thousand sales return reversal, and $30 thousand</span> <span style="background-color:#ffffff;"> for the years ended</span> <em style="font: inherit;"> January 1, 2023</em>,  <em style="font: inherit;"> January 2, 2022</em> and <em style="font: inherit;"> January 3, 2021</em>, respectively, <span style="background-color:#ffffff;"> on the Company's consolidated statements of operations. </span> </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 45pt;">   </div> </div> <div style="font-size:10pt"> <div style="font-family:'Times New Roman', Times, serif"> <i>Cost of Revenues</i> </div> <div style="font-family:'Times New Roman', Times, serif">   </div> </div> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; 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 includes indirect costs such as warranty, excess and obsolete inventory charges, general overhead costs, depreciation and amortization of certain capitalized software. eFPGA IP and SaaS costs includes 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. </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;">   </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 45pt;"> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> </div> </div> <div style="font-size:10pt"> <div style="font-family:'Times New Roman', Times, serif"> <i><span style="background-color:#ffffff;">Valuation of Inventories</span></i> </div> <div style="font-family:'Times New Roman', Times, serif">   </div> </div> <div style="font-size:10pt"> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; 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 market trends and record reserves for quantities in excess of demand and 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 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, product merchantability and other factors. Market conditions are subject to change. 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. 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. </div> <div style="font-family:'Times New Roman', Times, serif">   </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; 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 pursues opportunities in the IoT market and continue 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. </div> <div style="font-family: &quot;Times New Roman&quot;, Times, serif; text-indent: 45pt;">   </div> </div> 19100000 15000000.0 487000 310000 3200000 1500000 125000 74000 1000000.0 45000 3200000 1500000 300000 2000000.0 300000 0 300000 1000 13000 30000 <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', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i/></p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Cash Equivalents and Restricted Cash</i></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;text-indent:47.05pt;">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;text-indent:47.05pt;"/> <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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"/> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 2pt;"><i>Foreign Currency Transactions</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;"> 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;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em> and <em style="font: inherit;"> January 3, 2021</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">Operating expenses denominated in foreign currencies represented approximately 12%, 21% and 18% o<span style="background-color:#ffffff;">f t</span>otal operating expenses for the years ended <em style="font: inherit;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em> and <em style="font: inherit;"> January 3, 2021</em>, respectively. The Company incurred a majority of such foreign currency expenses in India, the United Kingdom, China, Taiwan Japan, and Korea in the Fiscal Years ended <em style="font: inherit;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em> and <em style="font: inherit;"> January 3, 2021</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', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"/> <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"> <i/></div></div><div style="font-size:10pt"><div style="font-family:&quot;Times New Roman&quot;, Times, serif"><i><span style="background-color:#ffffff">Fair Value of Financial Instruments</span></i> </div> </div> <p style="margin: 0pt; text-align: left; text-indent: 47.05pt;"> </p> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;"> <div style="font-variant: normal; text-indent: 36pt;"> 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: </div> <div style="font-variant: normal; margin: 0pt;">   </div> <div style="font-variant: normal; margin: 0pt;"> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">•</p> </td><td style="width: auto;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify;">Level <span style="-sec-ix-hidden:c95873828">1</span> - 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;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 18pt;"> <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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify;">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';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 18pt;"> <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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify;">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="margin: 0pt;"> </p> </div> </div> </div> <div style="font-size:10pt"> <div style="font-family:Times New Roman"> <div style="font-variant: normal; text-indent: 27pt;"> 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. </div> <div style="font-variant:normal">   </div> <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; text-indent: 27pt;"> 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 acquired equity securities which are classified in the consolidated balance sheet as a non-marketable equity investment. The non-marketable equity investment are equity securities owned in a non-public company for which there is <em style="font: inherit;">no</em> active market, and which have <em style="font: inherit;">no</em> readily determinable market value. In determining the fair value of the investment, 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 ( <em style="font: inherit;">2013</em>). 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 <em style="font: inherit;">no</em> impairment assessed as of <em style="font: inherit;"> January 1, 2023. </em>See Note <em style="font: inherit;">8</em> for additional information.</div></div></div><div style="font-size:10pt"><div style="font-family:Times New Roman"><div style="font-variant: normal; text-indent: 27pt;"> </div> </div> </div> <p><i/></p><p><i/></p><p><i>Property and Equipment</i></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;text-indent:47.05pt;">Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets, generally <em style="font: inherit;">one</em> to <span style="-sec-ix-hidden:c95873856">seven</span> years. Amortization of leasehold improvements is computed on a straight-line basis over the shorter of the lease term or the estimated useful lives of the assets, generally <span style="-sec-ix-hidden:c95873857">one</span> to <span style="-sec-ix-hidden:c95873858">seven</span> years.</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>Capitalized Internal-Use Software</i></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;text-indent:47.05pt;">The Company capitalizes costs related to the development of hosted services it provides to its customers and internally used enterprise-level business and finance software in support of the Company’s operational needs. 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:c95873859">five</span> years. Costs related to planning and other preliminary project activities and post-implementation activities are expensed as incurred. The Company tests these assets for impairment whenever events or changes in circumstances occur that could impact their recoverability.</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>Long-Lived Assets</i></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;text-indent:47.05pt;">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.</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">The Company's long-lived assets include property and equipment. The Company assesses possible impairment based 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 estima<span style="color:#000000;">ted <span style="background-color:#ffffff;">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. The Company recognized gains on disposal</span></span><span style="background-color:#ffffff;">of equipment of $27 thousand and $5 thousand in the years ended </span><em style="font: inherit;"> January 1, 2023</em><span style="background-color:#ffffff;"> and </span><em style="font: inherit;"> January 2, 2022</em><span style="background-color:#ffffff;">, respectively.</span></p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"/><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"/> <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:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><i/></p><p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><i>Allowance for Doubtful Accounts</i></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;text-indent:47.05pt;">The Company estimates the amount of uncollectible accounts receivable at the end of each reporting period based on the aging of the 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:'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;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company provides an allowance for doubtful accounts based on both historical experience and a specific identification basis. As of <em style="font: inherit;"> January 1, 2023 </em>and <em style="font: inherit;"> January 2, 2022, </em>the allowance for doubtful accounts was $18 thousand and $62 thousand, respectively, in its consolidated balance sheets. Bad debt expense for the years ended <em style="font: inherit;"> January 1, 2023 </em>and <em style="font: inherit;"> January 2, 2022 </em>was $18 thousand and $62 thousand, respectively.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"/> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i/></p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Hardware Product Warranty Costs</i></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;text-indent:47.05pt;">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;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em> and <em style="font: inherit;"> January 3, 2021</em>.</p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"/> <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><span style="background-color:#ffffff;">Leases</span></i></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;text-indent:47.05pt;">The Company accounts for leases under ASC<i> </i><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. Lease liabilities represent the present value of our 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. We determine if an arrangement is a lease at inception. 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 our 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 our incremental collateralized borrowing rate at lease inception. ROU assets represent our 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 cost and prepayments and excludes lease incentives. We do <em style="font: inherit;">not</em> apply lease recognition requirements to lease arrangements having terms <em style="font: inherit;">twelve</em> months or less, Instead we recognize 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"><span style="background-color:#ffffff;">The Company’s ROU assets were approximately $1.4 million and $1.5 million and lease liabilities were approximately and $1.4 million and $1.6 million on the Company’s consolidated balance sheets at <em style="font: inherit;"> January 1, 2023 </em>and <em style="font: inherit;"> January 2, 2022, </em>respectively. See Note <em style="font: inherit;">7</em> for additional </span>information.</p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"/> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i/></p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Business Combinations</i> </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;text-indent:47.05pt;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">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;text-indent:47.05pt;"/> <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/></p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Goodwill and Intangible Assets</i></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;text-indent:47.05pt;">Goodwill represents the excess fair value of consideration transferred over the fair value of net assets acquired a in business combination. The carrying value of goodwill and intangible assets with indefinite useful lives are <em style="font: inherit;">not</em> amortized but are 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. Subsequent to the Company's annual impairment testing at the end of <em style="font: inherit;"> November 2022 </em>and <em style="font: inherit;">2021,</em> there were <em style="font: inherit;">no</em> indicators of impairment that gave cause for additional impairment testing of goodwill. No impairment of goodwill has been recognized to date.</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;text-indent:47.05pt;">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 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 assessment of possible impairment is based on the Company's 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. If these cash flows are less than the carrying value of such asset, an impairment loss is recognized for the difference between estimated fair value and carrying value. The measurement of impairment requires management to estimate future cash flows and the fair value of these assets. The Company performed an annual impairment assessment in <em style="font: inherit;"> November 2022 </em>and <em style="font: inherit;">2021</em> and deemed <em style="font: inherit;">no</em> impairment was necessary for the current year. No impairment of intangible assets has been recognized to-date.</p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"/> <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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i/></p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Advertising</i></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;text-indent:47.05pt;">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 $40 thousand, $47 thousand and $76 thousand for the years ended </span><em style="font: inherit;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em> and <em style="font: inherit;"> January 3, 2021</em>, respectively.</p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"/> <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/></p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Stock-Based Compensation</i></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;text-indent:47.05pt;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> <div> <div> <div style="font-size:10pt"> <div style="font-family:'Times New Roman', Times, serif"> <div> <div style="text-indent:45pt"> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;, Times, serif"> Using the Black-Scholes pricing model requires us to develop highly subjective assumptions, including the expected term of awards, expected volatility of our 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 our historical experience with similar grants. The expected stock price volatility for both stock options and ESPP shares is based on the historic volatility of our 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 approximately equal to the expected term of the stock option or ESPP shares. The expected stock price volatility under the Plan and the ESPP is based on the historic volatility of our 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. </div> <div style="font-family:&quot;Times New Roman&quot;, Times, serif">   </div> <div style="font-family:&quot;Times New Roman&quot;, Times, serif"> 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. We regularly review the assumptions used to compute the fair value of our stock-based awards and we revise our assumptions as appropriate. See Notes <em style="font: inherit;">11</em> and <em style="font: inherit;">12</em> for additional information.</span></div></div></div></div></div></div></div></div><div><div><div style="font-size:10pt"><div style="font-family:'Times New Roman', Times, serif"><div><div style="text-indent:45pt"><div style="font-size:10pt"><div style="font-family:&quot;Times New Roman&quot;, Times, serif"> </div> <div style="font-family:&quot;Times New Roman&quot;, Times, serif">   </div> </div> </div> </div> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"><i/></p></div></div></div></div><div><div><div style="font-size:10pt"><div style="font-family:'Times New Roman', Times, serif"><p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"><i><span style="background-color:#ffffff;">Accounting for Income Taxes</span></i></p> </div> </div> </div> <div>   </div> </div> <div> <div style="text-indent:45pt"> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;, Times, serif"> As part of the process of preparing our financial statements, we are required to estimate our income taxes in each of the jurisdictions in which we operate. This process involves estimating our actual current tax exposure together with assessing temporary differences resulting from different tax and accounting treatment of items, such as deferred revenue, allowance for doubtful accounts, 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 our balance sheets. We must then assess the likelihood that our deferred tax assets will be recovered from future taxable income. To the extent we believe that recovery is <em style="font: inherit;">not</em> likely, we must establish a valuation allowance. To the extent we establish a valuation allowance or increase this allowance in a period, we must include an expense within the tax provision in the statements of operations. </div> <div style="font-family:&quot;Times New Roman&quot;, Times, serif">   </div> <div style="font-family:&quot;Times New Roman&quot;, Times, serif"> <div style="font-size: 10pt; 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. </div></div></div></div></div><div><div style="text-indent:45pt"><div style="font-size:10pt"><div style="font-family:&quot;Times New Roman&quot;, Times, serif"><div style="font-size: 10pt; text-indent: 45pt;"> </div> </div> </div> </div> </div> <div> <div style="text-indent:45pt"> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;, Times, serif"> <p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"> </p> </div> <div style="font-family:&quot;Times New Roman&quot;, Times, serif"> <p style="text-indent: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"><i/></p></div></div></div></div><div><div style="text-indent:45pt"><div style="font-size:10pt"><div style="font-family:&quot;Times New Roman&quot;, Times, serif"><p style="text-indent: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"><i>Concentrations of Credit and Suppliers</i></p> </div> </div> </div> </div> <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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">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;">13</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;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">The Company depends on a limited number of contract manufacturers, subcontractors, and suppliers for wafer fabrication, assembly, programming and test of its hardware products, and for the supply of programming equipment, and 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. Because 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">The Company’s accounts receivables are denominated in U.S. dollars and are derived primarily from sales to customers located in North America, Asia Pacific, and Europe. The Company performs ongoing credit evaluations of its customers and generally does <em style="font: inherit;">not</em> require collateral. See Note <em style="font: inherit;">13</em> for additional information.</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i/></p><p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Comprehensive Loss</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;">The net loss in the consolidated statements of operations for each of the <span style="background-color:#ffffff">years ended </span><em style="font: inherit;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em> and <em style="font: inherit;"> January 3, 2021</em> is the same as the consolidated comprehensive loss.</p><p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 45pt;"/> <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;"><i><span style="background-color:#ffffff;">Recently Adopted New Accounting Pronouncements</span></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;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 47.05pt; text-align: left;">In <em style="font: inherit;"> May 2021, </em>ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2021</em>-<em style="font: inherit;">04,</em> Earnings Per Share (Topic <em style="font: inherit;">260</em>), Debt— Modifications and Extinguishments (Subtopic <em style="font: inherit;">470</em>-<em style="font: inherit;">50</em>), Compensation—Stock Compensation (Topic <em style="font: inherit;">718</em>), and Derivatives and Hedging— Contracts in Entity’s Own Equity (Subtopic <em style="font: inherit;">815</em>-<em style="font: inherit;">40</em>): Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options a consensus of the FASB Emerging Issues Task Force, was issued to clarify the accounting for modifications or exchanges of freestanding equity-classified written call options, such was warrants, that remain equity classified after modification or exchange. The amendments in this Update are effective for all entities for fiscal years beginning after <em style="font: inherit;"> December 15, 2021, </em>including interim periods within those fiscal years. An entity should apply the amendments prospectively to modifications or exchanges occurring on or after the effective date of the amendments. Early adoption is permitted for all entities, including adoption in an interim period. If an entity elects to early adopt the amendments in this Update in an interim period, the guidance should be applied as of the beginning of the fiscal year that includes that interim period. The Company adopted ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2021</em>-<em style="font: inherit;">04</em> on <em style="font: inherit;"> January 3, 2022 </em>and it had <em style="font: inherit;">no</em> impact on our consolidated financial statements or related disclosures.</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-align: left;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 2pt; text-align: left;"><i><span style="background-color:#ffffff;">New Accounting Pronouncements Pending Adoption</span></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;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 47.05pt; text-align: left;">In <em style="font: inherit;"> June 2022, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2022</em>-<em style="font: inherit;">03,</em> <i>Fair Value Measurement (Topic</i> <i><em style="font: inherit;">820</em>)</i> <i>Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions</i> to clarify the measurement of the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and requires disclosures related to these types of equity securities. For public business entities, the amendments in this Update are effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2023, </em>and interim periods within those fiscal years. Early adoption is permitted for both interim and annual financial statements that have <em style="font: inherit;">not</em> yet been issued or made available for issuance. The adoption of this ASU is <em style="font: inherit;">not</em> expected to have an impact on the Company's consolidated financial statements or disclosures.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 47.05pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 47.05pt; text-align: left;">In <em style="font: inherit;"> August 2020, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2020</em>-<em style="font: inherit;">06,</em> <i>Debt</i>—<i>Debt with Conversion and Other Options (Subtopic</i> <i><em style="font: inherit;">470</em>-<em style="font: inherit;">20</em>) and Derivatives and Hedging</i>—<i>Contracts in Entity</i>’<i>s Own Equity (Subtopic</i> <i><em style="font: inherit;">815</em>-<em style="font: inherit;">40</em>): Accounting for Convertible Instruments and Contracts in an Entity</i>’<i>s Own Equity</i>, which address issues identified as a result of the complexity associated with applying generally accepted accounting principles for certain financial instruments with characteristics of liabilities and equity. The amendments in this Update are effective for public business entities that meet the definition of a Securities and Exchange Commission (SEC) filer, excluding entities eligible to be smaller reporting companies as defined by the SEC, for fiscal years beginning after <em style="font: inherit;"> December 15, 2021, </em>including interim periods within those fiscal years.  Early adoption is permitted, but <em style="font: inherit;">no</em> earlier than Fiscal Years beginning after <em style="font: inherit;"> December 15, 2020, </em>including interim periods within those Fiscal Years. The adoption of ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> is <em style="font: inherit;">not</em> expected to have an impact on our consolidated financial statements or related disclosures.</p><p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 47.05pt; text-align: left;"/> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Cash Equivalents and Restricted Cash</i></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;text-indent:47.05pt;">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;text-indent:47.05pt;"/> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 2pt;"><i>Foreign Currency Transactions</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;"> 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;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em> and <em style="font: inherit;"> January 3, 2021</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">Operating expenses denominated in foreign currencies represented approximately 12%, 21% and 18% o<span style="background-color:#ffffff;">f t</span>otal operating expenses for the years ended <em style="font: inherit;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em> and <em style="font: inherit;"> January 3, 2021</em>, respectively. The Company incurred a majority of such foreign currency expenses in India, the United Kingdom, China, Taiwan Japan, and Korea in the Fiscal Years ended <em style="font: inherit;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em> and <em style="font: inherit;"> January 3, 2021</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> 0.12 0.21 0.18 <div style="font-size:10pt"><div style="font-family:&quot;Times New Roman&quot;, Times, serif"><i><span style="background-color:#ffffff">Fair Value of Financial Instruments</span></i> </div> </div> <p style="margin: 0pt; text-align: left; text-indent: 47.05pt;"> </p> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;"> <div style="font-variant: normal; text-indent: 36pt;"> 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: </div> <div style="font-variant: normal; margin: 0pt;">   </div> <div style="font-variant: normal; margin: 0pt;"> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: 'Times New Roman', Times, serif; font-size: 10pt;">•</p> </td><td style="width: auto;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify;">Level <span style="-sec-ix-hidden:c95873828">1</span> - 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;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 18pt;"> <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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify;">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';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"><tbody><tr style="vertical-align: top;"><td style="width: 36pt;"> </td><td style="width: 18pt;"> <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; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; text-align: justify;">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="margin: 0pt;"> </p> </div> </div> </div> <div style="font-size:10pt"> <div style="font-family:Times New Roman"> <div style="font-variant: normal; text-indent: 27pt;"> 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. </div> <div style="font-variant:normal">   </div> <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; text-indent: 27pt;"> 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 acquired equity securities which are classified in the consolidated balance sheet as a non-marketable equity investment. The non-marketable equity investment are equity securities owned in a non-public company for which there is <em style="font: inherit;">no</em> active market, and which have <em style="font: inherit;">no</em> readily determinable market value. In determining the fair value of the investment, 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 ( <em style="font: inherit;">2013</em>). 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 <em style="font: inherit;">no</em> impairment assessed as of <em style="font: inherit;"> January 1, 2023. </em>See Note <em style="font: inherit;">8</em> for additional information.</div></div></div> <p><i>Property and Equipment</i></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;text-indent:47.05pt;">Property and equipment are stated at cost less accumulated depreciation and amortization. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets, generally <em style="font: inherit;">one</em> to <span style="-sec-ix-hidden:c95873856">seven</span> years. Amortization of leasehold improvements is computed on a straight-line basis over the shorter of the lease term or the estimated useful lives of the assets, generally <span style="-sec-ix-hidden:c95873857">one</span> to <span style="-sec-ix-hidden:c95873858">seven</span> years.</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>Capitalized Internal-Use Software</i></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;text-indent:47.05pt;">The Company capitalizes costs related to the development of hosted services it provides to its customers and internally used enterprise-level business and finance software in support of the Company’s operational needs. 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:c95873859">five</span> years. Costs related to planning and other preliminary project activities and post-implementation activities are expensed as incurred. The Company tests these assets for impairment whenever events or changes in circumstances occur that could impact their recoverability.</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>Long-Lived Assets</i></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;text-indent:47.05pt;">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.</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">The Company's long-lived assets include property and equipment. The Company assesses possible impairment based 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 estima<span style="color:#000000;">ted <span style="background-color:#ffffff;">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. The Company recognized gains on disposal</span></span><span style="background-color:#ffffff;">of equipment of $27 thousand and $5 thousand in the years ended </span><em style="font: inherit;"> January 1, 2023</em><span style="background-color:#ffffff;"> and </span><em style="font: inherit;"> January 2, 2022</em><span style="background-color:#ffffff;">, respectively.</span></p> 27000 5000 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"><i>Allowance for Doubtful Accounts</i></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;text-indent:47.05pt;">The Company estimates the amount of uncollectible accounts receivable at the end of each reporting period based on the aging of the 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:'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;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">The Company provides an allowance for doubtful accounts based on both historical experience and a specific identification basis. As of <em style="font: inherit;"> January 1, 2023 </em>and <em style="font: inherit;"> January 2, 2022, </em>the allowance for doubtful accounts was $18 thousand and $62 thousand, respectively, in its consolidated balance sheets. Bad debt expense for the years ended <em style="font: inherit;"> January 1, 2023 </em>and <em style="font: inherit;"> January 2, 2022 </em>was $18 thousand and $62 thousand, respectively.</p> 18000 62000 18000 62000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Hardware Product Warranty Costs</i></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;text-indent:47.05pt;">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;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em> and <em style="font: inherit;"> January 3, 2021</em>.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i><span style="background-color:#ffffff;">Leases</span></i></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;text-indent:47.05pt;">The Company accounts for leases under ASC<i> </i><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. Lease liabilities represent the present value of our 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. We determine if an arrangement is a lease at inception. 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 our 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 our incremental collateralized borrowing rate at lease inception. ROU assets represent our 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 cost and prepayments and excludes lease incentives. We do <em style="font: inherit;">not</em> apply lease recognition requirements to lease arrangements having terms <em style="font: inherit;">twelve</em> months or less, Instead we recognize 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"><span style="background-color:#ffffff;">The Company’s ROU assets were approximately $1.4 million and $1.5 million and lease liabilities were approximately and $1.4 million and $1.6 million on the Company’s consolidated balance sheets at <em style="font: inherit;"> January 1, 2023 </em>and <em style="font: inherit;"> January 2, 2022, </em>respectively. See Note <em style="font: inherit;">7</em> for additional </span>information.</p> 1400000 1500000 1400000 1600000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Business Combinations</i> </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;text-indent:47.05pt;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">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;"><i>Goodwill and Intangible Assets</i></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;text-indent:47.05pt;">Goodwill represents the excess fair value of consideration transferred over the fair value of net assets acquired a in business combination. The carrying value of goodwill and intangible assets with indefinite useful lives are <em style="font: inherit;">not</em> amortized but are 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. Subsequent to the Company's annual impairment testing at the end of <em style="font: inherit;"> November 2022 </em>and <em style="font: inherit;">2021,</em> there were <em style="font: inherit;">no</em> indicators of impairment that gave cause for additional impairment testing of goodwill. No impairment of goodwill has been recognized to date.</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;text-indent:47.05pt;">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 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 assessment of possible impairment is based on the Company's 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. If these cash flows are less than the carrying value of such asset, an impairment loss is recognized for the difference between estimated fair value and carrying value. The measurement of impairment requires management to estimate future cash flows and the fair value of these assets. The Company performed an annual impairment assessment in <em style="font: inherit;"> November 2022 </em>and <em style="font: inherit;">2021</em> and deemed <em style="font: inherit;">no</em> impairment was necessary for the current year. No impairment of intangible assets has been recognized to-date.</p> 0 0 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Advertising</i></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;text-indent:47.05pt;">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 $40 thousand, $47 thousand and $76 thousand for the years ended </span><em style="font: inherit;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em> and <em style="font: inherit;"> January 3, 2021</em>, respectively.</p> 40000 47000 76000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Stock-Based Compensation</i></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;text-indent:47.05pt;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> <div> <div> <div style="font-size:10pt"> <div style="font-family:'Times New Roman', Times, serif"> <div> <div style="text-indent:45pt"> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;, Times, serif"> Using the Black-Scholes pricing model requires us to develop highly subjective assumptions, including the expected term of awards, expected volatility of our 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 our historical experience with similar grants. The expected stock price volatility for both stock options and ESPP shares is based on the historic volatility of our 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 approximately equal to the expected term of the stock option or ESPP shares. The expected stock price volatility under the Plan and the ESPP is based on the historic volatility of our 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. </div> <div style="font-family:&quot;Times New Roman&quot;, Times, serif">   </div> <div style="font-family:&quot;Times New Roman&quot;, Times, serif"> 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. We regularly review the assumptions used to compute the fair value of our stock-based awards and we revise our assumptions as appropriate. See Notes <em style="font: inherit;">11</em> and <em style="font: inherit;">12</em> for additional information.</span></div></div></div></div></div></div></div></div> <div><div><div style="font-size:10pt"><div style="font-family:'Times New Roman', Times, serif"><p style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"><i><span style="background-color:#ffffff;">Accounting for Income Taxes</span></i></p> </div> </div> </div> <div>   </div> </div> <div> <div style="text-indent:45pt"> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;, Times, serif"> As part of the process of preparing our financial statements, we are required to estimate our income taxes in each of the jurisdictions in which we operate. This process involves estimating our actual current tax exposure together with assessing temporary differences resulting from different tax and accounting treatment of items, such as deferred revenue, allowance for doubtful accounts, 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 our balance sheets. We must then assess the likelihood that our deferred tax assets will be recovered from future taxable income. To the extent we believe that recovery is <em style="font: inherit;">not</em> likely, we must establish a valuation allowance. To the extent we establish a valuation allowance or increase this allowance in a period, we must include an expense within the tax provision in the statements of operations. </div> <div style="font-family:&quot;Times New Roman&quot;, Times, serif">   </div> <div style="font-family:&quot;Times New Roman&quot;, Times, serif"> <div style="font-size: 10pt; 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. </div></div></div></div></div> <div><div style="text-indent:45pt"><div style="font-size:10pt"><div style="font-family:&quot;Times New Roman&quot;, Times, serif"><p style="text-indent: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt;"><i>Concentrations of Credit and Suppliers</i></p> </div> </div> </div> </div> <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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">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;">13</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;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">The Company depends on a limited number of contract manufacturers, subcontractors, and suppliers for wafer fabrication, assembly, programming and test of its hardware products, and for the supply of programming equipment, and 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. Because 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">The Company’s accounts receivables are denominated in U.S. dollars and are derived primarily from sales to customers located in North America, Asia Pacific, and Europe. The Company performs ongoing credit evaluations of its customers and generally does <em style="font: inherit;">not</em> require collateral. See Note <em style="font: inherit;">13</em> for additional information.</p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> 1 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Comprehensive Loss</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;">The net loss in the consolidated statements of operations for each of the <span style="background-color:#ffffff">years ended </span><em style="font: inherit;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em> and <em style="font: inherit;"> January 3, 2021</em> is the same as the consolidated comprehensive loss.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left;"/> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 2pt; text-align: left;"><i><span style="background-color:#ffffff;">New Accounting Pronouncements Pending Adoption</span></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;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 47.05pt; text-align: left;">In <em style="font: inherit;"> June 2022, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2022</em>-<em style="font: inherit;">03,</em> <i>Fair Value Measurement (Topic</i> <i><em style="font: inherit;">820</em>)</i> <i>Fair Value Measurement of Equity Securities Subject to Contractual Sale Restrictions</i> to clarify the measurement of the fair value of an equity security subject to contractual restrictions that prohibit the sale of an equity security and requires disclosures related to these types of equity securities. For public business entities, the amendments in this Update are effective for fiscal years beginning after <em style="font: inherit;"> December 15, 2023, </em>and interim periods within those fiscal years. Early adoption is permitted for both interim and annual financial statements that have <em style="font: inherit;">not</em> yet been issued or made available for issuance. The adoption of this ASU is <em style="font: inherit;">not</em> expected to have an impact on the Company's consolidated financial statements or disclosures.</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 47.05pt; text-align: left;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 47.05pt; text-align: left;">In <em style="font: inherit;"> August 2020, </em>the FASB issued ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2020</em>-<em style="font: inherit;">06,</em> <i>Debt</i>—<i>Debt with Conversion and Other Options (Subtopic</i> <i><em style="font: inherit;">470</em>-<em style="font: inherit;">20</em>) and Derivatives and Hedging</i>—<i>Contracts in Entity</i>’<i>s Own Equity (Subtopic</i> <i><em style="font: inherit;">815</em>-<em style="font: inherit;">40</em>): Accounting for Convertible Instruments and Contracts in an Entity</i>’<i>s Own Equity</i>, which address issues identified as a result of the complexity associated with applying generally accepted accounting principles for certain financial instruments with characteristics of liabilities and equity. The amendments in this Update are effective for public business entities that meet the definition of a Securities and Exchange Commission (SEC) filer, excluding entities eligible to be smaller reporting companies as defined by the SEC, for fiscal years beginning after <em style="font: inherit;"> December 15, 2021, </em>including interim periods within those fiscal years.  Early adoption is permitted, but <em style="font: inherit;">no</em> earlier than Fiscal Years beginning after <em style="font: inherit;"> December 15, 2020, </em>including interim periods within those Fiscal Years. The adoption of ASU <em style="font: inherit;">No.</em> <em style="font: inherit;">2020</em>-<em style="font: inherit;">06</em> is <em style="font: inherit;">not</em> expected to have an impact on our consolidated financial statements or related disclosures.</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>NET 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">Basic net loss per share is computed by dividing net loss available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted net 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 net 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.</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;text-indent:47.05pt;"><span style="background-color:#ffffff;">Approximately 0.8 million shares, 0.7 million shares, and 0.9 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;"> January 1, 2023</em><span style="background-color:#ffffff;">, </span><em style="font: inherit;"> January 2, 2022</em><span style="background-color:#ffffff;"> and </span><em style="font: inherit;"> January 3, 2021</em><span style="background-color:#ffffff;">, respectively. Warrants to purchase up to 0.4 million shares were issued in connection with <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 years ended</span> <em style="font: inherit;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em> and <em style="font: inherit;"> January 3, 2021</em>.</p> 800000 700000 900000 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;">January 1,</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;">January 2,</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;">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(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; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Accounts receivable:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="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;">Trade account receivables</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,707</td><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">1,113</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; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Less: Allowance for doubtful accounts</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);">(18</td><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);">(62</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;"> </td><td style="width: 1%; font-family: &quot;Times New 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,689</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);">1,051</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; 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;">1,826</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,397</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);">667</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);">681</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);">2,493</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,078</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;">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 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;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,305</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;">921</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="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);">265</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);">260</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);">1,570</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);">1,181</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;">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;">10,133</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,341</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;">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,803</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,878</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;">65</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;">32</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);">466</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);">466</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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,467</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,717</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 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);">(12,002</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);">(12,218</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);">465</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);">499</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;">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;">2,370</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,699</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);">(856</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);">(458</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,514</td><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,241</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;">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;">740</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">40</td><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">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; 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">57</td><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">102</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);">547</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);">712</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,509</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);">1,665</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;text-indent:47.05pt;"><span style="background-color:#ffffff;">The Company recorded depreciation and amortization expense of $0.7 million, $0.6 million and $0.8 million</span><span style="background-color:#ffffff;"> for the years</span> ended <em style="font: inherit;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em> and <em style="font: inherit;"> January 3, 2021</em>, respectively<span style="background-color:#ffffff;">. No interest was capitalized for any period presented. </span></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"><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.4 million, $0.5 million and $0.1 million in amortization expense of capitalized internal-use software for the years ended</span> <em style="font: inherit;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em> and <em style="font: inherit;"> January 3, 2021</em>, respectively.</p> <p style="font-family:'Times New Roman', 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;, 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;">January 1,</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;">January 2,</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;">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(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; padding: 0; margin: 0"> <p style="margin: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Accounts receivable:</p> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0"> </td><td style="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;">Trade account receivables</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,707</td><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">1,113</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; text-indent: 9pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Less: Allowance for doubtful accounts</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);">(18</td><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);">(62</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;"> </td><td style="width: 1%; font-family: &quot;Times New 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,689</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);">1,051</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; 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;">1,826</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,397</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);">667</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);">681</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);">2,493</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,078</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;">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 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;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">1,305</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;">921</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="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);">265</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);">260</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);">1,570</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);">1,181</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;">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;">10,133</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,341</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;">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,803</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,878</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;">65</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;">32</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);">466</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);">466</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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">12,467</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,717</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 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);">(12,002</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);">(12,218</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);">465</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);">499</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;">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;">2,370</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,699</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);">(856</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);">(458</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,514</td><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,241</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;">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;">740</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">40</td><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">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; 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">57</td><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">102</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);">547</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);">712</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,509</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);">1,665</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> 2707000 1113000 18000 62000 2689000 1051000 1826000 1397000 667000 681000 2493000 2078000 1305000 921000 265000 260000 1570000 1181000 10133000 10341000 1803000 1878000 65000 32000 466000 466000 12467000 12717000 12002000 12218000 465000 499000 2370000 1699000 856000 458000 1514000 1241000 865000 740000 40000 111000 57000 102000 547000 712000 1509000 1665000 700000 600000 800000 0 400000 500000 100000 <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>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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">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;"> January 1, 2023</em> (in thousands):<b> </b></p> <p style="font-family:'Times New Roman', 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;">January 1, 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;">6</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;">(383</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;">576</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;">6</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);">(47</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);">69</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);">(511</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);">645</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">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;"> January 2, 2022</em> (in thousands):</p> <p style="font-family:'Times New Roman', 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;">January 2, 2022</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;">7</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;">(288</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;">672</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;">7</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);">(35</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);">81</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);">(404</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);">753</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">The following table provides the details of future annual amortization of intangible assets, based upon the current useful lives at <em style="font: inherit;"> January 1, 2023</em> (in thousands):</p> <p style="font-family:'Times New Roman', 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;, 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;">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;">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;">2024</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;">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;">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);">110</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;">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);">645</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;">January 1, 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;">6</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;">(383</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;">576</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;">6</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);">(47</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);">69</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);">(511</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);">645</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;">January 2, 2022</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;">7</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;">(288</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;">672</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;">7</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);">(35</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);">81</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);">(404</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);">753</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> P6Y 959000 383000 576000 81000 81000 0 P6Y 116000 47000 69000 1156000 511000 645000 P7Y 959000 288000 672000 81000 81000 0 P7Y 116000 35000 81000 1156000 404000 753000 <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;">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;">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;">2024</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;">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;">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);">110</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;">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);">645</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 107000 107000 110000 645000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>NOTE <em style="font: inherit;">6</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> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; 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, (the "Loan Agreement") with Heritage Bank which among things, provides a revolving line of credit facility ("Revolving Facility") allowing the Company to draw advances up to $15.0 million. The Revolving Facility, as amended, includes a number of customary and restrictive financial covenants including maintaining certain minimum cash levels with the lender. The Revolving Facility bears an annual facility fee of $45 thousand payable on each <em style="font: inherit;"> December 31. </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 prime rate. On <em style="font: inherit;"> December 31, 2022, </em>the Company and Heritage Bank amended the maturity date for advances under the Revolving Facility to <em style="font: inherit;"> December 31, 2024. </em>The Company had a $15.0 million outstanding balance on the Revolving Facility as of <em style="font: inherit;"> January 1, 2023 </em>and <em style="font: inherit;"> January 2, 2022, </em>with interest rates of 8.00% and 3.75% for years ended <em style="font: inherit;"> January 1, 2023</em> and <em style="font: inherit;"> January 2, 2022</em>, respectively.</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">We were in compliance with all loan covenants under the Loan Agreement, as amended as of the end of the current reporting period.</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">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.</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: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"><b><i>Payroll Protection Program Loan </i></b></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> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 47.05pt;">On <em style="font: inherit;"> May 6, 2020, </em>the Company entered into a loan agreement with Heritage Bank (“PPP Loan”) for a loan of $1.2 million pursuant to the Paycheck Protection Program under the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") as implemented by the U.S. Small Business Administration enacted on <em style="font: inherit;"> March 27, </em><em style="font: inherit;">2020.</em></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; text-align: left; text-indent: 47.05pt;">The PPP Loan was evidenced by a promissory note (“Note”) dated <em style="font: inherit;"> May 6, 2020, </em>maturing <em style="font: inherit;">two</em> years from the disbursement date. The Note bore interest at a rate of 1.00% per annum, with the <em style="font: inherit;">first</em> <em style="font: inherit;">six</em> months of interest deferred. Principal and interest were payable monthly commencing <em style="font: inherit;">six</em> months after the disbursement date. Principal and interest were allowed to be prepaid by the Company at any time prior to maturity with <em style="font: inherit;">no</em> prepayment penalties. The Note contained customary events of default relating to, among other things, payment defaults or breaches of the terms of the Note. Upon the occurrence of an event of default, the lender <em style="font: inherit;"> may </em>require immediate repayment of all amounts outstanding under the Note. The Company applied for loan forgiveness in the <em style="font: inherit;">fourth</em> quarter of fiscal <em style="font: inherit;">2020,</em> in accordance with the terms under the CARES Act. On <em style="font: inherit;"> January 26, 2021, </em>the Company received a notice from Heritage Bank that amounts under the PPP Loan had been forgiven. The Company recorded the loan forgiveness under gain on forgiveness of PPP Loan on its consolidated statement of operations in the year ended <em style="font: inherit;"> January 2, 2022.</em></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> 15000000.0 45000 0.0050 15000000.0 0.0800 0.0375 1200000 0.0100 <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>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: 47.05pt;">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 <span style="-sec-ix-hidden:c95874128">1</span> year to <span style="-sec-ix-hidden:c95874129">5</span> years. Finance leases are primarily for engineering design software and have lease terms of generally <span style="-sec-ix-hidden:c95874130">2</span> years to <span style="-sec-ix-hidden:c95874131">3</span> 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 <span style="-sec-ix-hidden:c95874135">five</span>-year lease was entered into in <em style="font: inherit;"> February 2019. </em>The Company's SensiML subsidiary in Beaverton, Oregon occupies approximately 705 square feet of space. The <span style="-sec-ix-hidden:c95874137">four</span>-year lease was entered into in <em style="font: inherit;"> April 2019. </em>The Company expects to renew this lease in Fiscal <em style="font: inherit;">2023</em> under similar terms.<span style="background-color:#ffffff;"> </span>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, $0.4 million and $0.5 million for the years ended <em style="font: inherit;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em> and <em style="font: inherit;"> January 3, 2021</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 47.05pt;">The Company believes that these facilities are adequate for its current needs.</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">The following table provides the activity related to operating and finance leases (in thousands):</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;">January 1, 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;">January 2, 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(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;">409</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;">402</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);">11</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);">23</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);">420</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);">425</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;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance 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;">Amortization of ROU asset</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;">437</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;">700</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;">Interest</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);">23</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);">69</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; 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);">460</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);">769</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">The following table provides the details of supplemental cash flow information (in thousands):</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;">January 1, 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;">January 2, 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(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;">Cash paid for amounts included in the measurement of 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 cash flows used for 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;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">409</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;">402</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;">Operating cash flows used for finance 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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23</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;">69</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;">Financing cash flows used for financing 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);">452</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);">378</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" 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-top: 0pt; margin-bottom: 0pt">Finance lease</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">650</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">1,311</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">The following table provides the details of ROU assets and lease liabilities (in thousands):</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;">January 1, 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;">January 2, 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: 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;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">464</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;">809</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;">Finance 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);">933</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);">720</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 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);">1,397</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,529</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(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;">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(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;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">507</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;">873</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;">Finance 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);">887</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);">690</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 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);">1,394</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,563</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">The following table provides the details of future lease payments for operating and finance leases as of <em style="font: inherit;"> January 1, 2023</em> and (in thousands):</p> <p style="font-family:'Times New Roman', 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;, 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; width: 70%;"> <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 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;">Operating</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;">Finance</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;">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;">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;">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(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;">2024</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">106</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">455</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 0pt 0pt 9pt;">Total lease payments</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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">527</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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">946</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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);">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; 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; 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;">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);">507</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);">887</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;text-indent:47.05pt;">The following table provides the details of lease terms and discount rates:</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;">January 1, 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: 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;">1.25</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 27pt;">Finance 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;">1.91</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;">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(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 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;">6.00</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 27pt;">Finance 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;">5.95</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> 24164 705 400000 400000 500000 <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;">January 1, 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;">January 2, 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(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;">409</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;">402</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);">11</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);">23</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);">420</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);">425</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;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Finance 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;">Amortization of ROU asset</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;">437</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;">700</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;">Interest</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);">23</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);">69</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; 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);">460</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);">769</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> 409000 402000 11000 23000 420000 425000 437000 700000 23000 69000 460000 769000 <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;">January 1, 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;">January 2, 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(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;">Cash paid for amounts included in the measurement of 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 cash flows used for 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;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">409</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;">402</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;">Operating cash flows used for finance 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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">23</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;">69</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;">Financing cash flows used for financing 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);">452</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);">378</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" 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-top: 0pt; margin-bottom: 0pt">Finance lease</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0">650</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">1,311</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> </tbody></table> 409000 402000 23000 69000 452000 378000 650000 1311000 <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;">January 1, 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;">January 2, 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: 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;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">464</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;">809</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;">Finance 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);">933</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);">720</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 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);">1,397</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,529</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(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;">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(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;">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">507</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;">873</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;">Finance 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);">887</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);">690</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 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);">1,394</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,563</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> 464000 809000 933000 720000 1397000 1529000 507000 873000 887000 690000 1394000 1563000 <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; width: 70%;"> <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 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;">Operating</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;">Finance</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;">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;">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;">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(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;">2024</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">106</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; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">455</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 0pt 0pt 9pt;">Total lease payments</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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">527</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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">946</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;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; 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);">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; 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; 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;">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);">507</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);">887</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> 421000 491000 106000 455000 527000 946000 20000 59000 507000 887000 <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;">January 1, 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: 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;">1.25</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 27pt;">Finance 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;">1.91</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;">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(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 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;">6.00</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 27pt;">Finance 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;">5.95</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">%</td></tr> </tbody></table> P1Y3M P1Y10M28D 0.0600 0.0595 <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>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: 47.05pt;">The Company's cash, cash equivalents and restricted cash balances were $19.2 million and $19.6 million, including amounts in money market funds, as of <em style="font: inherit;"> January 1, 2023 </em>and <em style="font: inherit;"> January 2, 2022</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;"> January 1, 2023 </em>and <em style="font: inherit;"> January 2, 2022. </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: 47.05pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-align: left; text-indent: 47.05pt;">In the <em style="font: inherit;">third</em> quarter of <em style="font: inherit;">2021,</em> in connection with a revenue contract with a 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 were 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> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%; 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"> </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"> </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"> </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"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </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: 47.05pt;">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;"> <div style="font-variant:normal"> •  Discount for lack of marketability: 34% - 41%. </div> <div style="font-variant:normal"> •  Expected Term: 4 - 5 Years. </div> </div> </div> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;"> <div style="font-variant:normal"> •  Risk Free Interest Rate: 0.75% - 0.92%. </div> </div> </div> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;"> <div style="font-variant:normal"> •  Dividend: 0.00.    </div> </div> </div> <div style="font-size:10pt"> <div style="font-family:&quot;Times New Roman&quot;"> <div style="font-variant:normal"> •  Volatility: 63% - 78%. </div> <div style="font-variant:normal">   </div> <div style="font-variant: normal; text-indent: 45pt;"> Volatility was estimated by utilizing a selected peer group of companies within the customers’ industry with a valuation date as of  <em style="font: inherit;"> October 2021. </em> </div> <div style="font-variant:normal">   </div> <div style="font-variant: normal; 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 <em style="font: inherit;">ASC8</em> <em style="font: inherit;">20.</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> </div> <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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">Subsequent to the valuation date and through <em style="font: inherit;"> January 2, 2022, </em>there were <em style="font: inherit;">no</em> observable indicators of impairment for the non-marketable equity investment. During Fiscal <em style="font: inherit;">2022,</em> there were <em style="font: inherit;">no</em> observable 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 as of <em style="font: inherit;"> January 1, 2023 </em>and <em style="font: inherit;"> January 2, 2022.</em></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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 47.05pt;">The carrying amount of the non-marketable equity investment was $0.3 million as of as of <em style="font: inherit;"> January 1, 2023 </em>and <em style="font: inherit;"> January 2, 2022.</em></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;"> </p> 19200000 19600000 100000 0.0001 <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> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%; 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"> </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"> </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"> </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"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0; margin: 0"> </td></tr> </tbody></table> 300000 0 0 300000 34 41 4 5 0.75 0.92 0.00 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;">9</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: 54pt;">The components of loss before provision of income taxes and the components for the provision for income taxes are 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: 54pt;"> </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;">2022</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;">2021</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;">2020</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; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">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(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;">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;">(4,116</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;">(6,461</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;">(11,170</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; 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><td style="width: 1%; font-family: &quot;Times New 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);">70</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;">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);">(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><td style="width: 1%; font-family: &quot;Times New 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);">(6,497</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);">(11,100</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(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"> </td><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;">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(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;">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(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;">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; 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><td style="width: 1%; font-family: &quot;Times New 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;">36</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;">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: 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; 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);">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><td style="width: 1%; font-family: &quot;Times New 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);">25</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);">42</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;"> <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);">59</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);">94</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);">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></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);">59</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);">94</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);">9</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);">98</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);">119</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);">51</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;text-indent:47.05pt;">The difference between income taxes computed at the statutory federal income tax rate and the provision for income taxes is attributable to the following (in thousands):</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;">2022</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;">2021</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;">2020</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 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: 12%; 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; 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,364</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;">(2,331</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;">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: 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><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">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: 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(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;">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: 12%; 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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">124</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;">34</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;">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: 12%; 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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(155</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;">171</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;">PPP loan forgiveness</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">(250</td><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; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">R&amp;D tax credits</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">(318</td><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">(230</td><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">(261</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;">Expired tax attributes</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,563</td><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,303</td><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">208</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;">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; 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,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; 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,312</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);">2,227</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;">Provision for income taxes</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: 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;">98</td><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;">119</td><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;">51</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> <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;text-indent:47.05pt;">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;"> January 1, 2023</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">Significant components of our deferred tax balances are as follows (in thousands):</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;">January 1, 2023</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;">January 2, 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: 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;">43,110</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;">45,197</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,284</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,347</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;">6,004</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,660</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,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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,820</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;">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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">403</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);">327</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);">409</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,214</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);">60,836</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;">(328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(400</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);">(453</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);">(525</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;">56,761</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;">60,311</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);">(56,862</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);">(60,353</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);">(101</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);">(42</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 <span style="-sec-ix-hidden:c95874287">$5.4M</span> of research expenses in the current year.</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; text-indent: 45pt;"> <span style="background-color:#ffffff">As of </span> <em style="font: inherit;"> January 1, 2023</em> <span style="background-color:#ffffff">, we had federal and state income tax net operating loss ("NOL") carryforwards of approximately $175.0 millio</span> <span style="background-color:#ffffff">n and $91.2</span> <span style="background-color:#ffffff"> million, respectively. Approximately $112.4 million in federal NOLs generated before <em style="font: inherit;"> January 1, 2018 </em>expire beginning in <em style="font: inherit;">2023</em> through <em style="font: inherit;">2037.</em> Federal NOLs of $62.9 million generated in years after <em style="font: inherit;"> January </em>l, <em style="font: inherit;">2018</em> can be carried forward indefinitely. We had research credit carryforwards of approximately $3.9 </span> <span style="background-color:#ffffff">million for federal and $5.0 </span> <span style="background-color:#ffffff">for state income tax purposes as of </span> <em style="font: inherit;"> January 1, 2023</em> <span style="background-color:#ffffff">. 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;">2041.</em> The California research credit carryforward can be carried forward indefinitely.</span> </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;"> <span style="background-color:#ffffff">Due to our history of losses, we believe 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;"> January 1, 2023. </em>Accordingly, we established a valuation allowance of $56.9 million, tax-effected, as of the Fiscal Year ended <em style="font: inherit;"> January 1, 2023 </em>due to uncertainties related to our ability to utilize our U.S. deferred tax assets before they expire.</span> </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;"> <span style="background-color:#ffffff">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> 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.</span> </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;"> <span style="background-color:#ffffff">The Company has <em style="font: inherit;">not</em> undertaken a study to determine if its net operating losses are limited. In the event the Company previously experienced an ownership change, or should experience an ownership change in the future, the amount of net operating losses and research and development credit carryovers available in any taxable year could be limited and <em style="font: inherit;"> may </em>expire unutilized.</span> </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;"> <span style="background-color:#ffffff">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;">2022.</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;">2022,</em> there were <em style="font: inherit;">no</em> changes to this balance, and at <em style="font: inherit;"> January 1, 2023, </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.</span> </div> </div> <div> <div style="text-indent:45pt"> <div>   </div> </div> </div> <p style="font-family:'Times New Roman', 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;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"><span style="background-color:#ffffff;">Changes in gross unrecognized benefits are as follows (in thousands):</span></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 class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" 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 class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" 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;">2022</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;">2021</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;">2020</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,118</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,176</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,117</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;">—</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;">(7</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;">38</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;">185</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;">128</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;">114</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" 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);">(54</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);">(178</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);">(93</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,249</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,118</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,176</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;"><span style="background-color:#ffffff;">Out of $2.2 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 </span><em style="font: inherit;"> January 1, 2023</em><span style="background-color:#ffffff;">, </span><em style="font: inherit;"> January 2, 2022</em><span style="background-color:#ffffff;"> and </span><em style="font: inherit;"> January 3, 2021</em><span style="background-color:#ffffff;">.</span></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"><span style="background-color:#ffffff;">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.</span></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;"><span style="background-color:#ffffff;">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;">2003</em> forward remain effectively open to examination due to the carryover of unused net operating losses and tax credits.</span></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;">2022</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;">2021</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;">2020</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; width: 55%;"> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt;">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(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;">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;">(4,116</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;">(6,461</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;">(11,170</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; 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><td style="width: 1%; font-family: &quot;Times New 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);">70</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;">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);">(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><td style="width: 1%; font-family: &quot;Times New 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);">(6,497</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);">(11,100</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(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"> </td><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;">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(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;">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(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;">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; 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><td style="width: 1%; font-family: &quot;Times New 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;">36</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;">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: 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; 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);">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><td style="width: 1%; font-family: &quot;Times New 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);">25</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);">42</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;"> <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);">59</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);">94</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);">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></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);">59</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);">94</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);">9</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);">98</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);">119</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);">51</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> -4116000 -6461000 -11170000 -53000 -36000 70000 -4169000 -6497000 -11100000 3000 3000 3000 36000 22000 39000 39000 25000 42000 59000 94000 9000 59000 94000 9000 98000 119000 51000 <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;">2022</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;">2021</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;">2020</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 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: 12%; 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; 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,364</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;">(2,331</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;">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: 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><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">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: 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(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;">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: 12%; 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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">124</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;">34</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;">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: 12%; 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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">(155</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;">171</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;">PPP loan forgiveness</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">(250</td><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; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">R&amp;D tax credits</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">(318</td><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">(230</td><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">(261</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;">Expired tax attributes</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,563</td><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,303</td><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">208</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;">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; 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,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; 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,312</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);">2,227</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;">Provision for income taxes</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: 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;">98</td><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;">119</td><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;">51</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> -876000 -1364000 -2331000 3000 3000 3000 106000 124000 34000 21000 -155000 171000 0 -250000 0 -318000 -230000 -261000 3563000 3303000 208000 -2401000 -1312000 2227000 98000 119000 51000 <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;">January 1, 2023</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;">January 2, 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: 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;">43,110</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;">45,197</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,284</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,347</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;">6,004</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,660</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,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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7,820</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;">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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">403</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);">327</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);">409</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,214</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);">60,836</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;">(328</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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;">(400</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);">(453</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);">(525</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;">56,761</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;">60,311</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);">(56,862</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);">(60,353</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);">(101</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);">(42</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> 43110000 45197000 1284000 1347000 6004000 5660000 6488000 7820000 1000 403000 327000 409000 57214000 60836000 328000 400000 125000 125000 453000 525000 56761000 60311000 56862000 60353000 101000 42000 175000000.0 91200000 112400000 62900000 3900000 5000000.0 56900000 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 class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" 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 class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" 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;">2022</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;">2021</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;">2020</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,118</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,176</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,117</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;">—</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;">(7</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;">38</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;">185</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;">128</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;">114</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" 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);">(54</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);">(178</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);">(93</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,249</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,118</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,176</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> 2118000 2176000 2117000 -0 7000 38000 185000 128000 114000 54000 178000 93000 2249000 2118000 2176000 2200000 0 <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>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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"><span style="background-color:#ffffff;">As of </span><em style="font: inherit;"> January 1, 2023</em><span style="background-color:#ffffff;">, the Company is authorized to issue 200</span><span style="background-color:#ffffff;"> million shares of common stock and has <span style="-sec-ix-hidden:c95874439">ten million</span> 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="text-align: left; 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;"><i>Issuance of Common Stock</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;"> August 17, 2022, </em>the Company filed a Registration Statement on Form S-<em style="font: inherit;">3</em> with the SEC, 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="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;"> 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 our effective shelf registration statements on Form S-<em style="font: inherit;">3</em> (File <em style="font: inherit;">No.</em> <em style="font: inherit;">333</em>-<em style="font: inherit;">266942</em> and <em style="font: inherit;">333</em>-<em style="font: inherit;">230352,</em> respectively), resulting in net cash proceeds of approximately $3.2 million and $1.5 million, respectively. Issuance costs related to the registered direct offerings were immaterial. The purchase price for each share of common stock in the <em style="font: inherit;"> September 14, 2022 </em>and in the <em style="font: inherit;"> February 9, 2022 </em>placements were $6.57 and $4.78, 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;">On <em style="font: inherit;"> September </em><em style="font: inherit;">22,</em> <em style="font: inherit;">2021,</em> the Company entered into a Share Subscription Agreement for the sale of 125 thousand shares of our common stock. On <em style="font: inherit;"> September 30, 2021, </em>the Company entered into a common stock purchase agreement for the sale of 74 thousand shares of the Company's common stock, in a registered direct offering pursuant to our effective shelf registration statement on Form S-<em style="font: inherit;">3</em> (File <em style="font: inherit;">No.</em> <em style="font: inherit;">333</em>-<em style="font: inherit;">230352</em>). The net proceeds to the Company from the Share Placements in aggregate, after deducting equity issuance costs of approximately $45 thousand was approximately $1.0 million. The purchase price for each share of common stock in the Share Placements was $5.43.</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;"> June 22, 2020, </em>the Company closed an underwritten public offering of 2.5 million shares of common stock at a price of $3.50 per share. The Company received gross proceeds from the offering of approximately $8.8 million and incurred stock issuance costs of approximately $1.1 million. Under the terms of the underwriting agreement, the Company granted the underwriter a <em style="font: inherit;">30</em>-day option to purchase up to an additional 375 thousand shares of common stock to cover overallotments and on <em style="font: inherit;"> July 21, 2020 </em>the underwriters partially exercised the option to purchase 142 thousand additional shares of common stock. The Company received gross proceeds of approximately $0.5 million and incurred additional stock issuance costs of approximately $52 thousand from the sale of additional common stock to cover overallotments. Total gross proceeds received from this offering was approximately $9.3 million and total stock issuance costs were approximately $1.2 million. Net proceeds received from this offering after deducting stock issuance costs was approximately $8.1 million.</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"><span style="background-color:#ffffff;">Warrants exercisable for 386 thousand shares of common stock remain outstanding as of <em style="font: inherit;"> January 1, 2023</em></span><span style="background-color:#ffffff;">. </span>The warrants are exercisable any time through <em style="font: inherit;"> May 29, 2023 </em>at a price of $19.32 per share. </p> 200000000 487000 310000 3200000 1500000 6.57 4.78 125000 74000 45000 1000000.0 5.43 2500000 3.50 8800000 1100000 375000 142000 500000 52000 9300000 1200000 8100000 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;">11</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: 47.05pt;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">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:c95874491">ten</span> years through <em style="font: inherit;"> March 15, 2028. </em>Under the <em style="font: inherit;">2019</em> Stock Plan, 357 thousand 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. 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 increase in the total number of shares available for future awards consisted of the sum of (<em style="font: inherit;">1</em>) 900 thousand, (<em style="font: inherit;">2</em>) 522 thousand shares which were available for future awards under the plan immediately before such approval and (<em style="font: inherit;">3</em>) any shares subject to outstanding awards under the <em style="font: inherit;">2019</em> Stock Plan or the <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:c95874504">nine hundred</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">As of <em style="font: inherit;"> January 1, 2023</em>, approximate<span style="background-color:#ffffff;">ly 960 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">Options typically vest at a rate of 25% <span style="-sec-ix-hidden:c95874509">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:c95874513">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: &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> 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-indent: 54pt;">The QuickLogic Corporation <em style="font: inherit;">2009</em> Employee Stock Purchase Plan (<em style="font: inherit;">"2009</em> ESPP Stock Plan"), as amended on <em style="font: inherit;"> March 6, 2019, </em>was adopted in <em style="font: inherit;"> March </em><em style="font: inherit;">2009.</em> The <em style="font: inherit;">2009</em> ESPP Stock Plan extends <span style="-sec-ix-hidden:c95874522">ten</span> years until <em style="font: inherit;"> March 5, 2029 </em>and provides for <span style="-sec-ix-hidden:c95874523">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 1,429</span><span style="background-color:#ffffff;"> shares per offering period). The <em style="font: inherit;">2009</em> ESPP Stock Plan 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. 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; text-indent: 54pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 54pt;">As of <em style="font: inherit;"> January 1, 2023</em>, approximate<span style="background-color:#ffffff">ly 206 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> <p style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin: 0pt; text-indent: 54pt;"> </p> 357000 900000 522000 960000 0.25 0.25 0.20 1429 0.85 206000 <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>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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">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") is 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:c95874534">four</span> years. Stock options granted under the program have a maximum contractual term of <span style="-sec-ix-hidden:c95874535">ten</span> years.</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;text-indent:47.05pt;">Stock-based compensation expense recognized in the Company’s consolidated statements of operations for the years ended <em style="font: inherit;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em> and <em style="font: inherit;"> January 3, 2021</em>, respectively is as follows (in thousands):</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;">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><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;">2021</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;">2020</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">272</td><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">282</td><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">162</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">652</td><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">843</td><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">670</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);">1,111</td><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,401</td><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);">907</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);">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><td style="width: 1%; font-family: &quot;Times New 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,526</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);">1,739</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;">2022</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;">2021</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;">2020</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;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Stock options</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">39</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; 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">70</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">110</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">39</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;"> <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);">1,965</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,416</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,661</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: 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);">2,035</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,526</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,739</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: 47.05pt;"> <span style="-sec-ix-hidden:c95874536"><span style="-sec-ix-hidden:c95874563"><span style="-sec-ix-hidden:c95874564">No</span></span></span> stock-based compensation was capitalized or included in inventories for the years ended <em style="font: inherit;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em> and <em style="font: inherit;"> January 3, 2021</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">A roll forward of shares available for grant under the <em style="font: inherit;">2019</em> Plan (in thousands) is as follows:</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(204, 238, 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(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;">Balance at January 3, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">320</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;">Authorized</p> </td><td style="width: 1%; font-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;">600</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;">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;">31</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;">RSUs 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;">(619</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 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);">262</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; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at January 2, 2022</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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">594</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </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;">Authorized</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">900</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 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">(584</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 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);">50</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%; 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; border-bottom: 3px double black;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;">960</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"><em style="font: inherit;">No</em> 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">A roll forward of stock options under the <em style="font: inherit;">2019</em> Plan is as follows:</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; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance outstanding at December 29, 2019</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;">186</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;">32.09</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);">(65</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;">38.83</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 3, 2021</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;">121</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;">28.46</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);">(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;">Outstanding, exercisable, and vested 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; 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);">75</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;">24.50</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;">2.80</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;">—</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">The intrinsic value for the stock options, based on the Company’s closing stock pri<span style="background-color:#ffffff;">ce of </span>$5.14 <span style="background-color:#ffffff;">per share at <em style="font: inherit;"> December 30, 2022, </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: &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;text-indent:47.05pt;">The total intrinsic value of options exercised during the years ended <em style="font: inherit;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em> and <em style="font: inherit;"> January 3, 2021</em> was <em style="font: inherit;">not</em> significant. The Company did <span style="-sec-ix-hidden:c95874544"><span style="-sec-ix-hidden:c95874565"><span style="-sec-ix-hidden:c95874566">not</span></span></span> receive cash related to options exercised and no stock options were granted during the years ended <em style="font: inherit;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em> and <em style="font: inherit;"> January 3, 2021</em><span style="background-color:#ffffff">. </span>The Company settles employee stock option exercises with newly issued common shares. In connection with these exercises, there was <em style="font: inherit;">no</em> tax benefit realized by the Company due to the Company’s current net loss position. As of <em style="font: inherit;"> January 1, 2023</em>, there were no unvested stock options.</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>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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">As of <em style="font: inherit;"> January 1, 2023, </em>there was approximately $2.7 million in unrecognized stock-based compensation expense related to RSUs. The remaining unrecognized stock-based compensation expense as of <em style="font: inherit;"> January 1, 2023 </em>is expected to be recorded over a weighted average period of 1.65 years.  During the fiscal year <em style="font: inherit;">2022,</em> the Company did <em style="font: inherit;">not</em> have any PRSU awards that were subject to vesting. Consequently, the Company did <span style="-sec-ix-hidden:c95874555">not</span> have any unrecognized stock-based compensation related to PRSUs at <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;text-indent:47.05pt;">A roll forward summarizes RSU activity and related weighted average grant date fair values as follows:</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 colspan="5" 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></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 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 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></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 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="text-align: center; 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;">Nonvested at December 30, 2019</p> </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;">377</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; 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;">12.55</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: 18pt;">Granted</p> </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><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;">3.97</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: 18pt;">Vested</p> </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;">(144</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10.41</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: 18pt;">Forfeited</p> </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);">(249</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.93</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;">Nonvested at January 3, 2021</p> </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;">800</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.99</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: 18pt;">Granted</p> </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;">619</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.81</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: 18pt;">Vested</p> </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;">(586</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.99</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: 18pt;">Forfeited</p> </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);">(265</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.00</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;">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: 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; padding-bottom: 3px;"> </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></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;">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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">584</td><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">6.11</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;">Vested</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(490</td><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.56</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;">Forfeited</p> </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 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: 1px solid black;">(32</td><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.35</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;">Nonvested at January 1, 2023</p> </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;">630</td><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">6.05</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;"><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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"><span style="background-color:#ffffff;">The Company issued 52 thousand shares of common stock at an average price of $4.82 per share, 84 thousand shares of common stock at an average price of $3.14 per share,</span><span style="background-color:#ffffff;"> and 20 thousand shares of common stock at an average price of $2.47</span><span style="background-color:#ffffff;"> per share </span>to employees in the years ended <em style="font: inherit;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em>, and <em style="font: inherit;"> January 3, 2021</em>, respectively<span style="background-color:#ffffff;">. </span></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">The weighted average grant date fair value and the weight-average assumptions used to estimate the fair value of ESPP option rights granted is as follows:</p> <p style="font-family:'Times New Roman', 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;, 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;">2022</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;">2021</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;">2020</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;">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><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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">3.04</td><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">0.05</td><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">0.12</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">57</td><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">74</td><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">82</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.04</td><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.18</td><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">1.09</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;">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><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;">2021</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;">2020</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">272</td><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">282</td><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">162</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">652</td><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">843</td><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">670</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);">1,111</td><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,401</td><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);">907</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);">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><td style="width: 1%; font-family: &quot;Times New 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,526</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);">1,739</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;">2022</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;">2021</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;">2020</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;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 18pt;">Stock options</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">—</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">39</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; 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">70</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">110</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">39</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;"> <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);">1,965</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,416</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,661</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: 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);">2,035</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,526</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,739</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td></tr> </tbody></table> 272000 282000 162000 652000 843000 670000 1111000 1401000 907000 2035000 2526000 1739000 0 0 39000 70000 110000 39000 1965000 2416000 1661000 2035000 2526000 1739000 <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(204, 238, 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(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;">Balance at January 3, 2021</p> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td><td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">320</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;">Authorized</p> </td><td style="width: 1%; font-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;">600</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;">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;">31</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;">RSUs 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;">(619</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 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);">262</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; width: 85%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at January 2, 2022</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;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">594</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </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;">Authorized</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">900</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 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">(584</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 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);">50</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%; 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; border-bottom: 3px double black;"> </td><td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding: 0px; margin: 0px; border-bottom: 3px double black;">960</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding: 0; margin: 0"> </td></tr> </tbody></table> 320000 600000 31000 619000 262000 594000 900000 584000 50000 960000 <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; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance outstanding at December 29, 2019</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;">186</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;">32.09</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);">(65</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;">38.83</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 3, 2021</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;">121</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;">28.46</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);">(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;">Outstanding, exercisable, and vested 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; 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);">75</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;">24.50</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;">2.80</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;">—</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> 186000 32.09 65000 38.83 121000 28.46 28000 31.68 93000 27.49 18000 39.72 75000 24.50 P2Y9M18D 0 5.14 0 0 0 2700000 P1Y7M24D <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 colspan="5" 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></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 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 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></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 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="text-align: center; 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;">Nonvested at December 30, 2019</p> </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;">377</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; 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;">12.55</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: 18pt;">Granted</p> </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><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;">3.97</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: 18pt;">Vested</p> </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;">(144</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">10.41</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: 18pt;">Forfeited</p> </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);">(249</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">7.93</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;">Nonvested at January 3, 2021</p> </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;">800</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.99</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: 18pt;">Granted</p> </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;">619</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.81</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: 18pt;">Vested</p> </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;">(586</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">4.99</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: 18pt;">Forfeited</p> </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);">(265</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; margin-left: 0pt;">5.00</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;">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: 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; padding-bottom: 3px;"> </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></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;">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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">584</td><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">6.11</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;">Vested</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: 12%; text-align: right; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; padding: 0; margin: 0">(490</td><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.56</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;">Forfeited</p> </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 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: 1px solid black;">(32</td><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.35</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;">Nonvested at January 1, 2023</p> </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;">630</td><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">6.05</td></tr> </tbody></table> 377000 12.55 816000 3.97 144000 10.41 249000 7.93 800000 4.99 619000 5.81 586000 4.99 265000 5.00 568000 5.86 584000 6.11 490000 5.56 32000 5.35 630000 6.05 52000 4.82 84000 3.14 20000 2.47 <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;">2022</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;">2021</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;">2020</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;">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><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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">3.04</td><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">0.05</td><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">0.12</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">57</td><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">74</td><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">82</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.04</td><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.18</td><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">1.09</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> P6M P6M P6M 0.0304 0.0005 0.0012 0.57 0.74 0.82 0 0 0 2.04 2.18 1.09 <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> INFORMATION CONCERNING 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">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;"> </p> <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">The following is a breakdown of revenue by product family (in thousands):</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;">2022</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;">2021</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;">2020</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">11,675</td><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,761</td><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,782</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);">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><td style="width: 1%; font-family: &quot;Times New 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,924</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);">5,852</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);">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><td style="width: 1%; font-family: &quot;Times New 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);">12,685</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);">8,634</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:justify;margin:0pt 0pt 0pt 16pt;text-indent:53pt;">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.</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:justify;margin:0pt 0pt 0pt 8pt;text-indent:53pt;">The following is a breakdown of new products revenue (in thousands):</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; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <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;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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;, Times, serif;">Hardware products</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">3,757</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">4,903</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">2,383</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; padding: 0; margin: 0"> <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; 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">7,545</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">2,674</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">223</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; padding: 0; margin: 0"> <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; 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">373</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">184</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">176</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 0pt 0pt 27pt; text-indent: -9pt;">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); border-top: 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: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">11,675</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"> </td><td 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); border-top: 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: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">7,761</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"> </td><td 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); border-top: 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: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">2,782</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"> </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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">eFPGA IP revenue consists of primarily of eFPGA intellectual property license revenue and eFPGA-related professional services revenue. <span style="background-color:#ffffff">eFPGA-IP revenue related to professional services was approximately $7.4 million, $1.5 million, and $0.2 million in the Fiscal Years ended </span><em style="font: inherit;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em>, and <em style="font: inherit;"> January 3, 2021</em>, respectively.</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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;"><span style="background-color:#ffffff">Contract assets were approximately $2.0 million and $0.3 million at <em style="font: inherit;"> January 1, 2023 </em>and <em style="font: inherit;"> January 2, 2022, </em>respectively and were included under current assets on the Company's consolidated balance sheets. Contract liabilities of $0 and $0.3 million were included in deferred revenue on the Company's consolidated balance sheets at <em style="font: inherit;"> January 1, 2023 </em>and <em style="font: inherit;"> January 2, </em><em style="font: inherit;">2022,</em> respectively.</span></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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">We derive 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 $10.6 million or 67% of total revenue, $6.9 milli</span>on or 54% of total revenue, and $5.0 million or 58% of total revenue in th<span style="background-color:#ffffff">e years ended </span><em style="font: inherit;"> January 1, 2023</em>, <em style="font: inherit;"> January 2, 2022</em>, and <em style="font: inherit;"> January 3, 2021</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: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: left; text-indent: 47.05pt;">The following is a breakdown of revenue by shipping destination (in thousands):</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;">2022</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;">2021</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;">2020</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;">3,558</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,352</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;">2,100</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;">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><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,885</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;">5,033</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);">1,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; 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,448</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,501</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);">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><td style="width: 1%; font-family: &quot;Times New 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);">12,685</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);">8,634</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:justify;margin:0pt 0pt 0pt 8pt;text-indent:53pt;">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 <em style="font: inherit;"> may </em>also include information related to customers.</p> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 100%; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="3" style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: middle; width: 27%; 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; 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></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: middle; width: 12%; 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; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: middle; width: 15%; 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; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: middle; width: 13%; 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; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2020</em></b></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; 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 "A"</p> </td><td style="vertical-align: bottom; width: 12%; 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; text-align: right; margin: 0pt;">15%</p> </td><td style="vertical-align: bottom; width: 15%; 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; text-align: right; margin: 0pt;">15%</p> </td><td style="vertical-align: bottom; width: 13%; 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; text-align: right; margin: 0pt;">24%</p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; 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="vertical-align: bottom; width: 12%; 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; text-align: right; margin: 0pt;">12%</p> </td><td style="vertical-align: bottom; width: 15%; 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; text-align: right; margin: 0pt;">22%</p> </td><td style="vertical-align: bottom; width: 13%; 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; text-align: right; margin: 0pt;">19%</p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; 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 "C"</p> </td><td style="vertical-align: bottom; width: 12%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td><td style="vertical-align: bottom; width: 15%; 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; text-align: right; margin: 0pt;">11%</p> </td><td style="vertical-align: bottom; width: 13%; 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; text-align: right; margin: 0pt;">15%</p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; 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="vertical-align: bottom; width: 12%; 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; text-align: right; margin: 0pt;">20%</p> </td><td style="vertical-align: bottom; width: 15%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td><td style="vertical-align: bottom; width: 13%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; 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 "B"</p> </td><td style="vertical-align: bottom; width: 12%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td><td style="vertical-align: bottom; width: 15%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td><td style="vertical-align: bottom; width: 13%; 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; text-align: right; margin: 0pt;">10%</p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; 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="vertical-align: bottom; width: 12%; 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; text-align: right; margin: 0pt;">16%</p> </td><td style="vertical-align: bottom; width: 15%; 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; text-align: right; margin: 0pt;">16%</p> </td><td style="vertical-align: bottom; width: 13%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; 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="vertical-align: bottom; width: 12%; 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; text-align: right; margin: 0pt;">12%</p> </td><td style="vertical-align: bottom; width: 15%; 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; text-align: right; margin: 0pt;">14%</p> </td><td style="vertical-align: bottom; width: 13%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; 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 "H"</p> </td><td style="vertical-align: bottom; width: 12%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td><td style="vertical-align: bottom; width: 15%; 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; text-align: right; margin: 0pt;">10%</p> </td><td style="vertical-align: bottom; width: 13%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; 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 "J"</p> </td><td style="vertical-align: bottom; width: 12%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td><td style="vertical-align: bottom; width: 15%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td><td style="vertical-align: bottom; width: 13%; 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; text-align: right; margin: 0pt;">16%</p> </td></tr> </tbody></table> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt 0pt 0pt -46pt; text-indent: 53pt;">* Represents less than <em style="font: inherit;">10%</em> of revenue 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">The following distributors and customers accounted for <em style="font: inherit;">10%</em> or more of the Company's accounts receivable as of the dates presented:</p> <p style="font-family:'Times New Roman', 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="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><em style="font: inherit;">January 1,</em></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><em style="font: inherit;">January 2,</em></b></p> </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;"> </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: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Distributor "A"</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;">14</td><td style="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: 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;">42</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;">Distributor "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="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="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;">22</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;">Distributor "C"</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;"> </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;">17</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 "C"</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;">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></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;">Customer "F"</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;">44</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;">10</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; 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(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> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt 0pt 0pt 8pt;">* Represents less than <em style="font: inherit;">10%</em> of trade accounts receivable, 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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">Approxi<span style="background-color:#ffffff;">mately </span><span style="background-color:#ffffff;">1</span><span style="background-color:#ffffff;">% and 3% 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;"> January 1, 2023</em> and <em style="font: inherit;"> January 2, 2022</em>, respectively.</p> <p style="font-family:'Times New Roman', 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;, 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;">2022</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;">2021</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;">2020</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">11,675</td><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,761</td><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,782</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);">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><td style="width: 1%; font-family: &quot;Times New 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,924</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);">5,852</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);">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><td style="width: 1%; font-family: &quot;Times New 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);">12,685</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);">8,634</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; border-bottom: 1px solid rgb(0, 0, 0);"> </td></tr> <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;">2022</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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;">2021</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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;">2020</em></b></p> </td><td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </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;, Times, serif;">Hardware products</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">3,757</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">4,903</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">2,383</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; padding: 0; margin: 0"> <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; 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">7,545</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">2,674</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">223</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; padding: 0; margin: 0"> <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; 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">373</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">184</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">176</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 0pt 0pt 27pt; text-indent: -9pt;">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); border-top: 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: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">11,675</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"> </td><td 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); border-top: 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: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">7,761</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"> </td><td 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); border-top: 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: 3px double rgb(0, 0, 0); border-top: 1px solid rgb(0, 0, 0);">2,782</td><td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0); margin-left: 0pt; border-top: 1px solid rgb(0, 0, 0);"> </td></tr> </tbody></table> 11675000 7761000 2782000 4505000 4924000 5852000 16180000 12685000 8634000 3757000 4903000 2383000 7545000 2674000 223000 373000 184000 176000 11675000 7761000 2782000 7400000 1500000 200000 2000000.0 300000 0 300000 10600000 0.67 6900000 0.54 5000000.0 0.58 <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;">2022</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;">2021</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;">2020</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;">3,558</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,352</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;">2,100</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;">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><td style="width: 1%; font-family: &quot;Times New Roman&quot;, Times, serif; 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,885</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;">5,033</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);">1,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; 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,448</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,501</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);">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><td style="width: 1%; font-family: &quot;Times New 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);">12,685</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);">8,634</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> 3558000 3352000 2100000 10912000 6885000 5033000 1710000 2448000 1501000 16180000 12685000 8634000 0.10 <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 100%; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td colspan="3" style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: middle; width: 27%; 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; 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></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: middle; width: 12%; 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; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2022</em></b></p> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: middle; width: 15%; 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; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2021</em></b></p> </td><td style="border-bottom: 1px solid rgb(0, 0, 0); vertical-align: middle; width: 13%; 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; text-align: center; margin: 0pt;"><b><em style="font: inherit;">2020</em></b></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; 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 "A"</p> </td><td style="vertical-align: bottom; width: 12%; 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; text-align: right; margin: 0pt;">15%</p> </td><td style="vertical-align: bottom; width: 15%; 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; text-align: right; margin: 0pt;">15%</p> </td><td style="vertical-align: bottom; width: 13%; 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; text-align: right; margin: 0pt;">24%</p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; 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="vertical-align: bottom; width: 12%; 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; text-align: right; margin: 0pt;">12%</p> </td><td style="vertical-align: bottom; width: 15%; 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; text-align: right; margin: 0pt;">22%</p> </td><td style="vertical-align: bottom; width: 13%; 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; text-align: right; margin: 0pt;">19%</p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; 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 "C"</p> </td><td style="vertical-align: bottom; width: 12%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td><td style="vertical-align: bottom; width: 15%; 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; text-align: right; margin: 0pt;">11%</p> </td><td style="vertical-align: bottom; width: 13%; 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; text-align: right; margin: 0pt;">15%</p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; 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="vertical-align: bottom; width: 12%; 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; text-align: right; margin: 0pt;">20%</p> </td><td style="vertical-align: bottom; width: 15%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td><td style="vertical-align: bottom; width: 13%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; 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 "B"</p> </td><td style="vertical-align: bottom; width: 12%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td><td style="vertical-align: bottom; width: 15%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td><td style="vertical-align: bottom; width: 13%; 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; text-align: right; margin: 0pt;">10%</p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; 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="vertical-align: bottom; width: 12%; 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; text-align: right; margin: 0pt;">16%</p> </td><td style="vertical-align: bottom; width: 15%; 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; text-align: right; margin: 0pt;">16%</p> </td><td style="vertical-align: bottom; width: 13%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; 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="vertical-align: bottom; width: 12%; 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; text-align: right; margin: 0pt;">12%</p> </td><td style="vertical-align: bottom; width: 15%; 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; text-align: right; margin: 0pt;">14%</p> </td><td style="vertical-align: bottom; width: 13%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td></tr> <tr style="background-color: rgb(255, 255, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; 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 "H"</p> </td><td style="vertical-align: bottom; width: 12%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td><td style="vertical-align: bottom; width: 15%; 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; text-align: right; margin: 0pt;">10%</p> </td><td style="vertical-align: bottom; width: 13%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td></tr> <tr style="background-color: rgb(204, 238, 255); vertical-align: bottom"><td style="vertical-align: middle; width: 60%; 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 "J"</p> </td><td style="vertical-align: bottom; width: 12%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td><td style="vertical-align: bottom; width: 15%; 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; text-align: right; margin: 0pt;"><em style="font: inherit;">*</em></p> </td><td style="vertical-align: bottom; width: 13%; 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; text-align: right; margin: 0pt;">16%</p> </td></tr> </tbody></table> 0.15 0.15 0.24 0.12 0.22 0.19 0.11 0.15 0.20 0.10 0.16 0.16 0.12 0.14 0.10 0.16 <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;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><em style="font: inherit;">January 1,</em></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><em style="font: inherit;">January 2,</em></b></p> </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;"> </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: 70%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Distributor "A"</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;">14</td><td style="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: 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;">42</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;">Distributor "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="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="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;">22</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;">Distributor "C"</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;"> </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;">17</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 "C"</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;">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></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;">Customer "F"</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;">44</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;">10</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; 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(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> </tbody></table> 0.14 0.42 0.22 0.17 0.22 0.44 0.10 0.01 0.03 <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;">14</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-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 leases. Purchase obligations are largely comprised of open purchase order commitments to suppliers and to subcontractors under professional services agreements. Our risk associated with the purchase obligations under professional services agreements is limited to the termination liability provisions within those contracts, and as such, we do <em style="font: inherit;">not</em> believe they represent a material liquidity risk to us.</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;">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 forecasted wafer volume. The C<span style="background-color:#ffffff;">ompany had</span>$0.1 million <span style="background-color:#ffffff;">of non-cancelable purchase </span>commitments with various wafer foundries as of <em style="font: inherit;"> January 1, 2023</em>. The Company expects this commitment to be fulfilled  during the next <em style="font: inherit;">twelve</em> months of fiscal <em style="font: inherit;">2023.</em></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-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 0pt 0pt 8pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; 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 $5.7 million of recorded and unrecorded purchase obligations due within the next <em style="font: inherit;">twelve</em> months as of <em style="font: inherit;"> January 1, 2023</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;">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: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;"><b><i>Contingencies</i></b></p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">Contingent commitments are <em style="font: inherit;">not</em> recorded on the Company’s consolidated balance sheets and represent significant contractual obligations on procurement contracts with determinable prices and quantities, but where the timing and probability of incurring the obligation is dependent on numerous variables which are <em style="font: inherit;">not</em> reasonably predictable. These obligations require our suppliers to build and deliver certain products in sufficient time to meet the Company’s planning horizon. The actual amounts we pay to our suppliers and the timing of payments for these future obligations could differ materially from our current estimates. As of <em style="font: inherit;"> January 1, 2023</em>, contingent commitments were approximately $4.2 million due within the next <em style="font: inherit;">twelve</em> months and $8.7 million due within <em style="font: inherit;">two</em> to <em style="font: inherit;">three</em> years. These amounts represent the Company’s best estimates for contingent commitments which are expected to be delivered at some time in the future but for which delivery is currently undefined. </p> <div style="font-size: 10pt; text-indent: 45pt;">   </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:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;text-indent:47.05pt;">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 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> 100000 5700000 4200000 8700000 <p style="font-family:'Times New Roman', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><b>NOTE <em style="font: inherit;">15</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', Times, serif;font-size:10pt;margin:0pt;text-align:left;"><i>Cyber-Incident</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;; font-size: 10pt; font-variant: normal; margin: 0pt; text-indent: 45pt;">On <em style="font: inherit;"> January 20, 2023, </em>the Company detected a ransomware infection affecting a limited number of IT systems, including systems that contained personal information of our employees.  Upon detection of the incident, the Company promptly began an assessment of all Company IT systems, notified law enforcement, and engaged legal counsel and other incident response professionals. Through counsel, the Company retained a leading cybersecurity forensics firm to review and investigate the incident. The Company’s investigation and assessment of the incident’s impact is ongoing.</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;">The Company has continued its business operations during this incident and successfully restored all of its critical operational data. The Company has also taken steps to further secure its IT systems. Based on the ongoing investigation and information currently known at this time, the Company believes the incident has <em style="font: inherit;">not</em> had nor will have a material impact on its business, operations, ability to serve its customers, or financial results. The Company carries insurance, including cyber insurance, commensurate with its size and the nature of its operations.</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>Registered Direct Offering</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;"><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,000 shares of our common stock, in a registered direct offering pursuant to our effective shelf registration statement on Form S-<em style="font: inherit;">3</em> (File <em style="font: inherit;">No.</em> <em style="font: inherit;">333</em>-<em style="font: inherit;">266942</em>), resulting in net cash proceeds of approximately $2.3 million. Issuance costs related to the offering was immaterial.</span></p> 450000 2300000 <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table cellpadding="0" cellspacing="0" style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt; width: 100%; margin-left: 0pt; margin-right: 0pt;"><tbody><tr style="font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><td style="vertical-align: bottom; width: 4%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"> </td><td style="vertical-align: bottom; width: 96%; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><i><em style="font: inherit;">2.</em> Financial Statement Schedules</i></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 0pt 0pt 53pt;">Following is the Company's valuation and qualifying accounts (in thousands):</p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 53pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Description:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Balance at</b> <b>Beginning</b> <b>of Period</b></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><b>Charged (Credited) to</b> <b>Costs and</b> <b>Expenses</b></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><b>Deductions (Recovery)</b></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><b>Balance at</b> <b>End of Period</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="14" 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><b>(in thousands)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Year ended January 1, 2023</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><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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Allowances:</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><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 class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">— trade receivables</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">62</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;">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; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(62</td><td style="width: 1%; 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;"> </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;">18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">— deferred taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">60,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; 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; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">(3,491</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><em style="font: inherit;">) (1)</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">56,862</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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);">60,415</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);">18</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);">(3,553</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"><em style="font: inherit;">)</em></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);">56,880</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Year ended January 2, 2022</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><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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Allowances:</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><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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">— trade receivables</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">32</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;">30</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;">—</td><td style="width: 1%; 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;"> </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;">62</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">— deferred taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">60,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; 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; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">(133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><em style="font: inherit;">) (1)</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">60,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &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: 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);">60,518</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);">30</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);">(133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"><em style="font: inherit;">)</em></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);">60,415</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Year ended January 3, 2021</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><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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Allowances:</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><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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">— trade receivables</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: 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><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;">32</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;">—</td><td style="width: 1%; 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;"> </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;">32</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">— deferred taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">60,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; 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; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><em style="font: inherit;">  (1)</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">60,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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);">60,353</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);">32</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);">133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"><em style="font: inherit;"> </em></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);">60,518</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="text-indent: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif; margin: 0pt 0pt 0pt 45pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(<em style="font: inherit;">1</em>)</sup> Activity represents the (release) increase of a valuation allowance.</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;">All other schedules <em style="font: inherit;">not</em> listed above have been omitted because the information required to be set forth therein is <em style="font: inherit;">not</em> applicable or is shown in the financial statements or notes hereto.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"><tbody><tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 52%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;"><b>Description:</b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><b><b>Balance at</b> <b>Beginning</b> <b>of Period</b></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><b>Charged (Credited) to</b> <b>Costs and</b> <b>Expenses</b></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><b>Deductions (Recovery)</b></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><b>Balance at</b> <b>End of Period</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom;"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td><td colspan="14" 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><b>(in thousands)</b></b></p> </td><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Year ended January 1, 2023</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><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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Allowances:</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><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 class="GFJY4-DFU-com-rdg-thunderdome-client-resources-CssResource-html-lineItem-v2v-addition" style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">— trade receivables</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">62</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;">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; margin-left: 0pt;">$</td><td style="width: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">(62</td><td style="width: 1%; 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;"> </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;">18</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">— deferred taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">60,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; 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; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">(3,491</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><em style="font: inherit;">) (1)</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">56,862</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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);">60,415</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);">18</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);">(3,553</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"><em style="font: inherit;">)</em></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);">56,880</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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Year ended January 2, 2022</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><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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Allowances:</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><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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">— trade receivables</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: 9%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">32</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;">30</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;">—</td><td style="width: 1%; 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;"> </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;">62</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">— deferred taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">60,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; 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; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">(133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><em style="font: inherit;">) (1)</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">60,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &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: 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);">60,518</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);">30</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);">(133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"><em style="font: inherit;">)</em></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);">60,415</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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Year ended January 3, 2021</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><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="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">Allowances:</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><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="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">— trade receivables</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: 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><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;">32</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;">—</td><td style="width: 1%; 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;"> </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;">32</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin-top: 0pt; margin-bottom: 0pt;">— deferred taxes</p> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">60,353</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 9%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: right; 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; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"><em style="font: inherit;">  (1)</em></td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td><td style="width: 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);">60,486</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"><td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </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);">60,353</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);">32</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);">133</td><td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"><em style="font: inherit;"> </em></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);">60,518</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> 62000 18000 62000 18000 60353000 0 3491000 56862000 60415000 18000 3553000 56880000 32000 30000 -0 62000 60486000 0 133000 60353000 60518000 30000 133000 60415000 0 32000 -0 32000 60353000 0 -133000 60486000 60353000 32000 -133000 60518000 Activity represents the (release) increase of a valuation allowance. Net loss equals comprehensive loss for all periods presented. Accrued liabilities-Other is partially comprised of a $100 non-cash lease adjustment offseting Other Assets in the six months ended July 3, 2022. EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &&?%8'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !AGQ6,:\+?.\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O30=*J'KBV-/"H(#Q;>0W+9@TX;DI-VW-XU;A^@'\#%W__SN M=W"-]E(/ 9_#X#&0Q7@SN:Z/4OLU.Q)Y"1#U$9V*94KTJ;D?@E.4GN$ 7ND/ M=4 0G-^"0U)&D8(96/B%R-K&:*D#*AK"&6_T@O>?HM[!] M)-5K3+^BE73RN&:7R:_UPV:W9:W@HBYX78C[G>!R=2=7]?OL^L/O*NP&8_?V M'QM?!-L&?MU%^P502P,$% @ 89\5IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !AGQ6=2@\L6T' "_, & 'AL+W=OV_;-A3%OPKA%4,+)+%$V8G3)09MJR.NK8 NB@:/W2/Q%](ZAR*O7@4\J=:K-B"S[C^NKJ5\*Z[40G"F"Z;X6$3?PT O+SN##@GXG*61OA./?_*R M0?U,SQ>1RO\EC\6QO5Z'^*G2(BZ+X0KB,"E^LJ<2Q':!VU! RP+Z2X';= :O M+/#V+>B5!;V<3-&4G,.$:3:\D.*1R.QH4,M>Y##S:FA^F&2_]YF6\&T(=7HX M$7X*OT9-1DE WB8ZU,]DFA3]*?N]').OLPEY^>+515?#Z;*BKE]*ORFD:8.T M2\E'D>BE MV !W6!+ESGYF+I^F+?4%3Q/4M.B.,>$>I0SW!!8[S\(Y,GA/8: MRR<[SIY&<'8O+Z=(:[P->B_7\W:AW^;]]S4<1:::Q^H?$_)"LF>6S":)UVK% M?'[9@5E T[ Q,PM+8M,$MB-6#]#;#^/L#N^")4@ PZX0V+N0D7KO/Y MZW3\X?K3N^F8C(54R&ZY#$5 KN!C92*&JUW],,%":]K"LB16@W6^ M@77>"E;>OQI1X5K_OX<7L-"JMK LB=5@N4[E[)S]<'UY7AF'WXYZUSG^8$*$ ME[5E9$NM#FG+_KK[01HE20I]ZHZOA-1&6KB0EJEQX[I'(OGYOY1C>/*[1&9TFMCJXR^RYJ@+=&(]@M%>9F'^ELN%BCE<#K M6B,[A*=W*U/O[N7JK\*(DYLTON?2B&JGH3^F]/3,Z"/PVM:X#N'HWEEH=8.7O7=R@ MEP"_L"E9=?ZVU.KT*N_OXG:]I#<* M E!71^L7)%_0^)28^QPN22EUR'6:!"#[P).&&ZS5,&!+K0ZQB@,N[N!_A3C. MWL'@_2(>$R- 7&[&$O)>--PJK.8"6VIU;E4R<'$[_RNWS:QW*\5#F/CFWH=K MCD=&;%83@BVU^G)J%1$H;O%_Q78KE 83_%>X:KQ-[% \[[N>\5:+U[7E9DNM MSJU*#10W^_FP'$G.FC'A CWS^B)>U1K2(<("K<("Q1W^MS;#I'S M<^>X!Q[.2,MJ/K"E5J=5Y0.*6_HOH0:;*^;$I2_O7Y$9]U,)O#2K9$>(C_0*C]0W/I#T@K" M9$%FS_&]B(PD<8'/7Z?&%1"\K#6E0\0&6L4&BAO[=4\C;Y_\)4L6O/%1P ZA MF]%L,OILY&4U)=A2J_.J4@+=*R5\YU%T_#,!7P9CE2F8Y (R52IMF.5PS1MA MQ&8U'MA2JV.KX@'=*QY\$Q'$4":+6"^-*[<[E!I@68T!MM3JL*H80/>* >OG M*<4Z43Z5@:\U+W?O4/S!355CO*HUM4.$ %J% +I7")@FFLMB/TFV.,G6&(W4 M<,4F:E8S@"VU^B:$*@-X>V6 ?#B2,<2FA9!&V[%#YT8DQ\SW.I@J^5<7SNT&EZ?("7M89UB$3@58G P\U\ M">MMS.4BF\W>@8)>0H:*5RPQ]SET0T<#;VB>$&_KI^.J.C-(@ MU$*2D=8<0GJ^+-FT#V&'7C,UNQN"#N'^OWL]/9@MP:BA70R7:89E-038 M4JO#JD* M]>S@]OT/@I]Z%>"&6^7N$KK[6=68T&IUL_5LNVN#\/S?J]'\\6# M!Q.=RO)[>UG^>K">91E:D4^IAN&89$'32,RFAQ^7:J=;;70]ZIWVS@:;-I8T M#N'VO[A'7\]65Z&,R71B)(,KG/;/C02LVGQ;:G5*E4 M?Q1*D5' 8D6NKV^-M*S:>UMJ=5J5O?=P,[ZFE:TK9K<_(S%<(GL>47\[!EOL?E[\^EF=_XHWY/> MK0XOMO9_9)D94R3B&PO M=V]R:W-H965T&ULK5EM4^,V$/XKFI3I]6: 6/([!YGAK3U: M>E"2:ZQJM<^N?/PDY*.:,:;1 M]WE1JI/!3.O%T7"HLAF;4W4H%JR$)U,AYU3#I7P8JH5D-*^5YL60>%XTG%-> M#D;'];U;.3H6E2YXR6XE4M5\3N7S&2O$T\D #UYNW/&'F38WAJ/C!7U@8Z:_ M+FXE7 TW5G(^9Z7BHD2234\&I_CHW ^-0BWQ-V=/:NLW,J[<"_%H+J[RDX%G M$+&"9=J8H/!OR#7CJZ0U6Y=4$U'QU(\(6FDP9KY4<>FU@9O>&F6<:PE/.6@ MIT?GHE2BX#G5+$=GM*!EQM#8F%/H 'T=7Z!?]CZB/<1+-)F)2M$R5\=##6\V M^L-L_9:SU5M(SUM^I^4A\O ^(A[Q+>KG;U$GM3K951^"OQNGR<9I4MOS^YRN MI&2E1E0I\//(YL_*0& W8/;6D5K0C)T,8/,H)I=L,/KY)QQYGVS>O9.Q'5_] MC:^^R_KHG*H9@E5#F?G!OE5\20MP7M4WX7U:\LPLOGENB\3*?%B;-T5A.<(I M\?#Q<+GMHDTJ\L*-U [V8(,]<&(_S3)1&:B290QPWQ=L'Y50V\04T0(JD,E6 MA:"8H5Q4]WI:%5 7UCH@LX>3VLN]"'*'UK<@E2HH5VB=B_7CEWOK!-LW45FP MNKX4S[:0K%!'6\Z2*$E;$>D*I6EJCT>XB4?H7DM1:@F%#YW6B6N#%G;>BM,D M;D'K"I&T9ZFB#;3(">VJ7$)2":I;1)6RMVW%N^Q#O'I$WD7:%<-)TE?52$-3)'!6M6M1/AQ 1S5_M:X1)]_] M\#C]3M9VW6YHD+AIT))+)?07KGSJU5>:_AJ\[;1$OZM1ABQA.XZ@OF@VE$3>EG8OY MG-<=XVJ0- ,Y$!PK,\"+?ODB-$,X^&A%WJ6N3D5QB>PB;IB-I,X].M8B>YR) M(F=2?5@WOO8MZF3(']ZB[V1M]\BK84S?S9@P]:_I2!G_]]&>=^AY&!A>HB4M M*O8)86\?&@>D9C "PF)6>B:D&1(_P69^N2W?*Z/21JGW_/TS+>- MJ^UH661ZID"_:0)\=Q-PFD/WR44)9<:<"1WP$F6KTP$KS"Z_^SC&<;MN6^4@ M$'UPMPYNW:T M'W5O"KJD_F<37EF;YW]+KL?^!Y,]NTVP"X(4'NZ*[]I!'SW MO+HJW_MN]EY-BM=7IV=7UU>3J\LQ.OUR M@<:3F_,_/M]<7US>C3^@R[^^7DW^M6(/.^?=QB# ;GZ#K6ZT&)1?\JY%UJ+>?USQF!TD48 GD\%,-#ZPGP=VGP- M'/T/4$L#!!0 ( &&?%:976Z>X@( (* 8 >&PO=V]R:W-H965T M&ULI99M;]HP$,>_BA7U12MUQ F/K0"II9JV29-06;?7)C'$ MJF-GM@-=/_W.3IH12 ETO"!^N/_E=^>SX_%6JF>=4&K02\J%GGB),=FM[^LH MH2G1'9E1 3,KJ5)BH*O6OLX4);$3I=P/,1[X*6'"FX[=V%Q-QS(WG DZ5TCG M:4K4GWO*Y7;B!=[;P"-;)\8.^--Q1M9T06S[7R-)QZV1)33R%@7!!X;.J.<6T_ \;MTZE7O MM,+=]IOWSRYX"&9)-)U)_HO%)IEX(P_%=$5R;A[E]@LM ^I;?Y'DVOVC;6F+ M/13EVLBT% -!RD3Q)"]E(G8$0>\=05@*PE,%W5+0=8$69"ZL!V+(=*SD%BEK M#=YLP^7&J2$:)NPR+HR"608Z,YU)H25G,3$T1O>$$Q%1M+#N-+J<$T6%2:AA M$>'Z"GU"3XL'='EQA70"4QHQ@7XD,M=$Q/H:7=3Z8]\ GWV+'Y4L]P5+^ [+ M-R(Z" ?7*,1AMT$^.T4>.GE8E_N0E2HU896:T/GKO>/OCD.-NWS ;D&QS)=F ME7,HO$CFPC3&5SCL.X=V VVFP6CL;W9C.#09A)5)C;-;<7:// A8#CBM8%]R\2ZC7K02GW,HD8]K*B'1ZEG,DWAT/^/ A^>5.!M M5C7X404_.@/^[.H>'20SQ WEW6I68[^IV&_.9S^MN&\.]UL7CN8][ :K8#3H M-E,'^-]G#9_/?4:-E^[;Z)O,&O#]G0^TO1U])VK-A$:&PO=V]R:W-H965T&ULK5AM;]LV M$/XKA%<,*9!$(O7N.08:Q]TZM)N1K.N'81\8B[:%2J)+TD[V[W>49-D6*:4% M\B6QI.>.]QR/QX>Q=N16,)I61D7N$-<-G8)FY6@ZJ=XMQ'3"=RK/2K802.Z*@HK_;EG.GVY& M>'1X<9^M-TJ_<*:3+5VS!Z8^;Q<"GIS62YH5K)09+Y%@JYO1.SR>$Z(-*L3? M&7N2)[^1IO+(^5?]\"&]&;DZ(I:SI=(N*/S;LQG+<^T)XOC6.!VU8VK#T]\' M[^\K\D#FD4HVX_F7+%6;FU$\0BE;T5VN[OG3;ZPA%&A_2Y[+ZB]Z:K#N""UW M4O&B,88(BJRL_]/G)A$G!MCK,2"- >D:A#T&7F/@=0W\'@._,?"_UR!H#"KJ M3LV]2MP=570Z$?P)"8T&;_I'E?W*&O*5E;I0'I2 KQG8J>F,EY+G64H52]&# M@G]0!4HBOD)_;IF@>C8END*?'^[0Q9NW2&ZH8!)E)?IKPW>2EJF\1&_.GB>. M@L"T>V?9!#&K@R ]06""/O%2;22:ERE+SQTXP*BE10ZT9F30X^^TO$8NOD3$ M)9XEH+OO,2>5.;&8S[_'W*O,\0 ;KYTDK_+G]_B[9WM6[I@ML;5A4!GJIK"? MXA#'[L39G[*UH$@8!^>HN8F*0\]O06>A^VWH_F#H,RZ5+B;13Z%V$)X,&WE1 MW&%@@@(2AAT")LCWXM!.(&@)!(,$?A5<2K05?)4I6_2!,68_1A&WU867D]T3=KN%PC]@Q[BV1R;",1#J5 [U5CN:5+=C."S4@R ML6>CZ<\_X=#]Q;:T7M/9_)6U9AW#*)!YD\P$8,17")UJR$@L@K1C2%_223 M2A?(WKHR8S.4T"!E@F+7[2S?N0D*8^+:224MJ>2EZ5%BMU0[H>M["8W&NO4D MQM#=[O@B8FXBHL"S1X_=X\[K#L;_43>6E> %XNU.:]T[76/T*P]RW&%A@T4! M[O9(&PR[<9CTT#D1$GB0SH=2,5B#ZM!IK%2P97"_V^NM**\[)S:41WKZ)29' M&F2XWX.X1J!@08.O85F43%9B:+%8H(^+D<)@@D?<-S-88JLD8>& MYKSR21AU@[? PM#L;1883$10@>5B&W5&;+6DQE^4X?."^@UZ8\SZDX2:TMK;%KW*/-\%''X&2PNKY4MQF0#KH'';!FS2&[ MO\0&==$/E]AK>IN_EK?S4_]14Y%A364OL3J?UEP24PYA$L3=[FF#X<#KGJ M ML"2*>]H/T=+J_,U1I9!AE0+UWO8D]FU'0?-<+ZV, MI_H4"RD'/9!>VY+MG-PB%4RLJ^L[[7=7JOK W[YMKPAOJXNQSOL9'L^QY?T[ M@L=WQ/Z%P)?*EW,N%"^J MGQM&4R8T +ZO.%>'!SU >PD[_1]02P,$% @ 89\5O)/:IF$" :RD M !@ !X;"]W;W)KBQVKS2\K(;=4FZ]R/5$[ MR6C9%-I6$Q)%Z61+>3U:7#?7[N7B6NQUQ6MV+Y':;[=4/M^R2CS=C/#HY<)G MOMYH>V&RN-[1-7M@^H_=O33?)LJRD8R]?C[$'1TO*/KY)?K' MQKPQLZ2*W8GJ3U[JS: M+JZE>$+2JDTT^Z%IS*:TL<]KV^\/6II?N2FG%W>B5J+B)=6L1 _:_#&=JA42 M*W1'U09]- -#H3'ZXR%';WYXBWY O$9?-F*O:%VJZXDV=;"1)L7A?K?M_'-R28,1?:/T>1?@=(A&)@0K=G5.<-,4) M4#P_IWC<%,K]L,X9HS=04U>QLV M@-*[6C!;D9F>E!,/K+1XL=_X33Z-]1DEPR67RA8KSF38W,FH>B+W\W, M60D%#M2VY+0I::?'Q\4X(6EV/7D\;0I E:8X[:MR0(4QGN*CK%?[Z;'VT^!@ M^%#^96: -B&U,--L(>J"5PS5!UOVJOU/62FEQPREPR67RA8 MK]'38Z.GP2&3,Q.TX+1=ENH2T:V0FO_37(":L0V7GO1]AB-G%/F:E+ACR-?, M< 8/H.SH)0MZ>="B^#JVZV*)"K$UL* &;63>[4D43QT?@&CJ&?%%.(OGL)/9 MT;7DB2.$TCCN,U]#9X/^)@??HOJJH7'>T1$.9Y M\%6Q2^(Y("+SV8"%CBMP&"Q,1LL]ZTV*H ^?!<93EXX 4>Q!!2 BT0#GX0XK M<)@K !%.W*$%B 9F)])1! E3Q._G[,M 6SX2C)-HFKK& !F93>>N M-4"69D.01#K((*] AG-089%EBXM&RR\5K=^F'5V0,%W/1S@V]!LB80>21>4D J;]6#5&0ZL&B0#CW(*^C1NN3_ M-&EA$KVFU=@D"5)BI9^H!"EPA(1QQ$MX M*"5 ;P"HS+"[8854F;OGR"$5CJ9#Z=ZQ"DF_*]U7O*9U<4ZZ!QGHN]/]DM'R M2T7KMVE'3R1,3_?TV::QW2VWS!HL]W:@&3C>(CT/N\<;KDAR08#P?2NF.JDB8 MJOHV[*^VLPK#61R>?7TN2B/SSS5TEBP'9-/L5-9_PM!A5AS&K,]LUXV\UTW% M &9!KL[4Y9 NY*LCKCA,7#])>QS5[S.NU+[)+&M1;+>B1LH>BH)&?51*YMX1 M**#"L;O"YH!J3N8#A!QWU!4'":0]T.U,%4+!6\=#&.< PG4"B!(7 L!(IP3= M=W+RG"O,.E_H-P,W.\I+)%G5/'X\/,PPVV%=L9?Q:6G'@H\! _AY8^Q3BC$T??9T4[\^A.HA@H,PSWRTMAAYTW)S.QA%JZW=O?9?++X8UV_:[W;3GRD5?,@RR*L64VU MY(7M=/L[:!T F21RH0A2Q3AQB0^083(XX710%(O: M=KP9VO:"P7HN2K !_!,;/$\C;SKR981DB;O.0S(\38;ZOV.8.,PP(^6 K-](??<=YL2S(!4_['>[=JHRN[:2JZ(2JMFT MV=7FA9A-+K3OYQB>@Q_=!UGJNY_=7S):?JEH_0;N "P. ]@GNS\TPZA9*,"V M\QEIYLV/OB9S3X # G!"Y5H -)D[R0$: M,K#O2SJF2O#Y(]R^=5;NJP:F:E&/FR%^LLLUB7WVOC )LMSW#OJ+1LLO%:W? MYAWD)6'(^SBT&313ITV'YG"AW$O;RG86?694@DW%:5]#_(U* MLWXJTS(K$S)ZGYD:R?;-OO:+%KOF7;>ET%ILFX\;1DLFK<#\OA)"OWRQ-SB^ M7[GX/U!+ P04 " !AGQ6GN\3AQ$& "8(P & 'AL+W=OT"))V>QCV MP%AT+%0279%.FG\_4E8LBZ0I.U#[$NOR?4?\+B3/431]I-57MB:$@^]%7K*K MT9KSS5O'8S:7WM MNII-Z9;G64FN*\"V18&KI_D<<@L:A#MW9Q5XG;H$YGDTK^@@J:2W0 MY$&=_=I;Y"LK9:/<\DKI9B3%-QR\2.Z@#- 5^*,+K^N:9Z2 MBOT&DF_;C#^!,?ARNP"O7[T!;(TKPD!6@L]KNF6X3-D%>-4YGSI<#%$^R%DV MPWF_&PXZ.IRB$.U3/QK\^Y$4=Z3ZSP SM\.\2]-,]B'.P37.TK$8U!QO,B[. M+: +.^@-X6+BB30EN"JS\I[9L!([UFY[A< M$O!:1+@KR!N .5B0Y25 \05 +HQ-5=BAAC6J7$L>9A//@U/GX3#'UD?+%>PM MV^ EN1J))8J1ZH&,9K_^ D/W=U-NAP1+!@+KI-S;I]P[*>6GI'F'%!RF6E!EC6S$'MJ58 M%II+&Y$0!L2$!Z38Y/2)D.<;VVJY%JMX8W'0I*9D^5I/0J2VI'6@Y[;DD&#) M0&"= @7[ @4_HT"FH@1:0[E*20*M;&/D*^VKVR@HB1VEDY5PGY70FI7=)O)A MEX[%MA)+-K@F54;3"W!;M^$%^"283&W1VYVA-D 4^DC)A75 Y[;GD&#)0&"= M0D3[0D2GMR==K8@LQ04H!0T6-$/V:[V@+BGCQAZ,M!Y4EL=YI&]G;API3:@; MJ4UH@(&N:^["R3[X27\7CB67346$A2#X#$MJ8@ITTC?"N6X!(R]6 NV%27I@ M.H'&^T!C:Z"?1#ESRHP5C'M7D;AOS O=8@PA#)0=(NDUZP0'W98GNR]A6G_A M\A*XGJ0 2KCZLPUU J1R MB,;FL"*>&TXF@=)P!KLQBGW?5>9;8C"$R)]$1UJNY?;03NY_$N^"NA@((BUI M@XJ!0=&2H="Z96KU +0+@A_(OJ#.Y]6%LS'I=BE":B_K5NJ>T ?4S4ZK':!= M/ S+PJ!!),2JIK*/Z.Q>'50F#(76K48K%. 92N$%5 SJ>D!;*70J#UU/%;0& M*ZTAC4!'1 %L50$\01:<2,B@SOJU^6<0!@$*U7![@9(^H&ZX+?>&=O)MHV50 M9]9:>+VL>6$P&8Q//WLQ M&1(M&0JMF_F6\$,[X]>(F2W;N@2 JGJ&.G?WH&O8S P( MSD&M%$!V*?"3>!G2E4.@O7&P#_7LE[2#ZH:AT+IE:G4#LNN&'\C+D"XSU(43 MZ:( !>HN:#!2MX4>G&YN#OYM8)<6P[(RI"N(2'W],K>/Z.Q.'?;_"3]"0:!6 M0: S%,0+6!DRO/97LZ^S>S\,U?>T!BNM'XU P9&&;&4".D$FG,C*D"X"M-FG MFR#74Q5^/U#2!]0-M^7AR,[#;:P,];]S1[WL>6$P&?LHC-3X^LRZ ;8L&]E9 MMI65P9HG>,;@=18,/6&L)F#0-^V#HB5#H74SWQ)^9"?\&BNS95L7 % EP 8; M#T8PTM8.W4ZPL@#%2&TYPT/A)%;GE'/P48/\9N4CKNXSL6'G9"7\W,M( %2[ MST!V)YQNZN\<[BCGM*@/UP2+_5X:B/LK2OGSB?QT8O\QSNQ_4$L#!!0 ( M &&?%90IM/1)10 $8X 8 >&PO=V]R:W-H965T&UL MG5MK4Z513UW;FWM!W &)!$-!Q-@ M1A3SZ_=TXS$8/F1G/]BBAAB@T8_3IQO0BXVQMVZE5"ONUU7M7HY7;=O\>'KJ MBI5:2SNL8J6?)+Z^KTXNSLZ>E:ZGK\Z@4_N[&O7IBN MK72M;JQPW7HM[?:UJLSFY?A\'!]\TLM52P].7[UHY%+-5/M;A@1K7?N?\C[HX6M>N @O7+#G+=:D-T^+,/]K/__%D?G/+\2OIFY73ES7 MI2J'$YQ"V"3Q193X]<6#,_Y+UE-Q=CX1%V<7EP_,=YDT<,GS73Z@ 2=:(][I M6M:%EI688;<*GM>Z0QOVTSTY/!T%T8^ND85Z.6Y(<_9.C5]]\X_SIV?/'Q#V M21+VR4.SO_IHE[+6?[$Q)K!7[4RER_#K09/A<>Z7HH;3%-HZ.%_/JO[5KRN3''[OX+V%[/4!?9@&V-95/%XW'\Q%L9. M1 NO' >W''\[$1OIQ )"PY6$KL7Y#\^>X;\??IB2-YQG\W[SCV<7Y]\_=["J M*V#2_RAIA:I+Z*?F66>81&Y%41FG7$OV?ZL*M9XK*R[/>;H+,?&S3EA;^'@F MX'P=L$L$]\-7\V$>J+D4\RW/]-MT-IV(WVI-4_\7 M!I1F/1'7G46ND35]$3S48+05[*66O%,N(26LY26?BG^O=*5X2B\I>W^;[S73 ME/]'VF M?:Q[VYUYS4UXQ/EWXA?]9Z=+W6X'L$C*63!(D/?18HWRGNM8VD(V MNH6&='T'EV+\@##6=,L5"^4DA(6 A5FOL4%@>W$[B3/Z_?H)H;%*(=4X>!Y< MY\Y4=_R,+$3O6P79PI)N)1;(K)#,FG4FT51:67?@WRZY-&;OU(+%9:N1&EV=1!'-KU M,?E]5*6W*:9MI@#Z,JK&*V,J;@[((*3% &F7Y*\0'#LB3\,R1%PRL6W)KM3O M#([+ ::5Q=Q#O6"26R&=,\@'Y*0;W7H;'E*# .I6>LW>C$EI6*LLDK5'M4K+ MN:[(F1IK[K3C5VA"34B$N$BZ=UXG<#/7%2N/?M'Y2@/_)_O8DH5QX)"]].=GHSS"BLY:V :6[&!P MCC'V<&AUT=4^Z(CED8.$:)O0E[(HP//@.1X,2@7T,@V9F1RAII2V5'4(#3)# MV1%8L(\9&[XCO_>YB,U,B 51D53)G?"6A$;AGDR$8\ &@86Z)WB/49';;:[@ M8'?$,%:RY0VH>^U:OP-L+46Q N3< 2%J MG4^_2P^6UKB@)^RL4*KLH^]KK!]RQ>CW@.(+>**QT,YB@3WEFTE)M8KX. GX M@.W =X%J2X_9[D=^KR)#D D JKNO,Z\O!!U02#F&.(<2'3"[FT!Z)8<,>&1 M4\@JIB:KP5P:'Y *M\\CU-]A0=($(9!R>HE/#0S9=L@PE#:0,TT4X3DR@+U% MM4,^T[1L2;R7C$(2UB@FDI.D#0IPK2YDM>@4FHQU99'LBE]T?0N>]_V3YSP' M&)6T-]:$1TTE6_*<-)R_>O;DV<5S9+Z/L]'L A!1+['VW_:]@,'$BF$E _13KE_E4\+V=[+P M&,N!U8P<;AD0LNC>AY&V5:@[K+:UBBNX7!&N0 M%8;6S%S@=YQ-D MH/@_)"%$= " L?S2SZGJ4R" B!(%SX_,D*1O#!KP[L7NJ(4M/4E#<>2KE M2117+"S;U1H**R0I\O'XMYGXZ>KJAI@SV9I>D)3Q"CD'%;$=[8>^L&K952&9 M!>7,%+#-AP^-N+Y'VH-7DF76@'.N+!Z/9]=OXN21*/ B7F:>+./Z,D+XRF"+ M)^ )$-UUUV:"*6/KPB]GT3D6+1V/K-M4RFKI!2VE+IG!11(OB8TEX;^KG:4_ M"X9 ME6@Y4,3ZC!!!79=XJ!=PF3A.W1=4+?_9$=IZQ8:40=,%HCZ'9Z"<5HAJKJ:&W J5B#$0%W@M/*Z+2\TU]T02HOQ7M$ M1$6-+&+G-U0FV78[8$Z5'\JYKA_:A*&!?/"^(\D,Z%.:%3T4Y M;0O>1OP@2K,GW8*YP*'M&@+4XU(01_; $24GMV>?@9H*)),Y&XM%7(.:$.9F MM!&;".Q3_Z5*SV$H9Y]0QO9Q-D5]21PQ)>%>\S[A!,L>EI\$#"^24W*6]^'M M@Y-,B4^VY?5-Y W1]4H2?M%56&:A(J"S6)/(=8EB-\RKD2]'GT(0?>J#:.!= M(;C^@G_%>#N0O#+$13ZJ2P[1-Z;LH^OQ^&J&A"$^FP;IX(.9BJ=G3P'QW\].5>'^3/2)3.[-H M>21;C_ITFGS&A*:KLB[K0 1YI@-1.9,J7VU!AP1I%T^?B_=[@!)8*I=X$TK, M6;WGV4M:=/*%:?+Z8U"!UL-5TC1O55Z*AEFR-$K:90@CP$EO(0N;XN%78O!_ MK414>9M5TS&?[I#N4NT1!7V9)_[_G]]L?1S]&_;P*LA,@=.&8L!_H%,)OO M)7XI6#8K#9VML6N"0#Q?6KE>4^=.0?],[K:[ "GK2"K9)BGV]^#>I?X.4H1&C>3'B2P<5EK!S^0CW7%U:$?>AA%P]L! DZLJA@;J?)4S&") MS/G =_U@YCJ#%TAUP%K^ALZY6L5MJ4'/:)1!Y%?(Y)'-9P%VE/;AU_9P:7>Y MK]M=WY5;*.7V&EQ^B4$>]LR^5$VQ3NTA MKJZ/ )\/H?;P3F46] _*-5*C& 1Y9U9:2U58;+A"P+Y!"[5IYX^R&*U1]!_Q MID@6)[U?0;I#>,"DR/C&I5_C@'/Q('(#)EI1B?'KD%LXXJFBPCR^^"V!:27+ M=5B34P:'?P4"31@0*BH6J0R)S1>P1#_I%D,?0^[!/*=]!.SQ"HNQ;@ ML2)PFM.!VG24BO)A#@E*^;H ' 1PJHBZ6O_9J6,69D\(1PL&Z@K=10[5\&;@ M0%3.XYOH$#3\C\X?P?CAGL8\I.A47M'&^><=;YJS/1$S_JXQLTT X'95!$N2D;6ZHU M9;(&H>F( L=?1*0YP=4'10^\FI9$_.L?$L+'KZ[H#-_SP?9O5$AJ!/L]80*!4O]C.#E7^#[ILY@<(>U MQM\IE57'MC; I8=R';' 0:#%MX)WF"HJL_<*#[K:#-*,9),PPHARA:WWA"T7\4'CQYI0(A#^]C9O=9 +:A0\V=_?VA0\:KGZ31V'_$F:E,K)4*-?VJ@&RXTYULP-@H 90#'2NY>[$ F9HOSRMZ=H#TC$.-*J@ZFZH(.^N@*[_ MY[Y9B9Z]A.!FFI2C@:J72)JA;([($(Q>3D=ONP15J!FQ9C0Q';M%_TN=H6/4 M9)*W(S*_R2S-^PJ\OE+W@6A20Q[RT!D.U[[0=>R@3<7[4%)*EZ3*M1!6O05, MQV(.[J_5QE\\&'9A8ZO$GTAR>F9!\&10-I*(P]8*NY0HY=:=>#< &Z2&H?3H MDJ;AXM@:2IH3,< I!C:JN M/3&+A0?,L!0=+\)%J6#;&NJ?AKXNO1B[M0?T.'#4R5$=#LZB?#EXQ)/#4U\A MYA#A\E)C]^2=&U_!FI'W$.!S.Z&I9*'8H6DB)B!LBQ.R1=\59/K#-N!SKL!N M9;KU%*C0829+;5HD AG;OPM&3'_TP4*D[NYT%-2X<\%(E;M7@ORMDL\K36@( MT"0A4\>#"X( UV7>S\ZZ[-O]J<-MCJEX-II).1/?R'7S7'SDK<4J>N^++U?3 M.TVQ4:A('H]IKO&W?9$;=3_!XK**>"MY")W1]T[I&$O@$. M%TO[V*N;B:9M7/8PW!YP 9;CBYQ1H8(58L>W=>F<*O5Q/&<:N"XHI;_PD[$+ M/E>A>Z'9,B0%'03TNFYC"#J5#L'S,L!WIOD>$09Y.()O6E\J'GCC:*$]++&_ MSH9T&R5]]L4AYXJ#V?S@HFSW;@)D M$#I)Q0[%*A\[<3#_Q-#N*E@X$(HM')KPAM.** M]OJ^4:7V>>TZ7"<.N'Q]K];9W3W*V)_E/7,^)K;Q2'ZW>;/6;;@MM"1/J[V= M.P"?S4_EZ"C0*A$-%&L(&'&MQI_ M&,%!E8!TK@I)CAJ.'>BP(=R?X3P"1M!594:&43CV2CATI9?\Q&/SJ:7@P=I MCOP ]W'@J_XD:C?%?$OK/#K;G\^DO-P?.L7M]<#>WC:[\J?*G M7E_L>V\BK?HXY_:Z%,GRH5A\$^QX##:HKFHX M2 &*0N?C!5_V\0- FJLM72OOJ3\/!3VR"%=X;4B%5^'6@!C\LK\MF(]@'[:.+OFQ^UZ>]>.B5Q Y9=)I $C=2C<-\UV:RNL<=O8']PX%J#_U.+(R]Z/"\H[; MNU:E+V.!NF&60O<&PRV+_C)%J](-#;[R;I?*I>-JYF,KQ3#*LI6JP?2ZI_6# M#$5W2<*Y7GY0'QG/M%=P4NQ ?=%Z6>)-'.A Y=MGJ-3,SY@9=_'B]?]L,$=G M@AZOT,C%!Q>903$JLU6<^,E])9=W#&!Y>S4.2WPN85J(75_#FY3G3N*=6#;Y MX?)LDG-I4XFN1=H)6@Z"YWDIKU/]7=_1[_D=G/?]'9S1GA_E%W3H.0=@&?DQ M0,SSQ71^Z?W;HOZFV"$;\[4V[B=GQY \+,NT3J1K[O0^W&?DKTO[_WNXP>41-+.^!X&W6O=OSU$W',4^N^'_D#H-/O;+AAD MR7_!YOS?1/@_\TI/TQ_)7?F_#>N'^[^P^]5W%$2E%GCU;/K]=V-?G<1?6M/P M7XK-30OK\T>*.65I +Y?&-/&7VB!]*>#K_X/4$L#!!0 ( &&?%:6)7!1 MZA, )8[ 8 >&PO=V]R:W-H965T&UL[5M9;QM)DG[7 MKTAHNF?< $61E'R@?0"R6MWM@=L6++D;B\4^)*N29(Z+E9S,*M&<7S]?1!Z5 M5:1D>P:#W8<%?)!5><0=7T0F7VR-_>162C7B\[JJWJ\IL7QY/C^.##WJY:NC!Z:L7&[E4-ZKYN+FV^'::5BGU6M5.FUI8 MM7AY?#']\?4YC>UCS.&U)$_//*S>Q:?SL1OIFY63ES5I2K[ M"YR"TD3N+)+[>O;@BG^5]5A,IB,QF\S.'ECO++%_QNN=/<"^$XT1/^M:UH66 ME;AI9*-@=LU!AOURYX>7(P_ZT6UDH5X>PT6W][!4MX?_OKU0?QX>KM MU>\7[V[%Q>7E^X_O;M^\^T5ZCM9D9R$K$M8CFNL M+AI5^O>W*R4NS7HCZYTH#)RX5!8CJTJXE;'-2:/L>B16<)IJ)RJ-U4JAZSNL MPK*'&S0K+"R,U4OHIL('(1$&*- 0UW#(UNIF)V0C-JTM5G!-818"+Q6>PF7A MD+6X;*U5=;$3MU;63G(H<.("9&!LT]'XYS\]FTV?/G?8X4[5K1)-/IX8U/6F M;=A6-/XKC&MHB3A<6H5@4!NXJ"09Z%I\'-^,16FJ2EHW'LJC; NLXB! OSHB MXB?%ZN0XI1M2*!:YDU:;EO:#MBT]1&0E84;Z/]::]F.K[6_S%R<600J(X58R M*W\1:P,!(?X*Z9P*RJNTG.O*;TJ<,/-58 0IQ?1*NA61DY0U%X\D@-\@X[@JR!&+"R6BR0@40) M:PUCO=3&XA>8-?RP\_9X%,'WVO3 "TOQFJKYU/#@_^EEJ*WZ75(PFTP#3&FX&VX=>$E?)Z-84%? 1+KDU;56*.6M= >BPL0+]5+0*.Q]%T(W4 M_(+M::$HI$;?WY$L.> B4E<]D\.RS5:I.D0IK&(;I!Q8'P"AN$ <:XO52"SZ MQ(?1)P2:$."4=*UE\_$$:U(D90$$[%+X089);=<;;\0\[L">@=D6\0(TDW0X M<&9\9FP1@0<#7><>34XZ>4X@MN0Y185ED7>]MU(9CM0AY1HE3<"J!SZ@=Z _/1: M_T.Q^EN?\!N/\O/6JEF9,D5_#S$# 9Q@LJ&F5%4(*86T=D=4W46O M*0A:J YZC%@?+=F$MWMB+7NXD3MFEC;&0]NJ0;+K@@-Q =8Z_F"?A -,>,%9 M"XX%UV $$Q$(EAD?#=)0\NV0]1@ .?9;DE&=(1VR*4Z4;.9,+/$'=9-Y(=DS MZI&EQKY)&32J(W34M]D66)L\(/>XK@JJL$3-C 36HJ5YSS1>Z)&&F#9'9T;2FA-#[E M$KC<,$&]QRH])H8Y';'W,A@#DG*DXW;=^F1=4KB$%CS?9 !KJ$W_@Q^,Q4_Y M:P0C\%&$F30>RUM))=T) 66*3QACD.69;XB$C8:#T**M8%3D""$S>ZV/Q%+5 M<.<*F@,*0C &5,P^7<#-*(V8.R#'#L-R>+)3 M)Q7'JSFA'18R1GL3!RN15IBQ:S<;08BI^@X M2>AF+6N433'WQ+ :M9O+,="6L8$E]\QW/'#2)*@E%UL44;2#M4IN '0)!5^^ MFST59">.(PK^?O>X^QY"TTY1V<>9;J\&H&'#.H! NR.+9> PIL:#V7+@),7] M9-IY0U9U$?%*3GP4ALNQ/J.X N4GK,Q@Z!8P&;.6Q"*R'5;AP >&CF]= ,Q MK#W-Y!Q;8*B&$N,"4+:FX+B EZ:>$=,1&39<3H,1)U:HN&'J7)24G4G+;.6L MO(!MH33J2:YO*2DW4A714U(9E90DG40W1P7=;TZ0<-D)V88$J9XZ=@)+ \,O M8E;CE,25$V3^A5IR],5B\U=I2\[! $O45Q)_P'^!L')_BZBA^E0GT=,^E7_O:;BXN13/SF?T=X3B/F6Y0$RV2,(A']Y_C#%L MJZP:- B^FX[/43Q5542->/"X]X#W[U41!Y8),_>6>I(>!-<;4M?KN 3_$]S? M9PS^16-Y*EY'G(:EYZ%R<^*/E>IM")G& C,ANQ&A1++^(H6=U%KE'D1*>'XN M_ J@Q8>AKL;F"KY?9XT"JJ H0_;%:"^T3D?]@LPY0Z!<^:Q](.1#0!3'*!JE M&-%!_$A8=+A0Z@[IY+6!876C?$J',W*^P'J :$.VM>LUTY;&E%NHT8>0(+!0 M'Q\06DIVN?BYF/\$U69-_2[BZSI%K]CLR0M3$X%&XO?+\G](!'U$3(OT6'0J M(XUB18J NO;G@LS\O)$<;!FL98D](IQ(:\$B8++Z?4P/)[LYVN4;C(;9IPNW M^U067&0SDAW!OGW%2(&! D3^]R!<<$F>D>9'G0%'T?BJZ>OM+!?R#_MM]Z"U M?C,JYF7B!\1%HD- 1F'_)I?:F$U0HK=+KU.1T8;."0ME>",C\ M/O8RB;-46_0G4$=[3PC$7ZIIBRY6WM=[ZNO]L*I1H:D#ZD[6MS"MQ;!WH',] M!ZF< "GK<9_D(D6OKS8D7OD;RM^@%8 8%+L+.CH:(N9O+VO_MRK9?2FR$$O0 MW&@^F4Z-)V1\ M/Q+]PN;L;E17N/S83JZ],F0+7:'V\;W89:M+7VKE)Z3:]^!4$VLI[E4%/+$7 M>OU,#M\Q.D<#&O0*!SGB/C8D"H,R".";IA!@ZLY0O(.SPCA[!4)/NH[UQC?^ M4X'$W9?L**&O@]8%+/6ZDJ#BIE@9.D8W?&J4CH/X(*'75-CG?& ;9M,=]UN* MH)Q4D\4XA EU4!RVN_S@5_)B&.V_0&'$8'QCS$UGXE,E(%>.CC^GTNB_(O@03>FU9&J$A&V]NN';^-]_> MR$_N+?4[.3J.RDS8$IL$&(?:P MPC)6*8AP$V'?_B@N!8O;,X!(Q?U2ZRXFE)+(C]<3@@SH3E_,-CUK"F>'R3&' MUR]@0;)WQA?33$^4GOE[%9;L)*^9 ^2X9P[I1MQ:IHO:&C5ABD;\%B\!S4UH M\_*Q<[P9U*O(8<:RB@%P3_/T,%<"88Y,!5^GSB[L4V9+/2E>Y_]U^*_K\"$Z M4S:*SCM00ICSX(*Y$73XP),6?X$0&P3A18ARY<^K#V$1+C&H:R0U5T>!4;J$YW$2D1OD7F9>UR^C9(/4 M/&^SZPP]*1X=%.,XTA"W* ((8Z[[+?ABI9%:8_-#YO I6[A\'DP70V =-N#0"J%K9Y:?-]8\;)T M/:2UO66'&.\&(<-?R)U.Q71VE-UQ)2]\XV^NW7;()!BV.IOB",.U:OG 2^] MC+VIJ[0O/4,(DMT'"(B8&A M.TA&!<8B!*%L0'8SQR;J+O1"PAH[."UGBGN+SQ8<6(II_N9>SV1]$)-'S=; M ZSS!S%.4Q[=EPD4OAC:#&U^Y0>>'GF-_ M[?SP%+H>19+R_6EV*JI?!$%"?\T)OMFTV6W683EU8$?WI4O?*6(#D'"_K"LG MV#[\[6\24;J(XX]>>*5WACJ%%WB,7#D25RW=Q^ E+YR6XEKRR>+@%-/G##KG M7AHR@2!JE>[7N=C&ZU_^Z:Z^E$;YB[K$0T,/N\ LIF>][>#@=.SKNXX5ZA\B MO6ZY)Q=.:BR%!N2;=D'QSF(_BC?S^,K84 R[9&]DVUM)=U,7)H8&M$=97W.= B( =9$0D(CH00>?0<(.<:C(*&Q6UK1+ M*B)!/B&_[O<0=)<7.[U6A:1CVMPU+44=YP]QO"(I'/5UP^T/;U,#L?!1(6 ; M68IOS%4[KW!3L2;B^7*IJ%>,>$:_)RO;BJ;Z^VO@*/H?7S"[Q_-"%$62XG2* MW&!RPV,LDD+4G1YTJ^_G[?^HG^?.[>W1>_Y_SM'AU+2L52OZK1U??'/^^)V. M3?R=HV_I;0\]X=_I0']0E#M [46)NAP+O ,\S7_[9$UM*!-Z0M[4*"=WX4#E MG1G[12;G6.W)1)P_G2#YB:?39^+9]+$XGXB?L#Q'J^GCT?ZL 35TA_L+^U^# M2W_N$+H((.BO+<*$/YL/:\_$!"MF/P?X+6OB/KHUB#7BV6QRWPB(-50[-ZH( M-Y#I/- G7T.5-=LXH3Q*Y$S%Y,L*\ M>>/_X?2)3>#5+B([_^O!]P'8/P(U#;-!(L<"D22VI"M_F]V)]]LZ$52_Y%:/A]E?_99'J:?G1ZX7]KV0WWOUC] M3=HE72JKU )3)^.GCX]]VSA^ 4?\R\NY:>""_'&E)*($#<#[A4%2#5]H@_13 MW%?_!%!+ P04 " !AGQ69=9.-,$# #1" & 'AL+W=O8O*V-+07RTZ]A5%D4>C$H5ITGR.BZ%U-%D%&1S.QF9FI34 M.+?@ZK(4=C]%9;;CJ!\=! ]R79 7Q)-1)=:X0/JKFEL^Q1U*+DO43AH-%E?C MZ+9_,QUZ_:#P3>+6';V#CV1IS),_?,K'4>()H<*,/(+@QP;?H5(>B&G\:#&C MSJ4W/'X_H'\(L7,L2^'PG5'?94[%.+J.(,>5J!4]F.U';.-YY?$RHUSXA6VC M.T@CR&I'IFR-F4$I=?,4NS8/1P;7R0L&:6N0!MZ-H\#RO2 Q&5FS!>NU&8_ \3,K*.7'NA-TXN(GX7N0=*_@C1)!Q?P!EVX@X W MN!"N S+P06JA,RD4+$@0\C4C=R[@!FYX'LYWS(VK1(;CB%O"H=U@-/G]M_[K MY.T%LL..[/ 2^F0FK)9Z?502^/L1=P139;*G?\[1O0QX__5QQL6^GSW"EZ^+ M!/LP@ZEP,@/-=T#Y.U"Q0Q<<2@>9*:N:,(?E'G*YD3ES>E85&R&5 M6"KT6675DEN-;VWV5!B5HW7>B@J$;>@/1A$;M-SNH.MRR6[,JK/R#AWPY' D M=/"2U]8_O#U3DB;OP7NI IDS7+?BB&SM#I;_CV>H5,W.^/YHXFNC?"Z8"8^4 M_X12H:ZV^R9;4"(5/KY/NHTAV+\8[-7YT!JLRLH,@2?VL6>N9.U8 M56J>6H26A\F!VW-"VAB$XR'-NES2)0/4-BN$MUU94P8+W*'-I,-@$WR:RD]9 M-M4Y%\):P0W5@]NJLF8G>7HB9RSI7?,,4TIVV;IBV9^_R#Q&TGMS(O>L#+>L MCW M+>9SF"NA.?M\Z;0AX"E5\T:#=D[!52=)@R0-A ZR09#U68MY5!C6DMKWX'N; M-4_MP OJRA^3WO T&<&YY#HU)&ULE59M;QHY M$/XKH[WHE$I)V#<6PB5(D!*U54.BPET_G.Z#V1W BM?>VMX _?4W]@*%*J%W M'W9MCV<>S[M]LU+ZV2P1+:Q+((G2<"5!X_PV&$2]8>KX/<-?'%?F8 [.DIE2 MSV[QL;@-0J<0"LRM0V TO. ="N& 2(UO6\Q@?Z03/)SOT.^][63+C!F\4^(K M+^SR-N@&4."6]6^T6H%VW(3F)MY4+TW*<>F",K&:=CG)V?Y8 M6804+F'(!),YPL2GPITJ*R516G/3LG2,8V[E6\AA QF_ 1G%\*"D71H8R0*+ M8X 6Z;=7,MXI.8Q/(GYB\@K"Z +B,$Y.X"5[HQ./EYPPVH!5<,\E&$?)Y1-]\JFI]#[D[JJA%>- MU#R.TGMN'N\>'I<3P:3R= 8:FID($"LYO&38S<+X9S+L$N56V8+,P[&.2YJLG!5,LY M\AV7DM M=@ &SJ,NO(/S+*:_0\BZUQXA;$?P4;Z0%Y7F2$!?J5E<HJ5"U)FA@QJ E\">-%>,% MX)J:I\$&/0G;-%['T58HSMKTA7ZOW6G&B(YXTM1RM=T N0WP6\TK%_P>C'93 MQQE>1$G23)(T@HF:VQ73Z(P($_YK+;FE[/!(<[ZV/E/HV"0F=U(O6RI1 M "_)!R]-\D.:9?Z+R$PRF89.U'&AJ\M:4(D4U/(H0ZAFFJ9*P*Q4VO+O#>&< M),+0>=_-8A^-,T)TIJ?7UW#'*DZ)S+\3$I<6M63BLC8(9FM![XAE1X4EDJ8N MY#LA<$(N"LG6=1FA'^IYK%:WG3F=TG:C$'D\2OT8D_=(3- NT":!U@FX=(L["J\I?_3%EZ2OCIDMYNJ!T#[<\5W87;A3M@_QKL M_PM02P,$% @ 89\5H(\S1"G P - D !D !X;"]W;W)K&ULQ59M;]LV$/XK![4H4J"+7BS93FH;L//296B]('8W#,,^ M,-+))D*1*DG9R7[]CI3MN(UK8,.P?;!U1]X]?.Z.Y'&P5OK!+!$M/%9"FF&P MM+8^#T.3+[%BYE35*&FF5+IBEE2]"$VMD17>J1)A$D7=L&)/:[,G@(KE7ZL$I-\4PB!PA%)A;A\#HL\(+%,(!$8TO M&\Q@MZ1SW)>WZ-<^=HKEGAF\4.)77MCE,.@'4&#)&F'OU/I'W,23.;Q<">/_ M8=W:IDD >6.LJC;.Q*#BLOVRQTT>]ASZT7<1G1U-E$3+X 6ZD97+![P7"V!BT9A!:PG=68;[! MFK18R7>PX@0^*6F7!JYD@<77 "$1V[%+MNPFR5'$GY@\A2A^!TF4=([@=7;1 M=CQ>YTBT!JR":RZ9S#D3,+/,(NVRPP&W<.EA.'=@SDW-O MXF[T_@C9=$E$1N.0F%\HT&N'W.3Y:F B5/_QQB/A1Z,/$IS_/KV@K MW$SGX^F'F\G'*QC/9E?S&H NOX2P[H_^33K\#;TG(>EVX\,<2-04A/*)9\MK FU?])$[> M0S^&$_J]W0W,-2L0)*LH74S2"DZG*_#!T IQW(63M$?FW3.8*TM;DN5?&JZ) M"B586EYRG_&7.7Q-:8DS1_(DBV-/KYMF_T>Y$E^>Y(7^WY:K]URNI-]O\]%+ M_LUR]=IR=3(R)Y]_7*XT2CV]7M;Y6^4J&^L./Y.49EIX/TN'RO;.-ZP"FIH, M?*D;K8DC-&TU!#5$BM&^.&;;DK3K7-.U0Y_?D&G3SE,H4<^)Z5;(MD)W*_2\ M0-'16Z&TE/XXCC89:_?IH2LRW.MD5+*%[]<&G;6J[T=V38-QVPF?S]CWQ MB>D%EP8$EN0:G?:R '3;HUO%JMKWQ7ME:7]X<4G/&M3.@.9+1=UBH[@%=@^E MT5]02P,$% @ 89\5LM)ZA$_ P ]P8 !D !X;"]W;W)K&ULA55O;],^$/XJIR AD/IK_K2,:6LKK=N _32V:BOP O'" M3:Z)-<<.MM.LWYZSDX8"I;QH^>_S6&<(9Y.*Y?B(]E.UT*2%/4K&2Y2&*PD:U]/@(CZ; MCYV_=_C,L3%[,KA,5DH].>4FFP:1(X0"4^L0&#TV>(E".""B\;W##/HK7>"^ MO$-_YW.G7%;,X*427WAFBVEP&D"&:U8+^Z":#]CE\\;AI4H8_P]-ZSN* DAK M8U79!1.#DLOVR9Z[.NP%G/XM(.D"$L^[O,UH.(&/ M2MK"P+7,,/L5("1>/;ED1VZ>'$7\G\DA1/$ DB@9'<$;]W-^\O MEC?W=X_P@!LE-ESF<$LPH-9PJ3'C-!^2YB3% C*1=!O MS^@;F S^,(V'0"VN:1E U^1>3W8Q_W" +P@-4GFXA%25E>#46#)Q6P 3 H1B M[F"#U'!KH*;)U& +A%MW<)%K]-T? #/ 2*+!=2*E[)Q(WXEIK34YTB*JE+:N M-A5JKK(A?*"GI04&3^7\R+9P MXE.)!J3HM(#D;:L/84GW+A:+UKDA8-SP#"F_#%9;NJ72JN3&*"J'=._QJY*M!U43#U=(Y"/IQZ M@;>9^,17N;$3P\5)Q59XA^9S=:MH-.Q04EY@J;DL06%VZIT%\_.1W>\V_,7Q M06]]@[5D*>57.WB?GGJ^50@%)L8B,'JM\0*%L$"DQK<6T^N.M(+;WQOT*V<[ MV;)D&B^D^,)3DY]Z4P]2S%@MS"?Y\ >V]L06+Y%"NR<\-'MCWX.DUD86K3!I M4/"R>;/'EHGW!,)6('1Z-P (3? 0A"^"!+DVNX+%-,7P(, M29M.I7"CTGEX$/%/5@[ #XX@],/H %[4F1@YO.B B1J,A"M>LC+A3,"=808I MM,Q>@QNXT7XXFR5S7;$$3SU* XUJC=[BEY^"L?_; 65'G;*C0^B+:]0:\0AN M*E3,\'(%K$Q;S;%U$OQSCX\&SH5,OOZ[SX"#1^PWX./-_27%P?7EV=WE'=SG M"!>RJ%CY]*N&2G&BK2+>[':FDMPIE>*:#*RPI!DAGB!GZPVH0560= 8!Q!!"!&$8^C"+@XAB+Z-: 5>X M5#65*HK$8#: 3-8*SH@-T4[8 4*5[>G#=AN'+IQV(TC-PZVN84E"DXL4G3F MS%@2=FUE*7ZK':E2 3>:BH)2EO(2,6UHHB5!Q=7::]A2(#E,KGGJ8+&I>]P\ MD?.$HYLR0;Z(KJR-KI:LM\X?LM:TIM_-?VA@CVV* VWTG&+VD0Y[ R-_YIXA MW.52&4<[! $0TKTT%%2T2+S;9]P%^@NDLX+D^'_,E7'RUZ>;S^1W33<6"443 M>DY\']Z7A(S:6.#Q[!E[;+$G=N9'3*5H&!*W>RU:/A07"V;&-BOD5WIY>& MVB:8Q>TGPPL''!;MA4%#8ULS#XILG3:**9$FTYX?W\ XMEX(CJ(@>)4?.E=K M%ZD[=+S:"Z[K.);9,=G0(L]WZX4-FQ$]I_[LI2D:9E$$$XK737R13;.)>\?A MK"G0W_-7!Q[[5F(ZB?K@T^F$2'\)/FK Q]&KB,MJ4V]*+T7=D[OL>A&R)_>9 M$^Z3>%;26)"R.J'7WW0%Z"VS-C:XK3:- _NG=*'H. MPSE\<8T>IL=TDRCJ6ZFNVN;WN?ZY O?VR;+T;M?[P:!?YNP=.L?F%KQ MDNYPS$C4'TQB#U33 3<#(RO7=2ZEH1[6?>;TTX#*;J#U3%);U@[L =UOR.)_ M4$L#!!0 ( &&?%9M[0;V]@0 -(* 9 >&PO=V]R:W-H965T&UJ>R'<7W\S7EZM$EH)=OV8^?DWS_7IPMA'-T7T\)0K[S=KWN MTBGFPM7,##7MC(W-A:>IG=3=S*+(@E*NZDD<']5S(774.0UKM[9S:@JOI,9; M"Z[()"[H90=!KCA>H% ,1C6\KS&AS M)"ONCM?HE\%VLF4D'%X8]9?,_/0L.HX@P[$HE!^8Q6=*E1+CQA4X1C>PZ60%AZ$*A"N4+C"(KG>N].ZIU-8MIZN M$,]+Q.0%Q$8"5T;[J8.>SC#['J!.]#8O.;& MYF; :^ZQV8$W<"FUT*D4"H9>^)<-+N%:S\-QV;3=3*1X%E%=.+1SC#IO7S6. MXI,]9%L;LJU]Z)V=N'R2+E6&0^/@GSM\\G"N3/KX[W.4]X(^3_GZYJY'J7#9 M[0_@H?OEO@=7O>[P?M"[ZEW?#>%NBG!A\IG0R]\2!T M1J7JO)6IQZS<'PE%7B;."[0(KQL?:PEELE*A*$F>5X[6*U60.E5%)O4$1&X* M!I4:WAACA9N!EQC,1( M(=&<%5OIY'OI>VU>DFP>P+71[TL7AGV.FU\2O3D%C',?7D,SCNGY]M5QTDA. MOAOQ#KE(6"OG(3@^N(M4)?5&LG8>/,.F\;JFLT+T4T,-/$,;?%4->ZLL@L)+ M)?\C55DRM:B6#$T^=3M&?2VR2: GN8FGQF:<3M0G_33 =?L7MUUR<4((UFA;V3')V$PN3#@_5*I(]\QMK39*-?MBO-UAMX7VDUWM0V:KVG&88R MN4.;MRLMVC^$OU%8MY492/<(EQ8YG!ZYM&! S-N5N/;AD!'CVL=D!_,318/2"75:VV8:&^4MMLP;/?;KJ._<,"O DW*;H M6\"TRBO'9G5S8>N6]Y2M>'G;HU8XD=J!PC&I$#-M?8SO]02P,$% @ 89\5@H'P3#A!P U!( M !D !X;"]W;W)K&ULI5C;;N,X$GW/5Q0\0:\# MJ&U=?>LD0&Z]FT5W$G32,[M8[ ,MT3:G95%#4G$\7[]5I"3;B>-!8Q'$HBBR M6)=3ITHZ74GU0R\X-_"RS M]UED84T[Z?9TN^)+IGBQY@4]F4BV9P5LU[^M2 M<9;93=BV!R&=-ZN^!7P5=Z:PQD MR53*'W1SFYUU?%*(YSPU)('AY9E?\3PG0:C&'[7,3GLD;=P>-](_6]O1EBG3 M_$KFOXG,+,XZHPYD?,:JW'R3JW_PVIZ$Y*4RU_875FYME'0@K;21RWHS:K 4 MA;NRE]H/6QM&_CL;PGI#:/5V!UDMKYEAYZ=*KD#1:I1& VNJW8W*B8*"\F@4 M/A6XSYS?2<-A#!_AMDCEDL,3>^'ZM&]0-"WHI[682RA M3$8K!&X8!%XP]'&,*8P)6D WB?"N&]'2X?MR:XF#<2MQ/-Q( M]$GBP[N&3N"J4@J],G$0PVU1^]\H@AJ@A=$8'JNID08-QW&80!S"-9]QW)]- MVL7)&,8Q;*UM)MY7 @\;C_ G",;XFP0VUIF8H6A>I!R--BO.B]T]%,_*\ R8 ML<'4J'YEI%K#C&='AXPIYAURQSK M3\$1VW#VQ9?KJVQJ48?X%IU8V"$0$VC'Q[L<"^>2D% M/K<+&]>2+5XR0&N\R(_062/X7!FBC<9/F,19C2RW4VN.)Q328'5-Y;P0?^(3 M]%+LTR'D.:3U$PB],!S^#-(NL4JBCPH;9O;,1&[C+J>_#/A!=#D%E22N;B!\_7* <=2'K2/Q:&"ML'J$L#BEC;^4<,H)B) ME*&L74Z3E=JU?,IR9F/U%XST^JCF/O0<+*_?NG,"=]A)8<^$0"1L$Y]:%\41 M$I1/@\0+D$PNTE15+'=<6E<0A)X7CF+\C>(A7-402)E2:W3ZBJD,!I[OQY!X M@X&/QV/IP4K6PI*ATXSXTTT@9XU&,/1&F#46QA^G-BX[8 X@1K#<;]3EN ;= MSJ8B%V8-$48^]L?P=T5$N0\^R= +@Q@&OC="2MOQ2"-&$"7:=N^CG'VL-'=[ M$=NAQ79L^?0W818+F6>D!NTFI#D 9T([C)/&W2!,+#KM98]>6Z>B:$?WB5U, MD=EKPL ;8EZA"5$0P*\LKVJ7$BH(*"A@X(T&E Q=6F6%/EDBWGOTVA*/7]>@ MF/9=\KDH"K)M%U0(I6 8]R"!(('CI!=_/;JPH'V-/0]6'!8L:YF8 JXMDVUQ MP$HD[1>!G2WEV'$P3'H^MIAY+B0X/!V/@UY83Q4> MH;1T&9RO>W#Q:GL0]N)F+:K4ZHFG:Y@C!Q$U9TVQW3$/*<[:&/K1L+?),IIO M!!+I;%M^3,K2Y!L7E)4J)>45K4K$$PO$&M61 MNA7BVOJ]YB8B(O.3_-1[/7%T\VR):;40Z:)EKV@4TOB(JO059B@KUAAMQ\XT MWU2HU6Z66#.U)!) W])#2[J*EPQ3QL$83<%*2MBS#IG5DG0UU2(33%&BK+!Z M-5X)>S4P"_E:=YHS1]\Q)93!%S[;H#Y(+>@<#5?HACD1> %SFY=5L558ZC+T M?[6!FRRJ*9P,VCEEJS$@U@V1=$?NB@V!NT?NS;):Y2YZP2AFWQ#UB6MB"4.M M38KGUK5UTU(J@4O6J-NFB%-C&(VVA/ZEE-2UATY.,,+<1R(,D$6_L%);FUQ# MPUU++I;"L%K?)+;D-[3$.28>PA>NGW)(&(_?..:^LNW!<;A)]X."/#*#PFA1 M<^! FS K6>6VQN&;,HJ1 L*U"#7>_Z:!8QOE6H2VP12S[>Y$M$6!?*=[ MMJME5$KM0X-*:6,) FLDN[KDD^BF[G(<]!T6C19 M*]JDM5?LLG.TY]4*A!TU0Z23?8'9TUXSRLH\I^MN.UU0U[1V^RS[N1ZBR>O? M*R5T)ARD:;4CFBU'UQ6"U^ZS@NA$ZU*8*;E$N_R]+]W]K2\-2Z[F]GL*O3=4 MA7$?'=K9]I/-A?M2L5GNOO=\9=@0HX8YG^%6OS=,.J#<-Q1W8V1IOUM,I3%R M:8<+SM!/M "?SR2^TMO\?U!+ P04 " !AGQ6?AY]XS # % M!P &0 'AL+W=O5FR),[1? MJCM-N[!CR7F)TG E0>-B%)S%IY.^\_<.7SFNS-8:7"9SI1[=YBH?!9$3A (S MZQ@8_?W"&Z+47 <0(X+5@M[ MKU;OLV[O80MP_!(@:0&)U]T$ M\BHOF&7CH58KT,Z;V-S"I^K1)(Y+5Y29U73*"6?'-\HBQ!&\A9E5V6.A1([: MO('I4\WM>AA:BN$\PZSEFS1\R0M\<0+72MK"P%3FF/]+$)*X3F&R43A)]C)^ M8+('47P 292D>_C2+N/4\Z5[,C9@%5QRR63&F:#4F45Z:=;L2KBAZ^^F;L\_OK_]=#&]G[U^=9S$1^]@^OG+U<-W.%=E MZ=I*YG!'G81:8]X\(C@SH!9 A:NISZ$M'1R +=#!*B;7P VPVA9*\]^$HW)P M8VHDSXB>N1"N8TW!2)"CRII8QK.[B 6C$J+L7*\(3,5$Y]P*:Z3<2CBKE]1' M$!]Y'08R1KO U-HXUM*Y8/X+ ?:E+?PL@QC<@BUI T=QW! M-Z8UH_<,^(PZXX;-!0*-<$B/!U0&51MWBR][WGNX-9I*U$L_@ W%JZ5MIE1G[6;\63/:_KHW'XAKII=<&A"X(&C4 M.SH,0#=#M]E85?E!-U>6QJ9?%O2=0NT&UL?57[CR(W#/Y7K#GUU$I[S(/'P1X@P1ZG/G87>FQ;555_R,X8)MJ99"[) M+/#?GY,,L[0")!ZQ8W_V9R?.>"?5B\X1#>S+0NA)D!M3W8:A3G,LF>[("@7M M;*0JF2%1;4-=*629+@J/C*M[FQBG ZKM@6UVC^J%:*I+!%R7B)0G,I0.%F$LSBVWG/VCN#/SGN M],D:+)-G*5^L\$LV"2*;$!:8&HO Z.\5[[ H+!"E\:W!#-J0UO%T?43_XK@3 MEV>F\4X6?_',Y)-@&$"&&U87YJO<_8P-G[[%2V6AW2_LO&V?C--:&UDVSI1! MR87_9_NF#B<.P^B"0](X)"YO'\AE^9D9-ATKN0-EK0G-+AQ5YTW)<6&;LC:* M=CGYF>FC- AQ#!]@45:%/"#"VLCT!58%$WH<&HIA+<.TP9M[O.0"7IS @Q0F MU[ 0&6;_!0@IN3;#Y)CA/+F*^"L3'8CB&TBBI'L%K]LR[CJ\[A7&&HR$+UPP MD7)6$&-FD$Z:.4O8P_7.P]E+?<;K.YGCVMJ2#2"I8!9I7@!2<^V*![=>'W@?JT"WE9GC6-G M'#=$Y0'=H XX%DXZ71D>'(9BRIOD%S9&$X@"C M043(LM863^>,ZF[GE*>6O*DF EL!)#WPU!\>">]'N=+S5 M6\5]P4A;! MUZ!"1;H-*BZV5N R^ZGCTG:1AT3:?B_6-8D&E^I*[N?N5W@R"DM46S?P-:5; M"^.G8JMMWY29'Z5OYOY!HIIL.;6MP VY1IV/_0"4'_)>,+)R@_59&AK3;IG3 MNXC*&M#^1M*H:00;H'UII]\!4$L#!!0 ( &&?%;*3Y_A,0< (42 9 M >&PO=V]R:W-H965TAE53&U'O%2KLX[0:>Y<2=FA=G"S;C$VZ^+L8*1[T6I1 5K[60-2@^/>\,@]-13/;6X)O@*[UU#13)@Y0_ M:/"Y.._XY! O>6X(@>'/([_D94E Z,:?&\Q.NR1-W+YNT#_9V#&6!Z;YI2R_ MB\+,SSM9!PH^9ADV7H["-Q'_Q6H/_* +H1]&;^!%;=21Q8O>B%J#D?!)U*S. M!2LQ?&8XLLWH0P$[N/@P'!7.J5ZPG)]WL#(T5X^\<_';+T'J?WS#V;AU-GX+ M_6(R9XJ?C.S&C-F:?(2A4JR>67_A]WO^9&!4XO;]<W]-K)C< MWU[^^V0TG%Q?P>7ME_'US61X__GV!N[GW)*$U6M8*/DH"LRGWF*0J'/T#0L. M\BTN 5LQ5=C,\U+,Q$/)@5>+4JXYSF=U ;6L3YH[4 B%Q2N5]F"XF3AG!NF_ MAJE<*C"\WJ'MSE+\B:XY*D$#A/V0OC/Z#M(0[G SF#=T;]L :S7G *SK+E1>@6 7?& M;CNFBZ [2!/T,@Y2O$[3X/U!WB( M&?K! ";.VG7%!E(!!F M!4NR@"B@?&KG HZ/4ESZV-U[GA B"P\LVJ0G&<3;BPYPT5W0)(M?@B;^(_B(-3+C/[=#* MR_'^/TW(>*Q"@:H+PL;PKWC.K;/AH.N<#S*B:!1Z/M;=H:T[0N(?0Y1Y6?0: MZCX[ JJ\S(O35Q##C! #+\U^AMAL_2!"N?+BUUP,+.# 0T6[?0;JHH'-._&Z M:ZOTD6N:>X (?5NQL8=T";W,WQ(':EVBW8='NP^-MN_PH@M.I>0K7:.4FL)S M=#8I\%WK7KF^LVNQ[8?N-H^0F4ER]6"I:Y?_M/+4T]O/> M>1[.>C$)6PMZGE/J7:5]K07JYO:AP!:Q=L5+W;YM\BMAYABO$LAMNW\V.BP3 M;/+6FHX-!H6+(I[+TI:FI"[.L1EU*:GHD:PY#&V'WO.M^\)9E_57XO?VQ<$] MG* @:=VB/"JJEWMJEWI\1T?H I$\IM)\HUZ5:)CSWZU(6V1>:_ MH#).M:\(]1.A'I2,&UD_%\$>VU .HGZ?.E;H)8G#0\,,FU[D#?KPS4T\"F+2 MV<#WXF"K((_"F#2][V&Q[JRR3Y$,A3OV!H-V 6H&B9<%[0()BM*QL]G&MTJ4 M>+Y_&+_M$Z@K")>V^-074B]XQH\'OD5*MA7J* KM3>S=!^$;?J01J4/J^7@@ M\%$UMUDLM%[2@F&;\J85X[[AZ:5";7#UC\"L;@FQL'T!;3[$'A[(6DGHXL'K M;T-%7A!O0Q$$]NV_"Q=Z<7]+K-XO#)2HOU8*UE73FI\TQ@S36S5-F,2.E (5 MH:+I9+\%@2[;$YU32% $]'Q6$+O5MG/BW#L^7N/)SDI7*:983I5]4CTF K2? M.Z%_G$P5MXV"8U(-*'(I\OP8?@6?N$(_^(3T*WR3J JB))%(^CCNDTE&_UP) M>B["T->"ET7;@/9_O^_G\-6HG^/%WD:^T \V2ZQPZO>'GC5[6Z\&*JYF]@4( M/?(L:^/>$K1WVW&PO=V]R:W-H965TAV7KYT2X)X+A.ZZ%U#"=I,0S[0$NT3502/9&NFW^_0TJ69<=-5Q2!+)&\ MCW.?)'.QE<4GM>),90#SEL382&%Z?^9"GJ1$$&/]6,IU:I6%L?N^DWUC;81Z-6ETW;#FFJY 4[D)BAWNL"J )^^FDC- MR0_I=QKG98B-KX8RCWF1BWQ)TT(FFUC3.S JE]YPN2S8>B7B)H-+@SB6FUPK MFO&8B\]LGG)B>8+A9YYO>"DQUX4EOVAK0#< VG$%\[J$&7P%IA_0>YGKE:)1 MGO#D4$ ;-M>&!SO#KX-G)?[)\A9YODN!%X3/R MK1X967OB,(Q5I23IT(\V MQ9?[DH#/;(*W""V#6)K2FA=")HJL+W+-$Y=T QB:*TH"J@4:%$'U$G53V*C8 M$CI&VK)F+62*9FK")@"4YNC&GQ*YS4DNP%P6W/P1.LO27;!,I(_T*W3HE=PH M@%:_O4*BJAA9^A=GA3)5$)@?W_QX-$$[K=@5G9'ON]U>!Q\]M]?U\0[<7A\E MR;1)F)HP![\O@X@Z;K\3T+W44+'#!$%=U^][YB-PNWTCL>]VP^A0WXX\ M-HY6F-B;I6A1R,RZ4#'X!RLK5B1;UH2!<&T6B!^PV9@:C>;YENOR4R"^QVMO MGT YH]#M=7IXPRM>:#T7]D/B-],W QI/X=!.U,%DMQ=1$(1TQ]@=_ MIP+=6_%:B,E[2_][P5.;P"!=(%&1_. S90^.&EZK(F[ V/&A8YYFW3($:(VU M+\ (3(]TUFM%V /3U.XX9WZKLQ\90&=>*]C-D T;/PP7-WL'H?-O;7F"DJXG]#?TNE^F^ CQV&C MP FF]J"M!%,%=MLISPH<5MHF5+:4"?K(B@:8%C%S:;0Q\;0 !THPFK(833%N M'=*!,4XWR3YZ^YI[R(61;#?3YGGIO.M&6>J?3M^\0K<\4H.]Y M1[[U/?>*.KCN^/Y_[MY'IJ?K#UE42 M/,V=O>RE-)(,M+K8E4QM*V!-^"T:5M"_+K_:$.82/DZ:@"#]6+55D)N\JGW2 M0@QQ(8E7;@WX& 6VD\=GLZ#I!V?@D-\YMT\0G1^N76,MP#P>_^71VM"A%VCA M)6=MMA$7($PO\+>?O';LA(G??A("_.ZY?9JT-Z5./SJ'X@6QKU/)A&8>E3Y]X,J)SB@)ZZL<7\.+Q=.G"'AUYQ1(> MN20R@E%MY_7?,P8/RE9/5:_W06T,#<\/JN:;C>K4L;W=N+@!V])>3Q59OY5W MN'JVO@$/RHO?GKR\/K]GQ5+D!OL"K%ZKUW&H**^DY4#+M;T&HE3@"/NYPBV> M%X8 ZPN)&TPU, KJ_PM<_0=02P,$% @ 89\5JI%.E:H! D0H !D M !X;"]W;W)K&ULC59-;^,V$+WW5PQ4H'O)QHZ3 MW2ZVB8%\;3=%XP2;M#T4/=#2V")"D5J2LN)_WS>4Y2BH8_20F*3(-V]FW@QY MVCK_%$KF2,^5L>$L*V.L/X]&(2^Y4N'0U6SQ9>%\I2*F?CD*M6=5I$.5&4W& MXX^C2FF;34_3VKV?GKHF&FWYWE-HJDKY]04;UYYE1UF_\$TORR@+H^EIK9;\ MP/&/^MYC-MJB%+IB&[2SY'EQEIT??;XXD?UIPY^:VS 8DW@R=^Y))C?%6386 M0FPXCX*@\+/B2S9&@$#C^P8SVYJ4@\-QC_XE^0Y?YBKPI3-_Z2*69]FGC I> MJ,;$;Z[]RAM_/@A>[DQ(_ZGM]IZ,,\J;$%VU.0P&E;;=KWK>Q&%PX--;!R:; M Y/$NS.46%ZIJ*:GWK7D93?09)!<3:=!3EM)RD/T^*IQ+DYG+C(=G=![NG15 MI2/B'0,I6V!NH[9+MKGF<#J*,"9'1OD&^*(#GKP!?#2A6R"4@:YMP<5K@!%8 M;JE.>JH7D[V(ORE[2..C YJ,)\=[\(ZWKA\GO.,]K@>*CKYHJ^"E,O005>04 M@ET.=W GN^&D>CZ'6N5\EJ$\ OL59].??CSZ./YE#]F3+=F3?>C387:N=,B- M"XUG^ON1GR-=&)<__;.+\E[0W91G=X_7HHC+N]O;F\?;Z]GC YW/KC"?/=[, M?KV>7=YY1=D\8O^_'=- 53W?B\1$61 MFQN]5%*EX0"5_KY6ZVZG6U#A54N%:VV@A7<511CSO')F!7&2>"2[!2[$C/3" 6TO M^$//(*;0U+71[+LB2@OS/A#.]Z1J[Q88/>) M5 @.XHQ@T.I8I@#LBMS_1"8=$#4PYL1.T")[=):$@D]JKHV.:P%:Z9"0Q:ZV MV.M@LG#-* U-;C2 M:-.<*+9L5IS& XG=#9*U4W>>4QG:^*IT!KD3)_J#2^<*5(A_23*V,.H <<*^ ME*^D4:36BXX;'U*MS)N J@E[Q<]+92#^N;9%7SD*65@B0PZPGD002V2HYEPO MU@@I%*2KIJ(47Z]P<8BM[XW"+1)Q@QQ(8\BW8#7D]:QQJT(*4".6L3N)$6># M2E?V&P3[]@%"30I*J6)BC41*22)3=JBO=R(/&YS11:JBN3*I!:1+,XB D2TC MO_]!%#5OD#Y>P,MME*12/]F [PN'VW!(# !F!@ &0 'AL+W=O1?W*+FL43MI-%@LIM'5 MZ'(^]O;!X$GBSKU8@\]D;&W4?S*G:AI]B"#'0K2*'LSN"Q[R.?=XF5$N/&'7V:8< M,6L=F?K@S/M:ZNXMG@]U>.'P8?B&0W)P2 +O+E!@^4F0F$VLV8'UUHSF%R'5 MX,WDI/9-69+E6\E^-+LUA# ZA_>P;-<.?[:H"19;?KI)3!S F\79 6S>@25O M@(T2^&HT50X6.L?\_P Q,^OI)4=Z\^0DXK]"#V X.H-DF*0G\-(^W33@I2?2 M=4 &/DLM=":%@B4)POJMA#NX\>MP?F(N72,RG$8\$@[M%J/97^]&%\-_3I = M]V3'I]!G?W0$OJ_PF6"N3+;Y\1K;TWBW=ZN%[_7R<;YI&Z#U4PD'&G9:ZQ1PD,UNWCJ,Y M!RP75OB!#6HW@#E/<0XL M"6S$K])XEE)OF8@L12<6S%+J3O/\GG$LLV>Z&VUV?$]=6L0"=19PCIS6J"1N M_4?&AWW6GJDV! ]82F;AT_TD+2L3W!4%AC)QT;\*FU60C(XE3^'6#"!-4T@N M+CZ.D]>^J?C%[-=HRZ!POCNMIDX&^M->1*\Z[?AMWBDPAR\E]TUAP:[#P=_G M$=A.U;H-F28HR=H0ZU)85OPC0.L-^+XP/%Z'C0_0_UIFOP!02P,$% @ M 89\5KEL!(UM P #@@ !D !X;"]W;W)K&UL MC99M;R(W$,>_RFCO= 6)RSX!Y3A "B114^FJ-+17555?.+L#6/':>[87R+?O MV+LL1"(T+[+X8>8_O_'#.).=TL]F@VAA7PAIIL'&VG(,RF$W\V(.>351E!9?XH,%41<'TRQR%VDV# M.#@,//+UQKJ!<#8IV1J7:/\L'S3UPE8EYP5*PY4$C:MIG:=^WP:1 X(!6;6*3#ZV>("A7!"A/&CT0S:D,[QM'U0O_.Y4RY/ MS.!"B;]X;C?38!1 CBM6"?NH=K]@D\_ Z65*&/^%76,;!9!5QJJB<2:"@LOZ ME^V;=7B/0](X))Z[#N0I;YAELXE6.]#.FM1,<%7+URNX3K+5"6MF826@CK7,&L"S.L R1L! MX@2^*6DW!FYECOEK@9!H6^3D@#Q/+BK^RN051'$/DBA)+^BE[1*D7B]]0^\W M9=& 57#')9,99P*6EEFDHW<^X5JN?U[.W:*Q*5F&TX"NB4&]Q6#VZ4,\C+Y> M@.VWL/U+ZK/E[0(.>]:#./DFU Z!6_[^%<,--)I2I-,(_?^#>PERH[/G? M9DFNX$X)NM9.GM,2;A 6JBB9?/G)P/85R(\C"#N =+@D'U49,C#=,=R@ MR30OG<\8YDS09B PXL,UE]*Y4GX/J+G*8;%A>HTY=!8: M[9[*EJ%]O:&5\06 XCUBIK:H7[JGZG0L3W1?,\'?R#2@.[A QZZBL@7-P8-K ME[D3,6/X]&&4Q,E7L)KE2+4J0[YE3X+"?X1A0I]X1)\.-;MUY^! ]0,U90"6 M[_TM,/IVX"X-A;^2UR*@?#UK1M#<@%Z?K+$;1.>;$,R?O M9DY=G#2BS\'*Y_$V=7\T/%+':=HP-_EXYH'']:*-19O*&>+4$\?O)CYR>O97 MW?GM3H NGLNI?( M@+\*=;EN1]O'[KJN\4?S^J7\1D>?TWD6N"+7Z.KG00"Z?GWJCE6EK_A/RM+[ MX9L;>K!1.P.:7RDJ>4W'!6C_!9C]!U!+ P04 " !AGQ6+(]@%L44 !. M1 &0 'AL+W=OU_[Y_!;%- M6@?0:B7YM4UL VO':5TXB>&-&UP4]P,U0TFL1T.5G%E9_>OO[QP^AC-Z[&Z" MXMX/%VAJ:40>GO>+9_;%UMC/;J54([ZLJ]J]/%\US>;;RTM7K-1:NK'9J!J_ M+(Q=RP9?[?+2;:R2)6]:5Y>SR>39Y5KJ^OS5"W[VP;YZ8=JFTK7Z8(5KUVMI M=Z]59;8OSZ?G\<%'O5PU].#RU8N-7*H;U7S:?+#X=IF@E'JM:J=-+:Q:O#R_ MGG[[>GI%&WC%W[7:NNRS(%+FQGRF+^_*E^<3PDA5JF@(A,0_M^J-JBJ"!#S^ M%8">IS-I8_XY0O^!B0/_%UN_]OF33(QMF8<.,\?8',9;?RT:^ M>F'-5EA:#6CT@4GEW4!.UR25F\;B5XU]S:L;O:SU0A>R;L1U49BV;G2]%!], MI0NMG'@4/WWSXK+!>;3KL@BP7WO8LR.PIS/QHZF;E1-OZU*5?0"70#1A.XO8 MOIZ=A/@W68_%9#H2L\GL\0EXCQ/UCQG>XR/P#E'\C^NY:RRTY;\/4>SA/3D, MCTSH6[>1A7IY#AMQRMZJ\U=__,/TV>2[$]@^2=@^.07]U1OI5D+6I> /;__5 MZEM9J;IQ(X_]3OPC_/N+^M*(UY4I/A\DXA['9-#YR(\*3-%%H\+IOZR4>&/6 M&UGO1&%@I*6R6%E5PJV,;2X:9=Z(5J$L7JI M:UGA@Y P)F4]/4@F;AL76 MXDUKK:J)9U;63K*O\"3S@TKZ!P]C\.\Y^AH\!*%-Q^ __N%J-GW^G0-[;E7= M*M$,4=7UI@53&R,T_BF,:PA$7"ZM@J.J#=R') 'J6GP:WXQ%::I*6C<>"K-L M"T!QD+Z'#G?]6;&1L _5#9D)@-Q*JTU+Y\&&+#V$VR=-B/A_JC6==]/@V/XQ M?W)B$;B &,]D_\DU@;217 0TCD5-*_2%M*5@KD)K M%+ K+Q1 J"_0GWJIA"5$&&IMZHM#IUGE02-L>$4%*>H+8J!3P]-;1RQ9:?AH M6 94N'_,?>C5=6'6B@\.AV0TRB(("VH&Z'%_$;6&=F7H#%GAT2,QR%N<"+0& M; !DM5@@.HH2IA;6>JZ-Q5]@AX'_QA%:"VO6O&(/CYXV]C7W(-E,H56%L0@* MX#V)4<%;-CD[#*!8\2APY9OPTTA 8H0XG4%N!]98,O6.="Q)K#O,2T$#&]#) M- SP)[7: HG:- +AI25]" $F?9_Q]UGZ_IB_3\7/_ABP+DEO8&<'#K.*0T-- M*^1F8\T7#6>GX":GLZ\!>/HU,V!Z];4P MQ\,%8/70_*3_C39\F?/COMU*2V MXN^R:MGZ?P +0"[4]EV-P-&N?TN8^MT'GO&:6UZC29LA)PW/ '.%*B5!)#M9 MDR/#1WB1K6FK4LQ9417R1K8O)),506%_01%K(S7_P":P4!3"HKO:D?@YP"$R M5CTK =AFJU0='"N@V :Y!PP&";:XANMMB]5(+/K(A]47E(/")ROI6LL:[Q'6 MI'L4=<&F4OA%AE%MUQMO=[SNP)F!V!8N#C@3=]C79W1F9!&"!WUS9]%-CCH9 M>T"VY#U%!;!(.;V!R()V070JI 1GS,:P24]'_/F-S[3][ MC&=G9.S9X2L- T7RL -V2$&L\DH D4,^D!L2:;W6_U8L_M9G&&9.>9N<5RJ& M58Z!2$N&*]MZ?^UV17)E>HF)'2[>$441L7,B&+F0ZUM3(4/*CV ' 8G 0? J MOV^MFI4I4\!2MY2]!P0X)F9+3:FJX 4+:>V.L+J-5E-0*J?R1%+ZC-@%O2?2 MLH<;N6-BZ6 \M*T:Q.?.GQ$5(*VC#_I)J8L)/W"@A6'!-#ACC!D?P(S/!I$S MV78(U)QP.K9;XE&=99:D4QS;62, &OK?;#)]+![#>9/6#SW^6%R=<.C/DT-_?M*_?K 419L=O'9%^D4R MIZI@0Y0]U)7?[ZC^&:+W6*7')!T.]^QJ.-E%INI((=MUZY.ADGP[5,8+B;1U M#1W3_^8'8_%]_C,\)YA>A)VT7E !2.7\!6%*SA1K#+(H%A+DQQK.'G/15K MLMJ0^7@5'8FEJN%[*J@9LDQ$#J3BV:0!C65$\$V(=/ )%//,+3+SKD;@U@+7;%P_ M>!2 ;4N!@[(3"[?CU$7%SG5.V20S&:N]/8*4B"MLSK6;#5GQD =%B1L2Z3['U$!WO+13:"M];%BJ%V MXEJ0+;\W]?+B/:"PHNY0,/>"P,>@#_J)O17MKWA_*BY@HP2?<.8H M08I Z:H5/BWGC+S0%EH,]:Y)< 8J;4-\KTOBB_+?FH/N/.D?QVS^L+2FW<"W M[CAB]OWJ/I*01M6B?ML=#)D4](3S*MJ!, M$Z)=4?*9D/!JDH=+,HJ.DI2*K66-LC0&RNA6HW1S/@;<,C( =M^#:]HI*JLY+._56+1L6&=1 MA>%(8SG+&9\(R5FG3=D M!0F)G-E1>"XOI#A%+DS%R1*GC?O)I0C.C-HT)!0)?XS"C%PZ=-!W([IJAH$O M0]X7O&\$-)<5(3M*#2"22=:=B1$/E1@.MW4(.*$KV0N/*'?6'F@NC.YL/)ZS@S\D*_GS2"FX0'$MI2\H/J54I?H7+0H:Z>VA2>OJ8 MO^((SFZ&QX3,)9?(UO_D2#2\=A4W2_8]#5T4J8(C+!4ZX#Q5,Q2>C/T,/^A6 M>A,JC9HNFRHN -G!(Q!!>RAZ/YL\&_.'W]"K.L'WZ:2[*YJ<9,E["OBPL/?P M[713I8>!.\UQ*[7Q PN M3/!U'M>(=]K;\U."S2X!IR=E\#JF]T!O'KH3#[WS^$U'_+I2/;Y ]+%/DVJ. M$=4OY.>*%C1"W\E(JYO?"@R*=]@&G:U5Q(ZS?KAB%?)?B"=DGUR'ATF34 M[VLX9ZA<5#Z?/)",0(X4L2CNI&C0%9\1L>A:0\=HB"?#1G6E&^633;A=SF0 M#\7#D&SM>FWTI3'E%MKF@T5@6&@S'6!:2L-R]G-/[#,T,+L6[F*[KE.<.:L56$&K: M8)M]:Z$&]QXQ1\\.UT4AF:=K*VE) 4DI./\*Q:&V/7W/*Q"?2&)]3"F)Z=/9 M*>)W=[;\UGR _H) 4U0GZM:F"*P# L/A_>(?K?:@KMV_H[C/!MV)5X M_JQ[$-L_I_H2OZ,JZ*:2IJ?GA6[ 6W7QFH/O![EC?WM-]5 (M/<5^AVG--@8 M3B$K ]>\W\K-;NFK,,=K?3I0Y&M]$:'C$K%!OBT>$1//Z9+C_!MN1%7:^PRU MWE1FI[*)D?A$E/ O!2*^_^E^Q]+-8]P?CD\9&>-Q_O;FPP?@0(*E2:I]1,;' MRZ0[#F>?17T#EX]IR+57&]E"JZQN_$76LM6E;Z7D$S':WPFH)O9*N'<>LLB] M@.MWM(72Y.X"VGM)%ACG+ '1B^ZZ;^-O M35,#A+O!V3UL7P:M"QGTZTH"BYMB96ALRO"5>[I+YUO87I-SG_*!;IA--]YE M*0QQ*I4TQI'1'62'[2;U/"3/AM'^#RUD$Q)K^"W.:"'UP,G#JXF9O6Y<41GV M:KZF.'+[0UTVK ^$^8W,?$H'2!3CLT]I6JG/R#X'4\W2,C?"!5$<,W3M_)^^ MW9J//>157N\6@0H9OC\._$D_W!JZFH[!&JF&QSQ;8;7[?+&P2G77"C8J4UI4 M:NK2D?B8U)@YQ&/9_NAH+\0C:'4,!R?6TFJ^4&2D#C?S.,-Q>JTK:8-C&AP0 M? \++".5G @W"??UC_Q2T+@]!8A8'.=:-XA62D(_CJ,%'M" >8R+/6T*@Q?) M,(?C=M @V1N0B &QQTI/_%&!)3W)&SHA;SNRAV0C?K&,%S4#:TK,&O%CG%B= MFW#MQ#,[<8RUURZ"&LLJ.L ]R=/#7 B4N&4BN)\X.[=/D2WUG!G._\OPM\OP M%)XI&D7C'0@A[#D),%>"+C_P16MYOC5TH3;=\= T;'2,[=T>561A<2%6[ M3S6 1K/;D-K0.!TVT,Q/=TLT%F\/P/>%7=T%WH.*3[TU) &W?#],0;"J.A9D MMR2Z=_WKI]TI^?5 8XKRU@_[',I%N$ZC7J'47&(&0FGHVN=)A&[@>YE97;\6 ME0U"\[S-9L%Z7#P[R,9QQ"$>480DC*GN7[$5*XW0&EM>,D\/4+_'8BE']=3:*X*W&T/)E+);?7$XF]; M%(.EV;K6]L .<[P;N(R?#+F1Z?2.1E'WQL'T]-S_.S_>_(O\\N"FT&G V6LL MY"*ZCO8>.YK[?/+7$8E<^3'Q@86A8DU*!L)@?4:@BO9GC$'4;NET!Q@X>AZIK/>P\JS9&EB =?YNU2ERR.+IY&L:V3ME^]UT_/3TM#I2 MC )4A%[K1Z0E(_$&#-!-^/) AW#RM,/S'#T4V ,$!$@A;EJ.:]9ED_0Z']WW M2K(Q) O-(3B46\/[HV+OF,(?8YG.,+M+Z6%-\^<\(1DFD3E]'(PDYW:9#XZ, MQ9OC6VA^EP3N;W[8-U"-*"CM]G.X<#%-F[TA,BQ9#YSH[GJ1*D5%)'W(Q\9B; QR&NGI?@@>3IC, GBXS+- M-BT-:7)@M4H#X"[VF_L#G]VX8VF4?_F%:&CH81?\Q/1Q[SCX*1J=\>WQ"C4F MH5ZWW#P.=Z#TXB3%]'9!;MOB/'*;\_B3L:'AX)*^D8EN);T\L9!SFS5=G%K/ MJ]V(X@/2S?4Z%AB-[#HCJIIA#6>14-RS+[U^E M/#/,VG"JPN.[ 6\^(H]V0P7:PZPON4X ,")+UL@I->JT+2 $ENFI:I 5OX$AZI M,6F*;WY6.R]P4[$DXN1+J>A2 VZ97B OVXJV^IEE4!3MCX>*CUA>" :(M9P5 M(,297/$XWTLNZE8/KE6.T_9_U,YSX_;ZZ"W_/V?H,.I3(:U[/V!Z>FJ?<+-J M16_H(R:_"R_H/3"./>2(]S0"2URA>T@_#_N0&YFAQ?Z'[DVZ8<[IZ6G.GU#= MY"^@6U,;RE5^T[MRO^'TKA9_:^'M_(S13V;LN3 !^=EK=S]F M_?Y'OQBX3'$UFQQ; :Z'POA&%>%-'QH8\#F$H28,FRKE^C>PH/3*.0OO>Y@G MQYGI4R^B49J$ [+7[9+24CR?)'0G8O)LA'WSQO\?9P$X!,[)Q3S[9ZX=?@XU MX"-@TS 93YY/ "*AQ(KVUK\UYL3/VSI2TNVXFCX53R;]7X MQKS,_L0#C'O)?\@BO'KM_]I#>IK^6,:U_Q,1W7+_ES9^E'9)\]"56F#K9/P< MQ:7U?[S"?P%%_ &PO=V]R:W-H965T:S!]VS+]LD"A M-K,@#O83G_FZL6XBG$\[ML8'M']W]YI&X0&EYBU*PY4$C:M9_<[' M3K$LF<%;);[PVC:S8!1 C2O6"_M9;=[C+I[-/,O?F67SJ58;T,Z:T)SB0_7>1(Y+=R@/ M5M,J)S\[_Z0L0@97L&""R0KAP9?"K6H[)5%: ^>/;"G07$Q#2_LYK[#:82\& M[.0GV'$"'Y6TC8%WLL;Z-4!(1 ]LDSW;17(2\0\FKR&*+R&)DO0$7GJ(/O5X MZ8GH#0P!OA7?X)V][>WNR\1TK,)90!?"H'[&8/[K+W$1_7:"6W;@EIU"G]\J M2IHT6/_O:/[U=.$1MQ860E5/_[W%_"3VV\PIN3W=2Z#T[M5DR+3[)'#.)=A& M]8;)VES 356IWA6(Q@KYLR,U@4?-:J2KYI>.5@R<$5@9E23CRSA.X4\T9@(W M@KJ"#X[Z"]2J7]I5+_8 5'SQ""[@O$CHZQ"*T=@C1'D,'^0S%:C2' GH"]W] M*RZO.JTJ0O9&HZ3P,AV7<,8\=X#;CMW(D,Z&F4DQPG\IJ=P+N]ZBRCRSA-!R7-8GA0*[MA&ET04>J^Q.VNUY+;GF8=THIO MG4ZAY) FE$YJ38T2-?"6WO6"6\E$C54#% MV= C"9BU2EO^;9@X)X\HC9> RWK..6"?Z-D+BTJ"435[U! M,+L()J],]K/0(#%U1[YW N?D3B'=I:X@]&.>KVF-\L)QRO*!$&4\SKQ,*'OD MIGMR$9PMN>#6%\A^LJ+.1H244TK/4 %Y5D))3<_SB89"+0C_K680'K7L%O7:/TP&?-D/W?LP M>WC[;H:6_\-\>#@_,KWFTH# %;E&UV4>@!X>HV%@5>0, +X) 9 M>&PO=V]R:W-H965TU*!P@C5YL24YJ M&TC2INN0%$'B;AB*?:"EDT5$(EV2BI/]^ATI64DW3RBZ;A]L'Z$GKNE<9L3GQ?9R763!_)#0I:*:2JF:&A6OMZHY#ESJBN_"@( M$K]F7'B+F9N[5HN9;$S%!5XKT$U=,_5XAI7%;#*+.('*\VXT< MR[?,L,5,R2THJTUH5G"N.FLBQX4]E%NC:)63G5E\E 8AAM?P01@FUGQ5(9QJ MC4;#:,EHI ]FOJ&-K+J?=:!G+6CT#Z!A!%=2F%+#.Y%C_C6 3PQ[FM&.YEDT MB/@S$T<0A(<0!=%X &_.,!MS6T#N[SK[6>[+>VA7*B-RS#N4>5H%'= MH[=X]2),@C<#W"8]M\D0^N*6"B]OZ!QD 1=<<(.O+RES\[\?T2%<-*91-*RE M,OP/YA+]W0-5K$;X[-R#)3X8.*MD=O?[/D\'N>SWE'9KA(%3(1I6$46=T>7\/D*ZQ6JO?X/0GSG22<]P>1?96'R'W!+>V[I#\K";TRTP>WV.T-5 MWU"G@*[NX09MF^%B#9\T%DT%E[Q >*^DUG#.E'JT2[OLS+*F;BIFB/)7Y?&1 M.MU?E=_B/;6G#:D:S$HA*[E^A(0R\3@^IO_1>#J& Q+B-(%S=RE3QBJL'*(N M^4;#JQ?3*(S>P#2$$?T.^HFE8CF"8#4=-1.T@QU3 [S3M$,8)C":I*2>''?I MS[(O#5=$A>,_ZZG$?.U>#AHRZWO;7OO9 M_G%RVO;D)_7V97/%U)H+#1469!H2+HIN8#?HGVR+/P%02P,$% @ 89\5F>LL.I#! !@P !D !X M;"]W;W)K&ULG59M;]LV$/XK!ZT=6B"QWBS)SFP# M3MI@'=HUR,N*8=@'1CK;0B11(ZDXV:_?D91E.W4THU\DD>(]=_<\1_(F:RX> MY I1P5-95'+JK)2JSUQ7IBLLF1SP&BOZL^"B9(J&8NG*6B#+C%%9N('GQ6[) M\LJ93*.*O,(K ;(I2R:>S['@ZZGC.YN)ZWRY4GK"G4UJML0;5'?U ME:"1VZ%D>8F5S'D% A=39^Z?G8_T>K/@CQS7L1+[ H-!"%\4^+Z70NM>'N]P;]TN1.N=PSB1>\^)9G:C5U1@YDN&!- MH:[Y^E=L\XDT7LH+:9ZPMFL36IPV4O&R-:8(RKRR;_;4\K!C,/)>,0A:@\#$ M;1V9*#\PQ683P=<@]&I"TQ\F56--P>65%N5&"?J;DYV:_X:8MT;I&"5Y#\ +[P2JTD?*PRS/8!7 JKBRW8Q'8>]"+^ MQJH!>/X)!%X0]N"%7:ZAP0M['K;6N^-,UBS%J4/E+U$\HC/[ M^2<_]G[IB6W8Q3;L0Y\9^D_@@DL%?YD0X1:?%)P7/'WX^U"TO7B'HR5"&]IY MT%(*FW%@Q@%\K5$PE5=+*'0XD%(T\@PN\R?,X T,O;%Y!G"SXD*!0E&"[P,A MW7+%"OTS\,PS(J.*52GN(\U+LLO_969#\@542CV MW-/Q'B=+K]L?D\6$4[,\ PH&6,F;2DG(J[1H:*/1!Z@50DF9-,*DH*FUO!+_I8E=KV->W6_H5LL:DE%7GSZQ]<<=>9KK,I3 JLS6!'S> M4G>D]+V>?TQZ$^(I7YP2<7:G[.FX52H>TG/DC??YDS .0TAH4VXV$1$Y3LP[ M"L9MIJ\420<>>=IBE(0OP4>CA)3>!Q]:\#CL4ROIU$J.5NNR453>;9G2ZT]D0N[0M.'$Z*?//E\_Q[Z>&(+OQ53: M44N1+>IZ$WP4)# >QJ /H[.=8\^#: Q7VC_MY4=6-'AP1V^E(1UZV!YU;(^. M9MO2?$LGO-T3WTQ[0YMW_DB)+Q$^$!OZ(()K1AW$<=SWNW^Y%[K+@;C9N#]E MK7LZZ*CCW%Y5YBYZ]ZRU>?]]#?N#ES>2GB.-OL/--FD1P,'M$ _HAGK[$BP: MC"-X>T@#=Z(*&[ M1MBNTPX4KTVG=\\5]8WF&UL M?51M3]LP$/XKIS AD("D:>FJTD9JV= Z#>AXVX=I']SDVEAU[&([+?S[G9T0 MBE3Z)3G[[AX_S]EW@XW22Y,C6G@IA#3#(+=VU0]#D^98,'.F5BC),U>Z8):6 M>A&:E4:6^:1"A'$4=<."<1DD [\WU*O&' M9S8?!KT ,IRS4M@[M?F!M9YSAYAI>-<4IC6T.,*.OX$NA7#M9(V M-_!=9IA]! B)9T,V?B,[CO>X]X Y7 7?JJ M[,[N;-#>HU![AU&FZ=?>C)^WVLUWF)9:<[F ,3/@O4?N%K3U+ICU!O/M1*\-X=$0 M@SX\*,L$_"ZIG!E,-4^IJES"R'<<7#.]=/1I@L DHT?%4XJN-1W]PC4*F!S# M/5](/B>?M'!K<]1P.W,I/HML'\.-DJ>%I^#]^%QR^TKT MUFBL>^+P!=I11-_#@U[G0W(8+MPS5=K8Q=&T],-7;$;9CYNY@IGHUY* MQ6O6:"X;4&QY-C@GDUENZ1W!)\[N],X8K"<+*;_8R=OJ;!!:@YA@I;$2*+Z^ ML@LFA!6$9OS=R1ST*BWC[G@K_JKD'2A+C=+LP+GJN-$XWMBDW!B%7SGRF>D':1B,X1C>-J6L&=S2>Z9A M>$L7@NFCTY%!'99R5';R9EY>](0\$L%[V9BUAC=-Q:KO!8S0N-[":&OA+#HH M\3?:G$!( HC"*#X@+^X]CIV\^(#'&KR#^_SSW,E^;ELC$[VA)3L;8!%HIKZR MP?35"Y*%KP_8EO2V)8>D3V^PYJI6,)!+N)#U1C:L,=K.'M,#;^ZQ(C6#X8PU M;,G-$?SIO(%;=F]@)F3YY:]]CAU4O=^Q*ZY+*N /1I6V\8_L@]A'".^DUK!@ MV!<8<&^=L>"9P,>3FQ-X"<,D("2#(SO,@B0C?DA(0/(0QUA56#,-#-,89\/8 MDN9/R^TD9N->XCA_E!A:B7,EOW+7+I#[7T9=M$IA,"=P8RA"_B7$_7]K"%J M'L9CN&D71AIT',=1"DD$EVS)D+^:],3I&,8)[-!N%YXV I6-"WP0,L9G2N M8M(>,>FS$?-FN62NR>VBY=IZ>\U*V91<<.I:X?/P0/FT#(N\PPP)XBSQPRB(8PL?GSL?S-C]MNGP:R3,@$0)Q F2HE^ M*FVQ>+=I4X$T:Z9@P["AV]J"BF/0$!@EA)<_!F\"'_#$@V<;A!UO5IAI7+8!26+L6J$=I '! M#G->EJJEPAO> 1V!%D1%@L\XR>&B2WA)E7K $-]154$6A&$":9!E(:K'"BGY M(PAI+97AW_P"-K*B@#PHL$8<:(_M*:/Z'KH$$H3&[X_F,J0!T<7Q 6+,MZC \2*2(X?DQ#79S]RL MUU)4U@S+;7'EX5IQ[1%M+1Z2*'58=*\]=NUH1=%^#T@=LR(,6R@F]==UYK^H'UV;";F/"-G]TH #RO@#R M9Q? QV:G/FT1=%NVAFLIA&U>#BS/JX&#:G^^'\_8BC>-S>*""A<]-+C=-7BG M5=O*B+ P"O_&%NWG6!\5@A^S@$G4N!4JZD[;^L@U&RMA(W5'H)C ]HUR)6 7 MAHWB2/* MCVV5;NCQ\6.T/^44OI]W,$KSF MAG;VIHD#:.[ /;98P3/K3P4D2L8_!&8?A$8[!_2:J96[AF#'D&UC_%F]7^UO M.N?^@/]([J])[RGN1FB]8$MD#4]RW*:5OWKXB9$;=]Q?2(.7!S=&ULI5=M;]LX#/XK1'8;6B!U++_%Z=H MZ=K=[8!M0;MU.!SN@VHKB5#;RDE*V]RO/U)VW+1-O1;[$$>RQ8>D^)"BCFZ5 MOC8+(2S'@X')%J+DQE-+4>&7F=(EMSC5\X%9:L%S)U06@\#W MDT')9=4;'[EW4ST^4BM;R$I,-9A567*]/A&%NCWNL=[FQ;F<+RR]&(R/EGPN M+H3]OIQJG U:E%R6HC)25:#%[+@W88%/5>W?XC&GYCP,E48]X3;9JW?@VQEK"H;8;2@E%7]S^^:?7B)0- ( M!,[N6I&S\I1;/C[2ZA8TK48T&CA7G30:)RL*RH75^%6BG!U_458 "^ +JS* MK@_(PQP^J!*C;KC;N+UO_*H09O]H8%$AB0VR!ORD!@^> 4?Q)T(O[)*P]\UH? #\(.O+!U/W1X88?[!FH'=_E72T>[I2EA M#LV29^*XAQEAA+X1O?&[-RSQWW?8%K6V15WHXXL%U^+@Q 5DRM>8"18F6O-J M+FCC!X^,LU84#/,[QM1K03\ M!L$PH&=*3Y8$<(Y*N U6.%)P^$_3H,(49ALK(+I2EM(/%]^-J$ ^5G M0EI\BT"XB5+C,&2T_0;F!(SSO82-8+]^=R\0(&EW* WZ-0'B4;2M=(1*'X+& M:?04-/9W83:%$$:)WQ7(I UD\FN!K'?GU0'MU+H[H%]6Y970E#Q-:'^X\Q4- MF]Q@@L\%5C^A,XF)-M42=^7)]W-!/0D6!;1.ES"9S[6857 M&'@^%HU=1-K#K-V',/72\#G4QUQE5#92+TJ>00Q20F1>DOX,<4/$48BUUHN> M,Y$YP)&'Y?CK/5 ?%[A]I[CW78FY$89D=]!RZ,I-Y"%Y R_UMRI;!UF'+5F' MOT96/#@PT!G95I=:,O;)R^^5?'V%ZK;,I>[6GL'/R5R7JE.BYT#*$W&L)E+;C'(BHNS/'Q?YLEO,F2&:7&C4L-W'/7 M&&W:I\WIB?6&;*$_+&"8#E2#=P5[L'5G*H6>NYNAP_ARXQT7CW+#F(+G M(B_EQ-HHM3T?#F6\8065IWS+2IQ96(7+,^U(X3Q7^/3:I?4AMW^WON5B1UC65')+GC^9Y:HS<0:69"P-:UR=<]W MUZR))]#^8IY+\X5=H^M8$%=2\:(Q1@1%5M8M?6[R<(R!VQBX!G>]D$'Y@2HZ M'0N^ Z&UT9ONF%"--8++2DW*4@FOQ$RU-PB VNXWH]_KPVHY[QY_5D5$(=X*'X:FO_L+4^@^=R2V,VL?"0 M22:>F#5]^PL)G?<]V/P6F]_G??HADS1-!4MK&OBZY>=O Q@>V+."><[CQW\. M8>_U?AC[529CFL-?C JI4^SJ#]$?!S[CH=W6^TO"&R#$#J, .Y$=A01;UXY& MR#=5E6#?%'T[< +\GKD^!/8H<.&!*UQ"-*&@H] F(T=W7#L<:8\C._1\Z,-R M346RH]UUWH!G1T&$+:[E> :/-_* 72T^SN!F@3 #/T!A&/G@NAXL*5W"6UIL MW\/O:L,$>)$'9.0#B<(&8]F-N /X<.0]C UPO1:\@,MG MA2<<(5V82X9A1O1YO>5E^NX6+\H$9E(RA4=^];5SZM%@AI>_/'+#](+[^0TS MDQF%!8VS-=X_FI\@&)G6PUV@LT81SV\A"TOX4_S@HF^H_]RT:$$1?=LBP'IJWC) M4GP.U;&Y[P?0EV:\)I3(5I5"+-;, A(,S-_U!R_GYCCGHAS_Y.S5W(4%)[BQ M:\M]1,:=ZPQPZJ0CG%M&0)RN)CH@X<#\N[I7]9K$?RF^MAH'7>&GQF\XZ*$L M:BF+CJ),:LY>OF>:Q$P^FK.B.W"%U08FX3BB^I?%]ZG"<@FW*.R[;OU8U;1] M1Y8/ _!=^)ZJ$R3JM;AF*8)7B3>*K[+N:\=X8@;[WZ&<#CNE"!JFIN"28(J# MNBIII6U--ZM+F6_J=4%X1T6:E1)RMD93YS3"RT34158]4'QK"IL55XC2=#=8 MES*A%7!^S?$I;@9Z@;;2G?X/4$L#!!0 ( &&?%;O9!_R+0, (,' 9 M >&PO=V]R:W-H965TE9Q-56<$E7FDP55DR_31'H3;3( YV&]=\55BW$: M5F&+DO,2I>%*@L;E-#B/Q_.^L_<&=QPWYF .3LF]4@]N<9E/@\@10H&9=0B, M/H^X0"$<$-'XVV &;4CG>#C?H7_RVDG+/3.X4.(GSVTQ#48!Y+ADE;#7:O,9 M&ST#AYL8A:1P2S[L.Y%E> M,,MF$ZTVH)TUH;F)E^J]B1R7[J?<6$VGG/SL[(;^ MW3%2LOBV9 MP_>*";Y\XG(%YUFF*FD-=&[9O4#3G826HCN,,&LBS>M(R3.1X@2^*FD+ Q]E MCOG_ "'1;KDG.^[SY"3B%R;/((I[D$1)>@(O;>\B]7CI,WC?E$4#MYZ>^W_+EUVVX]1P=FI>[\E[1'?OGZ2OE-J>$%;@DU^CLW2 7;?\ M>F'5VK?9>V6I:?MI0:\D:F= YTM%[:59N #MNSO[!U!+ P04 " !AGQ6 ML&/;T:8) #18P &0 'AL+W=OE9Z.D>T:KU7ZH0$&L-C93+DA'FA^_9>-@ MRC85$YW>+PF&]WVJ#*=N/KZ_K$F" _5E&<7G2>A%A_[G;3V1-;T?13 MLF:Q_&21\!45/.Y7G^WAV_/$\V(@IC=L=) MNEFM*'^Y9E'R?-$Q.J]OW(?+)Y&]T;T\7],E>V#BV_J.RZWNGC(/5RQ.PR0F MG"TN.E?&YZ#?SQ+RB#]"]IP>O";9KCPFR?=LPY]?='I9C5C$9B)#4/EORVY8 M%&4D68^_"FAG7V:6>/CZE>[D.R]WYI&F[":)_@SGXNFB,^F0.5O0323NDV>/ M%3LTS'BS)$KSO^2YB.UUR&R3BF15),L:K,)X]Y_^*+Z(@P1C<"3!+!+,M@G] M(J'?-F%0) S:)@R+A&$U87@D850DC*H)HR,)XR)AW+9*DR)ATC9A6B1,VR88 MO==?KI3YWJQJ*"7YSQY)CR+E[SL12ZZ/%_*)(RS]O$@N/PTE'GB\O=$ M,&*07\G7)T9NDM6:QB^$QG-R3=,P)[^7I1D.ZW2+=-(^F.RTJ;TZ.5M[5IP2^YS^<,=7HJ+]O>?V<-SC"NZ'ITQG)_A+[KTVX MI9%L9;+%W+-4\' FV)SL0K+66'E3S9#*#N.E;+$1C6>L8<^NM37)AN#/Z9K. MV$5GG35VOF6=RW_^PQCU?FO2-Q)F(6$V$N8@8>X.-LQAV91E>VE,I8[.N]M# M^3=%C7I#-#!1HX*&*&-X$*5H=K#7[$"KV5NYG8T)-YS-0R'5N^%< M:K!)D@5/5L1/TTW69>:23E8K.<%Y$,GL>Y.>M=Q3]8R$64B8C80Y2)@[ MK"EU,.U7^D:O'F3T!V9%S?6@J3D=5?I/4-T5E8[V*AWI54I?5MG0GNDR%V2I MU)LD%4W3Z&LM\51](F$6$F8C80X2YH[JTAM7U%D/&50']P:*,:AP E"]%6V. M]]H<:[69S3S%"WE@LPT/12@7?,^AD.L[(>>H=!Y&+T0N$1F7BU7Z&#'BT)"3 M/VBT86?D:I5LFB<+VB)/%2\29B%A-A+F(&'NN":[?FVJT"+&1U8J ,$4F4_V M,I_H5V=)+#B=B5S=^6%PDO)L7D-DG3 M_UT4NVRZT'FM-IG(VL5@&"* MZ*=[T4_?)?K;D#Z&D>SVM2L^+?M402-A%A)F(V$.$N9.ZUH=5^:^7CUF,*SJ M&5FI 13]&STRJ/;/:VB[]F6Q1NV6^X=DW%]"OZ+V*&RDRG,@5' M55S5]8%K8[QU'&/!TLRDI)&E^5!:@**I#:3T7@V]^>J$<2C8K[?AELV);"TT7H;9)*L8 M(+ZE;+&)Y#IBP #X\448_;D!=72C-@M)L*,V!TEPHS8/2?"@M0-'4=E$: MQH;>,2Y/U)'CAK7AV2FY=XR'R?R,/.2GQI^1W]GS+B(E'\*X.&.^>0"!VL-0 MF@6EV5": Z6Y1MW^'4^K%G%#D#&=5-<0#4;RJ'IF6H"JO2KATOXU]/[O/5N& MJ5S_9@(.N5PCD'\M%BQ7LK:CASJ_4)H%I=E0F@.EN5":!Z7Y4%J HJF7_Y2> MLJGWE-]_#K'98"R:U<,--PU1V3G9:I2EK^2IPH;2G%9[X$++]* T'TH+4#15 ML*59;.K-XA;=.OF;M)[7ZTL[M;N'TBPHS8;2'"C-A=(\*,V'T@(436T]I9-L MZIUD[+Q>7]C)C0?J+)MU,W4\4#MM&UJB Z6Y4)H'I?E06H"BJ4VB]*!-O0>= MRYX\;![3&0_7NS/GEIRQ[*(5_= !]9JA- M*LZ$T!TISH30/2O.AM !%4]M) MZ36;>J^YW4HA&SX:ST+2TT]N+5 CV:P;IT;-7K6A93I0F@NE>5":#Z4%*)K: M"DK'V7SCFMMW7,VH1YXL?:CG7- .I5^]C,^&ENA :2Z4YD%I/I06H&BJ\$LG MV=3[BZVF22>MO*&N,I1F06DVE.9 :2Z4YD%I/I06H&AJ^RF=9E/O-(-7WE [ M&DJSS/JUM?65=SW&,"OCC@.ME@NE>5":#Z4%*)JJ]-([-O7>\3N--SWU9$E# M36(HS8;2'"C-A=(\*,V'T@(436TEI3UMZNUI\'C0<"EL]?+OFX:@OE&SXJ > M,Y3F0&DNE.9!:3Z4%J!HZJT!2X^Y_[,\YGXKC[DAJL%CUE?R5&%#:0Z4YD)I M'I3F0VD!BJ8*N_2B^WHOVI/]M:!+1JYI_/U5SXS/E(O8[MDVB;99]UY<>N/0 M67[1IG8VI"_YU-D0E&9!:3:4YD!I+I3F06D^E!:@:&I+*GWI_AM7./\_[Q\+ M=:VA- M*LZ$T!TIS"YIZ?UBC=DT;M% ?2@M0-+7-'-QR66]>Q-D[%W3<;>-AE[W^2&6R(WW,6V79@/K5N HNVTW#VXA[^<$"WS9T:D)+_8 M?W=S^OV[^^=27.5/8ZB\[QJ?_=W3)4K,[F$77RA?AG%*(K:0R-ZGL?R^^.[Y M$;L-D:SS)P4\)D(DJ_SE$Z-SQK, ^?DB2<3K1E; _BD>E_\#4$L#!!0 ( M &&?%;MYGCNPP4 $8> 9 >&PO=V]R:W-H965T8_NCL^)%VO&OXLE@$1/$8W%96ZXE@"1$6 M)RR!6#V9,QYAJ2[YHB<2#CC,C"+:\QQGU(LPB3N3B^S>C$\N6"HIB6'&D4BC M"//G:Z!L?=EQ.YL;=V2QE/I&;W*1X 7<@_R6S+BZZI4H(8D@%H3%B,/\LG/E MGOO>0!MD(_XDL!:UWTB[\LC8=WWQ.;SL.'I%0"&0&@*K?RN8 J4:2:WC1P': M*>?4AO7?&_2/F?/*F4%,,[R573XFRDY,O3 +RT#'Z*I? MT9UZ(2L<2W05!"R-)8D7:,8H"0@(=.2#Q(0*] !/,L7TO3+[=N^CHW?OT3M$ M8O2P9*G <2@N>E*M3<_0"XIU7.?K\%Y8A^NA6Q;+I4 ?XA#";8">%\3 MX#A['1^>5,X+$%WD0\Q42& )H69?Y8&*\AA-4\XA#IZ[: 8\@%BVO8U\MK-L M-ET;5A/GQ%5^KNH,M0W2WM0'^:U(I^6@+6\'I;<#H[>?5,%"1S=,B/=(%0>? MB(0)DA4*-DE\]H1G6H?OB1DD25(ME5W 0T#35+7PE%*A+1)RRJ\?K& M XD>5:!O[K5QDZ]M6//(&^\PTQPRW*'%Z*"NYN)KH0 J>+Y(XF)A.,;I2C"-@). M#?3G!)SN)<"XQ#<2<%82<&8DX$N:U3#EO$B3A!(5KFUNGC5C=<=-XS2O=R)G MQ!+8%B.N4^D8Q\C)O9*.JHAUT2>(U5:95_^K4.V/1$B]=:Z@W#K1/[>@&?RW M5:<8YSF0E*E5--\6VC;'-:WH&CF^Q?P[9"(D)U?524E$391TT0.3F+;2ZC:2 M;K";=<68>L0.=G9>OP5G/&HOGJY7.>:9U54F?G/A)(LR8@X2(][!06(3S;>% MMLUE)53=URK5&\ Z)+)>\IC-C[^)HD2W,MIO5JN!TXB0EE'#W5&^>85O9: 2 MKZY9O>;1=$/P(Z%*M.ZK-Y:48D&0333?%MHVD96,= MKULTBGK3JC6+JAS-4ZIB:JY$_]^ >:O@WS.'BYZ592N5EB1R0>7/$-QNI;A= ML^3>C43T7YZ22T9#W7)PM@+-ZIY29TDT%P3;1/-MH6T37"EZURSI[<2J>0Y# MK%IM!&RA;7_VJSH!S]P)W.*GO573#'%H)%I%\VVA;=-7B7S/+/*M1.*>.<99 M)+8UK5.SY<%<6D+;YK+J*SQS7U'_$-'X4/%J+LUS# U<6NTK;*%M9)#DY\FVB^+;1M@JNVQ3.W+782WSR'*?&M=BZVT'(N>[4#M@CX M(CNH%"C[HIR?2)5WR\/0J^P(<.?^M7ONYT>:%4Q^PGJ+^8+$ E&8*TCG9*Q: M#YX?6N87DB79,=XCDY)%V<\EX!"X'J">SQF3FPL]07ET//D?4$L#!!0 ( M &&?%;7S@437 , L- 9 >&PO=V]R:W-H965T0CZ0$NT32PINB2U]@+] M^ PI6;47LKH+Z"$O$F_G<&8.AQH-#U(]Z!VE!HZ"9WKD[8S9W_F^3G94$'TK M]S3#F8U4@ACLJJVO]XJ2U($$]Z,@Z/N"L,P;#]W84HV',C><972I0.="$/4T MI5P>1E[HG0:^L.W.V %_/-R3+5U1\]=^J;#G5RPI$S333&:@Z&;D3<*[> MNP5?&3WHLS983]92/MC.;^G("ZQ!E-/$6 :"KT\*A7!MXD.3: M2%&"T0+!LN)-CF4DE@8]^5,Y$)V>F42/C[R2[A2"\@2B(.C4&S5X"CQP\ MJH'/7P+O.'A8 X^;X0OR!-%'BPX_-,2B4PG;<73=*W23S+"4\=SF(:QHDBMF M&$H6'Q.>8[AAHZ2 F13[W!"7LW(#,5$9R[9GA^ &)D+FF8&WJ'6A^KLZJ0MC MPL!98R^GQW%PBWX\GH>_T6)[(][I/4GHR,,K3U/U2+WQFU_"?O"I3HPVR>*6 MR"Z4ZE9*=1N50@T$AG]E9/( WQ=4K*GZ&_Z%!3DRD8MJJ"[LC7K-\G""MR(FQS>B%,%,D K:V<;9+-VR2+>W671;>Z+"YDZEND'TV/@WOYD5A_A]- M\9NP(&K+,@V<;I 2G<;,547I772,W+O:&PO=V]R:W-H M965T,ZJKEXD3F 0F\%97+NY$J5UZXK MTQP*+$>\!*9G-EP46.FNV+JR%( S2RJH&WC>U"TP84X\4I0PN!=( M5D6!Q9\E4%[/'=_Y&'@@VUR9 3>.2KR%-:BG\E[HGMNI9*0 )@EG2,!F[BS\ MZV1B\!;PDT M>VUDG#QS_F(Z-]G<\4Q"0"%51@'KWRNL@%(CI-/XW6HZ74A# M[+<_U+]9[]K+,Y:PXO07R50^=ZXE ME52\:,DZ@X*PYH_?VG7H$?SI$4+0$H(A(3Q"&+>$\6<)84L([ M'(GN!^B6,Y5+])5ED.T*N-I*YR?X\+,,3BK^P&R$//\2!5XP/I#0ZC/TP-*# M _3D,_2QI?LGW(R[W1E;O?"(7@+Z+J<$FRMRB18%%XJ\X^;"L PMTE1 ,W<' MZA(] D,;_T4DIQ [%B:=A:*8S$DWU;3J*E[8>/7.E MJYMMYOK! F$ >G[#=4UJ.R9 ]P3&?P%02P,$% @ 89\5M[7JY#Z!@ M%"( !D !X;"]W;W)K&ULK5IM_W0N0^RD6U= 5%).$E__0EA@P&AU#-\20SL M+L^N5GIV)2X>N?@A-Y0J\!1'B;P<;)1*SX=#N=S0F,@SGM)$/UEQ$1.E+\5Z M*%-!26B4XFB(/&\TC E+!K,+<^]>S"YXIB*6T'L!9!;'1#Q?TX@_7@[@8'_C M,UMO5'YC.+M(R9H^4/4UO1?Z:EA:"5E,$\EX @1=70ZNX/F-[^4*1N(?1A_E MP6^0N[+@_$=^\3Z\''@Y(AK1ITL>2?,7/.YDO0%89E+Q M>*>L$<0L*?Z3IUT@#A0@[E! .P745/ [%/!. ?^N@K]3\$UD"E=,'&Z((K,+ MP1^!R*6UM?R'":;1UNZS)!_W!R7T4Z;UU.P35Q3XX!13+;->9SR MA"9*NAZ]OJ&*L$B^T4)?'V[ ZU=OP"O $O!EPS-)DE!>#)4&F;]JN-P!FA> M4 >@#R0Y QX\ %T%"JK-SR;-$ MZ41?4K8EBXA:/2M,!<94/N&V,S3VQA?#[2'^MA"$$)="-92X1(F=*.^HE.?@ M*M*SV(R47@] R+.%6F71'KP5<6%V= #F%$X:@"TR(V3'ZY=X?2?>JQTD\+D, MZ D@*T5%PXFYH"%3X(Y+>0*^<$4BFQ=^"R$:3:8--]I"T N@W8^@]",P6KC# MC_?)5D\$+AB5YS9@@2L*^9)^+E.RI)<#O69+*K9T,/OS#SCR_K(E?D_&:HZ. M2D='S@'[IA?O4Y:S$=LL2IA? M$*PYMZ\XX]9;1Z/FM+3(3#JR8U("FSB![;/C^01\HLJ1OY-V_OI3W !H$?+& M$SO":8EPZLS?O]5&3[EE)H0&"HB45-D3>=IG(O=DK.8Q]"K"\YRCI%S1&Q"(U11TY P\(&3KQF3&Q@H*69:Z%R2;D=6"J2!"Z M67 ?L[=%S("F=E#DSI7)F1,P+W+(BANU@QF,O29PBQ3LFH&P(D:(G1E^+W2) M+-2S@4Q_9BS51:NRYCATT\"/R6\ND M56P,.Y9P6!$I=-)77A%D<181I=?QD.J0+!DI&@.-G\1<*/;+W+!B#RQEC.Y\ M4!.\50[!CE445NP(W?2XC_8)N->ELC*@WU9!=Z_^L$V*?GM>6X2FTP[<%7/" ML7-VS$G*-"KV2T>=);K\2DATFND)+OE*/1)![1/%R<='3Y2>K-5#4'$T=)/T M80CV7H,-C4)3?^Z# G10K*&PL#)NKVUM*3CJ'+V*O*&3*6MSYL4I,FVG_B1H MEF=,T;$6F88?,;)@$5-=%3]RDONQ[:)V*^LW MYZI%1O?G'3 K.D8O-KP&9DJ>!8\BH,B3%6";78/6_H&MD>WHQU'%O\C-OUU5 MY_4+>M_AOU9'VDP;^"U/VD)CV.5)Q<7(S<7[4-]5,[4L3QTLC"RM:> U-Q%L M4J.#5*]CKG@8N5O8LE8 WS_2>$&%/:B]\FY?UNHN5[R+)GT5YLC)X$?[W9.U MNM\5:2,W:1]=F*,V)T,/XN;V@%4,=Q$?KK@;N[E[3],&;WEQ0[LM19NASM M=T_6ZGY7=0QVUR/'9VF["&F5KA89W%&GX*I.P>XZY8X223=<-YKOXU3P+8W- MF9HS0YT6CQZIGJS5_:]J'NS>>S@F0WLM?/JR5O>[*GRP>\/A^ R=M$X,_5&S M"[RP%=[UM:X=-B,YA)W> (Q4@4/9NF43"I!?D*$/ * M>AY(>'*Z)'(#HCSY 0G_RZ0R101?K215^0[ X;YR?I:L+X%D3R#FB=I(0)-0 MF_R0Z3?@XI3WS#8LPX,C\9B*M?FT0 )S[%B4?>,A@$ _DICPB1$*L;DQ3>Z'D&!^33= Y)L590D6LLG6)M\PP(%R M2F+3L2S/3'!$C.E8]3VRZ9BF(HX(/#+$TR3![/468KJ;&+;QUO$4K4.1=9C3 M\0:O80'B9?/(9,LL48(H <(C2A"#U<28V3=S1SDHBZ\1[/C>,\I"65+Z+6M\ M#B:&E3&"&'R106#YMX4YQ'&&)'E\+T"-,)B+9-"X$ MDV\CZ2>F7Z@ Y*(K])D(3-;1,@8TXQP$EWT+N6B"5/;0%9ICQEXCLD9?<9RJ MGK;'Q1T(',7\4OJ^+.[0Q8=+] %%!#V'-.68!'QL"DDZ&]KT"X*W.4'G $'; M00^4B)"C7TD 01W E-&6(3MO(=\Z6L0_,+E&EOT1.9;3ZR T/\;=4>Z.ADZO MG(&>PNL?F@%9JV5R9PE-B>C*4@[B*I"L-K=3K^^.S>T^<>U V89PPS?8AXDA M*YX#VX(Q_?DGV[-^T831+\/H:\-89*6-'N[1WP^0+(']TQ6$%N)X@GFT9P*K M1>N6T;K::']CE/-CIBV'\?:FS;9=KS%O;FMN:T8UAE[)T-,RG/E^FJ0Q%A!D M])B(_L79QME%TFN1O')MNT&RPZAO];M)#DJ2@W.L_<$1:[]M,W![W>R&);OA M:4L:_8?N8"NE;R.3^@Q^2&A,UZ](B1_7KGSM2*>N_#.!U9(R*I,RTB;E4T0B M 5?W4GR#E@1\1"\<5FF,[J,5H(N_ +/+KFSHA_#0JW3LTHJYWG'0Y5B+TK8J M7;3.4^$%SO[*&[FCQNI\QZC.<4^[[;/5> %5J]_>L-?DV6'E#(<'B#H54><< M=5Z@[(_N#IJ;98>1-W .,*Q$V-:K<%>MS]7Q"QAZ@ECEE8?11E_F^E%.K?-S MH=5S4BFZK9?TXTN@WYJ285,^]#9UAI4*VWH9/JD VE)\U6:I-ZK3K*38UFOQ ML% ?B_*;TDDC^UY$WW!";RS_+4CG;S\ MSX16STNE_K9>_L^B=.^,H9&Z=SR/T+I*TFV];AY?Z*..DVIK@]8;U;_9*CUV M]'I\2JD74/6SZJ!!L\NHYQZ@64FRHY?D(TN]0*D=:9MGA@Z;UE9D[GWY2Z5: MJPL1COQLW/R+N.PM+UUFZJJAT7]KW\SSJY,*)K_)>&UL MC95=;YLP%(;_BH5VT4I;(320J")(_5BU3MI4->UV[81#L&IL9A^:;K]^QX:B M;*5-;H(_SOL^KQUTR+;:/-H* -ES+95=!!5BV);D#13JE-S9&F M9A/:Q@ OO*B681Q%:5ASH8(\\VNW)L]TBU(HN#7,MG7-S>\+D'J["";!R\*= MV%3H%L(\:_@&EH /S:VA63BX%*(&9856S$"Y",XG9Q=S5^\+?@C8VITQ[XQ?W:GYW.LN(6+K7\ M*0JL%L$\8 64O)5XI[=?H#]/XOS66EK_R[9];12P=6M1U[V8$M1"=4_^W-_# MCB".WQ#$O2#VN3N03WG%D>>9T5MF7#6YN8$_JE=3.*'&+A(*=MUB:ZA(J99+=EYK@^(/ M]U=,9:]MCJX N9#VF'U@0K'[2K>6J\)F(5)^ER)<]UDONJSQ&UF_CD@&5[$.E8ZCD<%0ZH-)]J-D8*CT< M-1M0LW=1]Q50FRL1S!AP]AHXB<:!\P$X?Q^HD_)*7V0;BJ$4SS*L1M]V'81]H MZVP3D4B7I.P$V(\?22F*[=A,U K[8HDRG^?N'AU///8V7-S)):*"^RQELN\M ME5I=^KZ<+3$C\I2OD.E_YEQD1.FA6/AR)9 D%I2E?A0$73\CE'F#GGTV%H,> MSU5*&8X%R#S+B'@88LHW?2_T'A_57@9ART#L#.^4=S(K7LPH4PYOS.#FZ3O!<8C3'&F# 71ES5>8YH: M)NW']Y+4JVP:X/;](_M'&[P.9DHD7O/T+YJH9=\[]R#!.)$OI?JG%J\"=7"%UX M#S%.%7R>IG1!S N1\#9&16@JX0O>JYRD[_2DKY,8WKYY!V^ ,OBRY+DD+)$] M7VE/#)\_*ZT."ZO1$:MA!"/.U%+"!Y9@LDO@ZQ"J.*+'.(:1D_%WPDXA"$\@ M"J+6 8>N7P./+#PZ (_=\!%Y@*!KT8$CF%;U4EJ6KGV$[@\]!CZ':X$)52=P MG0N!3!W2N2#J6"*SQM>#L!,$VHGU=O"OFA4[G3(%Z%*NR S[GJXP$L4:O<&O MOX3=X#='R.TJY+8SY$\HJ-*%!H:$W=G8>9:AF"'\/<)LBN(?^!?&Y$'7O=D= MC(5.VZ)PZ-N%(%DU[9!(3M.O#ZS0LDFRN"&R'0=I^1VQ=\PJ42N"[E. MLX_:$EQE/#^<:DZVNBHV219WGJ=WM)7=.^IT*W6Z]=2Y80JU+PINB<(3F"A] M26!L:,'C:& 9-;4)*II=V(:^;%KO]^M&XMS;$X4\5_@_S.=IFY87:7YK9*['G M^YJ4V_-P=UKKK+.OBM/K'U4E>E(E^C]JN]G$"=TW6BV=%=_M3]V2WRA;W!3; M[KMXZ@Y"=WOP+$.'1%()$]OX@]X3?R."DFE:J'Q0W-;!K OVRYG;D=JR-=I@ M^%M-K\[$A3T\D# SU;OH?ZNGU0'%E6W+_:?IQ>G&B(@%U2UOBG,-#4[/=(D2 MQ8%!,5!\95OH*5>Z(;>W2ZTU"C-!_S_GNA\I!\9 =6PS^ ]02P,$% @ M 89\5KH=P_%;! .QT !D !X;"]W;W)K&UL MM9EM;]LV$,>_"J$%0PJTUH.?,]M ;$E8A[H-DG;#,.P%8Y]MHI+HDO1#@'WX M40^1K51F[>WRQA(EWN^.]Y>/$CG8TY3L>.*4NLT2"[=B=& [Y1$4O@3A"YB6,J MGL80\=W0A MVTX-LAZ_,]C)HW.2#N61\Z]IX_U\:#EI1!#!3*4(J@];F$ 4I20=Q[<":I4^ M4\/C\V=ZF U>#^:12ICPZ \V5ZNAU;/('!9T$ZE[OOL5B@%E @51BT7ABXO1,& M[<*@?:Y!IS#H9+G/DY5EVJ>*C@:"[XA(>VM:>I+)E5GK!+,D?;(>E-!WF;93 MHX]< >F2=^0#:'TDN?9!419)\AGV:D.C-^2*L(1,613I!T$.;*6=IJ;VK' P MSAUX)QRX'IGR1*TD"9(YS*L 6T=;ANP]ASSVC,3?:-(@CON6>([7)%\>?')] M]:8FL,DY&"_#> :,?PZFF6%< R8P8V[7HD&:3HIQ^V2A?O[)[?9^J>&$9DX( MCPWB]8R<2M:;Y8/2S,"M$^!/:Q!4L629/REO2;#7U4T"^8=WNLT#F=_-I.[6JGP!A\6IYOY)K.8&CI^BM!;,$:Z=1TG-H4(\$J M>6Z5>6Z9\[Q8L!F0]PF9T(CIJ2-AE/PUA?@1Q-]UB3;B+ASY!!/F8\("3%B( M!*L(W"X%;AL%_@!2@O[_?/>'^@PB)GQ!)KI<"CWCDNL_@8JZ6C(V>KA4=+)E@9].Z6^'2/I5K_@I3+> XU((!75$^R=T*^"0CV1ZX=O M&RJ A)RK6F6-[$N5Q83YF+ $Q;FL,[1_."UW,YA&JG(V"UE[!IE' /=:LGT MR^\G 4M],-5@(^I2U3!A/B8LP(2%2+"*N+U2W-ZKUV"CATLUQX3YF+# G,A6 M7=G,]46*HJ)OO]2W_XHUV,B^5%E,F(\)"_K?E62J'+*&)_JK]#QJ;'7@GYY^)V?)BD3%I 2HMQ*)513XL M#+GFE:$IW?^X2F.NSTQ0:3XJ+4"EA5BTJK2'M2C7O!B%4J7-+FH_O N945>C M4&D!*BW$HE5E/JQ(N>&UL MG95=;YLP%(;_BH5ZT4I;^4@":460FG35.JUKU;3;M0LGP2K8S':2;K]^MB%> M"@1-NPFV.>_KY]CAG'C'^*O( 21Z*PLJ9DXN977INB+-H<3BG%5 U9L5XR66 M:LK7KJ@XX,R(RL(-/"]T2TRHD\1F[8$G,=O(@E!XX$ALRA+S7W,HV&[F^,Y^ MX9&L,C@E$C&)E$:S*3UC66.(DYVR&NHY6;'IBS,6J5#:'Z M%I>2J[=$Z63RC4E $?J(OH(Z#*$&R_H^$5NA^PHXEH2N$:89NB$4TQ3VD:?7 M(#$IQ)G2/"^OT>G)&3I!A**GG&V$$HC8E8I0[^.F#HX\_P,*O [3X%WE@Y,$ SL@>]\CXC8_X MW9"W=EIU%K5L8F3ZR]LF8^\B=K>'J'TQ@8UYQS.V/.-!GF7.N$02>-D'56O# M@PU]O\74#=''W(T/.$@SU6ICHC\ MQJ;JJ(_B\?X982% ]C&&W?U'48NQ&Q-Y7C]C9!FC0<9;JJX01"]2-'1#-5$W M)+SH!YI:H.G_7>*T^Q\.VY?8C8DZ/.Y!R2N!KTTG$"AE&RKKZF!7;;.Y,C6V MM3Y73:CN&7]MZ@YVA_F:4($*6"E+[SQ21+SN"O5$LLH4UAP+;FY ]02P,$% @ 89\5AJ1+D;3 @ ;P@ !D !X M;"]W;W)K&ULI59K;],P%/TK5IC0)L'R3L=H(ZTM M$T,,II7!9R^Y::(E=K#==OQ[KITL]!D5^-+Z<<_Q/>=:OAFNN'B2.8 BSU7) MY,C*E:HO;5LF.514GO,:&.YD7%14X53,;5D+H*D!5:7M.4YD5[1@5CPT:WZCN!,[MC28L* MF"PX(P*RD77E7DXC'6\"OA>PDFMCHI4\F#,-&B47S!=]ID2N%L@3L5?N (R(&_)9T#W M) YFS04@/,-A79> 15:T)!,J/Z>A";'P#T#]_; I\? ?0-W>]3X7'7#\,R#IQW0WNY;LF^&&\S9MJ; MIWZQ+F5-$QA9^"1)$$NPXM>OW,AYW^-"T+D0_(<+6<$H2Z#'@X8]6M.GK\:& M!;LAT99+T]X<_]&!L',@['7@VFCL=Z#_'H0[ H-PJ\:3W1A_<+'E0KAS5[R! MT\5LB(LZ<=$1XMH"[LL]VCDS"IVMW'=C7-]UMY+OS>-O2VBO/<45B+EI:9(D M?,%4\UYUJUW7O#+-8FM]C-VT:7Y_:)I6?$O%O& 2G+?4$L#!!0 ( &&?%9I23LY MYP( %4) 9 >&PO=V]R:W-H965TWU]S7#-^*-8 $CTE*54C*R%E/F);8MD 1D6QRP'JM[,&,^P5%,^MT7. M 4\-*4MMUW$".\.$6O'0/+OA\9 M94HHW' DEEF&^?,9I&P]LGK6RX-;,E]( M_<".ASF>PQW(A_R&JYE=J4Q)!E001A&'V<@Z[9V,(XTW@.\$UF)CC'0D$\8> M]>3+=&0YVA"DD$BM@-7?"L:0IEI(V?A=:EK5DIJX.7Y1OS"QJU@F6,"8I3_( M5"Y&5FBA*P5)A?M"ZQCH62I9 L*\G*049H\8^?RCQL M$'K]/02W)+BO)7@EP3.!%LY,6.=8XGC(V1IQC59J>F!R8]@J&D+U+MY)KMX2 MQ9/Q-9. !JB++D$E0ZC!.4A,4H'8#)D][;)9]T$ .A4"I$"83@LLNB1X0E(B MB:(=EJPC)?!P=XX.#X[0 2(4W2_84BB.&-I2V=6+VDEI[:RPYNZQ]A738^3T M.LAU7*^!/GX-W35T=YMNJR15F7*K3+E&K[]'[YY)G#9%4=!\0].'9A7WO&@P MM%>;7AM OAM5H"U'7N7(^S='!2W8=M3?<=0 \@.OV5&_038!_JO);:ND[F(G(L<)C"S5I@3P%5CQQP^]P/G45!/O)+85O5]% M[[=&_RT'CB6A\^* =!K.3U/\?FTC^L'N9M4QH;.G>H+*;=#J]H)03!- J3GX M3<:"VJ*1Y^T8JV,&KM-L;% 9&[0:&R\Y!RKW=)HNNF:TFY28MKIJ7>6M=?5. M8EL)":N$A&^KJY=\/'?0WAX0UC;&=W:;4AT3#O9T@*CR&OUG546U3AB&N\;J MF"#:K2I[X]+3'QQ7F,\)%6KEF6(YQP-%Y\4E7DPDR\T].&%2W:IFN%#?/< U M0+V?,747EA-]M59?4O$?4$L#!!0 ( &&?%9:VC)T.@, %P, 9 M>&PO=V]R:W-H965T]Y"J67']^5D 0F6YWP)3+^9<9%@I:=B[LNE #RUHH3Z41 T_ 03 MYO6[]ME0]+L\590P& HDTR3!XN4"*%_WO-![?7!/Y@ME'OC][A+/803J<3D4 M>N875J8D 28)9TC K.=]#3N#,#("N^('@;7<&".#,N;\R4RNISTO,!$!A8DR M)K#^6<$ *#66=!Q_X=,(-\>OUJ\LO(898PD#3G^2J5KTO):'IC##*57W M?/T-2LRFLNLK':9QYD_RD"ZRD*(/0OJ.V3D*PE,4!5'M'?E@'WEDY=&V MW-?)*3(4%1F*K+WX WLFBE.DSXW BK#Y>SR9@;HU8,[-JA]'8==?;0;M=&(. M:T8(FH_!"-0J M@%I.H!N0LH.NF0)M6^VH3JL"$P4E%J>W UG:!4O[GU@<96E7]UF[1.+T=2!) M&+Q=LH&399 *H3<7TA=B?IG>$#PFE"AB[]P[SLXF^9I?MY",0?Q^]^)TNMD? M([]'_Y.U[:1L=!ZA,RE#8U0#KS!-;;>1'43ZEID=&SBWOU7WH/Q]R1=M7LZM M9JU8M!W[6T\0NIN"?6)W;-BPVC&T6I7(JXL:[: 4N;_1^IF^^Q:+.6%2QS/3 MJN"\J>4B:V6SB>)+VPV.N=*]I1TN=/L/PBS0[V=<=X3YQ#28Q3\4_;]02P,$ M% @ 89\5C3/\ TH @ 004 !D !X;"]W;W)K&ULE53;CMHP$/V549ZV4DLNP-X4(BV+5FW5"X*VJSZ:9"#6.G9J&[+\ M?<=.-F(KH-J79,:><^8<6^.T4?K)E(@6GBLAS20HK:UOP]#D)5;,#%2-DG;6 M2E?,4JHWH:DULL*#*A$F47095HS+($O]VEQGJ=I:P27.-9AM53&]GZ)0S22( M@Y>%!=^4UBV$65JS#2[1_JSGFK*P9REXA=)P)4'C>A+R4>>6'+27 =0(%KMA5VH9J/V/GQ G,EC/]"T]5& >1;8U75@4E!Q67[9\_= M.1P DO$)0-(!$J^[;>15SIAE6:I5 ]I5$YL+O%6/)G%I:$E;:Y#F'5^+Y1B?X MOMVG#LXP/7#*9X_^%G:?I MA,51IPR2:RC8_IS"4:]P]*;#.R:N9;CQ#&[R=UDTB"[3<'>D[[CO.W[#R1SK MVN+C^'7;\W@0 \< 9 M >&PO=V]R:W-H965T]M[<;H7A@S%JA.SM@-%N@]_=DCS!+@$)6\@"9ZQ9_YC MYX<]6'/Q(A< "KT&+)1#9Z'4\JK=EK,%!$2>\26$^I**PEKEK9$*9.:$0&#F3(NB/Y:P1@8,Y[T.'XE3IVT3V.8OW[S?AL'KX.9$@ECSOZF MOEH,G;Z#?)B3B*D'OOX&24#GQM^,,QE_HG72UG70+)**!XFQ'D% P^TW>4T2 MD3/ W0,&7F+@'6O020PZ<:#;D<5AW1!%1@/!UTB8UMJ;N8AS$UOK:&AH9'Q4 M0O]*M9T:_> *4!]]1K>$"O1$6 3H'HB,!&BQE$0?;T 1RB3Z"UY51-@GW?;G MXPWZ^.$3^H!HB.XI8UH0.6@K/1[CM3U+^OZR[=L[T/>?)#Q#+FXAS_4Z>\S' MQYA[L;E7-&_K+*2I\-)4>+&_[@%_7W]%5&W0(\PB014%J:50"UWZZ$'/#\HV M2*<"A!:!3!GD$M9"UP&/0K4O ]LN\38&,Z=6(_=,![O*Q_E.HT(TG32:CC6: MG(CH+EQ&JH5NJ)R9<2(]^]%W,GM!?([NB7C1"D\I,\'_M\UY.OTZWI+&U_Q.C.T^C.V^X%LCKN[5@'4+56JC)62%; MO31;O29KH;=3"UU$MP_@U !SA(>K:O] Y0NZ%0#Z@48:D)IQB ;!BG/?WG'5,JC+6S%- M&?WABOA7L0X2B.L4(.YBIQ:L@S@UR P*<64J/*86CE@1[!U7KH4F8!!G-(@; MQ<'$>ZD6+KUR+33!A#B#0ER9"M-WP@U=41]"'TW()FY@E;Y6]*O+6S$K&?SA M1ND/[^*?6Y:]"?S#&?_AR@ X$70&Z(DSHD[Z&VCOL7(!-$&!.,- W"@'XET0 M[)7_[]M'<&J$&0OBRC!HK8!C5O]:@; N;\5MH(P(O4:)T-LEPHM^><>G"23T M,B3T[$AX+24H-&'@/^O%GD@TYDQ+#X*PO/)C 3Y5:$R$?B/ U/X6L'=9M03J M\E9,4&XKT Z#]SR$3;(?@FZCT-UW4RG-U>2OF M,.,YS\YS8R(7B&B2C2_,TKXBS)QLM/)''F8[E'&SMN]-2&]W4N/+LS+/'VC6 M*TWK=NZTQAR5:7V?:2@1@[DV,_\9'22VIT_;&\67\0'.E"O%@_AR <0'81KH MW^>&ULK95=3]LP%(;_RE&&)I"@25/Z(99& M6JG0F-8)T<$NIEVXR6ECU;&#[;3P[V<[(2L2C5#5F\1?Y_5SWL3'T5;(MJ( KF960J9$VVZ8YD2\39&([]KK>Z\ ]767:#OAQ5) 5SE$_%'?2]/Q& M):4YU>S49V?5NP2/%K=II@\UD(<3:=F[3L1=8(&28:*M S&N# MU\B8%3(83[6FUVQI W?;K^HW+G>3RX(HO!;L-TUU-O9&'J2X)"73]V+[#>M\ M^E8O$4RY)VSKM8$'2:FTR.M@0Y!37KW)<^W#3D 8[@D(ZX#0<5<;.H"67J#$Z (OA)#3JI0,,]H-\)[T#0/8J( F./7-D[<=!+_[\J3L( MOK18=]DP7Q[=NDIQL&/='N/Z#43_0./"5N-:50\T;M P#XYNW."CQ@T;B.&! MQO5:C6M5/="X4<,\.KIQHP\<5G^G@-J[:$;DBG(%#)-U(:/[6BZ6_5CYF*U%PXXB36 ,[;3M*O]\6L#):%0 M*XS.31O(>1_;.2\'.'"^8_R[6!,BT7.:9.*BMY9R<];OBVA-4BQ.V89DZILE MXRF6:I.O^F+#"8YS49KT'T9^=;_"*W!/YN+GE:JM?46*:DDQ0EB%.EA>]2_LLM%TM MR".^4K(3!Y^17LJ"L>]ZXSJ^Z%EZ1B0AD=0(K/X]D3E)$DU2\_A10GO5F%IX M^/F5'N2+5XM98$'F+/E&8[F^Z$UZ*"9+O$WD'=O]0"4 N>M8/B.8% *!L<*AJ5@>*Q@5 I& MQPK<4N >*QB7@G&>K.+7S5/C88EGYYSM$-?1BJ8_Y/G-U2HC---6O)=D9@F CV09[G%R2<5\'COH8\?/J$/B&;H M8Q..]+-0O-ZD?EB%?%B,X[(]H.NF&97 OD9S&)ZX"^FGZU!N=U#5>. MD?@99Z?(LD^08SF#E@G-CY$[N=QID7O'R >YW&Z1^V:Y1Z)3Y$RUW)ZVR(.C MUVY/6N3A$:,/"OG8D(I!9:=!SAN^RUL2SDFL?80NA2!2G*"O.-GBO/!<)JKT MX2PB;;8IR*.JM^" M\"?2F_WZB^U:O[,95]_50I"P !(6 L%J%AI5%AH9+51SA#;" M%.,YR^2?2H42T<6]?)6J;;@L9N/:8\Q=U\[S#O/V^ M8=(\*X]'5N/D;1RTJPT@83XD+)@T+W2=Z=L?(VQ&V;8S/ BK96Y:96YJS-R] M5%4*?MYR*F!;= ]/Q;L1V/=XA81XDS(>$!9"P$ A6/.H79T 2O-!:0$H+82BU=UPT%JRC6ZX4TS,HW5^73A7 M-WM4UBQAK"1F=M=2 DKS0&D^*"T I850M+J#G+V#'*.#WC'.B=K:4(D3?7O2 M:AZG45=&PV99,0[>V120-!^4%H#20BA:W13[%J-M[C$>75;0?^B8>Q3S<)TK M#23- Z7YH+0 E!9"T>JFVC?0N?) TCQ0F@]*"T!I(12M[K1]I]4V MMUI_IO*XS4=ES3Z)>=S.?@#MJ(+2 E!:"$4K_- _>#:?$K[*7[L0*-*Y+1[3 M5WNK5SLN\Q<:^OOPXKV0&\Q7-!,H(4LEM4['R@"\>-6BV)!LDS_I7S I69I_ M7!.LKH!T@/I^R9A\W= #5"^\S/X'4$L#!!0 ( &&?%9ZR,JYF@, ,D- M 9 >&PO=V]R:W-H965TR^F1BZ\R!U#HH2R8G'FY4KLKWY=9#B61 [X#IM]LN"B)TD.Q]>5. %E; M4EGX81 D?DDH\^93.W0W)X\1GNLV5F?#G MTQW9PA+4_>Y.Z)'?J*QI"4Q2SI" S/K\J/[1!J^#61$)-[SXFZY5 M/O/&'EK#ANP+]9D??X,ZH-CH9;R0]B\ZUMC 0]E>*E[69.V@I*SZ)0]U(DX( M.+E "&M"V"9$%PC#FC!\*2&J"9'-3!6*S4-*%)E/!3\B8=!:S3S89%JV#I\R M\]V72NBW5//4_$^N $W0>_2)9;P$](4\@-3#&U[N. .F).*;DY?HPX/>E**;9*YA XS-]' M.)E,_<-I^ Y4$DU&YZC4@<(8!T$#.XLF:J*)>J-9*J+ 9;VB)2?+#5NVGT6D M?8@SMW'C-NYUJT\;?98PE]^XNU;2,MR%F/UTYMBA,G%;3AK+27^"]RO%%2E< MGI.^U2K/74@8MSQW(5'H]CQJ/(]^-,VCSF)QVW(7,HE:EAT0M^-QXWC\PUD> M/V^Y"^E8=D#-Y4FOY3O!#]16<'V4/'N23+K+CUM!="$8MP)-NY@8N\/ MP5,1"WH#2;5QJ6AF*]3U7N5<4/4-_7,+Y0K$O\X*U*MHVJTKN2,9S#S=3TD0 M!_#F/_^$D^!75_EX5;7TM=3.LWG2$N#>;-X/E@-GRG#GT^E:@MMGG N61 EN M[0,73%>3T85J@L,G^^%+CH[OV0N]@M^]%UY3+7TMM?-D/G4:N+_5Z#F'L:,= MB-L5V@5J5\74 >IL _^DQRU!;.U=0:*,[YFJ^L!FMKF/7-LNO#6_,/<4VSL_ MR527G%LBMI1)5,!&2P:#D38DJGM#-5!\9SOI%5>Z+[>/N;YK@3 _7[#=3== M#\P"S>UM_C]02P,$% @ 89\5N-DD;NO P RPL !D !X;"]W;W)K M&ULC59=C]HX%/TK5E2M6JE,8H<$Z )29YBJ7:DK MQ+2[SR:Y@#6)S=K.,.VO7]O)I)"8=%[ =LZY/LBX+KA;! M0>OCAS!4V0%*JF[$$;CYLA.RI-ITY3Y41PDT=Z2R"$D4I6%)&0^6VELNY MJ'3!.*PE4E594OGC%@IQ6@0X>!G8L/U!VX%P.3_2/3R _GY<2],+VR@Y*X$K M)CB2L%L$'_&'%78$A_B'P4F=M9&ULA7BT7:^Y(L@LHJ@@$S;$-3\/<$=%(6- M9'3\UP0-VCDM\;S]$OV3,V_,;*F".U'\RW)]6 33 .6PHU6A-^+T&1I#B8V7 MB4*Y7W1JL%& LDII439DHZ!DO/ZGS\U"G!%P>H5 &@+I$L97"'%#B%]+&#>$ ML5N9VHI;AQ75=#F7XH2D19MHMN$6T[&-?<;MOC]H:;XRP]/+OX4&-$,C](5G MH@3TC3Z#,MW[W0[[L"35FAWAGT]X<5>OOF'7J# M&$??#J)2E.=J'FJCT,X39HV:VUH-N:(&$_15<'U0Z)[GD%\&"(VUUA]Y\7=+ M!B/^1?D-BO![1"(2>P3=O89.')UXZ*O7T&-'QP-NXG:W8A=O?"5>LTG:;,D6 M..R81E0CI:FNM) _D#3[Y%OU.FKBHMI,\+0<32?I/'PZ7PD/",?I^!*U\J!( M'.,6=>%KW/H:#_IZT/: :7OV?/)K#FDW:,4F% M7U>=]&;$47?-/1C27?$^)A[[I:>M]/0WRRVR1V2.DGD]5'V;S7U%0A] HB.8 M=,J!:Y0SDP0D\,SO+^WI(KACKP\9X23I^.N#\.3*>9JT!B>#!M?K-2H$Y<@\ MC'N3Q#@HKX5);^JHXZ"/&)&D UH-A;G0/VWU3P?U;_Z@Y?'/E;OHF82<::_\ M:5]* M>T!QU+WE?1")IGX;./KU1$;#-[W2E80VXXJ=+2Q MMZ4 JT0%]H40IG8<_:S M^W0U;U_45S>.NG?&@\(Q)AVC'M2($#*YXO6L',##-T>*)^:*.G-US&O^\M[X M-ZX)=OX:S+KGSX/!>-:UTP,7GE4Y)E'5X=U MQF]MI>JJIU]AZC+W*S7I@BM4P,Z$C&XF1I"L*\>ZH\71U5);H4UEYIH'4VV# MM #S?2=,/=5T[ 1M_;[\'U!+ P04 " !AGQ6:,]EUJ,# ,# &0 M 'AL+W=ON.DI*\MJHX*Z/<>P6 MA)7.:E'/W2:2JHB#RY0/EXK1T/.?GQ%>V/V@SX:X61[*G]U1_ M.]Y)&+F=EYP5M%1,E$C2W=*Y]=ZOO= 8U(KOC)[4Q3,R6]D*\6@&'_.E@PT1 MY333Q@6!GR>ZIIP;3\#Q3^O4Z=8TAI?//[W_7F\>-K,EBJX%_\%R?5@ZJ8-R MNB,5UU_%Z4_:;B@R_C+!5?T7G5HM=E!6*2V*UA@("E8VO^2Y#<2% 6S4;N"W M!OYK#8+6(*@WVI#5V]H0358+*4Y(&C5X,P]U;&IKV TKS6>\UQ+>,K#3J\]" M4S1',_2QS$1!T0-YI@J&&[JC4M+<3*!;I:A6B)0Y^HN1+>-,,U"]W5!-&%?O M0/_M?H/>OGF'WB!6HH>#J!2HU<+5P&A6;\C'?F Q M7[_&W*_-_6MS%R+3A/.E45XA!AQA,(MYFF:P(;SZ/I(K*)SMCXR:^6-WST["' M:!$%X0AAV!&&DX1KR",&^9,1*5^@\IR(S&V X6#M&.,^X% 4Q3&V T8=8#0) MN*%0 C-&FL("822%D)K]6T_82*,A:9BF/=*A*$G]$=*X(XTG2>^UR!YGIF[E M",XK%',U"AD//V6/<*@(<6 '3#K 9!+PR_FP4*!$O*T7+S;"9+!^X"<]QJ$F MQ',[8]HQII.,?T@XQZ;6-Q5.0X4C=86S,:;#?$M\KY^50U6,TR"V<\X[SODD M9]U39V(WJR"0-:$-<#Y8>A;X_5RTB$(\DHL>/O<./ GX@^G#0?#)7Q3T<2VJ M:!3WW(*\7_>@5R9KZ^FZ.B9Q_]Q;9#&&?C5">NY$WG0K^DYXU191#O=#4F;4 M2CEL,K,H3F._CVG1 6&PO M=V]R:W-H965T'QVD]O&PK&#[:P;OYYK)PM=FI9*(/%EM9USCN^Y]J[O="/5=YT#&')7 M<*%G7FY,>>[[.LVAH/I4EB#PRTJJ@AJUBX9NOT0M00HBXAWD,8-(3!L82X M(<0N,[45EX>$&CJ?*KDARJ)1S0Y<,AT;[3-AC_W&*/S*D&?FGZ0!DG24FX2< M/'U.GA(FR.=<5IJ*3$]]@V':S?RT"6E1AQ3M"2F,R$C!Y"(ZJ/B>BE,2A"](%$2#GH NCZ%'CA[UT)-CZ -'#P^X&;1'-G!Z\1Z] M!:R9$$RL\<)S*E(@%[+YKSZ\E_K#YV^K0NW\R@,)U/_=CLG?:#Q MZ#$HZ54:MZ!'_N+67WS0WT66,5L3-#G1U=(HZBH$7C$LHX+4&O7UFB2RDJ8^M%J5]O.Z<(U#)WU!794=0/T6Z9NQSY2 MA8^ )AQ6*!FQ_&WHF$[N\U,UB )VSAK>R:Q[I?6DS3;!SO[ M0(9CHXE KB3B9*)RC-QOVP>-P3J??B-E/RQ6P69=\_B"1]NNJIO>>_5=.-2K!LLE_AV+IWSC9Z5Z M*7=I^J5ZX$ZN>H-J1"(1XZ(BHO*?K^)&)$DEE>/XK49[ZSZKAIL_/^O6\L67 M+^8NRL5-FOP:3XKI56_44R;B/EHDQ,E[D M13JK&Y&R#T[K!Z;$- MSNH&9\Y\WOJA)L\?N+K\Q/NKO\7E'[(1%='U998^*5FU?.E5/RRK8=F^_/N- MYU7A?BJR\K=QV:ZX_BDMA*(.E'\JGXIT_&6:)A.1Y?]0S-\6#G3X;RXP]OE!^4OI)/HTSD2CQ7/L_C(G^[\<0OTW211_-) M^>0/K<>7_:(<>-5]?UP/TED-4CLP2%4)TWDQS15S/A&3/>V]%]IK$J!?OF/K MMTU[?ML^:%+QDW@\4=3A6T4;:-J> =W(FUOB[D097!QL;AS1NSY8-E?W-#>/ M:*YI!YM;\N;>(BF;J\OF@SW-[9>:S]>][VON'/'6::.#;YW[QP;OO= \*@<_ M6#77]S3WCVFN'1Q\<$QS_> '%\J;A]%W15O^T:DC20WHZZE#7W+# ]Q-.IN5 MJ][EO/%6^;0J_/>+8IIF\?_$1/FQ+/K5=/!FSU@_2/%J>^5=_AB-Q56OW"#) M1?95]*[__C?U;/"O?>5&8@:)F21FD9A-8@Z)N23FK;"S)59MQGZ]+C=JR_\N M^U\W"_>XQ0)R:"&$M:IWN*[>H;1Z;\L-9)%E99V^MH"E?M<")C&#Q$P2LTC, M)C&'Q%P2\X8[E:GNJ=^CE@K(@840UBK?TW7YGKY0ONE8B$FNW&?I3''S?!'- MQT))[Y7-U?*^LI6Z7*(3&WBK&LW4QGLF+,?H^$_,BK\IO67=-0=ZD>;%OC_># M5.Q:AB1FD)A)8A:)V23FD)A+8M[9;H6=;Q7A[B+#K3H-]BCJ<,L)H7&W2O!\ M78+GTA+\-Q.9/_=5ZK2GKN6*HD9)&:2F$5B-HDY).:2F$=B/HD% M)!9"6&N:&*VGB9'\F%42Y M%\J7N\23-$FB+%<>1;;:/=Z[=RP=1]=)@\0,$C-)S"(QF\0<$G-)S%MAH\TU M\\6)OK4)[9-=!B060EAK-KA8SP87?\E&@_*[$D;?XMEB)MV.D ZFZY1 8@:) MF21FD9A-8@Z)N23FD9A/8@&)A1#6FCG407/>?/#:+8F?%M44L#P8(,:+V[8R-2H1Y\9EVX1R)W.A4UJ!JJ9J&:AFHUJ#JJYJ.:AFH]J M :J%E-:> ;1F!M"D,T!S%J!3[27FPGB:;7$R^M_:6>= MIPE2,U#-1#4+U6Q4JOFH%J!:2&GM2:&) MQZG2^,Y?NW]/QI)N4,U -1/5+%2S4QIH4G^J//97)^97>_EOZ]Q N9>_VL/OD!60]]-YAD#3@*AFUMKFZ>K3 MDZ'>WA^TT#YM5'-0S44U#]5\5 M0+:2T=N4W84-5GC9\3>!73G8N&4"[M%'-0347U3Q4\U$M0+60TMK5WP3Z-'F@[Z-XB/-" M5%?+,.),C(OCOC@H5SN7.1KO0S43U2Q4LU'-0347U3Q4\U$M0+60TMKS01/O MT^3QOM=??:.&-_>6=6U[;_EFSU+JZ?92AGR0G4L8C=ZAFHUJSE'OKHOVZ:&: MCVH!JH64UB[-)LRGR<-\1ZRJN^S0RWOKO I'\WVH9J*:A6HVJCFHYJ*:AVH^ MJ@6H%E):>YYH\GV:-$A$[]"3J:4;5#.TW0S4^;"]LC/1'BU4LU'-0347U3Q4 M\U$M0+60TMK%WP3X-'F []67 I*[G>LJIFH9J&:K>T&"U5UM\C1^!ZJ>:CFHUJ M:B&EM8N\B>]I\OC>L=?M.OY (!KH0S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)* M:\\43?!/DP?_X .!: 0U0Q4,U'-0C6[UEJ7G=@YP^>@?;JHYJ&:CVH!JH64 MUKZ'51/LTU\(]E%?XI/WT[7R4T$&[=%'-0S4? MU0)4"RFM7?A-ID^79_K6U_M.[Y6?'Y=7_+U/,^7GKR*+DB0MEM\!J X1K":( MN^_-M8!%.1G(]A7D/7>>"M#<'ZJ9J&:AFHUJ#JJYJ.:AFH]J :J%E-:>,YK< MG_YGY?[D<.7Q4.[]%$M0+60TMJ5OG%O M6WF,\#4G">1DYQIG[VG+WM26O:LM>UM;]KZV[(UM=^\R>ZIMESB: $2U -5" M2FN7>), U*4A(VH'H,M)!/F(.L\0I&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6DAI M[;FD"13J\D A>Q)!WEGG:0)-&:*:B6I6K;6^;+Q]L6E[ST+Z^ MJOFH%J!:2&GMHFXR@;H\$RC+$+Q5W/DX64RJ0F]M2+2V'E:;%1T/'J)Y0E0S M4,U$-0O5;%1S4,U%-0_5?%0+4"VDM/9TTN0.]1=RAZ\_>(BF#U'-0#43U2Q4 MLU'-036WUC8W:B[TW:.':/H0U0)4"RFM7>I-^E!_X>*!KSEZB 8,4N=[1I""J MF:AFH9J-:@ZJN;76^D[3SM<=/+1/']4"5 LIK57OPR8I.)0G!5]Y$3"YVK7. M4*_O)!]FYA-%$'JK9J.:@FHMJ'JKYJ!:@6DAI[1)NHGM#>70/^T9/ MW<_F=TG.3DYWULF[2PU/SD?;%8WF[U#-0C4;U1Q4687*"&)<<()30##TX$U@I<^[*4. MRN(;P2M>.0;I5":4/J8GOX4#RTDCPA$.1 J!Y-<3OL91E"+)./[)0:UBS-2Q M>OR"_K.:O)S,!'%\3:,_2"CF ^O" B&>HF4D;NGJ5YQ/J)/B!33BZA.LSN:O$>4B@89_1%6"IM41+#U3VE;?,%TG2/\J=8/)7(OW$\ L5&$ ( M/@,_7D1TC3&X$S1X!.,()1R<>%@@$G%PCY_%$D6?I"&?(X9YWQ9R^!3$#O*A MO&PH=\=0T 4W-!%S#OPDQ&$=P)9Q%\&[+\%?N5K$&[0&T#D%KN.Z#?%;1"+#P%_O."L,QIC!FA(3CY M$R/VJ6%R5]I@TNYVR1(YET"28I\]4>S>!AJ*H M$=@I".SH"2RZIJQHIP?^NL'Q!+._FU*O13HV]2;!/)-@OB&P&AW=@H[N1VJ' MVF".950_,TT'\TR&X1L"J]%W7M!W?G@U07TU:9&.S;U),,\DF&\(K$;'14'' MQ5M7TY=E2B"@T\R(@]&37%BB282!W.Z 7R2. "7C566!=E50:8[H*=A MQY7-UNG;3U4.M\U:G?,M,V_;K-=UMLQ\;6:^,^^](N^]]\O[* Q)ZHRB@H*E MF%-&_I5>>S+?V\Z5LYVK:^ULCJV>P\;TM\VZ=;-:YJ%3;HR<[VI!X#]P*]=8 MC 1"YBVS>DB(D)NEV[L'_JEJV,A+2=TIN)?'4;1 M?%-H==8KVV'XONMP);WPTW0)$4@C-,.-_&JC.II?DVA>CM:K5)ASYG8VRM#4 MF'7>W)(W]X/MG_0!'4V9231O3[*@6D$V5I^A,.HLEAH&U._.[V4K5+NG33%J MR8*YY"QKQ]I&:528,(KF&47S3:'5J2KU"GB(8/%N&RQ]-$?S:E2OV),IG>1D M*I ZB:5F ?>(%A]C7:^/\FARC2HB.5IU?>DZW>UEJ*E1ZTR6<@<\1.]XU?WO MZW0JJ[!RZU-J?3-A1O4.HVC>GD1U0:P>0C16XUM('K#4/. >T>/U'-Z@9Q(O MX\K]D1'M"E/)\R&DM: MV2,68,Q(@"L=UMM5B"8%E&NC:%Z.5B_$BZUMH*$Q,P+MRH/M&+.9>J. Y7@ M[#%Q<;5X:V&DGM5O7/?2MQG4 _,2)GL50C(T(PD'$9Y*2.?L7-['6?9V078B MZ$(]/I]0(6BL#N<8A9BE!O+W*:7BY20=H'C'8_@_4$L#!!0 ( &&?%:^ M"J'KX@4 (HC 9 >&PO=V]R:W-H965T/CO?PY>[$P9+0;VR.,0,DSA7%A;$8:+^T4ONB T%I[U'P@#&)Q4AD2')YX6*.PHB!S_B%IRBZ%,*/#RZX>',)W@ +L#FBF($P M 8])R-G51L/G.4D92@+1^*9R/["X,#XSP?)S0T?*4&>/H<+&#R3A 4DNJPQIU3Z_N M8K\)6G;=VRO.:!7CH"7QVGOP'C+.ZMB_HQ0E,RS6!@Z>5F!3;H)6LOENB6AP MI?[ %\QXF,S !-.0!.#B+XSH91W=>GO:8"44Z\;)6*N8+:PW;(%\?-L0*R?# M]!DWAK_^ KOV;W4DF03S#(%5"&P7!+:/('!T)(&C.@*]ET5(E=)!]O3&0'L_ M?5K-4^DS">89 JO0URGHZQQ-7T%+R9R873%)1=L8+4*.HO#?[250T:)>TI$O MR6*$YZ$]L)XWW7]0PCTHX6F[\DI'=0M'=0\["DQHZ&-P(;:4@$21&&E@@:G: M>&J'JQ;SQ'$R-@GFF@3S%%A_@[I.$[8+]BH.[Q4.[YU[8?FTR!1$$/ IY8R+ M_5]L$%?@?<)I*").'WQ!48KK:.L=',Y:VT_EPB289PBLPEF_X*S_PSC[76AP M&E/"T;GBEDZ\+)U__,"=_),FS")RP M:/N8QD]B+2-3I2@>>G+"@!&*4)*O>AK'7Q]TO+9;I\X9DV">(; *G= N4R%; M2Z@7+R*RPEBE0F"24G\N6 ,3X7?P]P><\?)/;>:BQ3UU>S&*YAI%\TRA51G: M2%;AV8/<[VG(5V+S89RFV0,&/O&YF'!\+EC>N^H=FG6YX9O3KN-LS;L:F7Y[ M:\FKD7&V%SV]DUY+@E.2X/RD)%R!K[+P(P#OGC%%,ZQ$@(LX!N]02%4H<4)@ MF/=U,V1J-_L[S.U*M38#JYR[72FGV>YMLZ?U[FO9*_-\>$RBKTDTE/?UZYW) MK'EL%,TUBN:90JN25>;T4)]'3RCQ,0X8F%(2Y]M2/CM$MHZI'[+Z/##'U47. MAT7O@.O=5"9-4-]VGPO@B:1"F8K@O*.+$&"B_N'1W:I'\.&DMC'RR_S_)RN.F*:'K9O4U86])\8!I M4)8400_$ZC. TP8!6M66&/5()Q-LM"Q@"JU*<%D8@&>O#)PK@M[-]CO;X?&X M1J@+K[>WK5VA/NQN;USG*!W LG8 SUX\^(F"Z.N=P+?;A'";NUVI3K,/M\G; ME6HUKW>"Z'-4"IRR4N#H*P43$5]HHPN]_JG1A5$TURB:9PJMRD19$7".KPB< M.[K(3=$%U7IK3V;*))IG"DTQ96V<.8@QG/46RU MC^"-JXZ%E##JE,H'1&>AR'0B/!60=K,G/$_5P0]UP\E"GFQX(IR36%[.,0HP MS03$\RDA?'V3O: X?C/\#U!+ P04 " !AGQ6.;DEG1($ E$@ &0 M 'AL+W=OQ_!;.+4=' M! D$4D,0];.'6T@2C:3B^%: 6N4SM>/I^ W]9T->D7DB FY9\G<XN\;=;7'WW^,^,.ZX@\V@7,F!P1N>P?O*)$E0H-(OD,HP@A>]A-": MZ1QI9)#TSK!?N,Y@-+/WI^Q;C$:N5S7RFT9X/)B61A4FPY+)L)/)79HE[!4@ MER1:[7@0*5FB54(H^N<>TB?@_[;1ZH35.^BUR$@ :1:,DYH5O0XPOT9V;VI"YY=#[AH_+H$\SO":R2V7&9V7%O\A@W MUK6NCN]:^$V+<]J8E PFG0P>UH\F\I4>= F@$^:C N@3S.\)K)*^:9F^:6\" MF#;__%.O_N)H&KE#7']QM"!Y'FX7 G:.U8S3R<54'ZHN69,$1*<6NH$^*H9> MT?R^T*I)/"D)<6^"** JBSUV:X)H,YK4C/P6(^RY9P3A'KFXW7N#R@]1]8,A MXL->-3J9>7GNQV,3]59L%U.G*>J.&1II&D^&@ MKI$6I),"I M"]!>T?R^T*HY/M:@N+\BM("J-!7J4Q=,B]70P77%-*VFSKBF&/ND?TZ!;\TY MA%#1[JC,V\GR:GG6L30=?NWZC3X#,7WY$28_0+DG?!M3@1+8*$CG:JPBXOF9 M1#Z1+#-=^A.3JN&PO=V]R:W-H965TTT[7[];$,I MMY!DXDO#Y;POQX\/-J>3'67W/ 0Z#$*8SXU B&2"]/D7@ 1YN65,6 M82%/V<;D"0/L:U$4FHYEN6:$26S,)OK:-9M-Z%:$)(9KAO@VBC![FD-(=U/# M-IXOW)!-(-0%9QY_,U,B?J83%XV?W#WKP M?1D.N_:)?%6@;RMES0*!/+ M#"(2I[_X,0-1$-B]/0(G$SA5@;M'T,L$O:J@OT?0SP3]8P6#3*"';J9CU^"6 M6.#9A-$=8BI:NJD#35^K)2\2JT*Y%4S>)5(G9E^H &0[Z S="NK=GRGH/EK0 M2%8BQWHNY2U9GOXV!$37:1B:U\,N=YCYZ%)-/!%/Z,T2!"8A?ROU/, ,^/,/ MB=&W@&XYCGT^,84ETO6U(:MYJHM:V"YY@#Z:&7+PXL J5&='296X#7-NPU9N7Q.U M6W&$MR*@C/R5V]@!A,/ZZV951K0X(F99CW&K,:O6W/^3S"@G,SJ*C/SZ7 ,1 M$@QE"!X3P@XS:G4^MEX)^CB'/FZ%?G/[G:,-P[$X#+G5 MZ53(XQJ7L\&H^C(W!+GVN(*OH[1*^&SKY?O5.@SPI60/(&PW.Y5AYE9:$*MO M?4.,XSH5A%VE5698Z 'L+O:2=I>3X=GU-=.MT:L'U;:<54-0<<])H9B%'BD" MMM'-*4<>W<8B[17RJWD#?*G;OLKUA6J,=>_U8I-VU5>8;8A<0$-82TOK?"B_ M#UC:J*8G@B:Z$[NC0O9U^C"0S3TP%2#OKZGLQK(3]8#\WP6S?U!+ P04 M" !AGQ60AZK08<# !"# &0 'AL+W=OU?=KKO:1Q>>!*N F>TD[;^? M;2@EX&2Y4[4OC6W..3SG,8;3V9ZR9YX!"/12Y"6?6YD0U:WC\"2# G.;5E#* M*VO*"BSDE&T<7C' J285N>.[;N@4F)368J;7[MEB1K*'U6D]_2N>6JBB"'1"@)+']VL((\5TJRCK\;4:N]IR)VQV_J MOVCSTLP3YK"B^3>2BFQN119*88VWN?A*][]"8VBL]!*:<_T7[1NL:Z%DRP4M M&K*LH"!E_8M?FD9T"/[X",%O"'Z/X 5'"*.&,#J7$#2$0'>FMJ+[$&.!%S-& M]X@IM%13 ]U,S9;V2:GV_4$P>95(GEA\H0*0YZ,;]"!H\GRSE#U,T8H6\L'B M6&]-#7 MG84_,KKEN$SEXL7!?.8(Z4;5Y"1-YGP.?:3IW@DWHW9G1UHO.**W MQ#DN$T"7LLWU!ER9FER+A%I$O21VBZGTONO:'D(\56$7$QLP4=AB#@P$K8'@ MI(%O^LS*IQ'O@,EW$*H8D7Z>.KY2FN>8<50!JST:+=:WB3JU^1,[F/9<&E"1 M'80]GT/4R+?=J=GIN'4Z/NE4OL'60)15RA"\5(3)X;_LVWC0\!LOZEDR8/P> M)C9@PK'93MC:"?_#QEVC]3&;YVUC.&S]U)[X/<\&E&>'?=<&5&1'([/O2>M[ M\A$G;C+H^&3<,S&$] ]E/(1T#^5!_5%;?_3_'+AH>)0"N^_1 !J>RMB .CB5 M!T:GK='I]QEEH"(2*3?7[V[_ LR,[DYK^^@55(>FJ*B_3EZ$4OQJ^L"M3BJI MQ'?+*YS W)*1C@/;@;7X\0\9HX[>^CV MGH73XM_;B8]2JUOA=,)5 6RC0RI'"=V6HLX6[6H;A.]T_.NM+U5 UJ'M7:9. MUY\QVQ"9K')82TG7GLA>L3JPUA-!*QWAGJB0@5 /,QGR@2F O+ZF,L8U$W6# M]M^&Q3]02P,$% @ 89\5G!QPX;G P < T !D !X;"]W;W)K&ULK9?;;MLX$(9?A1#V(@42G27+A6W AW:W!;(UXB:] M*/:"L6A+B$2Z)!TW;[]#2E%DB79=H#>62/XSYC?#PVAT8/Q)9(1(]+,LJ!A; MF92[]XXCUADIL;#9CE 8V3!>8@E-OG7$CA.<:J.R<'S7C9T2Y]2:C'3?DD]& M;"^+G)(E1V)?EIB_S$C!#F/+LUX[[O)M)E6',QGM\):LB+S?+3FTG,9+FI>$ MBIQ1Q,EF;$V]]PO/5P9:\9"3@VB](X7RR-B3:GQ*QY:K9D0*LI;*!8;',YF3 MHE">8!X_:J=6\Y_*L/W^ZOVCA@>81RS(G!7?\E1F8RNQ4$HV>%_(.W;XA]1 MD?*W9H70O^A0:UT+K?="LK(VAAF4.:V>^&<=B):!%Y\P\&L#OVL0GC (:H/@ M4H.P-@AU9"H4'8<%EG@RXNR N%*#-_6B@ZFM 3^G*N\KR6$T!SLY^9=)@CP? MW:"59.NGFQG$,$5S5L+"$EBG!H:J18'8!MT1(7F^EB#2!NB>YE*@J4I?+E_0 MU8)(G!?B'9B=T%[=K>YA_/LM*1\)_P^$?R$'B0QS(EX?.45?,[87F*9BY$@ M5=-UUC74K(+R3T !SRVC,A/H TU)>NS @0@U8?)?PS3SSWK\C*F-7.\:^:X? M&"8TO\3&P@],7>;X=16:@J &*S@+]S3%5&^47*8GZ*4G"#D1?$WM= MAKXF\6(S0=P0Q&<)5FK6IO-CRH%M2^"RD.CQ!;5U2_RBNZ<'S--K].''7ITA MGRB<&WLU(- 7F4%:988I^K)3[L0UTK'29\22\)R!X3=]O(/#Z3/A<%U5$@0G M(D$?<<[1 R[VO[-:XEZ.8]OS.H'NBV!)=42+OBBPAR=6_Z )]>!LJ!_@8/WU M6AGTX5D>J$(V)+\@+<-^, ._@V'0^''4P3")PJ&9PG/?Z@'W-S@N2TWM M\C@W06>^\UH5M54=)(.C@3T,3C"U:ASO3]QWM9>CDS/H;AB#J'ZN"&PO=V]R:W-H965T=(QIX+D2IYUYN3'7E^SK)L6!Z("LLZ4TF5<$,#=7:UY5" MECI2(?PH""9^P7CI+69N;J46,[DQ@I>X4J W1<'4RQ*%W,V]T'N=N.?KW-@) M?S&KV!H?T/Q5K12-_%8EY066FLL2%&9S[SJ\BJ<6[P!?.>[TWC-8)X]2/MG! M[^G<"VQ *# Q5H'1WQ9O4 @K1&%\;S2]=DE+W']^5?_BO).71Z;Q1HIO/#7Y MW)MZD&+&-L+7$,XL_I4$(([B !R.3IXLEY3"%&UG0N=+,;0V]HL.6;@2"S.";RR1A MKK>HZ&# M:8C4UFDAK,8#>-"GQ/I%_!!YTRAGOF&(K7K^4D3U;*.*CH1%05T M)TN3:[@M4TP/!7RRV/J,7GTNHU[%/U@Y@"#\%:(@&G8$=/,>>N3H40<]?@]] MZ.AACYMANVM#ISV\*]_]>A.H);H2\\/, M^$>8!^D8M>D8]4K=<_UTD2E$X*5!.G$&%#/8E8=:**RO@_TF;A?!(!@&HYF_ MW7?=C0N"\2$N/H$+HQ9WX&C<.AKW.OHJ!5T^P\RW/,4RA1>.(NV*?_)VU:/@_Q<1]R$.PKYLP[[LOU-% M)>0+G2'W(8351B4Y?0QA)5@)?]]A\8CJGRXWO;*V;%_IBB4X]Z@N:U1;]!8? M/X23X'/7;?N98O%/$CM(Y[1-Y[0WG6V=8$V=R!A7L&5BX\K([<-J!;(I&VO% M2@L]XR6D4@BF-%2HZO+1^3FKUY[N[7XT>'.'NT#A].@EJ MJKIIJ0=&5JZ,/TI#38%[S*G/0V4!]#Z35,J;@5V@[1P7_P)02P,$% @ M 89\5O\ZBO?K! I!H !D !X;"]W;W)K&UL MO5G;;N,V$/T50ET4NX W$F5;=E+;0!*EV[2;-(B=]J'H RW1MA")=$GZLD _ MOM3%NIMK9[D%@D27F<,YAQ-R1ASM*'OE*XP%V$LJ7)UPPC/W&*0M.V+,>,4$",R2AY]L0F([H184#P$P-\$T6( M?;G!(=V-#6@<'CP'RY6('YB3T1HM\12+E_43DW=FCN('$28\H 0PO!@;U_#* MM1.'Q.*/ .]XZ1K$5.:4OL8W]_[8L.*(<(@]$4,@^6>+;W$8QD@RCG\R4",? M,W8L7Q_0?T[(2S)SQ/$M#?\,?+$:&T,#^'B!-J%XIKM?<$:H'^-Y-.3);[#+ M;"T#>!LN:)0YRPBB@*1_T3X3HN0 G2,.=N9@UQUZ1QRZF4/W5(=>YM!+E$FI M)#JX2*#)B-$=8+&U1(LO$C$3;TD_(/&\3P63;P/I)R:/5& N^ CN"=I%L6S M<4N)AQD)R!(\,>IO/ $^2T?> 9\P73*T7@5>V:$#KCV/;HC@X!E[.-BB>8@! M(KZ\W6*RP2DB$2S%?^]B@8*0@QG>BPT*/\CQ7Z8N>/_N W@' @)F*[KATI^/ M3"%9QK&:7L;H)F5D'V$$;?! B5AQ<$=\[%'+,M-B8__@ =ZR?%A/=S!?K?48'^"0HT M;9H**&-\HP).KH"C5.#E\7YVYX+I['IV-VTCJ70_/;A4#9U@KB:PBFR#7+;! M_[E2#)IK@.58]96B:>5Z_C$XP5Q-817UH%?64];75MJ9Q M!Q2IU5K.6"UI &OYI![U7(ETH54U*M6<4*G1(R4?7Z;EW/M.2:J.X]PLU8KF MZD*KSH%=S(&M.T_MECRU&HG::M6MK7SJX-Y*OBB!H;H&?I3]:-;8Q!U+B(3< MM@25'<-26F(6;V=3.6K@8:Y.,.4X9R>83C17%UI5XZ+NANK"6W/UD(U6WO,' MO4;UT&(%^XWR01WY6Y4IZG&H+LBG"$WSA4R979J*YDP;G6BN+K2JAD5%#]4E MO>[LTMH!:$5S,[1R3MO'BEU8U/907=R?O]0I\:JPNMJF71.4!UZZ [ M&8?-GMMJ+G5-JVYSI5,&_E9ABEX$JIL1N<F!2P*3G-P^(R>6> M@Q O)*1U,9#\6'HDDMX(NDX.">942$63RQ5&/F:Q@7R_H%0<;N(!\H.IR7]0 M2P,$% @ 89\5FD$I2RH P E@\ !D !X;"]W;W)K&ULK5?;CMLV$/T50@V*!$A6$G7UUC:P:S7)%MW46#?M0]$'6AK; M0B32)2D[^?M2E]5:%PM>0R^V2)YS-#.'(CC3(^/?Q Y HN]I0L5,VTFYO]5U M$>X@)>*&[8&JE0WC*9%JR+>ZV',@44%*$QT;AJNG)*;:?%K,+?E\RC*9Q!26 M'(DL30G_<0\).\XT4WN>>(JW.YE/Z//IGFQA!?+K?LG52*]5HC@%*F)&$8?- M3+LS;P/3R@D%XJ\8CN+D&>6IK!G[E@\>HIEFY!%! J',)8CZ.\ "DB174G'\ M5XEJ]3MSXNGSL_K'(GF5S)H(6+#D[SB2NYGF:RB"#@&91D*GFY\@&M MU%Z-L@00V]28]8^&,'H;@"1Q(MXI_-=5@-Z^>8?>H)BB/W=)M7\$^N<1TC7P?_L2&93)S]1; ML2Z.*1:,)-8HGU.7S[G6^9+HGGIJNE[+TT47 MY7FNV3*^"\*>C_N-=^O(W<'(/Q,>'0F'R]P?U'JM^V.*!2.)-6KHU37TKG7? MZUAF>8[7,K\+LB>&U3*_"\*6;_6;[]>!^X.!/Q*976K]H-)KK1]3+!A)K%'! M25W!R;763[JN.D;[N^\!3;#=LKX+Y8[>][T%AUVN;WX?"9[Y[$[\$CP>#7Q&R M*NZ8?\@=\.$M,*CTZBTPIEHPEEJSBB_W/?/J"Y_9O:59GM7> 3T7/K^S 7I MGMO: /I)PY("WQ:-GT ARZ@LK^/U;-U&PO=V]R:W-H965TB#[2TMHA* MI$I2=O+W)2E%]:$(:> 7B\?,:'>'HG>\9?RWR DNBUR*B96)F5Y8=LBR:# MXIR50-7.BO$"2S7E:UN4''!J2$5N>XX3V04FU)J.S=J<3\>LDCFA,.=(5$6! M^=T5Y&P[L5SK?N&&K#.I%^SIN,1K6(#\5LZYFMFM2DH*H((PBCBL)M:E>Q&/ M--X OA/8BITQTIDL&?NM)Q_3B>7H@""'1&H%K!X;F$&>:R$5QI]&TVI?J8F[ MXWOU=R9WE(>$X &"WQ#\QQ*"AA"8RM2IF#K$6.+I MF+,MXAJMU/3 %-.P5?J$:ML7DJM=HGAR^H5)0*Z/SM!'6A\B[<:,T00X)72- MYIRE52+19T44K]%[8&N.RXPD>P1,4W0#&Z 5U&0J>;USAA;JJ*95#HBM6LSR M#BTR4JKS(U$,0A):HU_&(#')Q2O%^[:(T(L2U5VCIX M.VE2O*I3]!Y(T?70-:,R$^@M32'=%[!5O=JB>?=%N_)Z%3]A>HX<]S7R',_O M"&CV&+IGZ%X'/7X,W3=TMR<;OST"OM$+'M!K/.DJ;$T,#5%?()NI&[E#9VQO M=K/M0'G1,-Q'Q<>H8>0'+6@O]* -/>@-_5(0C.8X(2MU'G]>0[$$_JLKD5X9 M?;5>B!(G,+'4W2F ;\":OGCF1LZ;+G=/*1:?2&RO?&%;OO"ISM?$:,]0&'O4&_H5QF:'+ CA)<*_QO3K_:_PIQ>(3B>W5 M;]#6;_!4XP='=KG.R#TP=7:,BH9'7_PQ*'1\O]OY81OYL#?RMQ57+4^OY;T" M_VOY*<7B$XGM%6[4%F[T5,M'Q_?WP#V\Y(]!7A <7 AQAU+HN >.VSO=BOJ" MUZ;K$RAA%97U?W"[VC:6EZ:?.EB_4@UGW1_^DZF[U6O,UX0*E,-*23KG Q42 MKSO >B)9:7JB)9.JPS+#3#7-P#5 [:^8ZHN:B7Y!VX9/_P)02P,$% @ M 89\5G51;",-! F!D !D !X;"]W;W)K&UL MK5E;CZ,V&/TK%I6J5MH=L'.92Y-(D[A[4Z<:S:KM0]4'!YP$#=BI[23;?U_; M$ B(<6#EEPF8[QSX#D?V&3,[\KT ME0T7.5'Z5&Q#N1>4)!:49R&*HFF8DY0%BYD=>Q:+&3^H+&7T60!YR',B_EO2 MC)_F 0S. R_I=J?,0+B8[N*( C\!Y\9H6+S-M8<193 MP5*V!<^")X=8@=\T4+X#'RG?"K+?I7$#0%@"7NB1L@,MP$R)XLI[L+)=4&&+ M<"J52-<'Q46KD&\JAI\P523-Y,^7Z&;U2RI?P=]/-%]3\8\N.T.7E,4[[>#Z MXBQ46B?3;1B7FBP+3= ;FD $GCA3.PE^90E-F@2A%KA2&9U57B(GXQ?";D $ MWP$4H5'' ZWZP)&%HPXX[@,?63AT=#.J/#.R?.,W^"[?8? 8.)5V,IE)[4'N M24SG@9ZU)!5'&BQ^_ %.HU^Z5/))ACV1-10<5PJ.G0HVO2R,E_=4F"$]UW;) M6-#=6SHSE1\7T0VR MAH)WE8)W?@WAI!LJXUV7)V#+.)U%DV[CW%=MW[O;/J_VU]85)\W0=GV284]D M#?E@5,>YR*]O2K[6)-&:2-PW':J0+[:F1!>)%_;TV)6ERLTSU&1>V; OMJ:& MJ-80>;:9DV^PEC[9<,G6FLFZ)S)8AV3H3LFUS:XL@&Z>P=)X#L[)L#,#3]O369\J['ZV[^V]SM30':IK_WRXXA^OD=HK&_;%UM2P3M70$W@7MFP+[:FAG4(AYY3N)MOL):= M$;MM,T^W;$I4!W;8-[%_N6(SKY'=*QOVQ=;<'*Q#._([:9Z:WP)'W#QD:"F*;Y9/!&Q M39D$&=UHRNCF5J]%HO@,4)PHOK<;XVNNM(7MX8Z2A I3H*]O.%?G$W.#ZF/, MXG]02P,$% @ 89\5@A0=8DO P 6PT !D !X;"]W;W)K&ULK5==;]HP%/TK5B9-F]22Q%"@'40J=!^=U@E1;7N8]F"2 M"UA-[,QVH/OWLYV0$A0RF/("L7W/B<\]CGT]VG+Q)-< "CTG,9-C9ZU4>N.Z M,EQ#0F2'I\#TR)*+A"C=%"M7I@)(9$%)[&+/Z[L)H?H!!T9?A"'DO[B[9% MK.>@,).*)P58SR"A+/\GST4B]@!^_P@ %P!\".@= 70+0-<*S6=F9=T118*1 MX%LD3+1F,P\V-Q:MU5!F;'Q40H]2C5/!5ZX ^5UTB>Y9OBA,,24U50AT0Q8QH#=WH B-Y=M]IBIR3N43^OD R0+$+QU61[,; M'KE*9\UH=\,B0Y,\0_A(AGR,'CA3:XG>LPBB*H&KTUWF'.]R/L&-C)\)ZR#/ MOT#8P]V:"4U/@6,+QPW3Z99+H&OY>D?X]BUQ;IW&5#4RF2WG1J8DA+&C]Q0) M8@-.\/J5W_?>U*[C6*KJX@8590"L)TZ--.V6J3OS*5N\2V6(MKY[*WO*&<&OK MXH/^B;DYV/+WA2:_=CP0L:),HAB6FM+K#/0A)O)*/F\HGMIB>,&5=M\^KO7M M!X0)T.-+K@OBHF%>4-ZG@K]02P,$% @ 89\5HK=%HK6 @ H@< !D M !X;"]W;W)K&ULI55K;],P%/TK5V%"0RK-8WTQ MVDA[:&-(8U';,2'$!S>Y;:SY46RG'?\>.^E"Q[((C7YH;,?WW'-.[K7'6ZGN M=8YHX($SH2=>;LSZV/=UFB,GNBO7*.R;I52<&#M5*U^O%9*L#.+,CX)@X'-" MA1>/R[5$Q6-9&$8%)@ITP3E1OTZ1R>W$"[W'A2E=Y<8M^/%X358X0W.[3I2= M^35*1CD*3:4 AGX[<_G+#5XI;O3<&IV0AY;V;7&43+W"$D&%J' *Q MCPV>(6,.R-+XNI(4VDN^"+0-.1?4D#SL?]@*BEP*B74!4\JX2E2S/ MB2'Q6,DM*+?;HKE!*;6,MN2HP0%0 =>4,6NN'OO&DG&0?KI+?%HECEY( M_)F(+@1A!Z(@.H+;V3D<'KQ["N-;+;6@J!84E;B]%W#OR!(5)(5*<_NQ]E3! M]VOD"U0_FKBV8KK&.-9KDN+$LY6O46W0B]^^"0?!QQ;&1S7CHU;P[,$77 M4=9_:[&@O.!PPF5A552;#&9-,JI$8>6YZ\=-''3#L;]IH->KZ?5:Z5U*F545 M,;/":6J+HMM5^E_VKB\+F)O6[4;.*H9C/Z7S;SK2P+ M=YXKQ [,I2&LB=[H>=N,NH,/3WY_D?7WCEQW>UT3M:)" \.EQ0BZ0ULWJKH1 MJHF1Z_(47DACS_1RF-M+%)7;8-\OI3V)=Q-WL-?7&PO=V]R:W-H965TY[S/>?8UUTQ_BA21 G/14Y%STJE7%S8MHA3+(CHL 52-3-CO"!2 M=?G<%@N.)#&@(K<]QXGL@F34ZG?-V)CWNZR4>49QS$&414'XGRO,V:IGN=;+ MP%TV3Z4>L/O=!9GC!.7#8LQ5SVY8DJQ *C)&@>.L9UVZ%Z-(VQN#'QFNQ%H; M="13QAYUYSKI68Y>$.882\U U&>) \QS3:26\51S6HU+#5QOO[!_-;&K6*9$ MX(#E/[-$ICWKLP4)SDB9RSNV^H9U/*'FBUDNS!M6E>V9\AB70K*B!JM^D='J M2YYK'=8 ;K #X-4 [S4@V@'P:X"_KX>@!@3[ L(:8$*WJ]B-<$,B2;_+V0JX MME9LNF'4-VBE5T;U/IE(KF8SA9/]6R81W! ^P:2<"GPJD4H8+=5;P/$0)C:4JU%,]IQ[7=0^?5V^'4]N&%4 MI@)&-,%DD\!60321>"^17'FMC#>$=\!S3\%S/'_;@MKAWPGM@+,;/MP'[AFX MMP4^V@?N&[C;(H;?I-4W?,$.OC%G,6(B8,99 =="E(3&"&P& U84Z@>=2!8_ M;EGG52NO/K4NQ(+$V+/4L220+]'J?_S@1LZ7;9)79*$ATR?6LA^<^V'77JX+ M^];(]0-OTVCTUNC<.X\:HPV1@D:DH%6DUSL>?MU@,47^>YLNK53OU>609,-# MDHT.1+:1C[#)1]B>#[TGS6;%!(8ES^@*TNF<*>5Y51Q5' M9G?OP^H^.. D: 'G;).T__YL0P@O#NVE^9+P\CSC9X9A/,-X3^A/ML&8@Y),W%D1FB(N3NG:9%N*4:1(:6+:EC4T4Q1GQG2L MKCW3Z9CD/(DS_$P!R],4T=<'G)#]Q(#&X<*7>+WA\H(Y'6_1&B\P_[9]IN+, MK*Q$<8HS%I,,4+R:&#-X'T!/$A3B>XSWK'8,I"M+0G[*D\=H8EA2$4YPR*4) M)/YV>(Z31%H2.OXMC1K5FI)8/SY8_UTY+YQ9(H;G)/D[COAF8G@&B/ *Y0G_ M0O9_X-(A5]H+2<+4+]B76,L 8O<;8&LS D><:9P"R* ME )D58//$I%Q* LQ^.QCCN*$70GHMX4//G^Z I] G(&O&Y(S89:-32Z$R^7- ML!0Y+T3:)T1"&SR1C&\8"+((1TT#IO"XRW^B;);8,%K8%NVHQ'D MOX=N*[JMH0?OH3N*#GN\<:J'Z"A[@Q/V'E B8Z\+;$%T%5$6C=UT: V@.S9W M=6]U*!=Z352@0SFN4Z$:V@>5]D&O]ED4Q3*%&$ %B6%MY;8XOPMQ MK)9^#<36BW%^\.ZK@:9/:[:QWX[BU>!7"-2CHM$!!%U3'-+0/*^W# M*YQ^%Z5)K4"'JJ=60_M=I?VN/VFJ7*L4C^> M<+K$]!^=<[V6Y;Y\S[8HQ!-#;+P,TQTVIK_^ H?6;[HR<4ECP86,-2+J51'U MSLT&K_L$[58J="%."Q)T(98^!T:5XM''"\?H[<+1A70*AP9RHG! Z[CO6A\H M'26Y414Z4=> VLI[(4WEM8X!GILJ);,WWAI,V[- @SD9D7-1:<"EKS9@?&Q-X M=F=2,IL[@]/9'K6P@3=L9\Q;UIH.'+L3>('V!'8[B_9F^38DZ(4TY1_[$_B! M!N7A#?(/J$]W75\S&,&VQ^]J;#2HDYT-/+8V\.S>IF36NUC1W'1K:Q>FR!!3<2MZW/YS4!S M?0;O[GWAO.Z.)^ZHSPSF<>GB(\43HNM8O'@)7@D9UNV=B#(MYO[BA).M&FR7 MA(LQ61UN,(HPE0!Q?T4(/YS(!:JO+]/_ %!+ P04 " !AGQ6/9T=J4L# M #*% #0 'AL+W-T>6QE3T M?D:I\A8Y%]70GRE5?@Z":CJC.:E:14F%1M)"YD3IKLR"JI24)!60B*]^S+C[WFA;CYX M]GKVZ>RL_7AYLQN_,,"E'SA%KP\0;;7;N#" F'ATF/@^;4RZMRUMAI]K(4L\ MQVA]!ZW5;G@M-%_L)&ZDA Y"[K4/6H<]RV"$@[I,1H.T$.MJ"7T;T)E)3KTG MPH?^F' VD0Q8*Z8P:;X O(J]L/RU([S"19=KK7_II@ M+CK)I) )E4V:CK\*C0:Y%N[*G94=$TM:&Z:65L!_0WU:SVINS5FW2]DCT5ZNM<3T>8/M0* MO9,T90O37Z2- 4R]@ZN3LN3++YQE(J=V\@=38HE:D.4.E[ M3U0J-MV,_)&D?* +M2JG18I[[IZ@YW^[SAD55!*^:5K7_C&O\IL=U^_#]_!L M'BN[CITFP][Q>ZS/ ,=N,CH%DR>QW?U3,!F?@,G>NSTU7_$$.LZ%#.J3T,9Q M:^NPU40].-0._9]P?.;KI-YDSKABHN[-6))0\>+,I>45F>@_U+;T]?B$IF3. MU4,##OUU^P=-V#R/FU%WL!#UJ'7[.TRO$S4G:IV+B80N:#*NNS*;F*:G&SIK M_0'"+G)K/FX$XUC,C0"&Y<$<8!S+PO+\3_/IH_.Q&.:M[T3Z**>/6!3*];:WRW\0K97P?8 MGNZK$&RF>"5B,\77&A#WN@$CCMV[C>4!!K8+6.U ?G<>J"DW)PQA5S%OV!V, M(W&,(5"+[AJ-(F1U(OBZ]P>[2\(PCMT(8&X'88@A<#?B".8 /&!(&)KWX,[[ M*%B]IX+U?R]'?P%02P,$% @ 89\5I>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W M\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'%UH_L[>V M4?9TLG)N?3R=VFHE6FY_TVNA_)&E-BUW?M,\3>W:"%[;E1"N;:;I;%9.6R[5 MY.QD#.OC&Z:TTDR''@4QLGJI]WS /G %[;?X_CBGGN0 MTTDY\Q=<2F-=?T9_?>X97X0_>=CJG/XB&R?,!7?B=Z.[M51/X3+^*:;@,?HX M;'Z'(!Z;_Q-&O5S*2ESHJFN%;4]@G5;-+Y7R0 MV)4:+N7/#4_J;WU5#T_M/"Z(H3F6_H"YJGOPW4&>^VW=R-K?O6:?><-5)5@? M7 L 4P0P_3! MG?' 62&0&:$D/, $?[!,KUDMVMA &2.0.8?!GG.[0I %@AD M\6&0>L/2$%V+A MV.VBD4_#21 0\TRR8]'T@ <>\%IP*R(LS"S)CM728QUZK"]<&O;(FTZP/SUA M9_K,"#$QMR0[EDN/>=1_@)5N!7O@;W$,,:QNR24.@E"7[Q$6RE&SH[H2OA49V$ M77!,+RF%7I+@EWFWL.)K%X8UER\!%B)B?DEW[)>YOT;=>>U=77G,D">'5QYB M^5<'QPDI.IK9L67F\DE)?R[HB?GQ*;OS?=Y*1ADSQ:R34EAGK-OS3PHQ,>ND M%-;9VNUA>P]\ 3$Q_Z04_OG>M>C9&F%_A7R8>5(*\XSU,>*WC:DGI5#/CWV, MK<'$S).2F&=$D'$P,?.D).89$62$F6'FR79L'C2MQYB8?3**T04S,0CEMI:W_2(>W M[C'OX: WQRR44U@HCN:F,^(YOT!,=%:'PD*CF-<0$[-03F&AT3$&E&6.62C_ MT*$0E&6.62C_F*'0IAU!3,Q".86%?L+DGB(E9J*"PT.BD &Q"!6:A@L)" MH[,"$29FH8+"0J-5#YC>"W1U 5&8J&ML[X_E&%+S$+ECBV$3Q%$"0FS4-E;:-J?;,].:K&42M0W_A;6[Z]X M4]T9%GZ&E4IY$18.++NF.??[;M6UYO5FF?%FB?39OU!+ P04 " !AGQ6 M%MUK%"8" !C* &@ 'AL+U]R96QS+W=O )6ZKT"+,.H)4\0&K%!YB"2.7&X!N^\H#))C]: GR&=DE2U? M_Z-/5MF/+V7?#KON6+>[4YU]'O;'NFRVPW#ZE5)=;F\W)Z+65H9J]MORG#LDF?^^OIFBZ'?'>>W,R>WY9-__R6FS1UD$"03!^D$*33 M!QD$V?1!#D$^?5! 4$P?M("@Q?1!]Q!T/WW0 P0]3!^4YRCCG"!IA#6!UAFY MS@1>9P0[$XB=D>Q,8'9&M#.!VAG9S@1N9X0[$\B=D>Y,8'=&O#.!WH)Z"X'> M@GH+@=XR>MDFT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'0 M6U%O)=!;46\ET%M1;R706T>;)01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$ M>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'K;:+.;0&]#O8U ;T.]C4!O0[V- M0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Q]]K"30VU%O M)]#;46\GT-M1;R?0VU%O)] [4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0.U#O M(- [1C^;$.@=J'<0Z!VH=_RDWG7XVI=Z[?E>X_-_DNKA?&^Y/OZR_#Z)$BXN M.*?;BOKT%U!+ P04 " !AGQ6X>Q>$?0! "B)P $P %M#;VYT96YT M7U1Y<&5S72YX;6S-VLM.PS 0!=!?J;)%C>LG#]%N@"VPX =,,J51D]BR72A_ MCY,"$@@J4)&XFT:M[;D3CW16/;][]A0GVZ[MX[Q8I>3/&(O5BCH;2^>ISRM+ M%SJ;\M?PP+RMUO:!F)C-#*M/C4=Y0L"\3AI7O U[/W3Q2 M"$U-DUL;TK7M\BZV;5E,SRW%VJ39>/E-$'LG5<$:6N+7=% MC_8GIWS#M/OD!^>/9?8%YIVWP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q/3&7/OC] M:)AV3?4/L_/U/KFP'N<1V?@X_(X_SOB]_B_[$"!]2) ^%$@?&J0/ ]+',4@? M)R!]G(+TP6^?6 M?QP_/LO.-OU;/AO_FK=X 5!+ 0(4 Q0 ( &&?%8'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ M 89\5C&O"WSO *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ 89\5IE&PO=V]R:W-H965T&UL4$L! A0#% @ 89\5K2K35?)!@ &1P !@ M ("!L0\ 'AL+W=OX@( (* 8 " @; 6 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ 89\5O)/:IF$" :RD !@ ("!7A\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 89\5I8E<%'J$P MECL !@ ("!ND( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M 89\5LM)ZA$_ P ]P8 !D ("!@&, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 89\5@H'P3#A!P MU!( !D ("!2'$ 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 89\5LI/G^$Q!P A1( !D M ("!9( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 89\5A0><'@2 P 9@8 !D ("!4I, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 89\ M5F5"@*KI P '0@ !D ("!.Z\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 89\5BN4B5JJ @ W 4 M !D ("!A;L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 89\5NBLL0DV! ]0H !D M ("!,,H 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 89\5NWF>.[#!0 1AX !D ("!WML 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 89\5M[7 MJY#Z!@ %"( !D ("!3.@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 89\5L//EL#V P PA$ !D M ("!<_8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 89\5AJ1+D;3 @ ;P@ !D ("! M&@(! 'AL+W=O<" !5"0 &0 @($D!0$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ 89\5C3/\ TH @ 004 !D ("!LPL! 'AL+W=O&PO=V]R:W-H965T@( ' ' 9 " @2<3 0!X M;"]W;W)K&UL4$L! A0#% @ 89\5O[1!+DU M!0 _"( !D ("!V!4! 'AL+W=OLC*N9H# #)#0 &0 M@(%$&P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 89\5FC/9=:C P # P !D M ("!^R(! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 89\5N>V-MP[!0 [R$ !D ("!NC8! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M 89\5N(E4,6K P .A !D ("!CD8! 'AL+W=O&UL4$L! A0#% @ 89\5O@9,"!8 P M10H !D ("!3%(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 89\5LG-P?Y# P D@L !D M ("!W%X! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 89\5HK=%HK6 @ H@< !D ("! &H! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 89\ M5CV=':E+ P RA0 T ( !P70! 'AL+W-T>6QE $ M7W)E;',O+G)E;'-02P$"% ,4 " !AGQ6CU7\@%(% "F+0 #P M @ $@>0$ >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 89\5A;= M:Q0F @ 8R@ !H ( !GWX! 'AL+U]R96QS+W=O XML 87 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 88 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 248 344 1 true 97 0 false 8 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.quicklogic.com/20230101/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/20230101/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/20230101/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/20230101/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/20230101/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/20230101/role/statement-consolidated-statements-of-stockholders-equity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 006 - Disclosure - Note 1 - The Company and Basis of Presentation Sheet http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation Note 1 - The Company and Basis of Presentation Notes 7 false false R8.htm 007 - Disclosure - Note 2 - Other Relevant Accounting Policies Sheet http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies Note 2 - Other Relevant Accounting Policies Notes 8 false false R9.htm 008 - Disclosure - Note 3 - Net Loss Per Share Sheet http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share Note 3 - Net Loss Per Share Notes 9 false false R10.htm 009 - Disclosure - Note 4 - Balance Sheet Components Sheet http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components Note 4 - Balance Sheet Components Notes 10 false false R11.htm 010 - Disclosure - Note 5 - Intangible Assets Sheet http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets Note 5 - Intangible Assets Notes 11 false false R12.htm 011 - Disclosure - Note 6 - Debt Obligations Sheet http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations Note 6 - Debt Obligations Notes 12 false false R13.htm 012 - Disclosure - Note 7 - Leases Sheet http://www.quicklogic.com/20230101/role/statement-note-7-leases Note 7 - Leases Notes 13 false false R14.htm 013 - Disclosure - Note 8 - Fair Value Measurements Sheet http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements Note 8 - Fair Value Measurements Notes 14 false false R15.htm 014 - Disclosure - Note 9 - Income Taxes Sheet http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes Note 9 - Income Taxes Notes 15 false false R16.htm 015 - Disclosure - Note 10 - Stockholders' Equity Sheet http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity Note 10 - Stockholders' Equity Notes 16 false false R17.htm 016 - Disclosure - Note 11 - Employee Stock Plans Sheet http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans Note 11 - Employee Stock Plans Notes 17 false false R18.htm 017 - Disclosure - Note 12 - Stock-based Compensation Sheet http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation Note 12 - Stock-based Compensation Notes 18 false false R19.htm 018 - Disclosure - Note 13 - Information Concerning Product Lines, Geographic Information, Accounts Receivable and Revenue Concentration Sheet http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration Note 13 - Information Concerning Product Lines, Geographic Information, Accounts Receivable and Revenue Concentration Notes 19 false false R20.htm 019 - Disclosure - Note 14 - Commitments and Contingencies Sheet http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies- Note 14 - Commitments and Contingencies Notes 20 false false R21.htm 020 - Disclosure - Note 15 - Subsequent Events Sheet http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events- Note 15 - Subsequent Events Notes 21 false false R22.htm 021 - Disclosure - Schedule II - Valuation and Qualifying Accounts Sheet http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts Schedule II - Valuation and Qualifying Accounts Notes 22 false false R23.htm 022 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies 23 false false R24.htm 023 - Disclosure - Note 4 - Balance Sheet Components (Tables) Sheet http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-tables Note 4 - Balance Sheet Components (Tables) Tables http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components 24 false false R25.htm 024 - Disclosure - Note 5 - Intangible Assets (Tables) Sheet http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-tables Note 5 - Intangible Assets (Tables) Tables http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets 25 false false R26.htm 025 - Disclosure - Note 7 - Leases (Tables) Sheet http://www.quicklogic.com/20230101/role/statement-note-7-leases-tables Note 7 - Leases (Tables) Tables http://www.quicklogic.com/20230101/role/statement-note-7-leases 26 false false R27.htm 026 - Disclosure - Note 8 - Fair Value Measurements (Tables) Sheet http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-tables Note 8 - Fair Value Measurements (Tables) Tables http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements 27 false false R28.htm 027 - Disclosure - Note 9 - Income Taxes (Tables) Sheet http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-tables Note 9 - Income Taxes (Tables) Tables http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes 28 false false R29.htm 028 - Disclosure - Note 12 - Stock-based Compensation (Tables) Sheet http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-tables Note 12 - Stock-based Compensation (Tables) Tables http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation 29 false false R30.htm 029 - Disclosure - Note 13 - Information Concerning Product Lines, Geographic Information, Accounts Receivable and Revenue Concentration (Tables) Sheet http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-tables Note 13 - Information Concerning Product Lines, Geographic Information, Accounts Receivable and Revenue Concentration (Tables) Tables http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration 30 false false R31.htm 030 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Tables) Sheet http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables Schedule II - Valuation and Qualifying Accounts (Tables) Tables http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts 31 false false R32.htm 031 - Disclosure - Note 1 - The Company and Basis of Presentation (Details Textual) Sheet http://www.quicklogic.com/20230101/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/20230101/role/statement-note-1-the-company-and-basis-of-presentation 32 false false R33.htm 032 - Disclosure - Note 2 - Other Relevant Accounting Policies (Details Textual) Sheet http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual Note 2 - Other Relevant Accounting Policies (Details Textual) Details 33 false false R34.htm 033 - Disclosure - Note 3 - Net Loss Per Share (Details Textual) Sheet http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share-details-textual Note 3 - Net Loss Per Share (Details Textual) Details http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share 34 false false R35.htm 034 - Disclosure - Note 4 - Balance Sheet Components (Details Textual) Sheet http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-details-textual Note 4 - Balance Sheet Components (Details Textual) Details http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-tables 35 false false R36.htm 035 - Disclosure - Note 4 - Balance Sheet Components - Balance Sheet Components (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details Note 4 - Balance Sheet Components - Balance Sheet Components (Details) Details 36 false false R37.htm 036 - Disclosure - Note 5 - Intangible Assets - Schedule of Carrying Value of Intangible Assets (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details Note 5 - Intangible Assets - Schedule of Carrying Value of Intangible Assets (Details) Details 37 false false R38.htm 037 - Disclosure - Note 5 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details Note 5 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets (Details) Details 38 false false R39.htm 038 - Disclosure - Note 6 - Debt Obligations (Details Textual) Sheet http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual Note 6 - Debt Obligations (Details Textual) Details http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations 39 false false R40.htm 039 - Disclosure - Note 7 - Leases (Details Textual) Sheet http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-textual Note 7 - Leases (Details Textual) Details http://www.quicklogic.com/20230101/role/statement-note-7-leases-tables 40 false false R41.htm 040 - Disclosure - Note 7 - Leases - Summary of Operating and Finance Leases (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-operating-and-finance-leases-details Note 7 - Leases - Summary of Operating and Finance Leases (Details) Details 41 false false R42.htm 041 - Disclosure - Note 7 - Leases - Summary of Supplemental Cash Flow Information (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-supplemental-cash-flow-information-details Note 7 - Leases - Summary of Supplemental Cash Flow Information (Details) Details 42 false false R43.htm 042 - Disclosure - Note 7 - Leases - Details of Right-of-Use Assets and Lease Liabilities (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details Note 7 - Leases - Details of Right-of-Use Assets and Lease Liabilities (Details) Details 43 false false R44.htm 043 - Disclosure - Note 7 - Leases - Schedule of Future Lease Payments for Leases (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details Note 7 - Leases - Schedule of Future Lease Payments for Leases (Details) Details 44 false false R45.htm 044 - Disclosure - Note 7 - Leases - Schedule of Lease Terms and Weighted Average Discount Rate (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details Note 7 - Leases - Schedule of Lease Terms and Weighted Average Discount Rate (Details) Details 45 false false R46.htm 045 - Disclosure - Note 8 - Fair Value Measurements (Details Textual) Sheet http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual Note 8 - Fair Value Measurements (Details Textual) Details http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-tables 46 false false R47.htm 046 - Disclosure - Note 8 - Fair Value Measurements - Fair Value Valuation Method Significant Unobservable Inputs (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details Note 8 - Fair Value Measurements - Fair Value Valuation Method Significant Unobservable Inputs (Details) Details 47 false false R48.htm 047 - Disclosure - Note 9 - Income Taxes (Details Textual) Sheet http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-details-textual Note 9 - Income Taxes (Details Textual) Details http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-tables 48 false false R49.htm 048 - Disclosure - Note 9 - Income Taxes - Components of Income Tax Expense Benefit (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details Note 9 - Income Taxes - Components of Income Tax Expense Benefit (Details) Details 49 false false R50.htm 049 - Disclosure - Note 9 - Income Taxes - Effective Tax Rate Reconciliation (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details Note 9 - Income Taxes - Effective Tax Rate Reconciliation (Details) Details 50 false false R51.htm 050 - Disclosure - Note 9 - Income Taxes - Deferred Tax Assets and Liabilities (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details Note 9 - Income Taxes - Deferred Tax Assets and Liabilities (Details) Details 51 false false R52.htm 051 - Disclosure - Note 9 - Income Taxes - Unrecognized Tax Benefits Roll Forward (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-unrecognized-tax-benefits-roll-forward-details Note 9 - Income Taxes - Unrecognized Tax Benefits Roll Forward (Details) Details 52 false false R53.htm 052 - Disclosure - Note 10 - Stockholders' Equity (Details Textual) Sheet http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual Note 10 - Stockholders' Equity (Details Textual) Details http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity 53 false false R54.htm 053 - Disclosure - Note 11 - Employee Stock Plans (Details Textual) Sheet http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual Note 11 - Employee Stock Plans (Details Textual) Details http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans 54 false false R55.htm 054 - Disclosure - Note 12 - Stock-based Compensation (Details Textual) Sheet http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual Note 12 - Stock-based Compensation (Details Textual) Details http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-tables 55 false false R56.htm 055 - Disclosure - Note 12 - Stock-based Compensation - Schedule of Allocation of Recognized Period Cost (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details Note 12 - Stock-based Compensation - Schedule of Allocation of Recognized Period Cost (Details) Details 56 false false R57.htm 056 - Disclosure - Note 12 - Stock-based Compensation - Schedule of Stock Based Compensation Award Activity (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details Note 12 - Stock-based Compensation - Schedule of Stock Based Compensation Award Activity (Details) Details 57 false false R58.htm 057 - Disclosure - Note 12 - Stock-Based Compensation - Stock Options Activity (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-stock-options-activity-details Note 12 - Stock-Based Compensation - Stock Options Activity (Details) Details 58 false false R59.htm 058 - Disclosure - Note 12 - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-summary-of-restricted-stock-units-activity-details Note 12 - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details) Details 59 false false R60.htm 059 - Disclosure - Note 12 - Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-weighted-average-assumptions-details Note 12 - Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details) Details 60 false false R61.htm 060 - Disclosure - Note 13 - Information Concerning Product Lines, Geographic Information, Accounts Receivable and Revenue Concentration (Details Textual) Sheet http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual Note 13 - Information Concerning Product Lines, Geographic Information, Accounts Receivable and Revenue Concentration (Details Textual) Details http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-tables 61 false false R62.htm 061 - Disclosure - Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Product Line (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Product Line (Details) Details 62 false false R63.htm 062 - Disclosure - Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Shipment Destination (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Shipment Destination (Details) Details 63 false false R64.htm 063 - Disclosure - Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Revenue (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Revenue (Details) Details 64 false false R65.htm 064 - Disclosure - Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Accounts Receivable (Details) Sheet http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Accounts Receivable (Details) Details 65 false false R66.htm 065 - Disclosure - Note 14 - Commitments and Contingencies (Details Textual) Sheet http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-details-textual Note 14 - Commitments and Contingencies (Details Textual) Details http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies- 66 false false R67.htm 066 - Disclosure - Note 15 - Subsequent Events (Details Textual) Sheet http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events-details-textual Note 15 - Subsequent Events (Details Textual) Details http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events- 67 false false R68.htm 067 - Disclosure - Schedule II - Valuation and Qualifying Accounts - Summary of Valuation Allowance (Details) Sheet http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts-summary-of-valuation-allowance-details Schedule II - Valuation and Qualifying Accounts - Summary of Valuation Allowance (Details) Details 68 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 61 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, dei:EntityRegistrantName, quik:SharebasedCompensationArrangementBySharebasedPaymentAwardOfferingPeriod, quik:TaxCreditCarryforwardCapitalized, us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent, us-gaap:CommitmentsAndContingencies, us-gaap:CommonStockParOrStatedValuePerShare, us-gaap:CommonStockSharesAuthorized, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount, us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized, us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount, us-gaap:FiniteLivedIntangibleAssetUsefulLife, us-gaap:GoodwillImpairmentLoss, us-gaap:ImpairmentOfIntangibleAssetsFinitelived, us-gaap:IncreaseDecreaseInContractWithCustomerAsset, us-gaap:InterestCostsCapitalized, us-gaap:LesseeFinanceLeaseTermOfContract1, us-gaap:LesseeOperatingLeaseTermOfContract, us-gaap:LinesOfCreditCurrent, us-gaap:MoneyMarketFundsAtCarryingValue, us-gaap:PreferredStockParOrStatedValuePerShare, us-gaap:PreferredStockSharesAuthorized, us-gaap:PreferredStockSharesIssued, us-gaap:PreferredStockSharesOutstanding, us-gaap:ProceedsFromStockOptionsExercised, us-gaap:PropertyPlantAndEquipmentUsefulLife, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized, us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod - quicklo20230101_10k.htm 8, 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71 quicklo20230101_10k.htm ex_448051.htm ex_448052.htm ex_448053.htm ex_448054.htm ex_448055.htm ex_458883.htm ex_462808.htm quik-20230101.xsd quik-20230101_cal.xml quik-20230101_def.xml quik-20230101_lab.xml quik-20230101_pre.xml graph.jpg logo01.jpg logo03.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "quicklo20230101_10k.htm": { "axisCustom": 0, "axisStandard": 35, "baseTaxonomies": { "http://fasb.org/srt/2022": 2, "http://fasb.org/us-gaap/2022": 899, "http://xbrl.sec.gov/dei/2022": 36 }, "contextCount": 248, "dts": { "calculationLink": { "local": [ "quik-20230101_cal.xml" ] }, "definitionLink": { "local": [ "quik-20230101_def.xml" ] }, "inline": { "local": [ "quicklo20230101_10k.htm" ] }, "labelLink": { "local": [ "quik-20230101_lab.xml" ] }, "presentationLink": { "local": [ "quik-20230101_pre.xml" ] }, "schema": { "local": [ "quik-20230101.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 576, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 57, "http://www.quicklogic.com/20230101": 2, "http://xbrl.sec.gov/dei/2022": 6, "total": 65 }, "keyCustom": 27, "keyStandard": 317, "memberCustom": 43, "memberStandard": 52, "nsprefix": "quik", "nsuri": "http://www.quicklogic.com/20230101", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 4 - Balance Sheet Components", "menuCat": "Notes", "order": "10", "role": "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components", "shortName": "Note 4 - Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 5 - Intangible Assets", "menuCat": "Notes", "order": "11", "role": "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets", "shortName": "Note 5 - Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 6 - Debt Obligations", "menuCat": "Notes", "order": "12", "role": "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations", "shortName": "Note 6 - Debt Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "quik:LesseeOperatingAndFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 7 - Leases", "menuCat": "Notes", "order": "13", "role": "http://www.quicklogic.com/20230101/role/statement-note-7-leases", "shortName": "Note 7 - Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "quik:LesseeOperatingAndFinanceLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 8 - Fair Value Measurements", "menuCat": "Notes", "order": "14", "role": "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "shortName": "Note 8 - Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 9 - Income Taxes", "menuCat": "Notes", "order": "15", "role": "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes", "shortName": "Note 9 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 10 - Stockholders' Equity", "menuCat": "Notes", "order": "16", "role": "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "shortName": "Note 10 - Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "quik:DisclosureOfEmployeeStockOwnershipPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 11 - Employee Stock Plans", "menuCat": "Notes", "order": "17", "role": "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans", "shortName": "Note 11 - Employee Stock Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "quik:DisclosureOfEmployeeStockOwnershipPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 12 - Stock-based Compensation", "menuCat": "Notes", "order": "18", "role": "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation", "shortName": "Note 12 - Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 13 - Information Concerning Product Lines, Geographic Information, Accounts Receivable and Revenue Concentration", "menuCat": "Notes", "order": "19", "role": "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "shortName": "Note 13 - Information Concerning Product Lines, Geographic Information, Accounts Receivable and Revenue Concentration", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 14 - Commitments and Contingencies", "menuCat": "Notes", "order": "20", "role": "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-", "shortName": "Note 14 - Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 15 - Subsequent Events", "menuCat": "Notes", "order": "21", "role": "http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events-", "shortName": "Note 15 - Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Schedule II - Valuation and Qualifying Accounts", "menuCat": "Notes", "order": "22", "role": "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts", "shortName": "Schedule II - Valuation and Qualifying Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "23", "role": "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Note 4 - Balance Sheet Components (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-tables", "shortName": "Note 4 - Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 5 - Intangible Assets (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-tables", "shortName": "Note 5 - Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 7 - Leases (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.quicklogic.com/20230101/role/statement-note-7-leases-tables", "shortName": "Note 7 - Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 8 - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-tables", "shortName": "Note 8 - Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 9 - Income Taxes (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-tables", "shortName": "Note 9 - Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 12 - Stock-based Compensation (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-tables", "shortName": "Note 12 - Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets-parentheticals", "shortName": "Consolidated Balance Sheets (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 13 - Information Concerning Product Lines, Geographic Information, Accounts Receivable and Revenue Concentration (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-tables", "shortName": "Note 13 - Information Concerning Product Lines, Geographic Information, Accounts Receivable and Revenue Concentration (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SummaryOfValuationAllowanceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables", "shortName": "Schedule II - Valuation and Qualifying Accounts (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SummaryOfValuationAllowanceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 1 - The Company and Basis of Presentation (Details Textual)", "menuCat": "Details", "order": "32", "role": "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "shortName": "Note 1 - The Company and Basis of Presentation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-3", "lang": null, "name": "quik:RevenueFromContractWithCustomerValuationAllowancesAndReservesSalesReturn", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "2", "first": true, "lang": null, "name": "quik:OperatingExpensesDenominatedInForeignCurrencyPercent", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 2 - Other Relevant Accounting Policies (Details Textual)", "menuCat": "Details", "order": "33", "role": "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual", "shortName": "Note 2 - Other Relevant Accounting Policies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "2", "first": true, "lang": null, "name": "quik:OperatingExpensesDenominatedInForeignCurrencyPercent", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 3 - Net Loss Per Share (Details Textual)", "menuCat": "Details", "order": "34", "role": "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share-details-textual", "shortName": "Note 3 - Net Loss Per Share (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:DepreciationAmortizationAndAccretionNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 4 - Balance Sheet Components (Details Textual)", "menuCat": "Details", "order": "35", "role": "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-details-textual", "shortName": "Note 4 - Balance Sheet Components (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-3", "lang": null, "name": "us-gaap:InterestCostsCapitalized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 4 - Balance Sheet Components - Balance Sheet Components (Details)", "menuCat": "Details", "order": "36", "role": "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details", "shortName": "Note 4 - Balance Sheet Components - Balance Sheet Components (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 5 - Intangible Assets - Schedule of Carrying Value of Intangible Assets (Details)", "menuCat": "Details", "order": "37", "role": "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "shortName": "Note 5 - Intangible Assets - Schedule of Carrying Value of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01_BusinessAcquisitionAxis-SensiMLMember", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 5 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets (Details)", "menuCat": "Details", "order": "38", "role": "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details", "shortName": "Note 5 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:LinesOfCreditCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 6 - Debt Obligations (Details Textual)", "menuCat": "Details", "order": "39", "role": "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual", "shortName": "Note 6 - Debt Obligations (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2020-05-06_DebtInstrumentAxis-PaycheckProtectionProgramMember_LineOfCreditFacilityAxis-HeritageBankOfCommerceMember", "decimals": "-5", "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Consolidated Statements of Operations", "menuCat": "Statements", "order": "4", "role": "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 7 - Leases (Details Textual)", "menuCat": "Details", "order": "40", "role": "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-textual", "shortName": "Note 7 - Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 7 - Leases - Summary of Operating and Finance Leases (Details)", "menuCat": "Details", "order": "41", "role": "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-operating-and-finance-leases-details", "shortName": "Note 7 - Leases - Summary of Operating and Finance Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "quik:LesseeLeasesSupplementalCashFlowInformationTableTextBlock", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 7 - Leases - Summary of Supplemental Cash Flow Information (Details)", "menuCat": "Details", "order": "42", "role": "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-supplemental-cash-flow-information-details", "shortName": "Note 7 - Leases - Summary of Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "quik:LesseeLeasesSupplementalCashFlowInformationTableTextBlock", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "quik:OperatingAndFinanceLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 7 - Leases - Details of Right-of-Use Assets and Lease Liabilities (Details)", "menuCat": "Details", "order": "43", "role": "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details", "shortName": "Note 7 - Leases - Details of Right-of-Use Assets and Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "quik:ScheduleOfRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": "-3", "lang": null, "name": "quik:OperatingAndFinanceLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "quik:ScheduleOfFutureLeasePaymentsForLeasesTableTextBlock", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 7 - Leases - Schedule of Future Lease Payments for Leases (Details)", "menuCat": "Details", "order": "44", "role": "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details", "shortName": "Note 7 - Leases - Schedule of Future Lease Payments for Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "quik:ScheduleOfFutureLeasePaymentsForLeasesTableTextBlock", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "quik:ScheduleOfLeaseTermsAndWeightedAverageDiscountRateTableTextBlock", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 7 - Leases - Schedule of Lease Terms and Weighted Average Discount Rate (Details)", "menuCat": "Details", "order": "45", "role": "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details", "shortName": "Note 7 - Leases - Schedule of Lease Terms and Weighted Average Discount Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "quik:ScheduleOfLeaseTermsAndWeightedAverageDiscountRateTableTextBlock", "quik:LesseeOperatingAndFinanceLeasesTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 8 - Fair Value Measurements (Details Textual)", "menuCat": "Details", "order": "46", "role": "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual", "shortName": "Note 8 - Fair Value Measurements (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01_MeasurementInputTypeAxis-MeasurementInputDiscountForLackOfMarketabilityMember_RangeAxis-MinimumMember", "decimals": "INF", "lang": null, "name": "us-gaap:EquitySecuritiesFvNiMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 8 - Fair Value Measurements - Fair Value Valuation Method Significant Unobservable Inputs (Details)", "menuCat": "Details", "order": "47", "role": "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details", "shortName": "Note 8 - Fair Value Measurements - Fair Value Valuation Method Significant Unobservable Inputs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 9 - Income Taxes (Details Textual)", "menuCat": "Details", "order": "48", "role": "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-details-textual", "shortName": "Note 9 - Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": "-5", "lang": null, "name": "us-gaap:DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 9 - Income Taxes - Components of Income Tax Expense Benefit (Details)", "menuCat": "Details", "order": "49", "role": "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details", "shortName": "Note 9 - Income Taxes - Components of Income Tax Expense Benefit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-3", "lang": null, "name": "us-gaap:CurrentStateAndLocalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "5", "role": "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 9 - Income Taxes - Effective Tax Rate Reconciliation (Details)", "menuCat": "Details", "order": "50", "role": "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details", "shortName": "Note 9 - Income Taxes - Effective Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 9 - Income Taxes - Deferred Tax Assets and Liabilities (Details)", "menuCat": "Details", "order": "51", "role": "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details", "shortName": "Note 9 - Income Taxes - Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2022-01-02", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 9 - Income Taxes - Unrecognized Tax Benefits Roll Forward (Details)", "menuCat": "Details", "order": "52", "role": "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-unrecognized-tax-benefits-roll-forward-details", "shortName": "Note 9 - Income Taxes - Unrecognized Tax Benefits Roll Forward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-3", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 10 - Stockholders' Equity (Details Textual)", "menuCat": "Details", "order": "53", "role": "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual", "shortName": "Note 10 - Stockholders' Equity (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01_ClassOfWarrantOrRightAxis-WarrantsIssuedInConnectionWithUnderwrittenPublicOfferingMember", "decimals": "INF", "lang": null, "name": "us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "quik:DisclosureOfEmployeeStockOwnershipPlansTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2022-05-10_PlanNameAxis-StockPlan2019Member", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note 11 - Employee Stock Plans (Details Textual)", "menuCat": "Details", "order": "54", "role": "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual", "shortName": "Note 11 - Employee Stock Plans (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "quik:DisclosureOfEmployeeStockOwnershipPlansTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2022-05-10_PlanNameAxis-StockPlan2019Member", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2022-12-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note 12 - Stock-based Compensation (Details Textual)", "menuCat": "Details", "order": "55", "role": "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual", "shortName": "Note 12 - Stock-based Compensation (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2022-12-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Note 12 - Stock-based Compensation - Schedule of Allocation of Recognized Period Cost (Details)", "menuCat": "Details", "order": "56", "role": "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "shortName": "Note 12 - Stock-based Compensation - Schedule of Allocation of Recognized Period Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2022-01-02", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Note 12 - Stock-based Compensation - Schedule of Stock Based Compensation Award Activity (Details)", "menuCat": "Details", "order": "57", "role": "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "shortName": "Note 12 - Stock-based Compensation - Schedule of Stock Based Compensation Award Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2021-01-04_2022-01-02_PlanNameAxis-StockPlan2019Member", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2022-01-02", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Note 12 - Stock-Based Compensation - Stock Options Activity (Details)", "menuCat": "Details", "order": "58", "role": "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-stock-options-activity-details", "shortName": "Note 12 - Stock-Based Compensation - Stock Options Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2019-12-29", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2022-01-02_AwardTypeAxis-RestrictedStockUnitsRSUMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Note 12 - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details)", "menuCat": "Details", "order": "59", "role": "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-summary-of-restricted-stock-units-activity-details", "shortName": "Note 12 - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2019-12-29_AwardTypeAxis-RestrictedStockUnitsRSUMember", "decimals": "-3", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2019-12-29_StatementEquityComponentsAxis-CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Consolidated Statements of Stockholders' Equity", "menuCat": "Statements", "order": "6", "role": "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-stockholders-equity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2019-12-29_StatementEquityComponentsAxis-CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Note 12 - Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details)", "menuCat": "Details", "order": "60", "role": "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-weighted-average-assumptions-details", "shortName": "Note 12 - Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Note 13 - Information Concerning Product Lines, Geographic Information, Accounts Receivable and Revenue Concentration (Details Textual)", "menuCat": "Details", "order": "61", "role": "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual", "shortName": "Note 13 - Information Concerning Product Lines, Geographic Information, Accounts Receivable and Revenue Concentration (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01_StatementGeographicalAxis-US", "decimals": "-5", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Product Line (Details)", "menuCat": "Details", "order": "62", "role": "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details", "shortName": "Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Product Line (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01_ProductOrServiceAxis-NewProductsMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-4", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Shipment Destination (Details)", "menuCat": "Details", "order": "63", "role": "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details", "shortName": "Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Shipment Destination (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01_StatementGeographicalAxis-AsiaPacificMember", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-DistributorAMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Revenue (Details)", "menuCat": "Details", "order": "64", "role": "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details", "shortName": "Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01_ConcentrationRiskByBenchmarkAxis-SalesRevenueNetMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-DistributorAMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-DistributorAMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Accounts Receivable (Details)", "menuCat": "Details", "order": "65", "role": "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "shortName": "Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-DistributorAMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01_PurchaseCommitmentExcludingLongtermCommitmentAxis-WaferPurchaseCommitmentMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Note 14 - Commitments and Contingencies (Details Textual)", "menuCat": "Details", "order": "66", "role": "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-details-textual", "shortName": "Note 14 - Commitments and Contingencies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2023-01-01_PurchaseCommitmentExcludingLongtermCommitmentAxis-WaferPurchaseCommitmentMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfCommonStock", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Note 15 - Subsequent Events (Details Textual)", "menuCat": "Details", "order": "67", "role": "http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events-details-textual", "shortName": "Note 15 - Subsequent Events (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2023-03-21_2023-03-21_SubsequentEventTypeAxis-SubsequentEventMember", "decimals": "INF", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2022-01-02", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Schedule II - Valuation and Qualifying Accounts - Summary of Valuation Allowance (Details)", "menuCat": "Details", "order": "68", "role": "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts-summary-of-valuation-allowance-details", "shortName": "Schedule II - Valuation and Qualifying Accounts - Summary of Valuation Allowance (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "i_2019-12-29", "decimals": "-3", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Note 1 - The Company and Basis of Presentation", "menuCat": "Notes", "order": "7", "role": "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "shortName": "Note 1 - The Company and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Note 2 - Other Relevant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies", "shortName": "Note 2 - Other Relevant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 3 - Net Loss Per Share", "menuCat": "Notes", "order": "9", "role": "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share", "shortName": "Note 3 - Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "quicklo20230101_10k.htm", "contextRef": "d_2022-01-03_2023-01-01", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 97, "tag": { "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED KINGDOM" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r571", "r572", "r573" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r571", "r572", "r573" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r571", "r572", "r573" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r571", "r572", "r573" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r574" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r569" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets", "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets-parentheticals", "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations", "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans", "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-weighted-average-assumptions-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-stock-options-activity-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-summary-of-restricted-stock-units-activity-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-tables", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-tables", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details", "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-", "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events-", "http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-tables", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-tables", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-7-leases", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-operating-and-finance-leases-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-supplemental-cash-flow-information-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-tables", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-tables", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-tables", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-unrecognized-tax-benefits-roll-forward-details", "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts", "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts-summary-of-valuation-allowance-details", "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables", "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r569" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r569" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r575" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r569" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r569" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r569" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r569" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r576" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r571", "r572", "r573" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets", "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets-parentheticals", "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations", "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans", "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-weighted-average-assumptions-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-stock-options-activity-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-summary-of-restricted-stock-units-activity-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-tables", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-tables", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details", "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-", "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events-", "http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-tables", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-tables", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-7-leases", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-operating-and-finance-leases-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-supplemental-cash-flow-information-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-tables", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-tables", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-tables", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-unrecognized-tax-benefits-roll-forward-details", "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts", "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts-summary-of-valuation-allowance-details", "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables", "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r568" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r570" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "quik_AllowanceForDoubtfulAccountsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents allowance for doubtful accounts.", "label": "Allowance for Doubtful Accounts [Member]" } } }, "localname": "AllowanceForDoubtfulAccountsMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts-summary-of-valuation-allowance-details" ], "xbrltype": "domainItemType" }, "quik_BeavertonOregonMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Beaverton, Oregon location.", "label": "Beaverton Oregon [Member]" } } }, "localname": "BeavertonOregonMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-textual" ], "xbrltype": "domainItemType" }, "quik_CreditCardDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents credit card debt.", "label": "Credit Card Debt [Member]" } } }, "localname": "CreditCardDebtMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "quik_CurrentAndLeaseLiabilitiesNoncurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the current and non current lease liabilities.", "label": "Current and Lease Liabilities - Non-current [Member]" } } }, "localname": "CurrentAndLeaseLiabilitiesNoncurrentMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details" ], "xbrltype": "domainItemType" }, "quik_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Customer \"A\".", "label": "Customer \"A\" [Member]" } } }, "localname": "CustomerAMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "xbrltype": "domainItemType" }, "quik_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information regarding Customer \"B.\"", "label": "Customer \"B\" [Member]" } } }, "localname": "CustomerBMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "xbrltype": "domainItemType" }, "quik_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Customer \"C\".", "label": "Customer \"C\" [Member]" } } }, "localname": "CustomerCMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "xbrltype": "domainItemType" }, "quik_CustomerFMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information regarding Customer \"F.\"", "label": "Customer \"F\" [Member]" } } }, "localname": "CustomerFMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "xbrltype": "domainItemType" }, "quik_CustomerHMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Customer \"H\".", "label": "Customer \"H\" [Member]" } } }, "localname": "CustomerHMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "xbrltype": "domainItemType" }, "quik_CustomerJMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents customer \"J\".", "label": "Customer \"J\" [Member]" } } }, "localname": "CustomerJMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "xbrltype": "domainItemType" }, "quik_DeferredTaxAssetsLiabilitiesGross": { "auth_ref": [], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets (liability) attributable to taxable temporary differences.", "label": "quik_DeferredTaxAssetsLiabilitiesGross", "totalLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesGross", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "quik_DeferredTaxAssetsOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from operating lease liability.", "label": "quik_DeferredTaxAssetsOperatingLeaseLiability", "terseLabel": "Operating lease liability" } } }, "localname": "DeferredTaxAssetsOperatingLeaseLiability", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "quik_DeferredTaxAssetsWithholdingTaxOnFutureDistribution": { "auth_ref": [], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of withholding tax on future distribution.", "label": "quik_DeferredTaxAssetsWithholdingTaxOnFutureDistribution", "negatedLabel": "Withholding tax on future distribution" } } }, "localname": "DeferredTaxAssetsWithholdingTaxOnFutureDistribution", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "quik_DisclosureOfEmployeeStockOwnershipPlansTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Disclosure of Employee Stock Ownership Plans [Text Block]" } } }, "localname": "DisclosureOfEmployeeStockOwnershipPlansTextBlock", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans" ], "xbrltype": "textBlockItemType" }, "quik_DistributorAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information regarding Distributor \"A.\"", "label": "Distributor \"A\" [Member]" } } }, "localname": "DistributorAMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "xbrltype": "domainItemType" }, "quik_DistributorBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information regarding Distributor \"B.\"", "label": "Distributor \"B\" [Member]" } } }, "localname": "DistributorBMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "xbrltype": "domainItemType" }, "quik_DistributorCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information regarding Distributor \"C.\"", "label": "Distributor \"C\" [Member]" } } }, "localname": "DistributorCMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "xbrltype": "domainItemType" }, "quik_EffectiveIncomeTaxRateReconciliationExpiredTaxAttributesAmount": { "auth_ref": [], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to expired tax attributes.", "label": "Expired tax attributes" } } }, "localname": "EffectiveIncomeTaxRateReconciliationExpiredTaxAttributesAmount", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details" ], "xbrltype": "monetaryItemType" }, "quik_EffectiveIncomeTaxRateReconciliationPppLoanForgivenessAmount": { "auth_ref": [], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to PPP loan forgiveness.", "label": "PPP loan forgiveness" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPppLoanForgivenessAmount", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details" ], "xbrltype": "monetaryItemType" }, "quik_EffectiveIncomeTaxRateReconciliationRdTaxCreditsAmount": { "auth_ref": [], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to R&D tax credits.", "label": "R&D tax credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationRdTaxCreditsAmount", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details" ], "xbrltype": "monetaryItemType" }, "quik_EfpgaIpProcurementContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents eFPGA IP Procurement Contracts.", "label": "eFPGA IP Procurement Contracts [Member]" } } }, "localname": "EfpgaIpProcurementContractsMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-", "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "quik_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee stock purchase plan.", "label": "Employee Stock Purchase Plan [Member]" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-weighted-average-assumptions-details" ], "xbrltype": "domainItemType" }, "quik_EngineeringServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents revenue derived from engineering services.", "label": "Engineering Services [Member]" } } }, "localname": "EngineeringServicesMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual" ], "xbrltype": "domainItemType" }, "quik_ExerciseOfOptionForOverallotmentOfSharesByUnderwritersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the exercise of option of overallotment of shares by underwriters.", "label": "Exercise of Option for Overallotment of Shares by Underwriters [Member]" } } }, "localname": "ExerciseOfOptionForOverallotmentOfSharesByUnderwritersMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "quik_FederalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Federal.", "label": "Federal [Member]" } } }, "localname": "FederalMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "quik_FinanceLeaseCost": { "auth_ref": [], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-operating-and-finance-leases-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance lease cost.", "label": "quik_FinanceLeaseCost", "totalLabel": "Total" } } }, "localname": "FinanceLeaseCost", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-operating-and-finance-leases-details" ], "xbrltype": "monetaryItemType" }, "quik_GoodsAndServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the purchase of goods and services.", "label": "Goods and Services [Member]" } } }, "localname": "GoodsAndServicesMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-", "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "quik_HardwareProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reprsents hardware products.", "label": "Hardware Products [Member]" } } }, "localname": "HardwareProductsMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details" ], "xbrltype": "domainItemType" }, "quik_HeritageBankOfCommerceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to Heritage Bank of Commerce.", "label": "Heritage Bank of Commerce [Member]" } } }, "localname": "HeritageBankOfCommerceMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual" ], "xbrltype": "domainItemType" }, "quik_IncomeTaxReconciliationFutureBenefitOfDeferredTaxAssetsNotYetRecognized": { "auth_ref": [], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of income tax future expense (benefit) of deferred tax assets that has not yet been recognized.", "label": "quik_IncomeTaxReconciliationFutureBenefitOfDeferredTaxAssetsNotYetRecognized", "negatedTerseLabel": "Future benefit of deferred tax assets not recognized" } } }, "localname": "IncomeTaxReconciliationFutureBenefitOfDeferredTaxAssetsNotYetRecognized", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details" ], "xbrltype": "monetaryItemType" }, "quik_LesseeLeasesSupplementalCashFlowInformationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's supplemental cash flow information for the periods presented under leases. .", "label": "Lessee, Leases, Supplemental Cash Flow Information [Table Text Block]" } } }, "localname": "LesseeLeasesSupplementalCashFlowInformationTableTextBlock", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-tables" ], "xbrltype": "textBlockItemType" }, "quik_LesseeOperatingAndFinanceLeasesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee's entity's operating, capital and finance leases.", "label": "Lessee, Operating and Finance Leases [Text Block]" } } }, "localname": "LesseeOperatingAndFinanceLeasesTextBlock", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases" ], "xbrltype": "textBlockItemType" }, "quik_MatureProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to mature products.", "label": "Mature Products [Member]" } } }, "localname": "MatureProductsMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details" ], "xbrltype": "domainItemType" }, "quik_NewProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to new products.", "label": "New Products [Member]" } } }, "localname": "NewProductsMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details" ], "xbrltype": "domainItemType" }, "quik_NewProductsRelatedToEngineeringServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents new products related to engineering services.", "label": "New Products Related to Engineering Services [Member]" } } }, "localname": "NewProductsRelatedToEngineeringServicesMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual" ], "xbrltype": "domainItemType" }, "quik_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_NumberOfSuppliers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of supplies.", "label": "quik_NumberOfSuppliers", "terseLabel": "Number of suppliers" } } }, "localname": "NumberOfSuppliers", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual" ], "xbrltype": "integerItemType" }, "quik_OfficeInCaliforniaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to leasing premises in California.", "label": "Office In California [Member]" } } }, "localname": "OfficeInCaliforniaMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-textual" ], "xbrltype": "domainItemType" }, "quik_OperatingAndFinanceLeaseLiability": { "auth_ref": [], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating and finance lease liability.", "label": "quik_OperatingAndFinanceLeaseLiability", "totalLabel": "Total" } } }, "localname": "OperatingAndFinanceLeaseLiability", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "quik_OperatingAndFinanceLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating and finance lease right of use asset.", "label": "Right of use assets, net", "totalLabel": "Total" } } }, "localname": "OperatingAndFinanceLeaseRightOfUseAsset", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "quik_OperatingAndFinancingCashFlowsFromLeases": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating and financing cash flows from leases.", "label": "quik_OperatingAndFinancingCashFlowsFromLeases", "terseLabel": "Finance lease" } } }, "localname": "OperatingAndFinancingCashFlowsFromLeases", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-supplemental-cash-flow-information-details" ], "xbrltype": "monetaryItemType" }, "quik_OperatingAndFinancingLeaseLiabilityCurrent": { "auth_ref": [], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating and financing lease liability current.", "label": "Lease liabilities, current" } } }, "localname": "OperatingAndFinancingLeaseLiabilityCurrent", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "quik_OperatingAndFinancingLeaseLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating and financing lease liability noncurrent.", "label": "Lease liabilities, non-current" } } }, "localname": "OperatingAndFinancingLeaseLiabilityNoncurrent", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "quik_OperatingExpensesDenominatedInForeignCurrencyPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of operating expenses denominated in foreign currency.", "label": "quik_OperatingExpensesDenominatedInForeignCurrencyPercent", "terseLabel": "Operating Expenses, Denominated in Foreign Currency, Percent" } } }, "localname": "OperatingExpensesDenominatedInForeignCurrencyPercent", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "quik_OperatingLeaseCostNet": { "auth_ref": [], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-operating-and-finance-leases-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating lease cost net.", "label": "quik_OperatingLeaseCostNet", "totalLabel": "Total" } } }, "localname": "OperatingLeaseCostNet", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-operating-and-finance-leases-details" ], "xbrltype": "monetaryItemType" }, "quik_PaycheckProtectionProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the paycheck protection program.", "label": "Paycheck Protection Program [Member]" } } }, "localname": "PaycheckProtectionProgramMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual" ], "xbrltype": "domainItemType" }, "quik_PercentageOfRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of revenue.", "label": "quik_PercentageOfRevenue", "terseLabel": "Percentage of Revenue" } } }, "localname": "PercentageOfRevenue", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual" ], "xbrltype": "percentItemType" }, "quik_ProceedsFromIssuanceOfCommonStockNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity, net of issuance costs.", "label": "quik_ProceedsFromIssuanceOfCommonStockNet", "terseLabel": "Proceeds from Issuance of Common Stock, Net" } } }, "localname": "ProceedsFromIssuanceOfCommonStockNet", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "quik_ProfessionalServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents professional services.", "label": "Professional Services [Member]" } } }, "localname": "ProfessionalServicesMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual" ], "xbrltype": "domainItemType" }, "quik_PrsuMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents PRSU.", "label": "PRSU [Member]" } } }, "localname": "PrsuMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual" ], "xbrltype": "domainItemType" }, "quik_RegisteredDirectOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the public offering of securities.", "label": "Registered Direct Offering [Member]" } } }, "localname": "RegisteredDirectOfferingMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "quik_RevenueFromContractWithCustomerValuationAllowancesAndReservesSalesReturn": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of revenue from contract with customer valuation allowances and reserves for sales return.", "label": "quik_RevenueFromContractWithCustomerValuationAllowancesAndReservesSalesReturn", "terseLabel": "Revenue from Contract with Customer, Valuation Allowances And Reserves, Sales Return" } } }, "localname": "RevenueFromContractWithCustomerValuationAllowancesAndReservesSalesReturn", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual" ], "xbrltype": "monetaryItemType" }, "quik_RightOfUseAssetsNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents right of use assets, net.", "label": "Right of Use Assets, Net [Member]" } } }, "localname": "RightOfUseAssetsNetMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details" ], "xbrltype": "domainItemType" }, "quik_RsuAndPrsuMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents RSU and PRSU.", "label": "RSU and PRSU [Member]" } } }, "localname": "RsuAndPrsuMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details" ], "xbrltype": "domainItemType" }, "quik_SaaSAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to SaaS and Other.", "label": "SaaS and Other [Member]" } } }, "localname": "SaaSAndOtherMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details" ], "xbrltype": "domainItemType" }, "quik_SaaSRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents revenue related to SaaS products.", "label": "SaaS Revenue [Member]" } } }, "localname": "SaaSRevenueMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual" ], "xbrltype": "domainItemType" }, "quik_ScheduleOfFutureLeasePaymentsForLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for schedule of future lease payments for leases.", "label": "Schedule of Future Lease Payments for Leases [Table Text Block]" } } }, "localname": "ScheduleOfFutureLeasePaymentsForLeasesTableTextBlock", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-tables" ], "xbrltype": "textBlockItemType" }, "quik_ScheduleOfLeaseTermsAndWeightedAverageDiscountRateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for schedule of lease terms and weighted average discount rate.", "label": "Schedule of Lease Terms and Weighted Average Discount Rate [Table Text Block]" } } }, "localname": "ScheduleOfLeaseTermsAndWeightedAverageDiscountRateTableTextBlock", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-tables" ], "xbrltype": "textBlockItemType" }, "quik_ScheduleOfRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the schedule of right-of-use assets and lease liabilities.", "label": "Schedule of Right of Use Assets and Lease Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfRightOfUseAssetsAndLeaseLiabilitiesTableTextBlock", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-tables" ], "xbrltype": "textBlockItemType" }, "quik_SensiMLMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to Sensi ML.", "label": "Sensi ML [Member]" } } }, "localname": "SensiMLMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-tables" ], "xbrltype": "domainItemType" }, "quik_ShareSubscriptionAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to share subscription agreement.", "label": "Share Subscription Agreement [Member]" } } }, "localname": "ShareSubscriptionAgreementMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual" ], "xbrltype": "domainItemType" }, "quik_SharebasedCompensationArrangementBySharebasedPaymentAwardOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "quik_SharebasedCompensationArrangementBySharebasedPaymentAwardOfferingPeriod", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period (Month)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOfferingPeriod", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual" ], "xbrltype": "durationItemType" }, "quik_StockPlan2009Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to stock plan 2009.", "label": "Stock Plan 2009 [Member]" } } }, "localname": "StockPlan2009Member", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans", "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual" ], "xbrltype": "domainItemType" }, "quik_StockPlan2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the stock plan 2019.", "label": "Stock Plan 2019 [Member]" } } }, "localname": "StockPlan2019Member", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans", "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details" ], "xbrltype": "domainItemType" }, "quik_TaxCreditCarryforwardCapitalized": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of tax credit carryforward capitalized during the period.", "label": "quik_TaxCreditCarryforwardCapitalized", "terseLabel": "Tax Credit Carryforward, Capitalized" } } }, "localname": "TaxCreditCarryforwardCapitalized", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "quik_The2009EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents pertaining to the 2009 employee stock purchase plan.", "label": "The 2009 Employee Stock Purchase Plan [Member]" } } }, "localname": "The2009EmployeeStockPurchasePlanMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans", "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual" ], "xbrltype": "domainItemType" }, "quik_UnderwrittenPublicOfferingIncludingExerciseOfOverallotmentOptionsByUnderwritersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the underwritten public offering, including the exercise of overallotment options by underwriters.", "label": "Underwritten Public Offering, Including Exercise of Overallotment Options by Underwriters [Member]" } } }, "localname": "UnderwrittenPublicOfferingIncludingExerciseOfOverallotmentOptionsByUnderwritersMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "quik_UnderwrittenPublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to an underwitten public offering.", "label": "Underwritten Public Offering [Member]" } } }, "localname": "UnderwrittenPublicOfferingMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "quik_WaferPurchaseCommitmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to wafer purchase commitment.", "label": "Wafer Purchase Commitment [Member]" } } }, "localname": "WaferPurchaseCommitmentMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-", "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "quik_WarrantsIssuedInConnectionWithUnderwrittenPublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to warrants issued in connection with underwritten public offering.", "label": "Warrants Issued in Connection with Underwritten Public Offering [Member]" } } }, "localname": "WarrantsIssuedInConnectionWithUnderwrittenPublicOfferingMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "quik_eFPGAIPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the eFPGA IP segment.", "label": "eFPGA IP [Member]" } } }, "localname": "eFPGAIPMember", "nsuri": "http://www.quicklogic.com/20230101", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details" ], "xbrltype": "domainItemType" }, "quik_statement-statement-note-12-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Stock-based Compensation - Schedule of Allocation of Recognized Period Cost (Details)" } } }, "localname": "statement-statement-note-12-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-12-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Stock-based Compensation - Schedule of Stock Based Compensation Award Activity (Details)" } } }, "localname": "statement-statement-note-12-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-12-stockbased-compensation-schedule-of-weighted-average-assumptions-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Stock-Based Compensation - Schedule of Weighted Average Assumptions (Details)" } } }, "localname": "statement-statement-note-12-stockbased-compensation-schedule-of-weighted-average-assumptions-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-12-stockbased-compensation-stock-options-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Stock-Based Compensation - Stock Options Activity (Details)" } } }, "localname": "statement-statement-note-12-stockbased-compensation-stock-options-activity-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-12-stockbased-compensation-summary-of-restricted-stock-units-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Details)" } } }, "localname": "statement-statement-note-12-stockbased-compensation-summary-of-restricted-stock-units-activity-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-12-stockbased-compensation-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Stock-based Compensation" } } }, "localname": "statement-statement-note-12-stockbased-compensation-tables", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Information Concerning Product Lines, Geographic Information, Accounts Receivable and Revenue Concentration" } } }, "localname": "statement-statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-tables", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Accounts Receivable (Details)" } } }, "localname": "statement-statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Customer and Distributor Concentration of Revenue (Details)" } } }, "localname": "statement-statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Product Line (Details)" } } }, "localname": "statement-statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Information Concerning Product Lines, Geographic Information and Revenue Concentration - Schedule of Revenue by Shipment Destination (Details)" } } }, "localname": "statement-statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-4-balance-sheet-components-balance-sheet-components-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Balance Sheet Components - Balance Sheet Components (Details)" } } }, "localname": "statement-statement-note-4-balance-sheet-components-balance-sheet-components-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-4-balance-sheet-components-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Balance Sheet Components" } } }, "localname": "statement-statement-note-4-balance-sheet-components-tables", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-5-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Intangible Assets - Schedule of Carrying Value of Intangible Assets (Details)" } } }, "localname": "statement-statement-note-5-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Intangible Assets - Schedule of Expected Future Annual Amortization of Intangible Assets (Details)" } } }, "localname": "statement-statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-5-intangible-assets-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Intangible Assets" } } }, "localname": "statement-statement-note-5-intangible-assets-tables", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Leases - Details of Right-of-Use Assets and Lease Liabilities (Details)" } } }, "localname": "statement-statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Leases - Schedule of Future Lease Payments for Leases (Details)" } } }, "localname": "statement-statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-7-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Leases - Schedule of Lease Terms and Weighted Average Discount Rate (Details)" } } }, "localname": "statement-statement-note-7-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-7-leases-summary-of-operating-and-finance-leases-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Leases - Summary of Operating and Finance Leases (Details)" } } }, "localname": "statement-statement-note-7-leases-summary-of-operating-and-finance-leases-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-7-leases-summary-of-supplemental-cash-flow-information-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Leases - Summary of Supplemental Cash Flow Information (Details)" } } }, "localname": "statement-statement-note-7-leases-summary-of-supplemental-cash-flow-information-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-7-leases-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Leases" } } }, "localname": "statement-statement-note-7-leases-tables", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-8-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Fair Value Measurements - Fair Value Valuation Method Significant Unobservable Inputs (Details)" } } }, "localname": "statement-statement-note-8-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-8-fair-value-measurements-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Fair Value Measurements" } } }, "localname": "statement-statement-note-8-fair-value-measurements-tables", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Income Taxes - Components of Income Tax Expense Benefit (Details)" } } }, "localname": "statement-statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Income Taxes - Deferred Tax Assets and Liabilities (Details)" } } }, "localname": "statement-statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-9-income-taxes-effective-tax-rate-reconciliation-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Income Taxes - Effective Tax Rate Reconciliation (Details)" } } }, "localname": "statement-statement-note-9-income-taxes-effective-tax-rate-reconciliation-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-9-income-taxes-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Income Taxes" } } }, "localname": "statement-statement-note-9-income-taxes-tables", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-note-9-income-taxes-unrecognized-tax-benefits-roll-forward-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Income Taxes - Unrecognized Tax Benefits Roll Forward (Details)" } } }, "localname": "statement-statement-note-9-income-taxes-unrecognized-tax-benefits-roll-forward-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-schedule-ii-valuation-and-qualifying-accounts-summary-of-valuation-allowance-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule II - Valuation and Qualifying Accounts - Summary of Valuation Allowance (Details)" } } }, "localname": "statement-statement-schedule-ii-valuation-and-qualifying-accounts-summary-of-valuation-allowance-details", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-schedule-ii-valuation-and-qualifying-accounts-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Schedule II - Valuation and Qualifying Accounts" } } }, "localname": "statement-statement-schedule-ii-valuation-and-qualifying-accounts-tables", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "quik_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://www.quicklogic.com/20230101", "xbrltype": "stringItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region of Asia Pacific.", "label": "Asia Pacific [Member]" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of Europe.", "label": "Europe [Member]" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r258", "r551", "r612", "r666" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r288", "r289", "r290", "r291", "r357", "r485", "r497", "r518", "r519", "r548", "r557", "r567", "r611", "r657", "r658", "r659", "r660", "r661", "r662" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-7-leases", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r288", "r289", "r290", "r291", "r357", "r485", "r497", "r518", "r519", "r548", "r557", "r567", "r611", "r657", "r658", "r659", "r660", "r661", "r662" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-7-leases", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r258", "r551", "r612", "r666" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continent of North America.", "label": "North America [Member]" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r254", "r487", "r549", "r565", "r607", "r608", "r612", "r665" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r254", "r487", "r549", "r565", "r607", "r608", "r612", "r665" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r288", "r289", "r290", "r291", "r350", "r357", "r385", "r386", "r387", "r483", "r485", "r497", "r518", "r519", "r548", "r557", "r567", "r606", "r611", "r658", "r659", "r660", "r661", "r662" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-7-leases", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r288", "r289", "r290", "r291", "r350", "r357", "r385", "r386", "r387", "r483", "r485", "r497", "r518", "r519", "r548", "r557", "r567", "r606", "r611", "r658", "r659", "r660", "r661", "r662" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-7-leases", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [ "r586", "r669" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.", "label": "Condensed Balance Sheet [Table Text Block]" } } }, "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-tables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r204", "r532" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r255", "r256", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r522", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r550", "r566", "r612" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r255", "r256", "r504", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r522", "r523", "r550", "r566", "r612" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r0", "r14" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Trade payables" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r170", "r260", "r261", "r534" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Trade account receivables" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNet": { "auth_ref": [ "r494", "r505" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "us-gaap_AccountsReceivableNet", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Total" } } }, "localname": "AccountsReceivableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r260", "r261" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net of allowances for doubtful accounts of $18 and $62, as of January 1, 2023 and January 2, 2022, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued employee benefits" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued liabilities", "totalLabel": "Accrued Liabilities, Current, Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued liabilities:" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedPayrollTaxesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued payroll tax" } } }, "localname": "AccruedPayrollTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r17", "r536" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued compensation" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r71", "r162" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedLabel": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r9", "r563" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r395", "r396", "r397", "r592", "r593", "r594", "r648" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common stock issued under stock plans and employee stock purchase plans" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationEmployeeStockPurchaseProgramRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r92", "r93", "r358" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r389" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Total costs and expenses" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r171", "r264", "r269", "r270", "r272" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "us-gaap_AllowanceForDoubtfulAccountsReceivable", "terseLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r171", "r264", "r269" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "order": 0.0, "parentTag": "us-gaap_AccountsReceivableNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for doubtful accounts", "negatedLabel": "Less: Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets-parentheticals", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r225" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of a real estate property.", "label": "us-gaap_AreaOfRealEstateProperty", "terseLabel": "Area of Real Estate Property (Square Foot)" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-textual" ], "xbrltype": "areaItemType" }, "us-gaap_AssetPledgedAsCollateralMember": { "auth_ref": [ "r436", "r561", "r663" ], "lang": { "en-us": { "role": { "documentation": "Asset pledged as collateral.", "label": "Asset Pledged as Collateral [Member]" } } }, "localname": "AssetPledgedAsCollateralMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r129", "r142", "r166", "r193", "r241", "r245", "r250", "r267", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r436", "r438", "r451", "r563", "r609", "r610", "r655" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_Assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r158", "r175", "r193", "r267", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r436", "r438", "r451", "r563", "r609", "r610", "r655" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r360", "r361", "r362", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r384", "r385", "r386", "r387", "r388" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans", "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r113", "r114" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r435", "r555", "r556" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-tables" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r106", "r107", "r435", "r555", "r556" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-tables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalLeaseObligationsIncurred": { "auth_ref": [ "r46", "r47" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in lease obligation from new lease.", "label": "Finance lease obligations entered in during the year" } } }, "localname": "CapitalLeaseObligationsIncurred", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r668" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "order": 0.0, "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r150", "r152" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "us-gaap_CapitalizedComputerSoftwareAmortization1", "terseLabel": "Capitalized Computer Software, Amortization" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r668" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "order": 1.0, "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized software held for internal use" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r520" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized internal-use software, net", "totalLabel": "Capitalized Computer Software, Net, Ending Balance" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capitalized internal-use software:" } } }, "localname": "CapitalizedComputerSoftwareNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashAndCashEquivalentsFairValueDisclosure", "terseLabel": "Cash and Cash Equivalents, Fair Value Disclosure" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r37", "r43", "r48" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash at the end of the period", "periodStartLabel": "Cash, cash equivalents and restricted cash at the beginning of the period", "terseLabel": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Ending Balance", "verboseLabel": "Cash and cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets", "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r37", "r123" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r167", "r168", "r169", "r193", "r219", "r220", "r222", "r224", "r231", "r232", "r267", "r292", "r294", "r295", "r296", "r299", "r300", "r328", "r329", "r331", "r335", "r341", "r451", "r521", "r577", "r582", "r595" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r80", "r82" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "terseLabel": "Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "terseLabel": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares)" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r23", "r135", "r147" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies (Note 14)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsDisclosureTextBlock": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "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.", "label": "Commitments Disclosure [Text Block]" } } }, "localname": "CommitmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r592", "r593", "r648" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common stock, shares authorized (in shares)", "terseLabel": "Common Stock, Shares Authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets-parentheticals", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r8", "r78" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r8", "r563" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common stock, $0.001 par value; 200,000 shares authorized; 13,202 and 11,863 shares issued and outstanding as of January 1, 2023 and January 2, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r55", "r56", "r120", "r121", "r258", "r506" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r55", "r56", "r120", "r121", "r258", "r503", "r506" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r55", "r56", "r120", "r121", "r258", "r506", "r667" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r139", "r233" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r55", "r56", "r120", "r121", "r258" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration risk percentage", "terseLabel": "Concentration Risk, Percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r55", "r56", "r120", "r121", "r258", "r506" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r344", "r346", "r349" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract Assets", "terseLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r344", "r345", "r349" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred revenue", "terseLabel": "Contract with Customer, Liability, Current", "verboseLabel": "Contract with Customer, Liability, Current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r29", "r487" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r585", "r644" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details": { "order": 0.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "us-gaap_CurrentForeignTaxExpenseBenefit", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r419", "r427", "r585" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "us-gaap_CurrentIncomeTaxExpenseBenefit", "totalLabel": "Subtotal" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r585", "r644", "r646" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_CurrentStateAndLocalTaxExpenseBenefit", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r53", "r258" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r77", "r191", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r317", "r324", "r325", "r326" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r1", "r2", "r3", "r130", "r132", "r141", "r197", "r301", "r302", "r303", "r304", "r305", "r307", "r313", "r314", "r315", "r316", "r318", "r319", "r320", "r321", "r322", "r323", "r461", "r543", "r544", "r545", "r546", "r547", "r583" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1", "terseLabel": "Debt Instrument, Basis Spread on Variable Rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r125", "r127", "r301", "r461", "r544", "r545" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "us-gaap_DebtInstrumentFaceAmount", "terseLabel": "Debt Instrument, Face Amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFeeAmount": { "auth_ref": [ "r20" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fee that accompanies borrowing money under the debt instrument.", "label": "us-gaap_DebtInstrumentFeeAmount", "terseLabel": "Debt Instrument, Fee Amount" } } }, "localname": "DebtInstrumentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r19", "r125", "r327", "r461" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "us-gaap_DebtInstrumentInterestRateEffectivePercentage", "terseLabel": "Debt Instrument, Interest Rate, Effective Percentage" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r19", "r302" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "us-gaap_DebtInstrumentInterestRateStatedPercentage", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r21", "r197", "r301", "r302", "r303", "r304", "r305", "r307", "r313", "r314", "r315", "r316", "r318", "r319", "r320", "r321", "r322", "r323", "r461", "r543", "r544", "r545", "r546", "r547", "r583" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r585", "r645" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "us-gaap_DeferredForeignIncomeTaxExpenseBenefit", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r41", "r104", "r420", "r426", "r427", "r585" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "us-gaap_DeferredIncomeTaxExpenseBenefit", "totalLabel": "Subtotal" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r5", "r6", "r131", "r140", "r414" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 1.0, "parentTag": "quik_DeferredTaxAssetsLiabilitiesGross", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "us-gaap_DeferredIncomeTaxLiabilities", "negatedTotalLabel": "Gross deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r415" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 0.0, "parentTag": "quik_DeferredTaxAssetsLiabilitiesGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "us-gaap_DeferredTaxAssetsGross", "totalLabel": "Gross deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r102", "r643" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards", "terseLabel": "Net operating losses" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "auth_ref": [], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.", "label": "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment", "terseLabel": "Depreciation and amortization" } } }, "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r100", "r102", "r643" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards", "terseLabel": "Credits carryforward" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r102", "r643" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "terseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "auth_ref": [ "r102", "r643" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other.", "label": "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "terseLabel": "Accruals and reserves" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r416" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "us-gaap_DeferredTaxAssetsValuationAllowance", "negatedTerseLabel": "Valuation allowance", "terseLabel": "Deferred Tax Assets, Valuation Allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r95", "r642" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "us-gaap_DeferredTaxLiabilities", "negatedTotalLabel": "Total deferred tax liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r102", "r643" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "us-gaap_DeferredTaxLiabilitiesLeasingArrangements", "negatedLabel": "Right-of-use asset" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r433" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "terseLabel": "Deferred Tax Liability Not Recognized, Amount of Unrecognized Deferred Tax Liability, Undistributed Earnings of Foreign Subsidiaries" } } }, "localname": "DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "auth_ref": [ "r41" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_DepreciationAmortizationAndAccretionNet", "terseLabel": "Depreciation, Amortization and Accretion, Net, Total", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAmortizationAndAccretionNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r359", "r391", "r392", "r394", "r399", "r558" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-", "http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events-", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations", "http://www.quicklogic.com/20230101/role/statement-note-7-leases", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes", "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts" ], "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net loss per share: (1)" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r183", "r210", "r211", "r212", "r213", "r214", "r218", "r219", "r222", "r223", "r224", "r228", "r442", "r443", "r491", "r495", "r539" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Basic and diluted (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r225", "r226", "r227", "r229" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r390" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "terseLabel": "Share-Based Payment Arrangement, Amount Capitalized" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r393" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r78", "r156", "r179", "r180", "r181", "r205", "r206", "r207", "r209", "r215", "r217", "r230", "r268", "r343", "r395", "r396", "r397", "r422", "r423", "r441", "r452", "r453", "r454", "r455", "r456", "r457", "r476", "r498", "r499", "r500" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNiMeasurementInput": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "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).", "label": "us-gaap_EquitySecuritiesFvNiMeasurementInput", "terseLabel": "Equity Securities, FV-NI, Measurement Input" } } }, "localname": "EquitySecuritiesFvNiMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "decimalItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r266" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Non-marketable equity investment", "terseLabel": "Equity Securities without Readily Determinable Fair Value, Amount" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r116", "r117" ], "lang": { "en-us": { "role": { "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).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r315", "r351", "r352", "r353", "r354", "r355", "r356", "r445", "r480", "r481", "r482", "r544", "r545", "r552", "r553", "r554" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r444", "r445", "r447", "r448", "r450" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r315", "r351", "r356", "r445", "r480", "r552", "r553", "r554" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r315", "r351", "r356", "r445", "r481", "r544", "r545", "r552", "r553", "r554" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r315", "r351", "r352", "r353", "r354", "r355", "r356", "r445", "r482", "r544", "r545", "r552", "r553", "r554" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r315", "r351", "r352", "r353", "r354", "r355", "r356", "r480", "r481", "r482", "r544", "r545", "r552", "r553", "r554" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r449", "r450" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r118", "r119" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r464", "r469", "r562" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-operating-and-finance-leases-details": { "order": 0.0, "parentTag": "quik_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Interest" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-operating-and-finance-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r466", "r472" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "us-gaap_FinanceLeaseInterestPaymentOnLiability", "verboseLabel": "Operating cash flows used for finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-supplemental-cash-flow-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r463", "r475" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details": { "order": 0.0, "parentTag": "quik_OperatingAndFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Present value of lease liabilities, finance", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r475" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "totalLabel": "Total lease payments, finance" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r475" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details": { "order": 0.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "terseLabel": "2023, finance" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r475" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo", "terseLabel": "2024, finance" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r475" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount", "terseLabel": "Less: Interest, finance" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r465", "r472" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Financing cash flows used for financing leases", "negatedTerseLabel": "Payment of finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-supplemental-cash-flow-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r462" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details": { "order": 1.0, "parentTag": "quik_OperatingAndFinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "us-gaap_FinanceLeaseRightOfUseAsset", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r464", "r469", "r562" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-operating-and-finance-leases-details": { "order": 1.0, "parentTag": "quik_FinanceLeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "us-gaap_FinanceLeaseRightOfUseAssetAmortization", "terseLabel": "Amortization of ROU asset" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-operating-and-finance-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r474", "r562" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent", "terseLabel": "Finance leases" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r473", "r562" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1", "terseLabel": "Finance leases (Year)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life (Year)", "terseLabel": "Finite-Lived Intangible Asset, Useful Life (Year)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r164", "r282" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r69" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r69" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r69" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r69" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r69" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r280", "r281", "r282", "r283", "r488", "r489" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r68", "r489" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r64", "r67" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r68", "r488" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Net Carrying Amount", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Furniture and Fixtures [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r581", "r604", "r605" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "us-gaap_GainLossOnDispositionOfAssets", "terseLabel": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r581" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "us-gaap_GainLossOnDispositionOfAssets1", "negatedLabel": "Loss (gain) on disposal of equipment" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r41", "r75", "r76" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain on forgiveness of PPP Loan", "negatedLabel": "Gain on forgiveness of PPP Loan" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r54", "r506" ], "lang": { "en-us": { "role": { "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).", "label": "Geographic Concentration Risk [Member]" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r163", "r276", "r490", "r542", "r563", "r601", "r602" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r62", "r65" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r41", "r277", "r278", "r279", "r542" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "us-gaap_GoodwillImpairmentLoss", "terseLabel": "Goodwill, Impairment Loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r28", "r193", "r241", "r244", "r249", "r252", "r267", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r451", "r541", "r609" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "us-gaap_GrossProfit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r581", "r603" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "us-gaap_ImpairmentOfIntangibleAssetsFinitelived", "terseLabel": "Impairment of Intangible Assets, Finite-Lived" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r194", "r428" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "terseLabel": "U.S." } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r25", "r128", "r136", "r149", "r241", "r244", "r249", "r252", "r492", "r541" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "terseLabel": "Loss before income taxes", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r194", "r428" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r285", "r286" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r195", "r406", "r412", "r418", "r424", "r429", "r431", "r432", "r434" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r196", "r216", "r217", "r240", "r404", "r425", "r430", "r496" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Provision for income taxes", "totalLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r178", "r402", "r403", "r412", "r413", "r417", "r421" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r640" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "terseLabel": "Foreign taxes" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r405" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "terseLabel": "Income tax benefit at statutory rate" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r640" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "terseLabel": "Stock compensation and other permanent differences" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r640" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes", "terseLabel": "State taxes" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r38", "r45" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r40" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "us-gaap_IncreaseDecreaseInAccountsPayableTrade", "verboseLabel": "Trade payables" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r40" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r40" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "us-gaap_IncreaseDecreaseInAccruedLiabilities", "verboseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r580" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_IncreaseDecreaseInContractWithCustomerAsset", "negatedLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r486", "r580" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Deferred income" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r40" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r40" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "us-gaap_IncreaseDecreaseInOtherOperatingAssets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r40" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities", "verboseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r63", "r66" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_InterestCostsCapitalized": { "auth_ref": [ "r124" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest capitalized during the period.", "label": "us-gaap_InterestCostsCapitalized", "terseLabel": "Interest Costs Capitalized" } } }, "localname": "InterestCostsCapitalized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r126", "r138", "r182", "r239", "r460" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "us-gaap_InterestExpense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r186", "r188", "r189" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r61", "r537" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "order": 0.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r172", "r533", "r563" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventories", "totalLabel": "Inventory, Net, Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories:" } } }, "localname": "InventoryNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r61", "r538" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r273" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Write-down of inventories" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentInterestRate": { "auth_ref": [ "r598", "r599" ], "lang": { "en-us": { "role": { "documentation": "Rate of interest on investment.", "label": "us-gaap_InvestmentInterestRate", "terseLabel": "Investment Interest Rate" } } }, "localname": "InvestmentInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r444" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_InvestmentsFairValueDisclosure", "terseLabel": "Non-marketable equity investment" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r653" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r653" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeFinanceLeaseTermOfContract1": { "auth_ref": [ "r652" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_LesseeFinanceLeaseTermOfContract1", "terseLabel": "Lessee, Finance Lease, Term of Contract (Year)" } } }, "localname": "LesseeFinanceLeaseTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r475" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total lease payments, operating" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r475" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "terseLabel": "2023, operating" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r475" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "terseLabel": "2024, operating" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r475" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "terseLabel": "Less: Interest, operating" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r652" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_LesseeOperatingLeaseTermOfContract", "terseLabel": "Lessee, Operating Lease, Term of Contract (Year)" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r16", "r193", "r267", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r437", "r438", "r439", "r451", "r540", "r609", "r655", "r656" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "us-gaap_Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r13", "r134", "r145", "r563", "r584", "r600", "r650" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r18", "r159", "r193", "r267", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r437", "r438", "r439", "r451", "r563", "r609", "r655", "r656" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r15", "r583" ], "lang": { "en-us": { "role": { "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.", "label": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r15", "r583" ], "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount": { "auth_ref": [ "r1", "r3", "r130", "r132", "r141" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum month-end amount borrowed under the credit facility during the period.", "label": "us-gaap_LineOfCreditFacilityMaximumMonthendOutstandingAmount", "terseLabel": "Line of Credit Facility, Maximum Month-end Outstanding Amount" } } }, "localname": "LineOfCreditFacilityMaximumMonthendOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r1", "r130" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Revolving line of credit", "terseLabel": "Line of Credit, Current" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketingAndAdvertisingExpense": { "auth_ref": [ "r30" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.", "label": "us-gaap_MarketingAndAdvertisingExpense", "terseLabel": "Marketing and Advertising Expense, Total" } } }, "localname": "MarketingAndAdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "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.", "label": "Measurement Input, Discount for Lack of Marketability [Member]" } } }, "localname": "MeasurementInputDiscountForLackOfMarketabilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedDividendPaymentMember": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using expected dividend to be paid to holder of equity or financial instrument.", "label": "Measurement Input, Expected Dividend Payment [Member]" } } }, "localname": "MeasurementInputExpectedDividendPaymentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r649" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_MoneyMarketFundsAtCarryingValue", "terseLabel": "Money Market Funds, at Carrying Value" } } }, "localname": "MoneyMarketFundsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r613" ], "lang": { "en-us": { "role": { "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.", "label": "Money Market Funds [Member]" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r187" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r187" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r37", "r39", "r42" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r26", "r42", "r137", "r148", "r157", "r176", "r177", "r181", "r193", "r208", "r210", "r211", "r212", "r213", "r216", "r217", "r221", "r241", "r244", "r249", "r252", "r267", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r443", "r451", "r541", "r609" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net loss", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations", "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental schedule of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r241", "r244", "r249", "r252", "r541" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r470", "r562" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-operating-and-finance-leases-details": { "order": 1.0, "parentTag": "quik_OperatingLeaseCostNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "us-gaap_OperatingLeaseCost", "terseLabel": "Fixed" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-operating-and-finance-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r651" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "us-gaap_OperatingLeaseExpense", "terseLabel": "Operating Lease, Expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r463" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details": { "order": 1.0, "parentTag": "quik_OperatingAndFinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Present value of lease liabilities, operating", "terseLabel": "Operating Lease, Liability, Total" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r467", "r472" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "us-gaap_OperatingLeasePayments", "verboseLabel": "Operating cash flows used for operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-supplemental-cash-flow-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r462" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details": { "order": 0.0, "parentTag": "quik_OperatingAndFinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "us-gaap_OperatingLeaseRightOfUseAsset", "terseLabel": "Operating Lease, Right-of-Use Asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r474", "r562" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r473", "r562" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1", "terseLabel": "Operating leases (Year)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r100" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "us-gaap_OperatingLossCarryforwards", "terseLabel": "Operating Loss Carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r49", "r50", "r58", "r112" ], "lang": { "en-us": { "role": { "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.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "order": 0.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "us-gaap_OtherAccruedLiabilitiesCurrent", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r174", "r563" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "order": 0.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "us-gaap_OtherAssetsCurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r165" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_OtherCommitmentDueInNextTwelveMonths", "terseLabel": "Other Commitment, to be Paid, Year One" } } }, "localname": "OtherCommitmentDueInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentDueInSecondAndThirdYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of commitment classified as other to be paid in second and third fiscal years following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_OtherCommitmentDueInSecondAndThirdYear", "terseLabel": "Other Commitment, to be Paid, Year Two and Three, Total" } } }, "localname": "OtherCommitmentDueInSecondAndThirdYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r113", "r115" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesMember": { "auth_ref": [ "r113", "r115" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other liabilities.", "label": "Other Liabilities [Member]" } } }, "localname": "OtherLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r22" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r31" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Interest income and other (expense) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r32" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_PaymentsForSoftware", "negatedTerseLabel": "Capitalized internal-use software" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r36" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "us-gaap_PaymentsOfStockIssuanceCosts", "negatedLabel": "Stock issuance costs", "terseLabel": "Payments of Stock Issuance Costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r185" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "negatedLabel": "Taxes paid related to net settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r32" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Capital expenditures for property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans", "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-weighted-average-assumptions-details" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans", "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-weighted-average-assumptions-details" ], "xbrltype": "domainItemType" }, "us-gaap_PledgedStatusAxis": { "auth_ref": [ "r436", "r561" ], "lang": { "en-us": { "role": { "documentation": "Information by pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Axis]" } } }, "localname": "PledgedStatusAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PledgedStatusDomain": { "auth_ref": [ "r436", "r561" ], "lang": { "en-us": { "role": { "documentation": "Pledged or not pledged status of asset owned by entity.", "label": "Pledged Status [Domain]" } } }, "localname": "PledgedStatusDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PledgingPurposeAxis": { "auth_ref": [ "r484", "r561", "r564", "r647" ], "lang": { "en-us": { "role": { "documentation": "Information by pledging purpose of pledged asset owned.", "label": "Pledging Purpose [Axis]" } } }, "localname": "PledgingPurposeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PledgingPurposeDomain": { "auth_ref": [ "r484", "r561", "r564", "r647" ], "lang": { "en-us": { "role": { "documentation": "Pledging purpose of pledged asset owned.", "label": "Pledging Purpose [Domain]" } } }, "localname": "PledgingPurposeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r7", "r328" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized (in shares)", "terseLabel": "Preferred Stock, Shares Authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets-parentheticals", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r7", "r328" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r7", "r563" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable 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.", "label": "Preferred stock, $0.001 par value; 10,000 shares authorized; no shares issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r578" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets", "totalLabel": "Prepaid Expense and Other Assets, Current" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other current assets:" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r173", "r274", "r275", "r535" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PrivatePlacementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts.", "label": "Private Placement [Member]" } } }, "localname": "PrivatePlacementMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r33" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Gross Proceeds from issuance of common stock", "terseLabel": "Proceeds from Issuance of Common Stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r34", "r583" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r34" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from PPP loan" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r33", "r91" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "us-gaap_ProceedsFromStockOptionsExercised", "terseLabel": "Proceeds from Stock Options Exercised" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and equipment:" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r70", "r161" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r72", "r146", "r493", "r563" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property and equipment, net", "totalLabel": "Property, Plant and Equipment, Net, Total" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r72", "r507", "r508" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "us-gaap_PropertyPlantAndEquipmentUsefulLife", "terseLabel": "Property, Plant and Equipment, Useful Life (Year)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r184", "r271" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Bad debt expense", "terseLabel": "Accounts Receivable, Credit Loss Expense (Reversal)" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": { "auth_ref": [ "r4", "r133", "r143" ], "lang": { "en-us": { "role": { "documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers.", "label": "Purchase Commitment, Excluding Long-Term Commitment [Axis]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-", "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": { "auth_ref": [ "r4", "r133", "r143" ], "lang": { "en-us": { "role": { "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.", "label": "Purchase Commitment, Excluding Long-Term Commitment [Domain]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-", "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r4", "r133", "r143" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted", "terseLabel": "Purchase Commitment, Remaining Minimum Amount Committed" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear": { "auth_ref": [ "r287" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "us-gaap_RecordedUnconditionalPurchaseObligationDueWithinOneYear", "terseLabel": "Recorded Unconditional Purchase Obligation, to be Paid, Year One" } } }, "localname": "RecordedUnconditionalPurchaseObligationDueWithinOneYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r35", "r583" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "us-gaap_RepaymentsOfLinesOfCredit", "negatedLabel": "Repayment of line of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r94", "r151", "r664" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans", "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r41" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring costs" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r10", "r79", "r144", "r501", "r502", "r563" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r156", "r205", "r206", "r207", "r209", "r215", "r217", "r268", "r395", "r396", "r397", "r422", "r423", "r441", "r498", "r500" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r237", "r238", "r243", "r247", "r248", "r254", "r255", "r258", "r347", "r348", "r487" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax", "terseLabel": "Revenue from Contract with Customer, Excluding Assessed Tax", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r258", "r597" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r96" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r64", "r67" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r27", "r59" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r84", "r85", "r86" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r83", "r85", "r86" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r560", "r641" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r52", "r55", "r56", "r57", "r120", "r122" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r234", "r235", "r236", "r241", "r242", "r246", "r250", "r251", "r252", "r253", "r254", "r257", "r258", "r259" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r30" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r40" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensation", "verboseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period (Year)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Discount rate from fair value on offering date that participants pay for shares.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Discount from Market Price, Offering Date" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "RSUs forfeited (in shares)", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r377" ], "lang": { "en-us": { "role": { "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.", "label": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "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).", "label": "Granted (in shares)", "negatedLabel": "RSUs granted (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "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).", "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)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r372", "r373" ], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r372", "r373" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "periodEndLabel": "Balance (in dollars per share)", "periodStartLabel": "Balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "negatedLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "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.", "label": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "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.", "label": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-weighted-average-assumptions-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r385" ], "lang": { "en-us": { "role": { "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.", "label": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-weighted-average-assumptions-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-weighted-average-assumptions-details" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "The highest quantity of shares an employee can purchase under the plan per period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Options authorized (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "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.", "label": "Options forfeited or expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "negatedLabel": "Forfeited or expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-stock-options-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r368" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Weighted average fair value of ESPP options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-weighted-average-assumptions-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r90" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Balance", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-stock-options-activity-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-stock-options-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "periodEndLabel": "Weighted average price balance (in dollars per share)", "periodStartLabel": "Weighted average price balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-stock-options-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r360", "r361", "r362", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r384", "r385", "r386", "r387", "r388" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans", "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-summary-of-restricted-stock-units-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "terseLabel": "Weighted average price, forfeited or expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-stock-options-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans", "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r363", "r382", "r383", "r384", "r385", "r388", "r398", "r399" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "us-gaap_SharePrice", "terseLabel": "Share Price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r614" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "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.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "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.", "label": "Expected life (months) (Month)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-weighted-average-assumptions-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares, Ending Balance (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r87" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "verboseLabel": "Weighted average remaining, balance (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-stock-options-activity-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "us-gaap_SharesIssuedPricePerShare", "terseLabel": "Shares Issued, Price Per Share (in dollars per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "us-gaap_SharesOutstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r471", "r562" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-operating-and-finance-leases-details": { "order": 0.0, "parentTag": "quik_OperatingLeaseCostNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short term" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-operating-and-finance-leases-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r49", "r190" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details" ], "xbrltype": "domainItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r167", "r168", "r169", "r193", "r219", "r220", "r222", "r224", "r231", "r232", "r267", "r292", "r294", "r295", "r296", "r299", "r300", "r328", "r329", "r331", "r335", "r341", "r451", "r521", "r577", "r582", "r595" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r24", "r78", "r156", "r179", "r180", "r181", "r205", "r206", "r207", "r209", "r215", "r217", "r230", "r268", "r343", "r395", "r396", "r397", "r422", "r423", "r441", "r452", "r453", "r454", "r455", "r456", "r457", "r476", "r498", "r499", "r500" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets", "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets-parentheticals", "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations", "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans", "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-weighted-average-assumptions-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-stock-options-activity-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-summary-of-restricted-stock-units-activity-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-tables", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-tables", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details", "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-", "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events-", "http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-tables", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-tables", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-7-leases", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-operating-and-finance-leases-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-supplemental-cash-flow-information-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-tables", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-tables", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-tables", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-unrecognized-tax-benefits-roll-forward-details", "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts", "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts-summary-of-valuation-allowance-details", "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables", "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r205", "r206", "r207", "r230", "r487" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets", "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets-parentheticals", "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows", "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations", "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans", "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-allocation-of-recognized-period-cost-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-stock-based-compensation-award-activity-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-schedule-of-weighted-average-assumptions-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-stock-options-activity-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-summary-of-restricted-stock-units-activity-details", "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-tables", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-tables", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-accounts-receivable-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-customer-and-distributor-concentration-of-revenue-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-product-line-details", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-and-revenue-concentration-schedule-of-revenue-by-shipment-destination-details", "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-", "http://www.quicklogic.com/20230101/role/statement-note-14-commitments-and-contingencies-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events-", "http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies", "http://www.quicklogic.com/20230101/role/statement-note-2-other-relevant-accounting-policies-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-balance-sheet-components-details", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-tables", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-expected-future-annual-amortization-of-intangible-assets-details", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-tables", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-7-leases", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-of-rightofuse-assets-and-lease-liabilities-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-future-lease-payments-for-leases-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-schedule-of-lease-terms-and-weighted-average-discount-rate-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-operating-and-finance-leases-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-summary-of-supplemental-cash-flow-information-details", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-tables", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-fair-value-valuation-method-significant-unobservable-inputs-details", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-tables", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-components-of-income-tax-expense-benefit-details", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-deferred-tax-assets-and-liabilities-details", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-effective-tax-rate-reconciliation-details", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-tables", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-unrecognized-tax-benefits-roll-forward-details", "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts", "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts-summary-of-valuation-allowance-details", "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables", "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r596" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement [Member]" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share", "http://www.quicklogic.com/20230101/role/statement-note-3-net-loss-per-share-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r7", "r8", "r78", "r79" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Common stock issued under stock plans and employee stock purchase plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r7", "r8", "r78", "r79" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "us-gaap_StockIssuedDuringPeriodSharesNewIssues", "terseLabel": "Stock Issued During Period, Shares, New Issues (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r7", "r8", "r78", "r79" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "us-gaap_StockIssuedDuringPeriodValueNewIssues", "terseLabel": "Common stock offering, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r8", "r11", "r12", "r60", "r563", "r584", "r600", "r650" ], "calculation": { "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "us-gaap_StockholdersEquity", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets", "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-stockholders-equity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-balance-sheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r81", "r192", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r343", "r440" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r458", "r478" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events-", "http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r458", "r478" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events-", "http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r458", "r478" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events-", "http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r477", "r479" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-15-subsequent-events-" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation", "http://www.quicklogic.com/20230101/role/statement-note-1-the-company-and-basis-of-presentation-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity", "http://www.quicklogic.com/20230101/role/statement-note-10-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r98" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.", "label": "Summary of Valuation Allowance [Table Text Block]" } } }, "localname": "SummaryOfValuationAllowanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r579" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-cash-flows" ], "xbrltype": "stringItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-12-stockbased-compensation-tables", "http://www.quicklogic.com/20230101/role/statement-note-13-information-concerning-product-lines-geographic-information-accounts-receivable-and-revenue-concentration-tables", "http://www.quicklogic.com/20230101/role/statement-note-4-balance-sheet-components-tables", "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-tables", "http://www.quicklogic.com/20230101/role/statement-note-7-leases-tables", "http://www.quicklogic.com/20230101/role/statement-note-8-fair-value-measurements-tables", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-tables", "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r100" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "us-gaap_TaxCreditCarryforwardAmount", "terseLabel": "Tax Credit Carryforward, Amount" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r153", "r154", "r155", "r262", "r263", "r265" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "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.", "label": "Trademarks and Trade Names [Member]" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-5-intangible-assets-schedule-of-carrying-value-of-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r401", "r407" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "us-gaap_UnrecognizedTaxBenefits", "periodEndLabel": "Ending balance of unrecognized tax benefits", "periodStartLabel": "Beginning balance of unrecognized tax benefits", "terseLabel": "Unrecognized Tax Benefits, Ending Balance" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-details-textual", "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-unrecognized-tax-benefits-roll-forward-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r408" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "negatedTerseLabel": "Additions (subtractions) for tax positions related to the prior year" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-unrecognized-tax-benefits-roll-forward-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r409" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "terseLabel": "Additions for tax positions related to the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-unrecognized-tax-benefits-roll-forward-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r408" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "terseLabel": "Additions (subtractions) for tax positions related to the prior year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-unrecognized-tax-benefits-roll-forward-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r410" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "negatedTerseLabel": "Lapse of statutes of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-unrecognized-tax-benefits-roll-forward-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r411" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "terseLabel": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-9-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r587", "r588", "r589", "r590", "r591" ], "lang": { "en-us": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts-summary-of-valuation-allowance-details" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r198", "r203" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "us-gaap_ValuationAllowancesAndReservesBalance", "periodEndLabel": "Balance", "periodStartLabel": "Balance" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts-summary-of-valuation-allowance-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r201" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "Additions at cost" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts-summary-of-valuation-allowance-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r202" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "us-gaap_ValuationAllowancesAndReservesDeductions", "negatedLabel": "Deductions" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts-summary-of-valuation-allowance-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r198", "r199", "r200", "r202", "r203" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts-summary-of-valuation-allowance-details" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r198", "r199", "r200", "r202", "r203" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-schedule-ii-valuation-and-qualifying-accounts-summary-of-valuation-allowance-details" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations", "http://www.quicklogic.com/20230101/role/statement-note-6-debt-obligations-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans", "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans", "http://www.quicklogic.com/20230101/role/statement-note-11-employee-stock-plans-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r218", "r224" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "verboseLabel": "Basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted average shares: (1)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.quicklogic.com/20230101/role/statement-consolidated-statements-of-operations" ], "xbrltype": "stringItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5558-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=127000641&loc=SL5629052-113961", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "https://asc.fasb.org/extlink&oid=126980263&loc=SL75117539-209714", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144471", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25383-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)(ii)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942793&loc=d3e3073-115593", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e36027-109320", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r568": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r569": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r571": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r572": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r573": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r574": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r575": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r576": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27161-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "https://asc.fasb.org/extlink&oid=126970911&loc=d3e27232-111563", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=109249958&loc=SL6224234-111729", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 93 0001437749-23-008214-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-23-008214-xbrl.zip M4$L#!!0 ( &&?%;7MKJ;JP( #0/ - 97A?-#0X,#4Q+FAT;>67 M;6_:,!#'7Y=/X67:NDH+"91.70B16MI16EHQ8-+>34YR)*I^U3:\ MRHZK4"7@P>VW1N/0/JA5M3&N->NL[.C+M0K#*J[/PSLBU5U2&,&4*?$[.#4[ M4\VB.:8I)G?.[@A3D.0*IF3 4\IVFQD-0V218R,CU1JRIM9ULX6E[N7MU$Z88JEA7[3[V/F:]/G M2O'4D3S!D-2R6_+:+GZ%CS:(9ET2VV+N$Y[X-P!O%;<_O% +>J4SL9N_7*PX M$VGR7C>#ZO;17,6V$TCHE K8",T+ZD]DC->H:RAC^K)1GM.,LHUP?-=E^A.^ M1_H";W3017J8HHZ]7C;.PJ;-X!S&E$4QQ3TR$C0/;!:(KD=O"$QB$=J6HJR7 M[*]VC(RN$= *)].V?+K_STA%YUE%4O#+C.6OM2INB#MQ3A=Z%E2>0 M.F0NLN4?4$L#!!0 ( &&?%;P+Z2*&@, $,) - 97A?-#0X,#4R M+FAT;=56;6_30 S^3'^%*=+8I*9YZWNR2J5L8ZR=2E<$W] UN38GDKMP=QV4 M7X\OR;:V R2$0/"EM7WV8_NQ+TF8Z"P=A@DE\3#,J"80)40JJD_K&[VR>O7* MRDE&3^LK(3.BK9AJ&FDF>!TBP37EZ*UI2O-$<'K*!08]M:RQI$33& 0'U[/= MCNTYG@.M@>\,W"[,IF!9>^!KRJDD6L@=U/G+"WBUF$Y@+/@ME9I*\)NMIM]T MZL/:DU SG=(A_?*AU>HY;:^)S81V::P]J85VT58M7(IX"TIOTZ(%KBW%OM*! MZ^0Z*-05R5BZ'3Q?L(PJN*:?82XRPI\'.8ECQM<#AW%HNHP'F#7,]Z"JV(/0 MX""-IE^T15*VY@/)UHD.,B+7C _,&;*U')Z]?W7YXG(!GM]T0WLY#.U\6/M! MKL=U'F3; S_B2Y4'/\.#HT\;H8,#U-(8P ,VCA$12\,MD8QP/0!N5B(-H,H) M]QWAQ!3.$,0*+GE,66Y!TA33PR!P5'B4UE<.-QLN3 M8;PR%^@<4\"-Y%RJG4Z_Y9T4>N7=V_'V6[U^KU&) M?<=Y$+U2['8[J-S)W5ZW7\GMCF_0'\IJ M.]W^B=F"-QL6?9R(-8Y\O,/$L6G]Z%G/\YQ@++*<\&VAN<%)PX2)C42JT%U# M7#Q/ID1&"7A8%#Y0_ 8>IJ38GHIHP[M(6>F\8ISPB)$4QWQ/J"E.10F--RDU M*4Q4E1HKSW.*@T6\8BQ,P8CS#0+,RR+NIN$ZUM5!,%X-6>A;1 "S\'&Y:Z\) M(L@MN&7-S?]_O_]&#EO9,!4*!Q"33,%D,OO_>[HAN#[2K*2*1 /&^$[ I>&, M_-FT^W?FGZ?QQW@QNX4H)4J=UB>CFX4U&UV<62_F9Z,K\VK>.9U=G"_F![9D M94GQ^;$QHFD*LXOKM].';.B!?M_[PRIL\T6!;ZGBX^D;4$L#!!0 ( && M?%:[P((*Z@< #HO - 97A?-#0X,#4S+FAT;>U:;6_;.!+^W/P*G@_; M)H =OR5W.=LQD*9I-]BVF\OF@/MVH"7*(B*1*DG9\?WZ>X:2WYW6:9,BW@O0 M5!8U' [)>>:9H=2+79KT>['@8;^7"L=9$'-CA3NMY"ZJG53*5L53<5J)M$FY MJX7"BO-O]5:CU6!' MG7:CTVJSJT^L5EM2/A1*&.ZT6=!Z_>X#^_7FTT=VKM5(&"<,:Q\>';8/&Y7^ MWJN>DRX1?7'WGZ.CD\9Q^Q"3Z=6+QKU7>[VZG]9>;Z##";-NDO@I*%>S\K^B MPYJ-S'69;XAX*I-)A[W^DFO7O9&IL.RS&+-KG7)5-'99QL-0JF&'-:1BC<.F M5%T6Y,9JTV$\=[H+FWK9TD"EWA6%W;D1W@8G[ER-)W*H.D8.8]=-N1E*U:%G M6,M!_^+?OUZ^O;QA[>9AD_7J@WZOGO7W[AGLSNPQ1Y2=)EY3@,(K._$Q)?F"\+L,_"%-,\O[B^N7Q_>7YV<_G[ MYS]^]CP?6]\W-GU)VV65O:758^>'[#V7+JYB88R3T82YF+O.#]F]M#OEYMP_ M%\<'B6 #;4)A3BL-@%$D2>GZLWN;\6!Z__"ICV7H8OQL_%+:44M$Y#H>0V6# MQT%GBJI7>Z\ =H,?= VG0U)$D %/IK[D=-9EA7+6_L5WA/SW;,XWEZQYZ)>+ M]-==.#,LT+0TZK32JCP#(R]9S$>"&3&28HQ([&)I&5?WZ D< MUWYC.F+_S&5P^U$/98"0:R#"*+J]^-[]F4J;\ZBVW!:NG$W:K]#@1X5!4"^$'-SW'(]DZC1K!(*O@EN?C<#ZN #,3Q MV"P\EZK(P!&2\3M(\A ZX>L+3E<%3J1))BR#JQ+*"'U),H=1Z<%V96@@-92D MN$H2>0(!8$=GHF Z^T)N(U9E.BQG0++B*&TSF#6C%-C83>LK"[@PTZ-6;/V M!2(_Q_N.=@$B-TO^]/JO)ZWFW[NV!$&9#E,@UE$D<>L][9)Q([Q/PT MW*$H5D/!SA#YK_,$$LTVKS6/]\6![]H\#HN[XE922:,*4)%^1O2P@+7"]\F6 MK0>*E@:*,!#-9P*/Z^D+56Q:]2]Z_SP\V8G3K%7LZ8+X3 M%F/"17VR]&W\5"F/"WANM^]""=5 OE2$6*IG,#!2"1D;2>FB EE-=#9?&< MU!:)T8B$>W"5.=H<(-62-.FA!,'!%JL3&?IC*IL/K PEEH$F((M,TE.U(DVY MI>S.QR+K4T%/9-H*&.1 G-0IX[1'><*)?S$M;\0\2T2/(N=<3)7Q:R!($!2) M_B)\H<1=!.]@1\"[-36M87A[4ML:RH#_2(:$4&ZU\N=.W +=5*41;+D)IQ " MJ"4?R$2Z":6>FX:E@.+1YH%4Q((ET84JSR<)=^6$LMQD ++UJ7(0:!-Z WR] M5QQ*)\ SGHB, @6)H)8M,(N (C/P] MJ=Q&UP;-%[<6()[GG)7)I$47TPF4$ M9[0;2J]9JKP%SQ:WFZLQ#U)T!$?:HN8;Z-S=;\$VF0"?20LJ:*-O'YNPP;14 M]G%'%"M!IY"D_ 5G.XBS\-GB[%WAPNM0H!/+LACS3S;B[0&<2.FJ#H+% M/3&WLQ2:&,YC7(2>^OU*E+0\88F\%4EYYKHB7_WAQ7G!]<\[8SG^\QX$^7== MX13/U3F-$*LM(FO.*(2-!V3$:P7ES#2.HM)I8V=)J&^ RC25S@GQ%:*2Y M]#R4L,\KV0?^0)&6*!A7*FVGX4)\R27,]P$B5_XC#'OP$Y#6CQ+YM+6%6+]$RJD4Y&@G(TQ8?E.W-3TJ!(LT1/ M!)Z.8UUP'U\"+4#V**GK6L+P?^W^3UB)8//7B/P)DK-'_9RO>>)M_\0-8G;K MI,I:C5;[S^HP>[C2(>5.?(GW/9^X5@O? $$B#$6S)?$?ZMW_%5XI==SX^J+/ ME&TE=@2QO7A_KS<2?-C5A\__^C0?#1*0VW2!%77ZD!RKY+^9_Q]02P,$% @ 89\ M5DYU"[;E!P R"X T !E>%\T-#@P-30N:'1M[5IM<]LV$OX<_PI4G2;V MC&2]V&X]DJP9QW%23Y/4==R;^W8#D:"$,0DP "A9]^OO69"2J!?71#=H4OB7G-CK)L)Q%@RYL<*=5#(7U8XK1:OBB3BI1-HD MW-5"X43@I%85%FCEA(*T$[%(AUJ)$Z71Z8=:[LLL/K%9;4#X02ACNM"EIO7KSCOUZ_>$].]-J)(P3AAWL'^X?[#-H\-]3*9;SQMW7NQTZWY:.]V^#B?,NDGLIZ!=:)L*RCV+,KG3"5=[882D/0ZD&;=:0BC7V MFU)U6) 9JTV;\SMWZ%M2MZS-B5M7X[$7URS@^9^BW7K_=Z7!GMH MX]FR]6S].QEQ([ER;:;(Z^(.*\9A$)G]'9-X:;XL@-\(DT_S[/SJ^N+MQ=GI M]<7O'S_]U?/\RDM:T'919>>QY!#GH3!5S,(X&4V8&W+7?JA!%DQVO!\+UM<& MXYU4&L"[2EX7NR\ M *8-?M UG Y)P)#FO1[( ''50(13,.\LSQ57_RZ^X95,7:VT:(_7\ZBQWUKM^AW6/][+ M:FV!0[WF-F?M9,)NE!['(AR(:NY7A4.%&B,H[3Q1<[ A5Q.6*6B_>?^Q,*)00A-(I(V1)"#(L;%T0TS0 MILAM:'32F\(T3>\'KP.+TI^4E^$9,(_OC ?;#!C!(JG@DN3=L BT0QV-3 M>BY5GEPC$.-W$&.+?R_R',I_.HHDKCU3G;!N!'>G>&>DA)5N!T3 MEI)6:813F=_FMI,)"Y7@B_8Q(H02SW.W)EHT' MBA8&BC 0S7,9?)"@%*_]#*COMOY!W;Q4=A95YX+C[_*]M>C<=+D>#Y)OA,60 M<$Z?''T=.57*VP*>VDNG,0 &88R2MYR-(">7U4*4[9[(R M&QH1;0Z-:,"4]E& UV&)U+$._[62SOI6AQ#+0!&2>.7I^5J0ILY3- M^2AD?>KGV4M; 8,419S(EU,RQLQSPK1(\\QRZDQ?O4%"8(7T5^$ MSSRX9;#M;P=L-Z:C%?1N3F0;@QC '\F0L,FM5GYKB5O@FNHQ BPWX10\@+/D M?1E+-Z%,<]VP%$H\SCR$\BBP(%JJYWQB<%M,*,U,"@A;GQD'@3:A-\!7=OGV M<@PDXXE(*420"*K6'*T()3(%-S_C=)QY+B)G%E%$'TU&<$.[ MIL::)<8;<&M^N[[L\O!$1_"BS8N[OL[$;1?"PJ>*L#>Y\ZZ"@/8CBZ++/UF+M'OP("6G.@@R0ZY>R@3G M6E\AP=36H866$%HLEH1]SKC_:+E[APD1T IN6I(N3 Z (;^)JA;W\_=R>X;< MSA)F8C6/;A%ZNOGC9WEG+X!*I-$.B?$%XBZKY'5TO-0 MPCZO9!?0 R]:XEU&3/G3$W;O>4MGRYCPR6[IG,:HBC"H M!+!HTY"V'P,I@(0B7YQMK8P%OZ$$,*^2? KHZSO_;6[Z3>!>^"IV0?(MVS6D MPT-TM&+&.7=BL:@*T06 0O%6S;-0BQ349@GFB_7PDRE8?NW7DV<^VD)"#P= M#W7.=WP!KH#7@V2J*SG"/];Q'['HP(M?(>XGEHO-SL8')\&%B#M1A^5KPOSYNKL/SQ52 M1XTOK_E,V49BAQ KIE[K:^=T@J[I+?-?7Y@9]'<;54;_]J"M;NOEPXT;.-VC MV5SI/1E#NK)W-I0B8F]G4?SW4E7TZ5^7Q1/1K?7W]RP>95UQPS0':\FG; M9=%\T-#@P-34N:'1MW5AM<]I&$/YL?L663A-[!H'$2\8! MF1D9"YO&!@)RQ_W4.:03ND:Z4TXGV_379T] #,1.W39VG#(P0KM[N\^^L+O" MCE02=^V(DJ!K)U01\",B,ZJ.RKD*CP$0DA"^)'4A)$# ^;X/).)A5B_$.^+G,A&P#R97H("8[W3*TTKNC ML','HL"@Z*TR2,SFO"W9/%*=A,@YXVW-PUC.NN[5V>!XX$&C7K7LVJQKU])N MZ0%;KW>,O=ZUMJ7\%9]E:>=P/AR,KUTAAYX(_B[C#XQ M9NL0+JO3:J\*4[=7X+8:+;/RO6$Y4W!.1F///7E)P5J'Z*WY1J?7.W-AZDR. MG:$[-497Y^[OX/0\S:F;9OV[@GW^7_8_TS>HP+%DA ,67I\P%57 QP[/PD4% M4NRJ.>$*E("-\EP.G55YD@Q((%(]83;%UT(Z02($%5&8$CDCG&;&Z#:F"W!\ MI3DZ017D$U4(.9SG)(8)384L^.]SYG\X%W/FX_"12"6%7GSW<0KB\##>X>R0 MQ>&093X>7E B@6(6 OB5H#JY *N"ANH-"/,X7N!<2]*888QNT-_BI*0?X1)1)U*FA7X\ B)8T!5%#,7(_@L1;S9 M*@:<<%^3T4; "FL: @KE\=(YD=)E%+.' UQ]HHI59!93F D94'E4-G''H'&\ MFNB?[[.4^.O[>\Q_?3WX8K.X88&*](WYBUX-]DI[N+%(_**OP=K 2JI5"*TA MJ^ !,>MQ8LU[Q/!:&/\?82AX_Z:S;M7)\:)=%,E>@>]K[JSJQY@)I42"*-); MR$3,L,KGLWUL2OI]\,V U;+:3H_&Q$?U6-FW-7"N9$?_#7(J< M!X8O8ES/?PZ+%\I=$(D]KWY8649$]V:[IL]V?XC0#K&[/W=H?\ *]/0CX#/$ M:6-!^S//].ZR4Y6L.\;YQ_1>5@S#7L1HB+,;Y[ABUQ1&8.)Z[S33^<;W/%IWYOLT*+0 MD.+F2Z+>#6!\.KR\N+.&$BAWWP51U/1?#IC2XM^53U!+ P04 " !AGQ6 MA)?9;!4$ !_% #0 &5X7S0U.#@X,RYH=&WM6&USVC@0_IS\BAUN^C:# M>6UZ*3B><8A)N!+@P+GI?12VC-7*LD^6DW"__E8R)"0DO;;3:YE+&1C;JWUY MGEW)6F3'*N&.'5,2.OM[MF**4^?,/Q^"%S*52KM>BG LH8I $!.94W54*51D M'5:<4BI(0H\J42H3HJR0*AHHEHH*!*E05*"VHIQF<2KHD4@KSKY=+P/:\S1< M0JZ6W)@+944D87S9@1<^2V@.(WH%TS0AXD45C*0*.94LZH+1SMG?M /-1J:Z MD)$P9&+1:3 !M28371TG>\CY/=?=6U?&DWF\))(1H3I"<^)=1:^513A;B$Z MA*CL)D0NF.B@ :Q_[4.T-II,A*C5L9HHJ#C/Q3S/NG8]<_8?003W(6W3NX,* M5K!@A0*V8, F#C! 8(,$2+:(-39[[GCOSP;' Q_:K5K+KL^=3P'=O=1];T28 ML)XW]0?]0<_U!^,1C/O0.QMX?>@/1NZH-W"'*,)1;PJ3B^GLPAWYX(_AWS*[ M->$_A\DM[EW-5?,0+FJS6J\&,Z]G\M5L'S2J3S4=[@SH =0*6RLT7+C7JU1-"-AFBD:WE%?*^FJI1&HF,*, MR#D1-+?&UYPNP0V4'M%5J^(X44;)%:(@'*8T2Z49_[U@P<=ANF !]%*)4F+\ MXK>/M'#?L][AMB>-<<3R (V7E$B@.(]"^(V@.[F$9A4#M=I5B K.E]AR)!EG MF, KIF)C*NE?!9,TP;F7Z["W)%^25X#^FP1'$]YG?X4>81-29I+G!AR:$ M<]S7<34QM$%YAGCS51($$8$68PQLSW0T#0&5"EZ22S-:IC%_/,.U'SW#OW$, M1>:-MX]D*A\5II#JD4.E: M8#JJ4H*=Y][^'G;3$F_T-5R'O-3K#R?RZJV9L##D=.6]]>NS#68J_!+;@]KK MKS=N-6MOMJWQ:N#_9/%U+(S%MW_!H^?C9:I4FG3RE+,0 MFMDU_-(PG^[G)/&_ U_/ZYM;TGTB_\=ZG>#+_),5^[$5.2<2]ZC68;F//H6" MC' #W^&"/+'EX>L#IMTJQ\8?FP]%KCOFNY!MYO1B1B/HWW1DXRABV%V;?FSV MQZ2Z&J)VG3F/5'$?K[IU^5Y]4L@N(> DSX\J0W?F6Q/WU+..IY[[3A^5;8Q. M3OO^])XLCBR97FT+=6\%D]/1Q?EM--309WP/7!!%79_Y84K,P>,_4$L#!!0 M ( &&?%8>MIN*:0D ,(F - 97A?-#8R.# X+FAT;>U:?W/;N!'] M._X4J-OFDAG)EF0[\5F*9V2;=C2Q95=6IG?3Z70@$I30(P$> %K6??J^!4G] M='UNSYGMXZW.;N%Q9Z2C&;-NEOCIRM6M_$4N/92IL*POIFR@4ZZ*BVV6\2B2:GS$&E*QQDY3JC8+/7ZN1 MS=J=W>QXZ]_86#/Q% M.W+LZ3^18'84(H#!+-EGUTSS\_HD>L'47V,/!KKQ@ MI1NLM,HVS;(E%YF1X\G+\J0S.@Y^^-@[Z0VQZDYKO[,[.GX)?KV<"#W!DT=K M[C=X=3#W28)_:'1]P\T2]LAD3LF\[?TP_,BZ5T'_##]#-KPNO@1GK-L_8X/@ M=M@=XLOE=;?OK]P&IY\'O>&/K'LQ" *:4T @?Q0&7X(.7C[E_#.W3L:SASB' M4K>U.N<<+53]5T/_4OGWNGGRZO M+WJG&#RXN1YTA[WK_F*\-D9/A:GF['S=R?WU?H**&P2GB.+E[4NHER^-Y2K? M'AL$%L:-@,0P3L(/ -5-N ,_02]!;7A$ L(T>""L\]KJ,=A'?L0:V%L>[,U# M/PGW>+EJ;'3*' +@[>*SAEH)DYS4#LN@<')>%-J*3^?26+=:B+_)S;Z^*]Q\ MY[W\WL]9L8@%-*X]G\EY9)H%#31JJP9!."9Z.MHDX04^9U(9O2T"S:M9L^I#7%=0#T2 M5AJ// ]'/W.)ON%*&&H3<14*-I5X AH ;DF]$XY:POR9OD;2?( R]IO>7/_Z MKS4V1*L)SJ\'01'3*FJ<(D2)B!%V/;5'_^LG?U9!N2G=2M:$1FOND,0J'-K\ MGY!5A(2XJ^ ,VB6RYDZSP(M8%0=\J01,50*8)YT7#H F"@#@--A*+L>[,%=A M?"#N=')')J^X*XKF#"N5B&>IX,INB([]1^'Z/% Z^-V!NY&X!YH=TM9Z-&WS M;FA$ABQ@JO49F7)C.'WQ3$;)FP_@E-:54507=!8 LBMRN)ILZJ_.Y,)/ :48 M(*.D,AI(U+;)*+4%CRK-@CM:R#>.F.>)8Q.:'X(F30DA6;@@50XP?,5T],2L M[CTMJSR.)1&VUQWA3TI/$Q&-19E6:&N;CU+I'!409S=\1J'?[49WGO7/X1F5 MH%=)RW*DJNV]G=9&;=?8W#KE!#T0^HS6_Z^05%DZV.20!V%%;2M)P&UH5)(G MQ"P9KMLE.&$5S*39 !8/"Q^T89G1H1 DO2S+@$+R&1'"'3Z&/] 4\P>C:VK& M;O.1E9'D9H;]2:QI55P-26+X(5$JE;3.<&K.6$6H$!U:JTH&KA7 \DZD^;YM MX?S/.9@1U&>0J'#"3H%VZ5AP[X2R\+MXJH?JPTXH#!,.NRME,A)+95(C+Z M@$B\ _X2P(%GTF&S\@LR4*@G3Y#+7%=F:^1U1;G,!HT6XFVIS);V$83H$:"U M6,F]9,838PEV:4AB@@B8PQ[)$$Z!$_%)X M2Z:K9H7]U3N%J&PPF,9AF@]J0IE)>XA=YU'9,/[, MF=S;Z _ELRH-V&?^S-L'!$1"*V"\!S==4D68TJ)":KY&_2E9C654;GX@@B6B MF:]"(CM_<+[.:]RGKHP>-#BF^:U96<'T3#K>6;!$&2I;9J/B8IJPJ,%R/3BM M/)QB'T=>65T[1(%]3%4E*Y\FN:CG1X+(H)R&G)D MG70Y\;H2C)J'R8LB[A5E+3QA^WY$>+1RK$B_"BJQL@J*ES@Q#ZU$:*G70.!!:,UZW0D6"9BK<+\%J4 MYR8[4;&5"RQ" !,//-W"0(8>RZ:^O2_2517F-U\:[QXMC2ZQ(QWC2)_%DKDV MV&==A7LZ7%(34%D"PZ.:;RPD$"EID)'8P1%16X#$(F-.FUFE'0N>G^\.O^26 MV?$1<#-"EQ/FPW9C&X(T2M5Q!K_09[2ZWOOW*QZZ:'W8'V_A#XI)QLX9,0\7_XO4#X MC5X:_"".,^VE)02L3O+%=E6J,$]'M)\K=[CPRHGV"T'=EVP_[UOS_(5O'^L_ M67&X4,D'M B9T'%=+$2UU^$I"3(:\:?]@UJCT:"7@]R?%D;E/A^K^))"!UL^ MU?,GX9 ,BQW&TME!:^< U+9Q@/ 6^C_)K1=ROLL%]]CV6V%]=OV.V4V,SL>3 M1XZIVN35-ZHLEE(;/9I:K]+\1IA%.O1"MSQP"76:):*2C4OC($>AO*W?5/G@ MDU2'_+1:(;\SK[H9]CE0)72\0ENY+#,:NRZDX6N4^AK).Q8FW-H/ MVY?=VV&=)M5/!D'W$_V!U-+=FXOSX6#MVB2NHW5N7J0.Q6XN^I^O%I'!"/HK MKP<^X,4N_=47:-S_[=J_ %!+ P04 " !AGQ6%71!VP%V 0 'B0$ "0 M &=R87!H+FIP9Z2[:5@36?0W& 1%9(GLLD9!146,"H@B$&U$I!&CHB(@I!61 M)<:T"A(QI!2$L AIM946E*BHB"P1": LB1"6MFE$UD!0LK4B2Z2JE5A-DLJ4 M_YGGG?DP']YG)CSY4$GEU#WWGO-;;A7:$:T$L_3GW4&[,3HZ.IA?T#^,=@SC M_^/H_]?K1Y#_OS%TM*\QIHL7+%FP6E?'";/ 5$?75$?;CL%A,#H+_\\3,/_7 M2V>!KM["1?J+#988HB?4+<4LT-'57:"GNW"AGA[Z;1KZ/4;/=*'9BDT[%YD? M.*[O=-9B\Y7K#Q8[_U33:GFP#USI?N)/GY0]+7_VHI9;5]_P\E5CFZ"]H[/KSS=_]0\,#@T+1T9% M4IG\GX^?)CY/3D'_?OTVI_P._S?_(R\=C.[_2OW_-2]3-*\%>GJZ>OH_\M)9 MD/+C!%.]A2LV+3+;>4#_^%ESI\U7%EO\=/U!3:N!L_M!T/+$N;XE5BL]I*N@ M'ZG]3V;_>XFE_W_*['\E]G_G)<(8Z>J@BZ=KBB%@$&3-PUS,6BR_8:*$$!'A M#VOTZ>?5S'<3^E488!MI*1"/A]<&JBVLE9V:9_Q3+-A%B^D29Q%J"*][1P8Z MB@@"7"Z!FY+#,_XLYN+;^0[J4X,>*ZJFQI>"I,L^E*>C,'8O.,XT&A[V;OGR M\/E4SOEE+<\;?XON-MY#H)#@M5YJ\VYEH.8%;Q70&M3L#%;(/2=F%-0'@:KM M](MPY-G[\#J!\M:03VSRHASI!WR'%F/LH9KC@:MK]',\0YSAI>G]HN 0*^YIX,>$$)QO7P)PI526I]PX@6^M8,]^K MXO^EQ\$!T-7/MT4NN4FS2V'7B*_4NEE#.%-";C(.VYDUU1M4,&YW295WJ?R& MS8LZSF@ILB1*BUEX4E- H!J;*]OZ*@FQQCCY+6%Z'6ZD6!D+>:F=(L39/.Q[ M^I8A-WJ85&RI/@JE,)/@.@Z7UMN>&O HXG9F^8>@BP\[_,K.K\X_KDRJ^UVG M",G08O0=:.82WRX%OP(9T6)JK7,]>^Q:&W!6])UH(M^IH\4"45PZQ<>._(2? M0_6Q?D1/'3A%R@U#MM6"\(W1X_RFAH%%Y:>5_Y*]+F>5"LX*IEJ M3W/OL/UT2Y-!UL_CWDR6IOD+"LTK@BZ=!Y39*UZR9HBF##$;#"=D$VKK'ZB6 M10*M3GZ;:9>4M1!6T"U.CUZN*:TC+8-W8T<#]_#X_:2V5'['-'49SKOS:\B- MUFH??WWFP\%3OT<%6RR(O)WKZ\>P/J3%I.^G[X&#("&R>)O*)U#",:,'P3M5 MGFHC346SCLI??? =G?"41,/N&N*M5'OCG^VLGNIT-\E_ C>T1]37EM$2W795 MO"W(RSH9^YON&RU&4D\ (P"16/+]FA9SHL5:N00NM[[LLU8.9!$,D&UJ.N2! M,V%8P],*/U,8DF--X$AI]>4^]4Z0E5_E052L&6@OO/#O)&E$=#?'Z$J=@='R MKKDX10B$%@ !*D26C$%DY6;-74#RI,1"M/*?%U)"LT' WQ09:S!D M=N-T:C$.R*CX14..WUKD[WK^ :@M<=(X M!0>:EO0J$BZA50K#Q%+U 5"H. "&";P)F3Z;Y!\".VQ]OZ5Z"4@6GQG6W!HP MG\-R@I;U5Y[YQC$>Y5KE^'ZH=: (HAK2T-_OT#3RJ9PX*7Q\XC;T2IN09@M@KT02T7NQ9BB4WR7#X:*T7Y5#F@R"6?RJ0BG_()I*/0V, M!I&-H,1-;0[+=%NYXK$*I1CN4NT"6G17DRHS3D"%!W*%!0H4O*] MC7,%L.?I,-J]N[+1])B(>[CP@616=D/)$JA#66AT&G$(%L^P;*:\BFX7 M;[QYL+GI]PAV&!M9,JU*IMU$%N=4(<(+_*7-FTKIJ2!542,AC IWPVAF?";# M5HNYNEV>(G"'F((2DT&>,XW:&KT%1&JE3=NQ=I]%5[Q^,(A'%K- @;*QCR]Y7N2B2%!M$DA(.6(KX(P6D\];J[F#\HDEG5#? MQW.9=,0.5GITS^K!75)Q_BQW9"X_5*I&5D86W^$^G3/PV5Y5.@5NMHF[E'W6 MSX?NHVDAQ /P"AY;Y4K?K_F#L39(=0CIQ=6YO"8Q4V_?E'*8WOGY_ XQAKX6 M[KH_?I1.!BVKV2?K&2,8(BY%+8P-& A1_N?7K .$%^[(ZYA$6+&%E" M0A%FG8;OY\AH%V$5M6 M8I "LB)ANX?TX#I-!8)'WLX#77;$G'&OH;K@BFUJ M_5*O:QN6PU1IB'- ^H>!J"&?'?,'CW)G7:?<7%O-- [W48BL=YE)08OZL^:) M%I, C!&C-"6$1%^BU*0TIHSQ%K CG.JA[LYH%7/'[\C$,PI<:U%A-I=H-%48 M04ROV^9SX.G(DQ=%#A^RV!=CSM[;/-BSN+F0B0)E;B*[3IB)>,.E.V %&O\M M.L^5 $@D.=*\! /J]6 <6B!,ODGS82A/R8"O'R_3L-J5\R7%LK3-$^%"M^: MQL@/^/:(@/XIV[T4^PNI=0W7/4L9OR)_B\% -DN+X>)GAM 2W@AFL53;X3+$ MH 745?Y1!X=6,_[48E[@V[481Q+MZWZPL!.;Z=T.QXV@W-BAL)TOR9F2JC^[AD6G&;%@.>_2X07PECUW^I4AU'NDO< MAK\1](.A�F2*Q1;?F<&I?N,;MP-.$&?#,49#(9/I,ONB'" :CC2?;*>E,2 MD?JX![#;J:D]:_:?%\F=,8[^[I@6(RIMPX&? 5&8,C!]^B#LJMJK7@,_AKJ5 MN1IV9?,J2:]%HI\K"+2-^&QZ2@_HKU0?> K''( 8K$L2A[4^YWWO=67,15G. MZ0\X4?:Y_GEBH:^J ]<@5EO%R;QF)@&5U1C:?2L0=UJZ&=ES %Y]0S/\-GU=:[XFW[25./) M0;4-NE@C\#W55F0(!^[$7;4-NSRGQ>02#/BQN,OLNL++B(\ZI+_9Z^D40Z*N@,+.X:XUW>NWV8RI:/D5:D8\(0, MK6)7Q. ZV"U)Z2BF!"M_UE1I,2=)++:=.E Z9HQM+6KAY\T1C2!MFZHO)B4-A?BT M2\9<\-BQL? W%",P:',O[NM'U5J@U1-(!$:^(H8=8'17 !AWC4Y"I^,;?!C\ MKKPK!.)FX;+L%V[!AKR='HJBIN M$:,*-[)WEKX+UX0#CP(C35W\AI290)D6DR%>/$?!!\#=4I8-K"\GM#8ISL4R M=]Z44=ON,7!F-'+(\*.3UT\\'_HK*N&4;,^X87!34V33(_(>EX,Z_T5!)X2( MR6K-+3\],J$>Q2D"63S*4E[.>\VP>0G?A&XJS9G*Q'?-#E*^,6P87._=E?N- MSQ3;>]BX(2MI-SMXN+Z%X*J-A2Y?HC>NCRRUTGSBB IP^&0U<@ M#MQ'-4'>XL!0=J88W(L?;5 V:?+HAU4!TWQKQ).^7E.$.-&\A>V-R?-O2FGG MIH_ 7S4Y<285C!O!]W_RZ+6?O/T][%>;F(%DP\K='_B=U+$,Q-!4%<%XBZS6 M9--1]->[#K\!_97I<)WD#L](?5CSD+<*[FU]Q^CA&?2K X_CF'[+Z3O KIP5 MOP7(R)$]MK.AKP8\*.M4^QOKR1^MRJN#]3:^%Q/ (#9V$@?NY\,KA:WL;'%M M 4OU\X_.K\6IS4MEG%:^ UPF8[;E.\N(K2_]5B4(37NEM54B6+!G6+TIKGHJ M(B]Z:GQ9^A=K?D.NS*4>V$Z_JCMGAQ@D7(+*VGD6<+F,E$, CZ!01@*/1)D0 ME\:G$K*:SX)X:=C,-#B-HI?!G)M72&.34.U606+T^JV']K&JIQK5WD^8SQ;3 M=YYU^'2'$F<8Z:],"_C QQ(DM7SP"%7D*@E36P![-+_SK!CO2]9JF#PSFKF2 MT:].@>RZHI=H\GUT5"<311,%:F)5T)8[C\9IP1VVNR)8S"05UC![;GM5:E=[ M_9$CM[]Z4(]?8CPESW>BFL$+Z05J" MN%"-?^=)2:YRFXD,'TP"]#X7.=Y+>U:7_[CJSN"&JB=-6V[7*S]15R^^#M@ M%+8H$%D2I')A"$LV0=97T.:Z1U1.::ZC.GQU+3A[^31C<4*T)1>N .6RGH?+ M/"OP>;9#_X1.A[&QS7MO&!S\LH<=U)>D_#LT$""[/;J/>TA 2PI'QEEK,3&$ M=(*I)UM4L4]3[XFSI%U0'7FE>>S!SBS"MKH"V147JQ-?1/IH,4OH/OOR)?G^ M.VJM>':#W.W)Z9]\@X.*TG[:^F7UO9/J-JA+;7%3%J8V/Z]LT3Q%S(#677YK M<Y?0\&W6A;9A5ZLL:+W*\&:B+NU\ZSPQI_ELZ7@P MV25C=FXQGAY:.2F<2G;X25$6'B@D@;M8HW@99^:\RH@&2&<[IPWQ)O3]D+B= MG2.V]PD%OP75#5@)7UGB15P)1 MFE]7>; )*!I? DY1[9%^OA$J[WV]I,+6JDBYU6,) *]AS0AEXF61\;RE5*MC M<(PTEE?VC-/N<.G(T=.S."+XZ$)>6:#,YHMSY)8VJ9%)Q>&S94(/!Z=/WX.YW%>OWE_7=WT/M+:3%C* ["X^)I%M DA&6/FX%W%Y(5\> ME(TQWD409JZ H:^%;)/37[[=^VGLX" @70V&97!GS49&IJR,M["2K5B,!MMK M8;*V/4^R4O(O;\7!Z\2HPE+.H6;N#"S MT;MWS>#]UF+S6X.DF)-R='6S>^:=<]NJ3GO=;VC@BK 0G;@+X>H@JF.69'X8:H6OA-S$6I+V%/OV.DPY%_OZHNM'0&(E"0J<.0_. MR@KJDJ4AN[682+ W4TV0XRU1]=R9BLWSN WHM;0T)FSQ]KOC>"ONK-&[-Y[2 M!/(??4",6"24"6=05:&7K;F!JD/.J+M,O[T".X):R\!RM1O\U_@6..@B1^T% M]?ZJIR;O^#\ZIWWI7]K%X1 ^2][?#)?T3_P,>>5LX)QJ""QQ<]0C4_;A)EV4 MGS5/Z5XJ*^0-WX&?2+)*&"![>[52F?,->04YU%_7/Q8F>]P0[WN7Y-&\Z6\W M0GURMX(0XN4767SV_(3>B3\X[81%#$'$A-JL&UE2(>%<8]Q@$?D=-U64_,WA%70M!288?E&HQCVDQLH([CR8C3HK*,AFVTZ9E(^J=L:5Z M_4EWG@PZ1JZI*AV0D$9P\)K9F0:\HD^%9?2)7]RU[6%GS?+-4)C"KPB%(=R,UCQXB[7&1>3'YDGML\&VT Z CADE'Z_(B!^@.E8QW MXZN&PV1NA?FK^SA.N1<:>,_?.0UVFC20,8;6 R*V(DT5&8!._QZ4\$XA/I?O_)Z3*YA>=)<__Z(UI6EW]3KPB?I'I3RX<(J+M$!_A84XUL MI@TH1?T E9 ;).\UHME)"1WHE.HD#\$ *'C]4-@&Z*BC9 1C=3 XSV9&+P;W MVO8]/_+NS*KB(SIG] L@EG!)GENC 'Y)_X9OS5I)Y!,B#YR*<>]/LF7C[?/S\ED*CDP;5 M!Q0?;\C&[0Q;?I*)0W,%H!;S,[I*(8SW7OSGUC.E5 GG*F#>K OQPS5<0B(N M';"C;WL*^Q]Y ?GEJYP8 ^RED8@9R9(<$?*!&Z8<-\T2"(8;_R4_6?8HW>W$ MVZ/[GR?LT'\'@/OXL"NJSG7E<3-B=!I*X!S53GIL%PNEP]&;NV"QRFN4T]:; MD6H*AW@5^+B@TL?1)F%]$C5+%%)V395/Y1\U; M^)4JAM''0 U*!F,6H"BP,NP(D#!"^ 581"?GR4AJIVB#EX?@6Q4TW(ZA.JR9 M%M-F=U$ZS<;@N(E>PA3GW51#7J;)IP*'3<<+M@:B LX(D-PE6==116&(X1C( M&'O-6 E?!-G*1YHBW@*ZO8:-K)R.6*@LEKBE)8FO(,M!NG+<8?C,"3+EX$"; MM?!(Q*DZWX=_4WZN^$-?M#R7%PC%M7/@==1V/KRZX!:*FJA'8 8C[Z)MX3K4 MI[>)7S"S^?'=8C/:'J1G2XD1ZBE(S&J>TQ@\@7W\?F>RE++9(>"T;,BB18![ M\;[E#6OO'[IS[J^!^@8%H0IHW<&7_ ;H>5)S*%X"O(B)& S(>UEL>Y]MN,SF M)39@?C,Y%EK6CJ2$A#L:RV8CQJO>KJOYX\7R^OK M?ZM^9Y-]B'17^.^D*I86JKRMR2%0 7@5M8MSE5]3J,"IR#2L\I#FJI\STNOH MR52F@@^&\.#'R)T1R5K,#*0"U.O@.HBMM )AT.MR\XKSDBIG*:>])6Y?7FOM MU+@E6')%AC,=3T0PN<*C!53KQ,:/\Y&/FX>_YU\ZN^Z:>.Q'9 I/#_D U'!F M!J0$>'T)VSH3O13:?PX>?/TH%NPBG'FU'#:7SC(;UT"?\DI[%CV.*9\"S$Y& MK9X?$%0])9$9%LW7J^SV-WD=W-LGO(4,D,# 7GB=_DP7VHY*XH]=+6!,W,%O MB$;UGAX"7P<%$;"[:@,)NKV2^C;_M+T?_T] M&N]N%FF^;=BQE96MQ=CPSZ 4B&L U&8\+8/(+B:1?% M'31+H/22T611S95> ,^A*I$]9H&,^VW,.Z1YA/)9M"_<*B6(7,(*!>..X+7Q MU: P<_D0_0#XO;,><0"K60_CCU@AF\'*7R./YN."TFVJJWY;3_7L+_W"&,'I M\3;2QA##,#3^ WA,2LH:=Q,B9NJU<*SJV"1@REN1(%K]($6*TQ/#_-8MMWG6 M-=#J)JI1?<3AA/0ND&+263EL<']+*:( M/],:QQ']\,P'#+%,TF) \N F3-[WDF*W"RQKQ5E.,C;40\2\577Q55P58 E' M]ZG=[+]_VC4X9WCV<27U//[N#I\8.59MX8(L22EE_-ACVH?/1S9IFIO=5/9P M'K+$1A5'*^K=#Y?*Q>F$VB/E$NHH']5U6ZY43 '&W]A+P^D!X(680_G(RUCAQY=*%KEC_2T$'BBO.!!%:F**I7[:"CCS9N4SUL+DP('J!OJ\C<(2' PM)T$:3%9BLH'AL^B MIT6+[O@HEX;7%)XVVY.(A?&!,RI9%;%-#.ZUAJ-4YG"WLAL.5'D@0]Z$'&05 MXRT.R[,_J@ZJ&_8SAZE2WH,'7=(6DB#B+?L9[1S%Z3_GVKX;XNC:PI ;L:9O ME_Q[#K5)I'R"0160T)O9F")@PUOR4 6Z788U3_SN9UVHO)NG_!FV =NZI+>O M5R9\/Y#86- B)^C!H;N$WWH6?!DUSBIWJ']@&QUPKK[_T=./B_5G>A6/P4!E M#RR6X SB^35EBG**RI0FW@,=:N3D-J<-E1H.+,Z^/"ZP"[@:I%0\5T5#K3N MK>*M9KSE+VZ.4X7 1)GU3#]JI&:^2B[U6AU5+[W97H)S7)&:()ZZ-5&ZFYC:RF^2,&:5">DJ)YX&XP>+V^J*X; 6E;N%NE57Y?7+(LP2O X^ZSV."*,/T9\_U_R;5=N6B$--, M @^R,FH8[TD+^&CKC4XK\7"H/*>.O931(Z[=4*/:2J/*YM4!H&]6Z:78!]'T M7^!R6<(JR"6#F9/YQSCN:9"]M5G/PH(_*HS.78I[+6;AP/TD>!U^AD7S MPS(&$4NT67Y%1O@O^%V]V7P]+8: MZD.7C"2W7SXDE*SD#KI54^OBU,!#JE_>JRU>#JM-T=I])];U"90.@'E= /83OZD9]"CQO0V1#H-&\SXI M><>@COJCBN;:\G%&,="Z'(C!Y_-? #/_05V=!*[B;8$64X=5,"&! M#*? 0PT"AL79I[3S;8YN4/L6I2@E/>G>[C&%U?SO\R;%9$H" ,3_&WF,U/*7 MB M%O$E9HR_ @3_A[=#QA1+(J)(ST7#YB3AXK1NK@Y1.D>,+^"9UG-%;_)/$ MRWXZA8<&FW5D#I=>%WGE!792F2)J5K/_DZY%Y4_\94%)>^A;W1YE\PK3RL=W M*;;#^FVH/8I3U%6CL?/T.^9OUZF!Y<50HL< XM./FYP>/FPU/G'9ZH3_,/\Y9 MR!@1UXC52[%RKW0/W&BW'*?V/(ULU#SSF&6R%Q>V>K^$+^-YZ]41D /KJAJ% MT,7?1\<.1)D,! F=H8A$:"PDT6,Z]M5UHX AAA/4I;:3HGR^%BQ3FU-WPJ%2 M#KSV5*T\&'>U!#? C\]@O-=LIVA M)P^>BB*GOUMY;9XJ_!+3-/"0>\NM%*.10"Z*0.A3-V)8"TXH/6JAP1K&6V\M M1FW^M8-D/\=B8J6]BPEC?BZ3@*6X39&>'ZZ.3A6 MJKKA?*G%.[#;16&_9I?=LG_N27[;]&:EH^;M/MKTNS#H V0M)RCX( =9XJ6R M UH#-O EQ4"]2]=H'0=>-%M4]MI M;M+)#V%YY[A;8W.-,,G8_!@\?5&B.1.R4V)0=2P\0/8A,?*2W<'E_93[FX.C M46C7*]'P"8G\?,0%+:C+:D.X5$6DNVI>-GNI7.&PGX0,&^0#>EF>(TQ\S5L( M9W+@#$%$YX-RVLH$1^Q7/WMR&+*TZ7E6W&#S^L+&M'>;DT<@XT?=0^ :E3O,4=K!UA(^DV3*;MU$@5R)D =%N MX+-X6P?7E\@%XSY]W,C"R/Q@@7=F055"8K[!/4K>3V-\,)AT68OALF;\I?RQ M4,2@2=Z;5>(%85M96;_!@DY"39="1S]K-9Z[9*SW"GH2]59URLSK;<>A9X2N<_[Z%3# M\8>?;4^5WN\FQ]H,S%*0]T)G"78$N[-/BT$M5:B4W8H5Q2#&J2@D!JO)8 8L M0%#_DX\LUUQC+(%K#T(U0^HXF3%U=\E$)/0]XPL]Y&G]]8=3J8S\TZ+'[U_X M+V);MCS(_6N9)4 F2,H17=10DX!6(S>?%:"[T@,N!UE=?LZ#?ICW-*IRYPO0 MW@I8ZF=-([_FV] ]5H/=-&N!U=FCGY71]N#;]**[$:<**0M+"N_;):=;%BSE MZK0S1K68I6A@'!B"U=:IGP_R8_O?Y37508V!1+!^!^*EJ2?$Q670'F:"6K-*/AA.&'67ZRN8:'_( MA_VLZ$O[%'7L:^,&0L20'@L2,CQ#=G?[YW5&.\&>LA#G#D'K^41O;OV%U),B MR8M7 Y*7+8TO\L^T!?H,YX['JTLU]Y&U0*L_2KN<1O[,3=5:F(,8Y*AV(%U^ M1G"**IB^7',?B"<4X.SJ')SW@1N*K5N#7\WE<$G,,[5$D)O'!>ZK M&Y,=[6;$1 ]5FO^A>LP,0?)87!^HB)&B?GM#H6H%;(@LZ07)B $5M %B*%@Y MF38A3VDCC)[O8MA N/8@W@KRN U;,"SJZNH"'_?4[CV0*MD8C=&]49M;6FN4S#XI\,YN3S%_*IG"ML M0[]EGQU-!Q"G\4GA1="D_"&\3Q &^\KN^0=MZ:YTC@R0^7K^4M=8WS3H&7@W M,B)M2+4#93 ?];8?NBFICFK#&""]J&-VLD=_4B$&?++D$LZ&O@.^B,U&'";% MUA1D8V\:]0D-:$\9/M]ZG^Y?"_9HYCZ4/"@=CR#?;DS[.#T6M?C4[[C\YNTJ M6V2072/^GQU$!MI@4;"K) 65TCE K3#?3X].A&^J%M'W@_PK>'J0XTO^4BYY MFA*L3(.LIU6(HQ#$JLF0;B&IO3;K? M*L;?_,5L>4$=%/F:O9"W4ITD5'O%>JE7;X[X/&X&"MMQN4-P 'O>LSRFD4V[^F MOG82EM /_]*@_-4GI7!X:=U\9,7J6_]T:ZB,-SR3(;6KRI7Q][@UY,_GP%Y'1I?B #8 Z:Z4D[%2):Y_:_6Q%%.W27N&<\1;# MGGW=>UX*N57FD45OQS^E%-AXIKGL';RSH%CA_5;^]Y6TU0]R+:Z:+EMN?_+L MM2N7=V.Z,$;8WS$++B]:EXCY\;3@__-]/'?SN9B?_,_H/;QA=[UIJVKDE,WT M5UQH<(U[TXF))Q>NR0O"1C6<"R?^BE!2U;Y;->Q%ETS>K^ *X3^][>-FN)C#@P <>/S*V'-)ZI(%3O]^[\:KM_UG[\;=3>KUF%JC MD[YU<&G-?;U_+N?JN)1OM2]9\Z]9+A*D@L#X)TP(+"9_'S9J,P MX2>J&:WBT)!G]XBB#2P_ FT".)##3)P2:)L$U5?3EM3!; M,FNAW@\9DNCN(%4P[89O3RDB9B7G1^X">0_D)#/QL\3-B=%VEUI,YB.WN5OU9!C#$A)F)0'6M)B#7E9] >6?O3\5)SQ+^/[\ MRV\5SJ/18\W%#NV1RMI?R57,_?U?[MT8G^J72EICL_9\I#4/&94M/LJY>W5S MC";Q7O?+D\)_:TJ15H8?9/E]1JA:QWC'7M1\%A)*9V?.2]EC*NGM3'1*E]*W M#"?-,AU]P.$6"9%9I,7,?)1M=:J]Q#?Y\#YDH;K$^EW2A:&YL.<0-?UD\&%* M9+!90:DR1)./;*$[\6'SIW0\3(;P4GP[D,L'@_@X&E7.*IBK&-O'/>AHST M1?8Z(1T=!2'=.<[)+T0;.Z6=1\9.W'@;>_)?N*JOTB*5IZ'H5^#W3D='#5N+^84O M(BM_A?A9?$D)GSO1QAIS;8_V!%=-9-W7E#,VPPW2_"W MF$PPI.O+B;!+W.MB8H$H+BN:R!21.G#9)5::!SP;HKQW(9S78?OA2]ZC:/59 MB-,V2H^5GN0.U77CEM%N&[Y,RCGSV_OVOW0TQR(3&]UF_[CM-6R]K]R\4=1M M-&/VS\^4DQK@)'? EB+Z<(M8EA,S1_ZM9LCHC5TB8X4#5L+_:P+8ESR8L"] MCNM(B]MN]LCV?,N[%/Z()17#SK%=;6EARAP4V*^3<;K\.'$VOQ;?MLU3/$K> M!3:T<7(<;:@ZY-2%PRRPD&0[/:+V"?$_*4T5I2E+44N?R#K_ M."$%@^OSRE!?DF)MX3A_B)I%#WY$'K>'\,QOLY:?;8>+TQ8.955(6X[TN_80 M(FM*W%4:[R_C)V]LK\JQ>7^(,E9SCDMP3!!U9?M0'_G=JI@\$FWTLN\X8#:] M]CA5VFON7_UY>+X_"CXW[_932@MWX/8_1TG=%ZDG?FE9M-7LDZZ]0OTW'-JF MQ2PCQ/8NI!,RVL2U7HKMJI\22-8$R?7YE!FI1!$F);8ICDP-"/@VI^D[(>L. M+V0IS'I,&S@ ?L_A67R..-QPK?+;!U23=MIZ/MH\FB /&D#ZGHZUQIR=V,3H M)MD[@Q9A? O"*5P!SI1G@,ICG-J\HH/$Q;YVTVU-_2#.YN'5F^!DE?$D;PET MBOF(9G>08DO-NZ#%8!$WX(37-9Z]Z%CT^ZBH^# 1!;E^"3@S'WD9(#HZP1H0 MY1E;GC7=H(C\'ST.2FD%3)LO2B]UVVW]XJ&+^M4L<]H)@GEP^53-6_;)EQ>; M8Y[PV&8=+J(_&X^OTQ,XVL%SH!;3H<78-Y\%K7?=W/\*$@K8"V@N,K\6]XBN MU>F('?2IE#-99%%TIK+0;-5'L8CN7E[C?6;3QXA'2"[J&Y_U'S MAQ:3>"]21F<_!Q1ORE"L>J R0[I+S$#F59XAXT^"I4\:5D !6B/*VID07L Q M'X53=M/4VRK@,-7!X0\SLRO=Q]OZ$DU].ZK>6Q>B-:ABL:V[/3N]LWS*Y9&G3[J"#WKE(A!9S&I7B7M#W3JJH]NBP%A.#$U'EN"ZL MR-4?WO1C:V,[/]X!]_I&=+P6\^*?W]0$<"JDC%;6(?1;/G"&$-L3]EJ+,>/7 MJ:.@1<;1@I\!JZ-O1;X]PISHM4G!Q#\JF[?'2&=%8F42F-*!NXRN<;CJ1"() M/,+'P@V=[/H+Q5:%3^DN$+]MNXU/ (%)7^;G(B+S]E5=E%*L#+KB^7!9 >7 M0T44W0A>7^;,@;$IZ^%_$T2<49/21\?2'I]\.?"%,G%;U)\0>V4CXDM/@8^K MMM'=A8P-]*/"2 &R&%1-#@M3MJ3Z<60.,0<'Y_+WC06]^X8WH5%W#-2%7&HO M<1(FYS5%;=_U[EN(]]>#0]2R M>C)]U(W13^S <9RLLP(+W0I#J"M!.X5$60 MBC!*)H#[';#[8',)-JN1DZL.DW *2&9 HB\55<%&R/K$:-TB^>Y!#XU7.]N$ M-W!/2F+&5& ;V=E:QN@'2#(&([P3P>,+SW0,AS"):G'9G8 TY<\P'*XN?OUHXD M%O5E]88-)WD>>EF@E!EF8>:#)6$**F;R^+++Z0*SKU:YZEH,(BZ\+U],ISEM?O*I9$ M.O%7G-%BXO$B?V5G'=PDY:>37E [>T?'!/6X6E;'/=U=<)]J/[R$FDZPI"#; M:<4"11G-L(UMD.1+/#3HFUQ0S[/U5,<@8?P$_CCUR M7D;(1C;Z2X 1CH#]/P_)IH\;#GBPLP@O>O.JOAE6G0+,$GD;!N;R'7LEC3L. M3K3;OPAF64W>%O)L&QL'-R0O[)_#/R"<(5UV]!I"?!B#.:BT^F$HLC6/ M&9OH)#"P56.M7*!YX&='^P6N;05J"_.^D70C)[W;;]*FL*8),R(?*/)T>"BG84KPPTV;F[JT =B,)[J313BQ'XXCO&71M>-,,MD!T1 M/BQQ_X7 %89"U8\?38G^\3[T=93[?/*L%A/WV>N[EW4JI+D*4'MQQY _-]'C-%6,U8Q^MOEJX7KU3LFL731<*)N]'"KC M9V[08NI/)_7HM_.QS20()_U8=RV"4X#"E=@?VLU\H-ZYA5@68-3[3!S@,L%! M,6N4U/D"[A4P7. ZU0+U$2BP#6^(C*,8A[(*VQC>(D0,IKU:6W3W@E'"UMZ< M<7TX7TY MIP-?>43CMUT8=VWJ]V0O&ON0V-AY<]$]>3'%:\^PD*0[K90;#M>/5M>Y;>FI;Y]TZ!EJJ1EU]?BU M\5$U\^0-UPZ[*W7_',D/^O4(_P;)&.FUG;WI:&L]T; I/FM5 M)!KY9]A:0LWT9K63S.C>\ @S.HJN37(ZESCYT0_*6QVDQ*PM&>=%.*^(3\OV%P0QE@R4#KLD1\: M!GE>K3 :MDY96VY7?IGP+/R?/-SJSK_2+7<8[2!LT'&]]=^=X#,ZNC6^MCPO M8(REI)-#\$?ZU8%/R2)&E8J(G\G^.IEZ\EK2[+7KI*D+81&,)PVA1]]@F5Q5 M_CHX6.:I"KF:[J2L6+?Q>BT0 ^3IAL'GP6X)(??;;+9W8"D5J,J:"*!AQEMA\YX<6KX1D;*3[5_@3Y' B HLJE M5S? #D]I86T$"P0SY;@*OE(-DSKJ MQ_'OUBNJZ!1PX*>^9(L!S^ZO/HT;,C65(L>'8)6Z_E\,<'"R*CXTW.%GW^!] M-XEC&?2&I9X/#J45^[U;UG;ASRTSXM_4,9Z_D"8Y5"6WL?;&T($)U<_=AF.5 M!Q9M)G[*^K<](:,QJM7Z[O-6SC_ZREP-D^=!PX= PBL\>[H9S*:J;.A>*("D MJ\.A&+H1:#TC?X*\:US5U39K3=>!(WQT900=1D_TAF$?]\?J??!QZ6PN47X_ MB6447'44)A_E%^[O5WM=TEPCU/)_Y4ONL(U]+H),)0H GJO*VI_.79P#*A2Q,GULGM+]0'$>8SG0IB_YI_D&<8:('9\21@B9 M/H0+1?3Y,R6G9<\QMHY6Z/!*&6\9FR%2)G<,9X"\\Z8*M)AL1S^6E"G@BPRC M8'-YFKM$OT ==[$\ZO-P1/05:%VD@=N)YT.>P:[YA#W0:L[C2<1FZ,L)@[+I MANT1C3W6R)) U78X0YE)&OWKC=^:CNHH=0#DTOK!4.8[*\"9BNC+('PG5O]S MBJ,S%-;68RC;]1PX%4UK"NB;X51_H=P>%^]MM$W35+.?'1L?C=K%9^$,QI0W M05([P'0TT=P$3E'A-6$S?"AU5E:0?Q'Z*IEH_Z,,:E";XP2(;>/@IT&_C62T M$Y>K_8?4@0\GYP,FFU\--1L\5IL)Z?C*\2EJW,*N#,H-MY_ZL?=X1K1 Y1Q, M4@7#,7)L!A"KQ8A<]\-S,K958BI;;>&*,H -8P%,B(*#I(9DCO71UG)UH.:J M.K",UB2(",M.YIO!GDY@\D2FCR&50[9MR'K A?#7#A+-XX4DT67UP9OK+NQ,H$YH,4X .3>JWP,;V$\G^N2 MC6OG;0:)N2A=]6Q@@)@V#5,9JG"A^7&+N'#C\4SLUFSI>Q-B1I,4LOIM[.*)]B6$"\>X8; M[J6417*M-T:=4>&1)=:@LS1*^./N2VO)2DVQWW;DG=C SX0>"*=4!(%B)1EB M9C>[0ZX"/WOPR)7*S_->N4DM^#9;U'/XG(46=;>EDYV3)9S%M/2N=M&S/QOJ M^2*GSC2_&=U^GT@5 ]9_3=)7;X?.R_!M)!%1^N6!G)T-J=?#ET!")'PD&<2ZRK+T3 M8@I&I<^;P>%;DJ'!]4\&D\>F86[^S[[$GUD"8>JWQLS?4TBW>*9P"-0K'6*_ M9HGB!+A:L2*R&NDA8 *JM75^^% U5:X3=#IYZVII.NK?&"Y,FT(L85S)^F6 M\EE;.*/+^_%NZ^4"= MU_ W5X)50YO;A:B?#==\228:'9MJ/,U;6\>]^M?I'82'O7K( &D)8P7R]@!C MR,]HL"Z$*MT[KBOT812^^.R=Q9)Y]/ML3WAZ;+K>EI7E^8>'(F8/9%*XI1"( M!>Y/W1X.JQ?E-T4$VQ]-G$;,Z+&@=2L@]CM^%%25^I$%Z / MM&XGG/ U5,8/U^$Q\(/F\U+^-1S6SY*6-4L:0$QW_Y(U-2;S8OH=4I,%KPC.B2%_.$8A'NZ6!UWB;Z#M>OG*T1D6*IJE"%/]\ MYZ7JH%CE-&4K[]X3'^5LRLH4KYH;N7]9GRX(W[L76Q4Y->_ORUWT[]OMW=VQ M+;G]X2MR(<4_2]I"S_1,6!Q..G)!WR9*<5M/BUE% @^P1^4R?#[=7[57BVDC MJRP8?3_N^W6P<[48?4)L-N&D^!IJ_NFX-!G%7/*8G^Y19Q',\7/\[%_! MAZ6^^H+&"P^DP#+UJB&/R%6-J^=]"6T\U\'D8M^?0-WY3[;UV0?UH_Q#1K>>9E!-!,9L:BHTNTD87)Q]TW;5^,Z8U)M9Y17WYGV?.;?T\ MVLL[/\XO(HSF2>+:MV/A-4[JBT+^*^/SW9[ M!A [M+;/">(HG.74S._S ;4TE]<$W)EO!,LN4+6_L89;#^HUMKPM355608ND M2?S)4\*XWTJ.MIUO>/KGY-V-1IL#=__7"-;Y#\QJ62;P,6NY:> MN):E<]3BH$W8]D/7SEF[8,#-9XA+PO]>_?/,5@34G]*96OOMP(Z%%O][[\4[G/5. MVN9+"_92CRD^^V^^?C=IWU<;MKT]6KW% MRO?H$YV?@M:\WBR][)P%WP$KI)Q.8 %\4\KL8"^ (V5> OZRD2V%,O9"6E? M_T'<>T8UU7W]HE%41,#0.T1%!*DJ33 DE@<0$:("TH2H2 D1 P(2)"0*TILB M16D1$)$:Z9T 2(V.D@00A(!:9((QBV$<'C.>>^XY=QO]S_N^V&._2D[8^TU MUZ_,M>?:5>,\0Y*3/E6C?F0]R4)^^6>&24$T5N%B8L8:180-O=^C2"*8@["( M#OA$#/?A5@9.+7 &,3$\,[\# Y$PL;;1RN"EE7^+53%W].S'!D+G?XW*C$_ M".D$,SK;<76B@?L4V&+1A9UQA[:R#$@)[E(M@#)'D'*-=XX]WK7Z=9Q*EPPB MQ397OG[V(T]DW#"%MG:E;1@JP"[]@SB%]&T_#J!G"#+ &-WU5Z),'/>TR"M( M7;L>L+8)X\')-4.X<$[QS(Z$"+9>@5\:7=\ZT[/#'#A%1IO%VB6.],H78H%O MQH/F+W6>P0'%2\WIZ5-YF6$'S.I+"-X!>U_7?'.]6#)+KH.OH-E(KA,0S$Q1 MP(YW*^PK8XJ"*4+,7'4&_B6S7\1Y1Z$]B U&B\K87.C*4Q[]G: U93OTQ>_J M,>*5NH8P)U6K/]^.+:=TDW><)-L&+(_=[,H3(=#LN"YLY]NX.E0/!1/I/[*B4I+6T]Z]2Y9?L:FO M0T-#'HS!C7EW=X87PA\.(8K"U &XT]:3_A5E#I))[R!_];Z\PV5#F[WTW3N# M\&H+F4F):!7-Q]FQ]_:6,.ERJ#RCP>EQMR'H!1+J&N]TRHTA*))0/BWJ81^/ M,=K8 9I_MHIVE-(C>K5[)+O&'5AE8 MM'17DITL;8ZZZM,7_^N[DW+KWC_8S[1>0FG];BHVYKVR\^KOX MQ]AS42P_12I=%BHM2#'S[E61S&9*;\5T02!H CB8I+C0+E\UZC7Z$ZI6YNMR M-%,!_[8^>D([WASZ4?='9C=YI@BY^W=*$O$@W L])3EC *E56^U<2C9DURW>8\(:Q+VE;$ZXE*Q_&RR MTW@>V;D- HZ-)[3*^[$%F9[DY8\,^C[>@X$=OBRC2^// )O,O4_@HOE C/?F M&2R5"I>9JQTCM:(\*F[0??-DV]AY+0QL_^.58)OK1,4M.X)D%L"JT+C?N>C5*:E63*=C@ M$V_Y5XHX#J/8DY_*6SQOFN,1_$&7D.5;F^KX,;PXA]ZY"JCGP%4(]^B)+IC$ MUA#,#OEV((6#X+%&?/GAGW<-4E1PESCP;@@$>-ZI(CN@JXL)MA;5= 7J'#F( M.,,S<\EN;.&E9W]3-J&$SI-DG]5=_*\P*(^F-JBZ=M--VHT]!93+Q&RQRN!08UK-<.\.1<.CL(?6:#5M=<5"XYH&VY* M*K>]$WR++>,?@#!(>_&?FBU7Q)EZ$]L@;MH SI))B#-%=KH)6\W4'AUDX2[2]9C3SO\)F/*]JZA3M6B_TE ]V! M)K+M_8Z!)UB,F%[B7OXGHB(OD)421X1@X%X)R$?(>X G@Q#;K->S(K/6[8*, M-! M1=P'.#(S&MC9-U+#0[H?_(%(&=8C1&->X23#B@C_FD<"99+>8RI4S0QM*@';35LI9/OCFT5M'IPM!B( ME/9]/*>ME^TF//5J]EP3DQ0%D9EC'ZP)"YQ9E2>@J RB'(#N(8KBG%EZPDL; M:EN]STH7QG5DBM&A'B4+:[3^(@G8L-Y3GMN_^U^(&7@"71*O@#NYE0SW1=*0 M9P%%W?1;G(],V4X;P0Z%Y*29)+3#0 746C8Z" $&&IB"T3A'CGZWC(KRZ-U@ M&[M_V$8QY5,]F/OUUT\N*L0:.:P[+E,VI7%'MM*(O;3Y1[_UXJ:-.,7=A&4, M<)FOAL, 92QD(E+"< 5.X?X1PV+.$WORC$8-73^?H=#VM[7ZG;DPM#?OY9X_ M(9G]?F:S'R\1T\AUJQW;H)3IDT#*YC^+[BI;4?R3;KB'X[^%T[>RR7>17\>Y M:>R8#C/8-L@\X5)=+1 :L'EI@39.A>Q"*\PUS)RISZ*XNV$8F)[5@V@5A08Q M']HIRN$A#0'NF:[IXUM9063EK^AWBW P3YA3S'W*IC[A64PK1VI8" "\A+/1 M*>)U/#'=!.5N25^O"2\+S"R$*T<%)$+V&I*_.IJS+:/KX,+ A8XL0MP1#K@;G(3?,P+WH4<)=.XXYKFJ2A22 M7;C>1K :J=T54[Z'Y>.^D$;M3HMP%V5'S43SG5SAGMG%2:PAC51D(9,H^ MPAA,U-+WW<#BY9'_#![F0'A'VT]5C2!B"]-_;X.$4 _;HPH4KV3]S/^%=A#T HI/. MMM\&"6#57=]QX$\*AMKEG? #,"A;MX@M7XL6577-=J@:PBS7+FTYVM0-&8QE M4PH13Q &"XU@3"TF5HQG MS;X[+30*O1!RO*%N,(@N?:R>)LUM"#QE((8:&_]%_WRD]FK7IP,CJ3@L((*' M6'+L=V#M$DS.&OI@QVI+9#+A3^ ,@=2?S.6O%)1LHD7--F@_KT$?65(7/Q4L MD^$Z^DM<(9@&S]G"\(4XG LLO00HAGD&_C70$@!OGL99_EOX)<@@-H\ T?,S MQE]=NX@"&)Z57B\\$7^"#:$09+"9#/-4;/2XP\#ZPKJ.5C?^T#C/O CK-68] M)9_XRT6X76,'. M3WCA,V E_,<\<8" X@AWJ0AP,N-;C=G,,RE[>?9U8X:!#)+4HHI"=G_FU;'U M<.BTV>L_($@#L7H;M&+']N FLM>P5 IA G9P#&K'@;#T*+G@Y-[.*HX(_TV':QFD&<#3-!]/R\10N[/^:WR>\7 MR\&Y#S]>KVH;FA\,6O@9+.QWZL\(#UZ,>I"18=K\@Z_%GQBZ2]+A4PL6C]!L8*U_.LE5X!5A!F8_3HN#6)'> M!NU9'";?%3*$/"+6&E.54M:&9LHD'(S;8Z2@;2+S%$0XBP1O@^Z2)\A,8RJ!)L@- M&N"K 3OR#5X3GA+U&Q+?#FG>$2D%1*MW'+T8)D<16?':99G6\!5JZ&U61(ZO MTYH45M01<&A/[IJ[!4URCPG!H_0!;0Y@DRPZ80UFQZLFZ[ M+O8@>#\VYMI@A7K;V%T#A,1GIO1@,'I+L[=K<7\,5/OQ^0[HA(FL$-]FWMXYZVG9'>H$,X0 T9WK,9C!7"$ M'\P4_S&SW8CC'9_-O%>B%^_-WEJ):P8B7[E@K7L'7;].84DW6E*=7T$SXOX] M'0>(XB"XDX WIV!'UX '\ +X]T/X@6EASO6:S1/8";+WEIW% #6"X$U*R),: MY1M@R0PBA2R]T^C$Q@C^NFSI&UR&DE@(IC(HS[J/+=Z\;)+\7V+@Z MC#?$B8Y#/=4IN0+,^:[/WDR#AW<>=N<)#+8? NRNEYE"%( MQW(-R\?^O$,J@JM;]7N"4M->7)PV89)HXXR0'2CR";?>R>I6+A\V[1 MYU;F#LX:+ZOM6#(Z3TIWG(H\0/"RV5GYF%+^",P (++(LK@[[,QESQT5XZ[( MUHN[/58\@G-D2[(+&"OG+LM2\?N]W5WFV5 MX:19)''L]44S#_>JMKC#;)67I;Y#WZ;5*E\:UEZ;H(8=*S2LRYF!U.&5@"9V M0F^>XCC4;69U9[8.0AT91)$;BS+3JAR]Z%8,@R2&#:-L1"?)9]HWC!LFZ5\G M7AZ^M_Z"M89ACNBN>%7_LZ8+C7+[R""+;H/\((_)DC@/SMKY8>@MQAVV8X.PD^PG=.'@7%5F2/1OI.37Q2QX@E]=69*:MH%K^)&Y<<>VMM:( M::VB;MNK1V_]W;MY@=!IU(K";(/ >]DIRY_9 IUX&> 6A] )J9)I8""B\T0: MV6!*RA[2XAQW%!+&S-2V,,_R?9[$\4P0U[E['M9@&K>6#1Z MNFB4- M)PIT(V'Q^3E"T2/"]69D+SQ281*[WXE\CQF805QNDXV&*6(]'(#XC,P\T2JV M.N4WIZ*^O)E;50G0EFPW/7LJ\+_Q73#P6/L.T1#W\96P*3/+\-VXN=O:^M$YA$;F!1^=N"1PD=KDN/Q5MO.RGZ9C;+:V*^K:9K?5(:EX3]M/DE5NY" M@H].[-O_OF/1Z?=MFRR-W0T3AUF1SP8B&^1N4J)HQ7LMA/:DN 34/TF\V\'] M&ZI^=-8??WO7/?SM?4']J#NZK:D#?W52K*G/0=9FG6C(.AQJF*4J2C>_N!HG(ORBY MTJ@=,'E Y]8-!D)U3ZJUF/[C5MZ,Z"=9$:.(LSU.!8_DJQXLS^_QFWD:L-SQ M77Q$[#[84';B%DOCX-#^+W)W3MZ\>"BB(T\N8NO@@OT[<#\QY M'/?CU8%MD&>"',5OJ@7EY3GU=&+71U (R,)4_%F$JX[1@^^I?8VIKG-J35#) MZ/=]2G/[6E=Y_88F_UIQ[/OM=0\.KL+_P/Y%$34V7G< MF@EG_(LN[1,YD-KI-,/REW<76''[ +*KLY@J!=U&<:N^O_8,)#9_ JN%W-^O M]N)(V1G/":G#MUL=:!J[&VL?.Z0=>P.9O7Q"H_'^ M.27/2R3-$Z>L;WH(9O3U_9SX=O_^1>:;_^!B^/\[M/Z6[6!@ Z'3%8Y&?BWF MUFYEXW?A5-C%'82]6$'FT7;)T6!Z(J$6X.!CV!^IQ@^G24Q1+7L@>(>I+3(^ M4@@BQ+,-PP:;4Z[NX_"ZWZ&ZT',%==%/[^I4PNMA\1Q+GI0KMP@(V.%GT:T< M@A=8!4!P/=L STV;:32EZR'X$F4)B@C\=I'D-))ZL,4L]HIQP%Q)' MD+L%G&'H",S\3-\TQT9R\5LO<-:;)/XWR MI4T3_(B[''#N%@?"\*; '^W8\""$#$^TFI/W?"87W0E1P9T)*?_JX^BBGOR; M+H4^B8WI_,/-5(#E5[@N);T!GM ^AJ$*?MQ,.+5K8\D\U*N-D\T(B6I%H&?H MDKCS[+Q(9O8PBFLC:#]VM[Q.:/A*SN37=Q',BY-;Q\RQC+^/0D "+0?"$0:@ MJ^92_YVQ"\C=F[Z .1>:)RO'$P?VP^PTUEU>I.V"2\'E6O/559 M^&^W(%(<=PLP9Y+E\&,0)1Z2K3=CV4/8R[L+V&V>QD:#]RXJZ$6VALV ]Y(C M>/I^13Q+ K@X>88MFB9A5:[WF-F2_,VW7VL;A,I&V33CVZ^>A<0@)0DS<7BY MK?Q6*Z8UB9;)K0+^;I['GJ)W$I1XXNR0KFF]F,[KIOU=BN"4" T>@B";O#ZU M-WA5T3=K;U%=Y M2"VDAQ3?+$C1$UCDG^9X1_/49WX8],<0!5N-^/)L2%00X2!PODOXM&A;[?"B MPG1%0'!(EO1/,%M4 D]&OW#?I$P MA=P2^K'[TG\[G/PJYH[O9 <%WP=_Y]B#!/$4@#&\!AIFRNE64*D(>4%/\\WYJ5 ])R9[J]%ND7&F)"7 M[?#YG1N^Y7_(.[)5: ">2*5>!6+0+(0LD'V-K1?!\RS'Z7$JG['#>MWA0U = MV:0ZN #6E9E<5$3#HF]PS&*BO&.<&JO?Y:$QQRY(( T&J\7 0YI:O]1M=FX[ MA>^4=5?G1,>585=[IR79JU$X$TY(CP*A!RR[8W2I,>W2O//#L#UN% ^.9[LL M0%N[;$I(5F=[?N?0D"X+L9FR(7LJLY5I);X;:.[%K?;VO?R)!G?H(%^VDP.A MN.L ?N GP7HR6$GF*@4IQ=/F5*3$P [Y?&;J[08J105[9 9N(+'(GJQ#F_B4 MV.IH;:EV-BNQ8)=0C>,SV);=!73 =A(Q?P:H]";*41?B"09_@C*RTS MA-A)2)@+6SC@_3P5+P=580VUQR&0MW92Q! $B]=XM?N_,<"S>GSAT4TY_"A1 MB> #GK!C%B_';)[RI17W*BMV\R78U"@RFA0%ES_*ENV&1[ODEO,-R#:"3,R3 M.J$**#R473UF/:GC,MRK(]-DE./8S5=HKQ[VX(@^<:$.;(.D"9[D23(+L5*W MJ<8S'\7O6H#)CY&]Z)(^+MZQ<'0 $*-,CMWEG5]Y*^/' MP%)8,(N0 +4),RNJ;&/T[UIXBLKZ9_\@SJFE5NS'.'%0NY[I0'/U6>BR^!;0 M*:&5KQ2DZ3@B\[?4_EI9Q(6'-ST2=R5Z*S=U@/+\-02 UYQ5GG@8=QV89!,I MD.K**O:_9[R"6\]L&F"-N30-E"4LA*AJLTB%NV'8 L C"4/,A( M,#(6)CETN*XY#R[_[=\7 O RSVU;Z^O\CKD"+W4/_]N5'8'F?X;7%D?_>Y@* M#<(MVBIL%TV9V 9= 5+8&"X*$&>D1(]/0W>L$$(<>8&MWI5)0\;B DL6R:+! M_1)8=^K%\=\)?SQNBW]BV117P)Z9X82MT%H\/ZE0$#1D0-U M-^-4)#]#E?'@\8A=+F#!E/WN>SF5D6)Y"\7L.FI\UZLK5;=!11#>=J\2&\(O=Y4CYSTNV0<&$=?570O_/3KG_ MS_%:'1(=^-<>]N!DBX_ZJ_[?VZ E0I+LZIO,EL'P5>NENM4_)R?:ZGZY3F#> M;(,>FYV#7<9$G%,,_7A02&ZST0S+6NLY9?TZX=BYVEVYW8R U%-6( WE_M/O M?Y-2X3X$&JL#OD];-P@WB4VA!EH*.V-M%=OR[/4SA4,KW'3:NHUDWHM/+O=X MM;3L4XO6.^(1*-O'R53R)X'NR,=(<.X%/^FKQM7G^-X.E#Z2ZC%1ZZGY#Q_W--_MT"R(TGKY?/=JYN^#F M^T]??N1?N?]IV>%LWXS"7VLF8J60;E^#D7 #6JZL.1^K8I_O)-6]2GPT MY'[#<#0CHTH6H_4QFF]=[<^<>&8-3EB!JF^Z\<>\A(DR[L842'1(G,RFG5]H M/FWJ:]3[+/#!/FAS>X-VRX77S;-3;W+>"TQ"%<&91AHH5 M)UO#ROL/K)(Y26UY^=Z2IYC(=SYT;QM3Z?1HYO@S7UD3-9L^6ZV_U2GQT\8 MZ1J2LP^0%.I24G5^R^!=X%S*O0'3.IF/+4[LPQHE(5:4+.3I6X-+WR_G[P/&_@EUWVJNE>D,[V[9AO4>0%G]6K*!:R$$^2 HX(VNQ8S)1=I\3?> MV_?NKXFT8_=F8W1[_'X.W>@6.)7_?F'#LAB+M!J\NQ*T(GEY."A!V%!\<@)5 M+S,F\ZY[?[?_Y$1%ZPD->:8\*UW>MJAJMW7SU,=#C[01M M>N);[ZQ5/),V9W(H'63>U7I72-YO2FL(+[EU=.HXRWO]18D2IUNGJQ[9^_UJET"==9^ I>G?7JY@)1!&T;.*/+,=$ M[4J#E\8:;I&;MOJAC-_Z&#N,HB_=)UWZO84JL>)(8X3]FD>>B7A$=?/%SXI: M2>\[YB&GOB<&"Z@FCE.W09+P6ZN/^=#JIG#XV81.A8_Z'S$EP"V;]-*+OUHK MN+GR1]V,F,?EMT&ALU0__U<"F,"[C#N(1$,S8>Z;K>39Y/D+H]Y '+OZB_F4 MK]_/WZ(JT]TBA]NJ)&'%#(N&F_%Z!BUO#52/)]W)6E"S5F7=QCESR%W[QA._ MB69P0O:;\_]TZPG#:@0S;N42QVKP8B2%OU&:8HZY.(L#19Z6Z>9V99]*E0VP M$$J>V15W98ZNUJ'^[^/J!SCK;+;3AZ%+Z]7X(Y3>C-W7VO(MP2_*#2]5D*;/ MJ1,F8E][=26N[,%1@B6+\PL*BA8MTOZBOK M69"G<4?<\$M*R4<_;TS)80@T8[!@VM7XI:*E=D!VQL87K1KUEVE7J^IGK!J? M#1_U^[ E)X I/+,GS'MB_2=>SEDE%!U(JP)"74[ZA8T$B*6A^D7C M"_4"Q:-)MND/I263?(YC_L+%_.?"ND+?J*LQ+[=(IGLUHAI'NVZC2N_GUCJ< MR+B?K 4V:%H8I]C6:3[U]<_)/SI%.[[K??\VR#VCO7T^7NJJ.>A_"T>]2[(5_I9Y"KJ=7R GEMI%*GXJ?N MK:IJR:F^O76?XH1DUNZ.\4=KWKM]KSIP7D#19#I[?-99B )NIL["L1)/#$&H MJ\XLNQKUW9[O^_<^59&JVORD7^?OE))^;F_LKEB<+/N&H,^%YD*_Z=U1)C8= M9?J[(O#GO54*_QX'9/,I>0+;H)$EBO3Z*<+RCD,X__ OB_OF M)GT/[A*E$(T7.+01R2**B!%VN*_8CK^X#?J!."OQG[0[UR0$KPF.910\?73N M*&$CI?CAM0>.0Q\=PWYDK'J7.KZ[$: I(!&XJ/_#K&EC3+?X[:23RPWW&]_, M_?S0POUF(T7_^)^/=;=2GGKB\ZR@-O7,T]CX+[/V,E*\"\QP08II^$\24]EB MW'SH[NVURF ="Y_R9?'3$+-/JTJ70I[&)C)F0QSBW%XX?O?N)B;")7?(.D7) MG:<"J(*YB$>I)HZ.HS^'T'M[N> IRX!U61*'S-C8[N>;3/R=PASM>7EZXK9^X=H*DXG*MY$GB MU&68FW4V43RI!.Q]:3"Y&@4)[X!!O* A<=UCR?I"J>PYA)4'-CMN3>A#LEN: M9P"AU;>T=LG#M]V)\:XV?&-X,XBU6CG/2EDA,/5B%=8)0G!ON9]U%8CK8(] MYA1,73;IONU8)*7 L3Y9XU;*%]FL*4I%^163K.,5*XRP^77(Q"97=1"G'X9B M(1/RH9XLQ;AVNNYS/-EOH':I+S\]9UJ>-L^74+YT7$W2<.6'3%S .QIESB4A M8, ?PV1C;(9EQJ]Q=#X<;?X3KQ:YI7^E[>LYUZ#.35TB^.415U&:%>>5HQIQ4<4+<;C2D]QS4'HB$"Y^]WS(7V'$O7?,&['""U8/_$VT+WM:KS MEK<8\#SS^TM/O"B[6#3N?2.:GO\RX)B:!=2F^U>:6?JE=,[31*U;IWB7TII. M2!5)Y9ML6H[VCJ.>WN'Q8M M5QWE0#?!Y[X>%!1XQ2J"Q?.KBBRD5!6",M4TS,]+%;2]5RNXVO8]]?HEXVKK M?U)Z3#\@G/N:+B%"C5O2:S&(N&FWR1U'5B>_;U#]GN#9$ )Q;=7^GA\C$YMQ MU+_3@9(?<,3HZK.TB$JC#+?R_9VJA:B0(++;P4T>VQR4W+:-&]3VGZ(G*H>'"88;X64Z] MK'N=Q*35NV]TG5;W\"%^Z8(_ *\A1_)-?(R-_HS5 MTQSC5UYY%&";:1K/K]9F&6*.3',R3HPWW\BIZ&EY?R#10#N5JA3Y5S\9)]J/ M-89]@E[;,//08,_+CI= "1+L@\<";PA2UV]F5\20TNUR4'?^3MV9[)H#G(:1 MKCE%U^W;RF?U)K%AW3@2[,,[)4EFCY)%,.6%$Q6<%F @011G)Y:>[LJ]JVMZ M-1=GZV!.P^;L#7'0O.+>-RUFO:!\BC_-[1KZJ?56UZ,IVJ0@3TB:D7M4<F971DUW M'F0T5;;)%"IJ8M[ZKCG+B37*TS_EA=&53=WXX.2==.AE@=$5?-L/A2\O25^= M%S?,OLMN>!6BI&>3ILI+#&1EADNME#BF^EI'XS]\^. <)J$8N4&(G-;_#M.: M=?$TNT2!=L^Y=L*\%P9XZE*\$.Z*Y M8.=[->8]9S5FHEC Q4XEI_CS_7^C(S!$G4SZS^LM1Y,LA8&V":%N9/*.$?>TGP0N.[D"@3TN[<5W M-V3CEJ$F >&L,!MK!/M8,>@YXL0_^)R3_ ]D9?),$:1F-9KL%3E#?$24YHOB M;($ 3@NW&=@&<;Q9GMPF#J77W62L78GF[$.N(G9Q.?/)>KA@UNN6Z%]#="8R MNO8F#()]:.VTO,PS$XQ5;Q0G7(>+P<1Y)D!^X$S+J@JP(S9TVX$0Y@J]KPB:5O8KLX!],!GSG MNV#R"E3:WHE1^+L@X@JD[E'QRA&.'VZ=Z#\UIUU$F8U,#1$#SP0RZ;&&B$A3 MP97P OP'I!A^/W]\&R2W#4+UQQ ;Z-TI"63Y=BE^O[L18+UY!_\I:SJ*F6NZ M=IV]#8K'(4N !C?.YY3'P6%V@0P=0>LQG-Z,UF<7YIY1GHYND8]G%N0;!#CR M.88BK$?+YI(3N&XM[,&M].^ P*:LFSF*S>325AFODV.R=-:*K>T_JX=,8'7'7A8N*&B+H@L77!X\]_W5NNKWQFG2Z>S: MQ?MK!D95YHJ7YC.?ECPPLWH%3B&CS<*8VBJBHP;6X%T+LG1P\4CKKF/YK!(< M1OI-A4? -DBH_G'S_E:%:>5GI-MK0]/234BQ\_*>*!F!64;[%]OBK=%MT$!> M>^C6CD?]/T0&Y&\X]G9[]/\JKOP'%02?< #=:/XM,/%QAWH)]:S0EB;<%/K; M1'4XYLV$\8%9 SRNWX,+J&[OQ>_%6'@I24FHN :YW3TRMGL M-UF.3HQD5/SYOW )OBJ 8!"C@I&RV(;K"9>':G] YAX03)ES_]S">'M+J?;G M<1?/'JF/$)\S>)*NZM',1]!2$HD-,0DD[?8)XR?MXEC"E:S9.]%3K^OJ A2* M*EJ:,D;0[D>:XKT>6*1K+^L4Z3H<]3!!$I< MW[+L OTWDY$2\EJ2<"L5]0?,)[)O2?6S>2=Y0A#+!.A M-YG6X_W8U J-$'Q%U Z-:YG!>(DGC-_8Q M4QG*3U:,:K03@D92OB4URUL@]I4X?BJVZ4&8](PZE%*4CAI.I ?3$9X^3'P4M#!4=$"0W+2U,2BUJ;2@<=[WX]LVJI[1RN 1R MO RN6=VV#2*E3K@6U?_8L0!7NOZK6+>O^J=/ZSZ[0LT&6XD=#'DS?[@GS:Y?II.C-$;K^ M;;01AWO 8T_AU(&RO9^W091 .+ M[,ZXK954@RA$^_<(C029_=/;)SU:\\[?H;HL\.[DJZ84S?>I=[,@T&\;,>?#5V4X6C2M/D/$,HAO>DV.ZG C8& GPM\V3A;CH.GDK MB-_W+Q:$C$'-. )"Z3.<&]*]C9=>DF/^CGI"KRN(0KTL$_V33$/Y5L>/6PLG M=+:$X31Q+Q8U7]_0TR([#M9]% VQJ1FM+?OH=L%VY%#RSU[ND'T6;9%VQ_E( MAKSJT5/5)V"%3P,3'=,C+C M^NDV!'.GW="HKBARP<]%WU-R4E>4O+E,>?X$5=A+D?_5+G_KDI2@?64&Y$4)) M=3IH,/.IU_TC)'7.P#7J4EJ)PY4*I$ZWE0FCZ@.QJK3M:U]C31]K&P3FM$HF M41P*XXOS_-L#A3Q.>\2Q ^8ZY@"A^Q\TK\48G !X<-/BQ(XOONTJQ9Q#3<]J MS \=6N=;;@R-K_R!F_W?]@LT)0- ,Y_%CMX1.!)AL>O]GN_L%+A'7GO<<&[*I3[W>\E"MU*4%QMAR M6VZ=_-':W:2K>OI&+BN1E43)>72QZWL>6" GF*0"-'%BNHB"T.,$)DG:-O;9 M\WW913W'EE;05S3Z,<4H]F'OU-"+BM\/#)Y-]'SQVF?E!IC:3_/N(.\)0L'K M=+,=.6Y]QXL #^O6.OY AH/-4N!#]:<5R;F0G]/HE[<_Q??XS>19T+9!>WGZ M@#CG#)?$\1OO020-H9OAD6IWFH8,W@\XMQ>)_[.I%AWGZ?\*M:'@PO_I9OEA M[;>0]YJ,78!RSW?(IW9-@)[4,=_?11)+%?9&5;&S7,^Q./?@]Y_M0IHZBLC"S?V6*5:8GMB1V VLY,Y>$ MN]5PL7*"41]#0^4=>9'6NOJJF%W;#;37='T<3 (4*1 P%!X M,>#:E>56G_X:-1!ZQ66RXUG&W9]9^V5827_,FZ, M38ZN10K_,'6/*D!=S[+(?3,Q2:,YN70J777ID?))4(C]592F,77,Z3TKK.;D MT77-^-;'XU\)YY V,ZL1C9B#12\XEF)SP8WD;KYVE+:E?$"&AYQ]-_.D%2KS MSN"8O*U5%&)BJ(-A@AKE^I=Q[W5;V"=_RYB::R[74HL_%*FK#YI+;Y;\[?A_4QH.KCF,?7*_ MOAW_SD @[^7,F_3N-_3->E^1^"A@^#%5[J>9J+I7^5#J0X.?SQ&6I:-GW#\' MO\/PT4$;AD,+BZ1"M%U7NSY/@IW9NR.?O@$AW?5O%)\I#:,4/NTOOCKX>W>V M1VM=3N[CB26OMV"QNA"*N&C4$.UA6],)OMOI.>H9:4S1KA5#CI3'B<9/AY"W7 ML1BZD@,N 66Q5Y,@>UL/0:X.&NQM=/YHHY7M" MU:8JUT1GF\OOOG_03-#'#LY4HO*\G,!24&VJ'8,L"WBDAN+ULQ>;'&5GUXME M=:6843(EXUVW=P2X7'Q#B6WY<%J:GP:>U*%R:.97SCZ]B$:ZJ!V4O6F2XYE, M*5K1UXZ4>1ZE>^2]RXV1JJ\H*U/ Y4%A0C'VBW[JQ=]T\)(+)C8HV\SC8EO# M2-#4^?V5Y20_M60TNBR4:74D3]XCQ-%*ND'@U[LO8^8WS?T<67\HX"05Z%9* MJZ5Z)R9))F1\>I]KQ+0L1S=/.IKH&:Q_QO=Z1=#[/\W'CF;]0JMFK^@RCVMW MW3CZU-5\@YJ_E'6/_ 9%JT]YZ[*8]: 0LW>JZ'=ZU[?)&Y-?X@<_2PU6)?\3 M3@^]K]\)8L.&N^!ROQ"2U:T6\D-EJ0$-![^8$!3]O3P@9=[R^S"(/TYOR]6N MES*KFVZK7KU9HWG R7<]M39MY%4KS'3F,B6"@WWX :W/:)VR%J?@K*)]WPB< M[FAWMDLM4RP]_>.\OU.KJ+L+X-N0='&B]]IT0;P6UX/Q?V[S$?C"H9L!>#JQ M.F3%>//DY ZNO-@&U<"70YEG5H5)<>UP=YYX"@O^:!47%A[&[*LC"_%NVIP: M=N"DQ.!,//-1"N;3V9X,-UC7JDO=B&&XW>9]^?5]KH1 @++IC)] 'B#[I4PX M=DX?W'J#E^;AA\@HB-P/VBQU^3&[828Y'8V: 4^HP/?""DD\ D>V)^$S^@KG M9W:),_J9JU%9.FAXQ.8.E;=)ORA!P,IA@TNSK0:KK,D=C?' MF[/"CWR91-8._<2L!P8'^@4(H+*V00>W03-I=&&\!'_(77/K#5^9%[95BM-A MKBKZ\J6S>_+ U9QB2BA>>2E/AGV,Z%> O<"H'49VA3T9@ M=O/V-@'.!3\>@CL(XOPO63V]F6S:XF2/BVX-. GGARKIQ 3"DVYQO*H"I$>7 MN@SN#*[PK__K>R+0_"%BG6,\V8= @W!O;KUIU_P!5_X)@^ 4M[)@IH Q,RF& M@A'%G1B1 ">W*XS4Z81TT&)B>,KJ/-4_IH1HPPJ3%1R\I*[6=!A5->_4.'+O M.[IW>9T.' E9/H-F@A467>92.):]?"F.8S3L%-;R+(!@;H-B:?45[$*&;L+F M>7>"#^X6XDF[7'U$UQ*E0>5DV\6?QUK(H[\7@DR.!+/_#MUL;DDFE, ]Z%_U M9E:7_8Q3@HD"0 RSH1NAR+O8P+Z7R23%TA5: ]53H)A01DJ,BSB[_Q%.%?/6 M_%;A0KV*(CLYK@4Q5*%CT/AS?F_E[Z0+#B-R4P-[Z30JDTZ9,NYL)G5MKDJA MN'SXJ"$B9MP(IO!\!8)I;LCN=9$>LI&_>*>!QN4ZWJ_\.Y >U;CG+=Q'_;\* MS,@S^%'Q8MYQN 3G3S!]E_1L(S6Y]>3C\>*&"U\L#=0E)VUQN+9 MHO>_I=QI;6*B7IW4-1[JC5NA-IP($%R*"2&BK_6"#=B=>\1K:ZS/O ZP5(CX M\NLB[\A;>9T(T/>9^S 9@+R)Q1D"X0'A^8#Y42".&6OM6E29NFR@@4FV3 \H MI^[I^G41T,$44$HN_4JI-JE[?DJO@T./^R;*J'2V,V#9JGVH/J!XBY54IA[? M8_7K+47H41'NGNFU[%EK@?-MV;4Y+K#GT8V6<5B*HA(YNOJ&5T"<7Y@3X^;? M$^R'FY=M0FG1*JE63?85I\^?M&DZ^O+/OD(2:L.A_$]SU.>VI*+7>H$A@6$! MTN4R]8-E9[XAM,M+I#1*K:T/.T4?O'&3M89DK:Z0,48%4$&V@A .P9T_?FUB M$2FF)T@AQJ0B1+@;]O6I$QT#@LRY8JWA M,#:A>R-MT%>+L90=A_&P?C\OJ?:E#?=\G^7Y_L:O,3!/6N49,'-H850U+:V4Y:MM&YP]Y_32RV1>S&.J MR.[DET#-FA)'^5@2S+=J+E--;N1[L5P9?4U%CX7;!B4'C'":IH]D%4;;YCFF MS]Q^]]?")GK04C1M9L%"BEV;YK'_/XSX%Y"NPRQJ% MIY=Z]#\A5@^ P@VS??JV0?#\5:LYR\15.58.IQ_1KRH=Q=0AF+-_/@\N0V?U M9A:B,CZHL*Z.!@N[F7Z8*'Q\XOCK^TLM"UZ3UN MWO?!=M!*JT$]V*>R=(G>"*![4@ U.<[T>'-\RO'9TARBYB] MW[D;>ETFWX&:MY>YLM9HLYQQ=\$4QX%:-_/7WN+.0,KU(??O%TQJ4?]<.\6_ MA[NV#8I\SA?\\8>[8=F1\@@B!3N!_+9XQ;E'/<[01I&1_#(0'7#7V6NH)R^; M(]D=8OJ"W$/DVA8RIM0_.VY>-JXLDPHAJ+W@K K..B@KA8C-UJ(MF:]+;8LL MWXPP;.S3BA^4YR6AQQ$QGW$V,]#4^SL"];K5@3[7Q=J @5Z/&RWAR/W%:OCD M2U,&WNOMU:D704H/(?PF>!$\E+^P1>@B/]]$ KHA/"E%)B'.4 ,F\.\ABG5F M(=;OWM4U-PTPV>1>2#S^T/ _R;O-]'XZ;GT4=6$ M]8M$78VDLUUW1M30LW5;]##>@$P)O_9K>=+E' =#H5$?&\2UEET(4>O.TR$W M8/:A9%Y<;W QDLQ]S\/N M9M9G94;PD#O/4]KIAG.?ZOF&$VX^CID!5G>]DEA6E%J_8U,252QXO"#NQ@@>H/79/H0_=#?[31'U8 MZV:IE@8F_64^>O^U4_ O(69X_?7HG^O-OIMG8/T_T34U+J\I-2MJ:FJ%-@_P MJ,7Z< 08F&1?Z((HMAZ'1_$<[I5IG[=. CM'G/Z27^"KG>W14I]JTU'BB:R; MS*UR.U]9Z-?1T!BY=H&![$'$PJM2NB791&9;V\]B]MS/WW2KD7QGFS>YF( M=1ZBUC@,9U7\?KF_'(76RT;I6]4=SA61)5=GFDP'U-YRS% I_A&X%)GWDB0' MC++MNB */-4P!EV"5C!UQ.I87.791W0?EP2+?QSKR[\Z'Q';VNU8SEJ#H$!>K%/1MP3/'+=/./_V>/+-N;Y^C M:&QB> 9$^JKI2/&UXY\U[-+@3NS-;B49AR?=_@@%AJ:WBLK<;WO.Z8N32R8' MC4(B^D_C"WVQ=Q] 7MKW#+QA75"\=*K8Y92?_JA!B@2*QLWV*/?Y8]2<_/+M M)"7$,]SS?J;1G^O#K[!S$4Y\*_&1B!,3R_X3 @],H#TB)\Y]V;_0J0JYEDS][3A1J:C2QR:R:: MK$A!BJ]Q3SZ76:C+(C:&9XC*6&]JLVA*+$^MT@F=9THK/3$4G7R MVS+,LVYDMWGRW#26E25[FZ1PFD:V9@@F-3G&7:'>,:E$QC/ $J=1%X1[6H5S MU"SU.V_?DK-X<^M16E8RZOEMK]'+NK?^!VW?%=9D%&T9146D]TX41'J17@)1 M$! 0$% Z1"E"B*&H2*A1>D=!0*DB':3W&ND" M(A()!$0'I""1%"&+PS=QYF MYIN9AYF'\WJ^_*?LO=;)VFN'&R05F3&7;CXLU=4?5$ZR MG=-H::W+VGO^UWSIR_2\)YYF_W)D4T@ MWZ>"MA_,#F+&+_9L:"H1C$,Q97))"E)E[AS$B44%Z,W$*QEN$Z=%9JTTW,CJ MN5ZI[NM2?"_@+L <%-,Y4?J\9M]Z!@@S7-9[6P]FWTQ+:N.PJ:@MLHMR_7#U ME_ X6=U)=_L&Z0U3%K$[7 !,:R=!FB)F7<9 M 9,L,E?"/N][89EG2)VT_!3"M6:/9FMO5Y-]^8&MZ+)$CF]7-B\AAV>@+?)F MKT7G7=379[-IAA>2,4_IW0<[H DI?'0:F:R9N=NNRFQ_H0,G1>N:!17K:H_C MIW-+%FVAQ-?>"D>^ON-2=1QC-QWU_-;>Y8M&A:FC/E5;ICZ1P"!C4(TS7:BK MBJLIRV6PW2C_+:L$U;I50S#=:4E/W VX@]M:ZK'5%.C;JUC:V<([3H8E_,[Q MP<'C_V&5IT<,;4^T)AWA8&< >C?"_8GU8\,,WOF^5"%!X>'$R+J2Z_B=6$%1 MNOT%"?O!'<* I^!.$Q!!%CU-IM"1)1HFBL;(MZ^48&EUK#-Z%F\D\!M:!V!] M]7UIAX!S!W^5.9AO9=#7>97Q?QX<5V>+T$A#B NU(>N35@]XO9)3N9_M5W(W]2GRA+FP[H"G=FE4^.=C]K?T MHOYN7\KXCE"J[?0BR(P4*Q K?1$SG:E$:H,"R0&88_(=:?EA?N MD[U+C?#]F-UL::$)#[BT0JOAQR6G?J()W==JF%K&G6L#]-/M 1Y5ZG[3Y^&%ZQ(M]FI+@Y$F8]'<.@&T M]RM^ .X/6OIR< M 6IW8#L(SC^_OI$E,LRP%8+EZ8BT_I@IE[Y OZ@$WX0N1YEA5>>/U\AS'CH& M>]YYAC+=?8^@?6P8!]FX)X&[K(C:GCG*%6L.2SH@M==7#31(N5NVY$TG]OI? M3\DE9F.D[7#9)-2X_(&]S;N7K47&S#4"I8 ^ZF65@F\'P!0IA20UY@D5, 6U M/HW*-3/5EV*I@21!?G?@]B],/G[][K/D?97C\+4XOK7I=.D7O0AJ;D (\J'? MX1_PMYF_]N6^C2VM]0'S(\/TMR:@\#)[LYUIHN_8UM!C"ZP;!CVN-WF0/DVA^'<>RG'I,=DNM-2=VU +SBAS5U:''[S"(]^"9#0+<$#F\NT%?!1VRA6? MFNYG"LE*4N88P4$''ZR;8:Z.=7O+4!#;$R:K#_85]"_8K*M>([[LD[#D:X!O!EC7%$U>%U(Y\EU;=Y$G.8->LV)7Y!_94*4RW+/$FC1<%=.7BK)9)H M1 E#[HD-V:Z-Q(O/L$AB+D: K:##-YHIG^)ZX;4&8"& ML3^S]H&W(IE4$04F=5KM%=0"W4^>CR):W.)RU)1PB'T'G?+LTBC+T7\KG= Q<+<@((I' K$ZX+GSP#$;Y-U.;S!2^#Z*4JZR%Y% M/EXGH:PD\/Z4@FW QU>?%*4XC<>VUGYJLI-T][S=GK1G='7WJ(FBZANFN&"2 M-FJ4"@44G9N_]">G/*@:O#"E8#T5;P--?YUU2>FU6E#Y5S%/F*>KJR??ZRIM M^+6;%OA\+5&GQ_?NA,+=I>*N#G8'6^[\+NF3XR0%.WZNL@CZD9M!/^S)R "N M*[>,4TE6PQHD+J5>XXIV\;OW[#!%' 'B^UP4X?GKT69SR=UZ18E9=$X83,6[ MO)]LW0-R4OJRECK$MO?\K;[-NLLGV\^%.#]AM7J7[1LN%M)HBA19XGSESD%I MIP9%0/OIK5;\42^8_9#6T-S3NSA0CS :56AO %$5,9S_!>QJ%.#X2=_%-2XC M/O\@I.^^N7.#L575J23)]4213$52YTM%7J-<"Q0DP5T5#VS"?B(8OVERXM.' MD9=N=[(?K'^!L!TYXJJ)MGUKSGH??(H=35M M_\]EOF,?$>;%Y:Z'QN7MNU.,[@&^/'W-1 M_9$_ VP>/^JY,$+]6^QB^/H2^=@\$>0_T];@L!%?_F5*0KAQH=7V=V*!J>&] MNH-Y.*=SB[]@5F]3NI)V"!" Y3^=LYC,GY]!L@^Q#FHD&CP 5CC%)_/@=HD M$_Q,?_KE+8(]Y ]%'@^.:#,M7'*XJ_;KKK>O:SDT+75B^/+@7\*0@MR/FL;, MVIMO>(B[DMY#WKMG@&ER<)V"^^SW]24J4-#=U9JRB.Z91"EW!=BME"D;A8W^ MT87B HYCAP'BGZ>V-.$]1706'.$(ZS*+ N,:=X-Q8W8GT8U*7U>9[^2/I.8S MP"7K?W9J9-N HPC"$^[2!H8RH'DJF. M)+VSH]@.?ACPO=ZJ[25^BDS_,K\^3T%^G5 9[F.X"=<2D[9\_*C9ZC.EP&9! MM@]+7079N'JJ^>%W^,,GK//9\F34J7W9[UH@8Q-8(:,\YGN5(2OQMI6.N62/ M>UJ&ZJ;VZ2*[:R,,+N)$VVTMV--IQ5AAKQE\7K%+9FVU3XFH%R2],P U M+X)'AD5_>1<=2O0D+'5IV/3M:7#:3X+XB\\ 748"B<5Z4O45)9JU&$8F*X1Z M3XNF\<9QJZH290Q$ ![X\[DOJ@=X"%TO*N\.\W M=+5W'#(#2QI[*#*4'SFU9X#^#*ZZI3C4U4 J@OCTS70);>PN'91G>#4[C=5V MP0[ILN'[.K%D71<;8.CGP6O45N^W>+5M'*M BZU@P#[/WLSQI,&(W+$"%/XJKN;72N2BX.A@RSJW',9:7 M[7)L!;7ZFDL2)JS],U$ZY"4Y M;,QT$39IOI!ZFPNHQ[T=M"YL*#6O&\RM->[DSR M=:8A(_D[.O>^7Z>*Z 0PA-V^86QY*<(,F85$LU+HIT\_MKD6FY0'CT*8 H/P MG':7I24/K"MLL<#05YN;KQ*W9AH:6K97TN*E>+=A&ONMI)T=]C8$=B)W?-MQ MC[&O\1_K""'\BU$R:^WXQ.AZ,'H)X_&IY?#ZQ.I4L.H<9'W=V\\3#O7#V+^8 MN$<:_K)AIIEW^7 E)T21-N.N>'S+"B6QZ,%XKX,$-C.28A#,5&D3]JKR$WY$ MKN%I>$S+2CFHH[8H.EPI1R'OLC);^V99KJ8ZKH,S##4#8=R<^?;0-/[Y?F@U MZP_\^]@TPH9+?7NV$I/W47XN3P(-K.3TC>TP?U=M[@(57%6@\ZWY6,J'" NS MNY=\+]%DLN1?-M]Z&1@.3ACS2(-OASB> M&AVH5V"]F/'I<];ATA5$@A&P]U@G)=.[3'T]"9'S,'V%,MCRX&K$,N57X,73 M-J2+)SI8 7R)HD*BZN/LNP&B\*B5C(&<8!SS=@/@T'I,$>*C+@, M$ VA:Q,F&';O(6!]-AH-E?G?AT1#,/D)M@%1G7L>6SLWYC7:%^CZ!U/%F+:A M@LFOS.['KYT!+FI20Y]%'*[%PK1W/US%_!N/. !(54^*/\P!B?!?[M > *H,R=&SQ MG:4N]^<9FSO6<>*ZTQLO5)83^JD."LS?DLS9>ZT\5%/UWIX!;*KF/"0DNM?P MGW$?^R_$A3E!:,07=S4X!S@^[TQ^Q<%'QTL(#-XF-WN]MB6'N"4361VRU0H= M-HVMN'"RQ)1K^"\31==*3FJR-*U5K/4'E23O7=%=S-";*03G')9LU%V_(FSU M;BA38"$AD]%DQ0*V45+XN6+>8P]>F+'J85.1D6T&WX0+E)3G9Y?:MA^=,^JO MKK_3ML\YY&7D:1KJ*3 .2:]Y*5!_+%B!=(1E3,2-^:B?BBPO=9]S,OIE&5I$ MTAG $/"YLKAEP+')9N)4EMQ=B?*)WS[LO MTQ0I, PXD]4#^"@'9Q M;,Y5^TVU1YT'&G(;(VL6'2:*.UO/G\^)5/;)D*2/MLQ/;()_YO"B7"JCFB$%=RK'9:[?2M+C7]G) M*K,A1D6'9W4-R4KC, L^-I!W@Y:ZD.$A[,CP _;"!! M,<"$-&!]8N\P/?D&IMRD!\4"@N)KNQQ8QD&FY;9&OH6(QM[&]+[:/#MM^NFL MPHV)/PU,W<2_Y9\?Q0,T8KO/ '@+R-RF';@.$ET12$\XNDL2/I%:(EN-=4@$ MCQ^/=I]R!5Y-M":#H:5$;+\Z3EZ1'#)OJN(60(?9.!PO# MF&"HJVM39$4_]OZ85VX*0:_1GDRD9 O":FCN$B+X#/ PV02_YY[N/".)*O_G MSXJ:*R(FXAO[1]&T_ZHM*>Q__75@%/@ M:"7JA]&_<^YPOK&< %>,PZTP^I M3^QN%SCYEEZ94#@5Z)!>D5&*N,BEL.G)3:H9[1H/)Q1%8O9E0/Q7:K*Y6K-2 M,7-%S>,NS?L753]^L N*R3D1_:=Q?7/S?Y!7_^_&A8J-4$DON2M>)B)%=Z % MN&46U?5WR.Z82G_O*]O-?W'+!RN1&KI:A_WF"1ID7JS>-CT^%@/;(IR?A5BC M>UHB]CSCUH=&<.S3/0.%=B7:LBCLV^S^H0(93GW[HP;\#+@P M(/*&VOR-W/VOF[\@#ZH:4X^)E.F1$;38S:;FUG.NV)APXY-SMKZ!I 33"EJK M51V+DF[3.PDDE?6EER%]^Y2H9.9XLC;UV6%-YN8DSANSX MPVU?JP&>9&HM0H61D!+K0W&N>74M>S]L-2X=PD0?"8&#&:3Z#Q? (;/DT@^W M.X2\!;0Q1!:[9"O)?J9::>%R7>,11+# D*LE\_#@WSP^H^?R-DKIK1!+\N/3 M.LUK@6HIV^7D.Q2%*U\[12PLDH6[6^?)&8OZ#]QKU=4EZ<(T9\JV6XHER MZP_R]U/1 A]:,E]_KL_JG>A?DYDZ ]"B'"%OEQB?U+5TX']KJA$N6:RJE]OV M5NN4S*M_+WBF="RY*9T&9ZE5?2N AD5U0I3\"NB%@CR?%MG.BNM!V92(A,\1 MHHZ-"9=B%.?#3$2E50#GZVMQL3A>"!!ZGO=ZE(ZU$ 57IPAZ/<4DV#M+ Y\F MF2XPC&YH=EB13@D<7VU< '^R<)MYL&KP0\7D;7IW.*4!8=U9L<#9I9(M_Z-8 MO]1.K__#%*A#KL6X@S5 ME\UT)XT9T[AG14+Y^3FI>&]T+CTJP MVM]U-Y-T@JLQ1V\H; C'CMIN._G0!)CE4J\WA[=%A7>/RF#\_J,22Y5A\<<] M78^=,S?,\]14?&7\QCJ*NKU=HQ=<>PD)0/!H*:@P,SDW"2.D)SD@:B!Q!&-, MQ3RFN^DGA)CXD"L>[;;A,B:L9E^OK,+3UKFHB,V3&C=NBCRZET*) 8$/4^PN>>9P1,AH*@,J0N.Q-(X M' A>)#$4L7XYT6#"X8M6* M3\Y0+]\EVJBU?4I,OU("6-JGPS\P^H1>U\/1[G?5MTLKO!W>\Y7\:@>X]SFK M9P"L")DOXT3FSZ9&8SF9,SP"P=4XO M6+8BX7+W WRW5$-&*M)XFR"0)#%#9A$3H_(?'<(- MDS*"MH_?=,-]/)6_SQ#,0TN,'U4U;>F^=% +LKTU1)C]H7.BTA=98Y],/-XM M."#]L(P7 $YD%KM\*O<0[LU/[_+JHP)F32>]KH&8=XUD+1T5<965?:>4!\_! MXQ=?,,E_'^#C$WAS &+]Z5LI2.Z/LN" 8';24[\G)BD#SG\/OD[V MBB4&CU$^*&8K4LBPD+5K^M\VS3T; M??XZSO%[>V\W<_X)IQ:R1'HZA)/[@?_,U@FS0A(\T;TJ(J/8Z8M&6]!^BEY+Q='3K&"J='>5J5NFXC6T;6=HX UQX M5F4\PE4AV/.T)E,2Z-?'VN,H+)SW"&Y0ZJZ2D:0C\>\N$8R'^\)06E/:,2MT5>PI4< MHN%DLDFR:2JK.Q)\@$*W4F@CST\_<\ IF!A$"N# MYKDK^;]M0'3<)&LGG?2@#S&UJ1.CTQT]9M-2"JH*[/I^\R3= M8MS2.%'>L/#?[=I]X\ 0VM/ *;C3W1LL$7-^BAEC)*7-G$"6/,_J<>J_W(_T MF]]F/X[8-WA M3.5:M4UI]Y\8LZR4F]CY=S+B) M; U+$N? LY1ND&O.@$DTHI3;0<#AH":8W;Q[T/(,D.;S\OD]D9B5@ US0$I MG'JK(J60%-JS+2V'_P*DK9(]Y%@^8], MOZ](!2 5>'GQ+=:$:8B@3MPB'6)'XRB@R7I1'WIM?7Q1E"*TW(=K[%D2(M": M0-U;O8"8=P@86(MW-@)2F!MJ3VY^FCRTVOELR[CXKU[T_FDVTN44>$*U[-I9 M2456J>$8LQE%YJX_-,1*.8@ZIUIE0 @6^4>+XC-KNNE:THK#,-./5YBI]W)# M@09=(2KOV9+8O5,WO!=P5#?WO '5 7Z$*,D+PB]UPGQDX>U0;8XI+=_.N6! MA9.M@^>24S5+273ZZDPR6M2>3'NO8RBB31/#P+I:DNS?E@SU@)WN6J-(464_C5ON;C,^SVTGJG O,E".ZZ MYBW:JRS]^,*VPZZ75Q*J-9JG7@V=J,,^)76;3GAL'=)K9 Q7-X<\TH7T@A. M>(_(K1D<;\-,QT6R'BG^!$0*H?TC?3#+L8&,ZF";L%"OEB]H3ZBL6'>09;TI M_MYJ423A2RI+"*QIUYFI'W[*:6ZU'&0LL5H;S(#Y>I1DG6T>46F3=9HM?LTJ MT$XF8 ];-5[@L-VZKY9@.;TVN-9&VP5Z,%G; 1RZ/1LN8("8>YIK)TCK_D+&!!V+R$X. MF341Y[EM29A?AN]&HV Y82_(_*1/!8B1\_FFT>RCH6U&RZH^GHQ6Z^F2J=DW MTNX1['?R$!.0Q45WYD];B_.&4E1ZKE!X(SPXTDZKEOW/ZS7:.N94P O_]Y3O MN.KM&(*U-D>?78095]A@F:SXB]GG-2L(7HH:!MJ![=@[KY;?$--EI M(&4V6/TWN?])B8'%T7(UVUI4HJ0GN__^DNT"@01[DW;MF72#94^@/N36PY*K M7D27]+9NJ5RUF,7QY)ZQ5"4&9L\4D'.:M9C<@D1(,Y>0U^%R9L+ALR\F[0=G M@$.D36K'^0<587*/V1SSN'H=Q@S$*0:=.FP/Y<#BX+^KJ*/O6UR6G%096/X?-O M8#$H=/9?=W.@&F42![S4]@#PC6?MS3>![O[_^$_\OW&C47"]'OD]F!4Y^_*? M*=*_NKW_+.K[/Q">=%OJ(OYA+0\FEF9N_E8BL=_8?PPY,C+0BHQ9NK;_VN%I M>49MS:]Y'?CN>NM6O4N,>&/.[#*PLB%(Q]4!EJH65-?8.,-!?.UUL\;$UT>T ML2%"A3W;,G45_N[>^R^UZD."@N$OF\*VLRL$N3G&>#@ESJ9^\$=45M^7IDZBA,(N3YI"TLG-7OKL2WEO693^QUTH,/T=<=;8( M?_T;R7W9C"1%%SJSZH:FED8".*[B2Y.0-JA\JQ)4F]LRG]KP=GE$@_2(=&U!RS>+%+4_"'D(R/@2)!12UYJ(I< MD_18.+IGG&B\ 56I0^E^(UGV/JY9R7&ME%@.YBS:M<1JJO[P:E-,T:)Y&6#P M\H?[SQY+XVD3QLA*ZKP7!F14NX#D.:,-Y"X8*BTQY^@DT)(4"8[4%%AP\Y]-D',VH8F7'NF#*JK'SN6_J:\Q#,!Z\LJK5:^>F? MD\[']8EI_8CR ZME/KTIU#3=27_VS3CSLA02,N79JR:S%%\NE$O,2-5@A9!L MF#OT,.Y2L7D);8G*OGX_<605.%]+3*QE,7D)[):Y F&^>1N4C%#B;7W1>(<; M'NKN(-O4(*'PO%P^PW#24.*$]O7#&H8)G=-S$.QZ!@@?LR:EX8IZ3M7V#@I& M2H([;A*DTS R='9&;O&:>?+M*UMJ!2OM'U.56Y.,++A^6TW;CJTL*+#_5

-FD,& MYA?R04>DX/3T9K]:FYH=J]^V1^.26T-P)&:4S&N4;_]K%A*(//U*]L;:6I7+ MD'<9 T'XTX[WBA4%"AO3:18",H347&R3P]R3N/K3MNS+(;9EG[1UO&%L5]03 M#07QC%)]SZP>',6H@.,#[4:A+QW%7!>EO'6 6\=!N=Y-1ZJ%__Q5"+0>=AK8C!0#O\>X?O.\899XHG@$$*IP*JI]^XJ M NWS4N!Z[X37!T^U%WFJ)Q/Z]6Z4,A@*;[I+N@7>.LJ#HIQ/\R@7K*$V\3T- MJ40DC608( MC08_E:'3'2-9/B#-$,2Q&@8!JIS=E*OC!\(R1U ]>[U6:TAKRV-WB>*^6WQ8N@_P.>9Z*JS@!=94$T(.83 M"3+MQ&Z;_.NT8P94"5GS9YLI=EOI6"*RI;$]LB];O&ZZS6+F=?)]F\%5(^NU MVCCA^J_OYGMY9 X::*4(MU1LK!YTY%S"/V.(,RL(&:KZ&-=K:J%?:EID0A51 M) &Y/^']R\<,\LY1!-?A:X^][1=YV=EGHW6ZUZ#P98\5$9TH__@V([VN&5R] M>1\RD#^# <8@EW%+'+ !K"*)\80-D=?C_\AYC@3KTY0D5)2\/-GWI"L7B2+S M+B]1P3CP;2\-'D+]/7N4D[!3N:WV-G.S\S%H$3);&H4VFE!F]?-@-VRIJDZ3 MM6&RKOE0Q0?(3.8BI>0AG"SJ3T"^50Z=.,]H 05\3GCYI8:1Q*)OZ#;X5YIW M5@5#14E+D_6180=!@DJ-8W6_P 8-OOL\O+3JL'LR=8!OMKU,=-<*K7O"4P": M]?7L4;%Y:[3U=W%+D5=F/P M1->HM__1WZQYBNE.,".RLW^)_Q5G \&UE]3!O)X>&17\4R& D3402/+#\@M< M];C-*A+5P4P*WN]]\8<#/[*G_6Q1?+*RWOGMS..W%18CJAZ)I!LYVRN$&$;F MQNW;_]2ST\[)CQMKJ@/XI?>QH[W;X!ZUYTJ= DL]--@E3K)*75W"B,D!0E)J MZ]!J%TOKXZV8TG^LAK1PT'N!%/P&+-X=G6ADFVZ\R<2@5WA?(TCWMB'EQFM# MAR)-V$>";L PT-7TF=W=J'@Q';(9D0OB8FB+\DW1&WJIL[S+Z,B3[9M)2&,! MNPZ(KO&9IAO$5;2O@P3L+2_H*OMZI"?;L^%>_FW%@\F\KB?B4,E:\AU2,V&H M7][P*9VY3N$OA'87$5:R$[;H+BM'S\+4\,O'DW0XH2TL<]JS7 M9$=VLJ"6L\!T.P?T]P(O)O;[3T?#7U+!(*QM3M@S *_V5][\;#'AF4!^9%DG M?H_BAOE8GA_9^4XJKY\OM4K'*P>&G%%,I*U[V_BSVD.CF?*J-Q3F+'BXF9R\ MXT=YLT^RK'^#WP^IV?9:4$PMT8&:M0F(P_]4!FIEF(VYUT_4Z-6G(:PQE,6F,%:IFGVOR M,%L\PA_D&M/XB?:I'TZ\W,&3[)18KF7S,NHQ7OV3JQLO?MNP)EZT3VF[8+N9 M\STUF1"WGVUJHDH-2F@&K%7$.6^@Y8W.:_\A\&B1Z*)MXU5.0G'&2+ ],BS#9[CGO4.".O$VZA\MQJ M29$VV6)KH;H_/T_N2KE,U=M&;:_)KJ/][9;NOQM<]QCBE5T_SZQ20NGHZ8 A MJUT9T&B-+>AGK\;2NQ#]X:]7+)*\K_&/?VP, \H_]8*1_/\9E9!OXR>Z<^K/ M %NCA$3;F5AO0V\'BT@:YU M0@@_&J^HCA.(Q!I1=Z4A\1\;"D3>UC_)>7JB9D\)(6N3=+",#,C.)^#E5 BW M)T60;#?EDQB'O QVNX=?ZUJ*"KX5:8H?_?:OR;P8QG*BC1G3+DXO/0Z+]Y@P MGY01)B#CR=JWRK%(5O?!9QUM;N7E6Y-4Q_Z1=F,>TCL')T$0PVQ*IR'$6KO8 MQM#7^;-S_:\:@PE;4;YDN>M4R690=$?*5ZTC'MVBHHUW>D):^^LS#3,_\[][ M$4"IXP:Q@@+,]V2*-K1T-]AH=O(6MTIM9XKR))!T>B4?OE ]\ M_@DOJDD.8'<@>M?N-!6+GP37#!]]8YSMZ%(B>4.AZ'];L'%\'OP"[)_X5 M#+YU!JA:>W/.7-3PWR@^!^+,HT)?CHZ")?9KB7\(X'Y&6K(FH;"LX(\ XV0P MPSJ/9Z2BAA9, LB+2,1^2.\MBJH[^>CT,U >8TMO?S@--]!0X[47Z+[?-KG[ M?M7PN?X;)(<,ZGS!D FA@!N=9FB3$*.C!A)<&PGB&N)$N2JPY%BPBY^BQDE?/$_P_E#N"O,HP(=4G_X%+0_:H M$TQBE_$'WNRU#(#EK[Y<3V7%ZY(>]H\/;ACRW^W3//D@FP+=FU]JQW:G\UR$U9$T&N;-)J$55N(-CLR$I1JBU<7$8ZR% M(8[K@X2D\B&)HB_N_3]-OE6R_,8=TN5)CGQ9?U3V/#D&82E?Z1[0E\U*GV7( MZO"Z]7?W1+F&Y)=?B?,AW_@\.@^ E#S#=U?TCY]Z>3B>2)+AA#HR[]%V6T(\!-\NQY%#-M I'Z48!EY2"\V M_-JJ9FC8O\I+ED2A'[T6UWC>NNYTX#O,#BXC57>]+Z 0]%>9ZG3[ M]4?IZ&V1ET20K$>DRJ:!L=H,CEAPO@NAI!N8LIF)G8Z+P=,SOG1"*3GW2?88 M_N#^HY)5\<*RSV2]R;I/?-+:W?3SAA=XA>U_<\SB1\D[/,S%NU=#GRG5KR%(AG5-=$]T"[9*Z-R:/&%DCYA;=_7AI"/M@T MDCF**#2-F/6\^AE-CAH98P\0*$CN_U]5GHL676\<3+4@4:DH-SMAL>NG *W M"$LA@8MD+T.KG?K[-]O3;EM_W1/Z\3'W4 MGI51T[N5-35U:+'P=X[@2V?6&Z1;@?Q@UK?_8HC6'!@9[@;>[3(WEF@->@4V M&YT1. -06NX>CJ+. *4H:= _T_L/Y^0;CJ"U5;M2>_*0Y/2PE:/AZ!GR,LD6 M"^R! P>:I)UHL(P A%Y/"R?Z2O<:FO^>/7J%8^.JP_UNQW4(WA9,NI7=^"H] M./GDKOMQ%OGSQ^>O1M\BZY1R@V0=[+I=G^(+L:NF+.3Q.F^YOAR%#,MT">\B M&LR4O@7V0<0': 54K7G$U@@]TYXMXC%R7$=Q5D&%ESH&%S$(#KC$K/X^;OGA MM5.6FD/W:-Y[*O]XWCFXVHPU(3_QG.!^A>VY]B#QUN#9T0A IC8QE5RO/V)@"[LP%CV7U,T:R\1@ZKZP7I,M)C.,?- M40=DIRV(MGS^SY$ PVG6&< MX"1@6,O0=IH0E-:-C"POZ(FY,RG]W <99=EQ M/7OV?J%LE9NE360Q\VQ%;R MJ'A-%3T6QIJ9_=[H3Y"#^=L?^QN[].]=N!=];:3%YZ3U,Y_]]'BMKU5(164C M[TXY3?]MZ>E$Y)([ R" /:Y[N+]FO_UG,![_.M/QGP MKT$QJA 2T+2OL5X+NQ-NC<^(3:/?-U>PKJU<0Z$_N @3[C$\Y3%!OD, M]F[MH7%#/S:2S ;$FK8E=[3/.KA+EYE<79W+ MXK9X_3NL^M -4^5E;I(N]]@5(?TJT\;S,([Q;2;2+ MD'!0QJ")"9<9<6IWI MFK72S$LT0C\6N%C@WYRO>C/3SWVYI/$FMMY(9HY>S[1ZXDLJED)!#_YBJC7T M\:9O,V"3WY$S^)-W]>L+*P![]*AG4J#WB3N9&J_^Z]NB1!,!?ECJ><(8NH6; M)A/G6;_<+:F?*HS8OIXLOEV6?T>"AOL^#@%E#$;Z8G]H#CCAFRBAUL M[8?X5YM >H1;4G+D(;Z&=XQ7=4I)\@9I)D@U4GO#>VP0"_^-L-MSV@%T,X_7 M>?3(+#B,F*TGR3CX>J Q(7L^5KVL7?X!09 ,&GN6JNZ59C&=1)*>,2$DY!1H M+&X62STA5!(C4]^MSZ![MS,];BU7]N<82(-^!S)B9.A)T#<5?Z$$ZAANU$RM MLM87X\P2KVGC7$M&2$H1CQ5ZZF9AIKBY?NMZ%&;WJLI3Y2S",Y_^YBREY;W@ MJ]W=XD-V7\8] G4RC$J;?)^U=[ "5K@4=KGUA?=W^X$D":G&T/)*YW$LWK)[ MZ.)>MU,I F=MI&??\=>8TP@_]2X"EO7P'F%!^A/T2BOHP45>V.R*;N5(O"LQ M]K0""5-U 5-K7@G^":G3J>]I]/5'QOAX,@[A1Y<1 0$#"O,#4H&&V(\*0 ;[ M#1Z/SU4B1.G0 L/ AMT@P?JZAB,)X($EOI4H=OJQ@[Z?AA2 E\<4QI9TP_GK MLD5;\+_/P]G(YZI%I5S633 3R P]$W_8[-CNY]*09DFX?#"]_KN?KXR/^1[* MNIMC%L=KZA7]KO3*?:K0-]253P\JI1O'8'$J%/?S6Z9(<.4V+1-]W.M5Q*A; M1(N/>SPYQ7/.Z.X;M!2>3IFSBD^L&./MAL&LG-A"O]2A.81G=R 04\ZE]:AD M]: &W>;2QV(6Y[AQ!O D@!9Y:>W+!F'42>*F&0;L:Y<'SP!)N^>(5@R\7'@& M$-@!4CC6^B#A2[6,81Z.[2&>#"0&>Y/>#DD6G9,R..YN@)':D:+:7,<=0!/U"V6%1HT.?^$G',^STW20SU1=+I3]4%?SP"/8P.\!3J99BT]IM^]>WBH M1:MD>9KD10UPK&LY9/LH$+I7.57U*9B62N"! "--6.1-:/%3V0,\/L[)Q85+ MVA;ZI3XM7>.'@/W;H6(]^K0G51\E07!W*W?F/-KGIVCI3.FIPY7-V3SZ4KWK M7I]=5:D\O2VGM\?C)0GU\;8_%_KC?YW@^H-P;-K"8 @[G:E+2K@ M*Q*QL:B+I"_]?8MT.395#1W)7129":EZ6G5&%K="J\19GPQ#N*59!.V?:@5H M@!?[VW?I6ZC:[0?18G'<3K]6!K5J^ZRU6,+?SGIQ[N!V2G/>PZ M-J$VWU=CAZQ,$8H7_L@_QW(_JN*O])JD/EWO6^ITGX8T5U?NB''VAKC:CN\L MH@_OKTD)YGN72J0*?PS_.UNKB=VQU8HQNI4>H#!QX"^K"3\MA3N"+X$,N2\5 M3P?2"%S5_6N2 ))MB]0UNP-B45'Q;+M0P4@L.D<#R."^I8;"V*?YP1-G ( F MD&P-%^#]\XH_P'Z<8[[/02#V<)'/N?Z$UO$%T6NS*A8D(6'>Q)D*[Y"W:MZ$B/L&)VJ20?[5 M,^"$G%I@O$\B6HA"PWX"01Q] [.T@7V+80(,) C.DPD\A[^906 M9Q(9W%L$:YAY>3/]6=:70#U\C_^MW"+-G +2?*_<78%<+"U* 6])YJ,Z3[BJ MYXOPC%0QL9Q#YJ E@J:"!4^_8*T#Y0D0O1K\[AN0;=D?8N/K:71=BT [IE5* M>SFG=\CH%GICH-P%O[T;?@@+B(9+D4W*%RK*7(OGD(A%ZP4KT=][NA= 1^3; M=B8],I$.-*0"C)33MR5F$"?&$X@ ]RAMNE8@S/O4.%*P,HSN#;G3.K$/QPYA ML'9-PM,4,\0E?&.*-Y^YKNE/-4J926_E]O$KO*:85Z$)EN.*;+BH$^&54XJW M X="'H]7F794S8;##+,X]&7Q,]F>$U?$=++Y"U7-$G&+5&IFD%#LZR)VD871K\"22&UYJXB?W/)H^CB\ M?[$17..YM5O,792#\8PTLVV$WE(:<[ JEN-X?:^^OCED^FJG4]33"!7CO+H,-ZXK=:I@$B6'CM8WPB.8X4D"G''1:*9TGV',#5:]'YC,Y MQ]OJS6> ,"0Q&O_]M 7U;%TZY55BE$WO6AQ%VDW-D.0L60#:YY7)))XW6/O_8UD MWN\WP3:Z2BTDFF,QJOAR3EBK#&6@9=_'' M>^EF#+PJXMUW4_GE"5&[;8!?W \AO6?R5$+!WI2N'/R+&3)K*_'[9)O4L@D7 MHM'\-+5#!A&Q>+4_+%C) 7KL&E(!NF,\H !D#'S2F#K1Y5OSRRZBX:=Y3PX^ M8FESS\C%%9Y_!GB^T)\+/E!V+;5RF+7]A5Y$+\[_NDO?6S^<6>8#][G<)?G3 MSG:4X<]:B)NS/BY5R=G-RK ][Q1#@6%WX&O_":A4]\Y M'A512[F&E[Q)%0CWAV_RD* CF?/Q]P<:1NN_D::PA9LGTHI<7MZ]:X7<@-K?*6S^?7^8E;E/%HS$QLYNG2U3LJ8(0S+$V+ZT[,J96^F79*YTU7WOL[NKROE3)#NY_6SEY+?H+\]):ZJ,AD/[$+ M=1X3HE6/E1>1A(J:P\N:OL:I\)YK6X0N?]YC^5+>JM ,EJ1UHB.='[1&H!VKH_G[>XX4_X M1"697&G;HTZVTRK)K+3:$?>2*1SQV$LX69+:F CZMV3&+/K?(,P(2C'I!R M,3FQC(++**$:;LYO[UK/0>']N,:8JM^/FKZ4*U/[O^C^_9>#6]=APZR>CU^] MMWU^=1@ K/SZ*_'9F5WKYH&)%DC%+^,;=)&1#XV9I_W;_CQ7U5D3B! MYL[+=SNOR8H/LY\P4$L.U;0P=;LTT0E (HL$;%[)6KFKV,A:&/PLTF(*>Z7O MEEQCL/;-LA+"KOJXUZ(LNDS9;[+G499[4O#+XA61X);-F==W&@B5#PZ_CS"H M;O=Y)Z@='*UFWK@[<=W?^U3'4.>U:'[Z43KT5H&8OD)*.50)-5J2!N=(-32. M=?G3(O6>,RDSPVKMU@ZO)_^K.?AX MFZP\DM(,BQ$_6VF*U5V]VP#&Q^'BUT5Q:@^<1Y'_$L*.D^9PV-G M -=1-!#7LU0[LW6*TWA]TKU$%1Z"ZU <9'[2WV7#X1?=#_"-9,$S "M9 M0K@_NDV98&+]<8-U0T"0$)$+*X(*W*B.[/SYY_UZ2\[<'ZKCL2^H=SDQ$/RC MQ/E:HE[5:5G']>"I#D'2$?X(^ZP:V&JFW)BH1(M]X MB#F>R];YI$@\=G&-&-9*& T/E/<"F9:X+3'5PZGU9NJ&OCBV316%8VM/__7M M>DXY_^WURM%(M_,)98A.IWD4V>Z3NR+=HR%+M>!^DZN!1CF8H[<=O+"&''Q; MFT1 *2*QDQ.MUUTNH87_M9J*+/6?9Q]DER[RM&FSK M_I,1J]2$AD@YCLF9!QF&<5Q?*^S^IE4-I<1?M>\LVW8^ \SI4<(.+@B?;\U5 M?V#N5]>))Q_M:&0WU?57^V\:C U67),S^,IED&WM=L>I\;L3MQD]W Q.5;66 ML_]W^F7LBUA]MUU?L9OI'VP\TJ%&ZT7R$P5$AL3AH+7EI>WA,\"5762GTAD M'D;PC78AV7)NG0$(1;UR=NYZV*/_PMZ;1C6QA=NB<=N@TDK?1T5$0(BBB-(D M*BHH0E04E"Y;D39"1$4"A!2"]$(41;:@1$4Z$:*T2I,("6"'**T$(9V*TE8$ M0TFZ5YYSW[UOW+/?&W>,.^Z_]R,C@TIE9:UOS6]^RHTNET9#28?3G7H#I\Q,7H7$Y++]Z13NA_&+53BQ.($IR;/PT>YV9D' MMM9)VYU6WVQ<]DNWC=8/Q7>,;7V]Y?C/<^UTQ:SGP587P7'=T^NH0<*K/N$[ M#SV__>Q.7.8W$5XAO63UA7S'TSV:'%,_;>,GK8^.EY_HX]SO-QIHK*GUP4?/ M#5 [[::>P;W'?2?K"UL9;4C(G#;5RN<,U_)S*)5O[TOV"GN2ZFB:6!YVU6BS M;T]0 I^07+0Q4\PON_ID?UY;D<@(QCE?60)*J2?[(@@F@^BN(.EQ60]0WSC% M$7L3?02=G%I*)Y"&T6O9&A2C3:V8"%@B/$"M1F>7OS-ZT/=K9.4]PKS;\#'S MX*0>K\:ZYH)E80^N")97IDF? '_C/LV*^L'^,2-I*1 "I'*TO=PWAVF/K1V8 MQSPEBO?WJ;O=Z7W+Q*R1.+)#*"VHU7X!_G[[BHR%*GT[GIJ:D6+)R"&LY5IUZ'E>$7V^6(LO"%@!8!MT??H[ X_;VC M>4]P]?>A>^3U7/: 7]ZH_83BCC?@W(4C495*$9MM-Y7IYP41[P#M.7IF.H;^ M&Z8$R M-!ZT\J3,%,S>/18R:B$]X)NV<.&\O]/0&]^!ACH'E7'(*@YOKK7\@ M&?YSA;2@GL &N#G4C51%B4?_/#&2K:B39&"@K()D>_+@@!(/6(7SXWU'LJE: M+0Y\5?WPH0ON%U!F?5;]9E-V4U7P[+K($6TVC% \3B4,%G0M> %FV+/+GB)* MR'G F[TV9EPPV;X5;Y?LGD.8XF0:*T4 S!HHTFBO#(]WBN]]9'BXZ( MV0M*'\8&INT$?7/.ZY[Z=F>'JF+G[PW>#N^)!CK8C"TWLJ=*TA\D?>OZ&V>V MN4PI0#NSK#O,]DS%MY/AV9W%M_7#'O'\-QT2^53?P_F?FP+3<:/GZ/C],XZL99>M7T@R7DW8+PY]J1TO,]];LFOO(TS& M07BT^NSW*N]_S-RN]&RRL.\6!;TV**,K?84':X5T7RYP3ERI'&9 M^LJ(ETG;KKM4^3ZT^=;\I4)+"NWD2.PXLM4S.PI&XZ+IHZU[,S<]5OL__6!/ MPTS_\UOO)B*B<'_;B2FWL/%NT>#GQ:=I?F)# M;W =;>C-IJ4_,T=D*[O%ZO16@16.-:8/71'JN F]4^D6$,8-Q+!Z,LEVPJY$ MF2$Q7I P$D#RK(%.\Z1XKSLMAC*K?\K8,Q&SU=7G>G7_[MOXK Y;0RUFP(3] MR9-;-A5MEF.+3(W!J4FP?$;Z4Z*SAY! 06^6[!&JLB@&X3X*S.GEI&U/=6]WFOR%V-!:\'/23F%J<=/2;[/LA]IR1(H5W\Z[S?WB MR^0-ZH?DB/88'NV6UEF+E^IVNJ]C).X!F\&0)8E T"K>^V7/OM$%QA<%Y Z)BHW!6] :N MM8I FRU<7&X7^@@77KHK\AI9;LGQF^4(3?)2EQ"0VK&P$-/0_GF4F*.LB 64 MB(.A2EX7?7H$*-7)F(;*LI%//F-[2KIC0NRF6K4FOKSX%L/\YU7@S\T,Q<9#M[:/GD6>?.6#>CL=EFL^.XV5F8+, M"]E217W2FQ)?0&@G6_5G S9#H6I*_*S7]9.A^J[ _D3R_36O!/.S4/:IP7/%;CG$P*N0Z%K8 M8ZS!W:\[SQDG3.5F7OHQKG?LK3 JXH#Y\2J+WH\'QP[-9IXZJTXWKCJ';CY0 M?&DVNG57Q?Z%D?C+&,IL$@>,D2.FLA^/WE,5W9'FRS DA-"C,+9\>/(R6J\% MG.VTVK:O?_,O8(H7E) Z+3/:BL^_UO=O7)/-# M*QC0EP.9NDRONW .K4T>02H4>LEZ(RRL-/BV8\V@FW]KDYMV_]D$RWW0P$,2 M>B"Z"NW@^C5D<'N\FW1=4"H^,$'TSZ,,M!';A/O([_'K""C M_MG^MLH2.^!XD:NJ,FF\_N/\Y$@Y 17AB.%7G -X&V']-SK"='K]H=[?:?R& MW2%X>[93M6>1Z4/-L0=2 73TMS A/%DB3AVYN\"X1TKZ\VCFPF)+WZ&-WAV MD9&"1P."Q'A]D7 M%<:O]AN>T"<7!VT7Y3=X>_UT<6H=K>OU=5.Z8=^=$3A:DQ_5?!7Q!8SUK)NV M2K7HB(GZH"U0LFD9 L?-)/JMXM/D]X$L_?$I(QCA[D(JDZ$Y03=ZUIC;*?" M\D![I#9N.-P]*K"86-F)6TF*Y^.S .63%;Z5V#JB"XMSMGF;S8]:9Y36.$B5 M&'T5&^)C+OX(0($]TP#/28.%-FZ]4Q6-3 8T+Z'TVS:HV7;>P.,%RB:\_"XG M.^8(JR" <;'DQYA2OSZO&C5?M5_;M3XVG*P#-N ];UYM.K4; MLJ]WF?GY@2*Z;5RU:BCF_+?LZ/UUCTITY\IMLZN6QT%*Q^/%IJN?!N2@[G2] M[Y;, Y_[7!7V8HS-G9.6. FI;W_'#X%"C,0P'QYED/3VM*TB9X0C6^4$/"#& M'!:R HSH4#(/4""=A]9Q7PEN;,APQ)1 R5WLF Y@)9'*BM'1+DCII#X."]C2 MV!N=91FKX]$G1US*S\?L)R%AS='!.(/4< X\+6P4Q4J+Z3 7D==1W%\T@]V- M5\@6D*7SQTC]WITM^Y],XL";1(U.Y'>*Z9>"TJP'DEU#LP_JZP]>>ET?7_E\ M'B)60D9\TB9'+X4TI-K?M^X&4GAWF=8]Y_."#.Q>;V9H!%0]Z:NKZ)C(;6ZM M"";:/2JSM^D;I:W:,QE!TXIWH Z)A#- 3^M&X7< *Z2U$](X8-2L1%V!K\_) MPK 7#H!O/]F6Y\LT&*ERA);$V)K\J6\YQ2TB_N5ERP33Y@/D#U82.6*C=L.< MR[U=6HL&($6V>KE871(WZ&C'XR0#]4-3'*%E1X!%'Z9^GK"!![7YPJOJ@:6_6[43RD9O!(17[999^FQI/"CYN7OZH9.-CM]7WIPHB?]9Y-E^NM0_C;_FE'D53N)Q[L,RR M(=>OH9G^9E12)T9G5BT?J'\3>WMHJY]+;C,W=Y>W2?FH,>\&I_?)TAO7+\[* M=M.6GBCV"A[2SC177-+/3]3.W"8#<%__Y;&!__G203S,W ;;UV,K%!)#EX0^ M>N6TLMAD9P\F6X?.3JS[[^>YNAJY(ZPT1]].PJ%IS_[/MT2C_787%N4(#%C\ MGV_W%8ZZC]$9[^_]-T]\[&R(WKCPH6C@>Z+/?U\%]C@F_\Q[\^#S^XZP>IN7 MA:FH;:MY$O7M0$1ZVXGCN1U1UW41BK>\YQ) ADS%!CHM5&#!II/\+%9L3KK0 MRPA!#B>WDRV$5N/3"@]&_^RWX%$6RSMH&W\<[,EJL7TTYHQA8M6@-[/[&6EM M]C'I];$;F[?$QGW_$/RB%M9R+HPS&&C3)5S]4#9YL\1 M%T.)QBTE]K"*5(1Q$U15]+90=2+EI;%97\L>;I7GD3Y6H_:AAJ9O%+B.#V97 MZ#38^&\^=N@^\K!L /ESGP1FQM,]2^2(B6A>YJ(>1G3T/Y[P+11[&DK4A5N- M5%YPT7?EB'>_X$^-[*D+WO\?FTM_:SG%[]9HTU>6(S):#EZ^)-5QW_'P)^@; M$*";/?VKX5Z$+.LT(3IV;>[,S,K7J6/N#]UGZ[5><9)PMDNCI<4$505CF$O/A>:M3'2V(\6&\J'J(2$O;)O M@MWX"EH F% Q\^7>M[ ON8=7J=XELTKS>HX!6+ *A-Y%KGY8>:6#?SXZK\I; M.:!U59GV7?_O7L5FP=75H_7UA1N/7JOJUK)THCYF<,EK2:=@YK@,FZKK2-U? ME3UJD]1GE*ND=57^H8(#.9,\5#9]$VE][V8OAUA^WXX,+E6_7T3@]F1CZE%)$?PD'JKJ MFQ#'Y&C*$:&'9S5\WWZ;P*A$!'1'#.CI6Y(,;EC^SBWMX$C/GS.6(\;!XK\7 M8#RG))2>X-,RABV^OH5F,RHZUQRZ9_^BU')-:A+NS#TE#Q.U8H-#?F\.'W7#Q27PC-'*TFCH$VZ7P<34HA)]]PMGLQ=?4XPLG@:]?56N/L7L-+TJ/_Q MPJKIL]6MI55Z0##OQ%TM'U2]?FU*O:^M;2/^%+5C+\SK1. E18WM[W>2I"U] M,A6=L'%&H\S?5_:ZB9#2@B$V/M-L>M[T@<&[ZWB$/9QCGI)7YT-+WQ[TK/E% M?+D7;UW>K@A/V>JW\! =2%I"= D/E25'@(=VHLW"(\)*P[7M<$ITA"14V),R MM;9PVI=G; L9"17Y"E>CE?<&+8F<%U3?J3@ M]U>B2B?B_$N+2UTW]OTR\'43F^]3WT/O_6/5VMQ=I-)L_1V7 M#^S_^[@MO_-$P,%O8VH0+B?-]+'SDIO?]*Q\$]&!9A$)(O19#[,:!KQ,5]H*R2 M4![0QJL'4=-Z(*YCL;=-K3%'<&"(%,N;3=]A&5$VUJTPDN=H1HI<']V0_J/& M;W^4OTZ+.B>RKI=O/=M#C3XJSESRDHV0.U3O?#-BS25>UM*;T#'/4[C7YCJ& MEDU79C;E9)5.#/8.A^^X/-3@67'PRGUK3;U^) M6+FB(HJ3,C"N_P]G:4V:EX?%HQK9=OZ398'++<6W6ALVYF.L,][;VM9&,(C: M!GI:,X)'[!&VY[4A;-:H]V4?]N)D=9?P'K@@4[62WK*U6H*B6\M> 77>28XA MHN;R\0]H8V(QK[$#J]01I/F\K@BE0:2>@!PJ#L9&_Y5\,92$7+;#1G(C('Q) M4?@\ %TKDZT28;ZQY8ASGD5;I5= 3SF"NI8V:84V)"[71$G6!6CLG)4C5GZ[ MMFI\U\Z:I>BR%U]^A@$\?T@3>%?(PTK,M@,RYXK*#F/%P4I[JG 5,2GSIE>9 M&^O=L1+ENJ1*YL[,C,COP': MOC">+K7^*BT SIW36<,-Q2U;T-[Y/5F %BTU,3V>>*CB]YVE^^6(-7EP J/? M[Y$6P'TE=.V&K'H$.T":&>.6\F7$0V_;760$N_=O??JVCIUHV!S75Y_W]/&-CAM>>YY(Q M##2H&&<%/;Y(CT.Z"J'/&/DJR^U"#=4>G61B%9/RK%HFCP0PXRY\=0 M4G&0'(&R./LI]E#,A8!?MI?JQSKL3^7E/?LGHF&Q-&,4 "+DB$ID3X_D !S5 M97#M+PZ7/J-(7])7RQ&X:^W7@;:O&!!;VR79AIW.[I'N_G-\;ISVW41F= +^ M CR41]$R)@;*H"[!_$XLEAEY_M>CU;3IV>(%J4$U;"A9?7 M?-^#^Q'>6A0F M1^PA8B6F^?D+4O+LMM]2BDQUPY^K\>C+LFYD@\L;3/)NR,)#(4"A\_QYA0U% MR1L$!?!WDE_#-8;Z-X\1S!C1.QFML!O:$#L?C-0W6'9I[?4W%Q[]9;FH5 6? MKD."CBB=*V">:3+(S*K< XO/(<'$]@U5^ OEH&R]-+H9_[#?*>?L+^)G._>G M!5;-/62&==E/ HR06W\0(D=\_X-F^'OG59.H0X)UC^")? -PJU3EXOTVE;Q+13C8AX%V%,:LLVGKOSGJ$G@O[ME7T\2P>3J!"[Q1?Z,)H/ MU[JJKR.GM:Q*CI^?^0(%=+*=T_HJB#+XYJ1L=%2UTS748]CKB4YW1LR]YU^86SG[?5EC2\/ MJFSS2.\V^>FD^ MOH SK@>1NJ84N 0/;7#_$&>^KNUR]< MOT3J]MR">F0JC_YLJ00ULHR-^X 0.0(R/=&35EUOYF\MV">4(R36M"S]]XPG M8V/.VMEXWC@()*(U;)MOWW;#/'U;AK>SSW[WM+ZB;F?]37&=6^@-+4W2X[^N M?/C[DJ[A,3>\X?T5FQ%KA8WEKQ3R'*]]V<*T1+QQ1CB7=)&U/Q948-L,'WN8 MEW=I=$I\,XIC#,R/%UL(KWZ.',LT$KS%*_.BXJ5Q!^F/[YXH*@QECY3($3EEJHPB^BM M_] WO/O147]V3+\!?^A6<7-4W-N6@ >_+'H;T1B=ASCFK=/LA07?^+#:N<&W MT"".G2]377J=1'V*G>J-948PH,TK=RY+,A U*9@XT3T3WQRR>39'50VC@K&H MCH2+K*8G].T07HS>':UQL10*9,5AIP[&W'=>+O9WDU)Y\55F+ZFZ$A?3U)RG M5;EVUUJP,8^;FG8U][L9W)*-/*Q--64WY[BIOSO^;+3HT:;WV_J3L%X;;N;Y MGKR19T/_6:[!A MUCL^.QA?A1&50'D\.6*UWX1WOL7&OGGD7Q)=T(9XL=WK_(/XK 3,?K A^^%( M!S(O3*LN]_=!:>_4_ZV>85E97R8((*1D8Z=D*\%:5)77:A6Z0:*-MW?>SM>F MO_+24ZJIGYIKAH(5424E0MUQ//!N7S%[=C2!@6) *4APORJTZS#,^4$"S$(T M4/])ZL(\#8M]%0\88WF8'S8?Y0B^EVR((9F6(SH9C;ON[MO6%=F\^WW<64'U M#LJ!M=1\VQXBIM,8*1R\%LU1XC0\**TNJ0Q3W573^M2R_'M<]OL;CT>DU*/U M=4URQ('^S3-KYPZO-[]*/J>ZX7#.6YD)51^N&:M:EBN>NM '+ES5/%%54Y%W M/'_?Z)?9B"9%L7W^H4]CA?S'Z"%Q /FQXXC<.@VPBS]NOL&2J)]R%Q@\0:D MLIM%S>FN>H=X=TDVEY?>;?CX_$J*A0=O[NN0Q, .3AAZ$. H$,33\?.<);F[# "QL7*$ M1]=O,5Q%;7"@+V/Q8$PB(#2!J1HKBZD#_N5@O>R*@ZHVFN@+5*.^&$Z M!CMA%D5:A?D]]O'?#P\M+ON/YH_6 =<9O'_[#2#X-&;"#(:?12P #,W ^A9 MY,B48964Q/%U4V8A04_DDOU1A.T7VVS(O+@;8H^H&$C>$;N&LO M3'L2O7%4IL^$;KR)G- S-5]U/G@JI&6QBASW*_??I]Q7%VZX9] MOXLLA";ISQE6.2<*3N_TN:UU9EWZA;<[L6O?;#6]V#6H3?/ MV[U>;Z>=YOMK:/V=L;L.E,2^<,D3^_25YW[\?K? 0^RT$- ::G!POFO2XV$F MM++T=E7#Z.BHY$F=3]C#[Y=2-(\>7W*B+/O+*VQ>IDT&PJ\3N]EZ@D M0)F.DFP0AB1>PNC(>HJ,AR3F84+F"6%G5J7+_7"J.EIC./S\C\L^:M[)4X:UO>"*B?5KIQGV!$!$5R0DY)),!\NACS]<]@);H?!%3MB,;&VY6DPY I\6'WH(:?I #2.': M32.YJ-0T7@^39DCNA6W'MSX)BH])%NEO$6(SMB,-7<"W7?;T?,VFF9M/G.FZ M07V_3CK.V@/_N]2H5JWE1S MVU^!.;;I8]V-[=X!A]N_/BFY_GJ9Q\\5V8?. DQ;R>:V/RL$*'K+5', _0S= MS[%'A8HQP4[V?\5Y?PEI ]CC(CZ(DVB&JPYKB.X(@79">H"AT*6-FD['U-6# M:>U&\3SEU'M\K!(N+#]@%8AIZS&"Y@(R<6Q+5E-/*LKW&%08]C#L"$SXJK/C MI\P*C-!;-Q2Y M6B+^!Q/,22F[ 0CW)7^@P.-YY7@6X<)27[56^XC-*7+0LHM89"VV7;16D9-Y M]JY ALKO;#%JOI@,&T(%P\BE-+^DHY9IQ76_>,OMWL:[46: [\4"[M= MV@'5ZK/48\][^;ZC%_"[K(^]>0L/ZS0N2XZHIW;@1@Q$^2 F@Q':O51 F1H7 M;]5%JQ/+6#10IQWNBRU!@_QQX?PP/F[F"L^!H8R'<<.CI;*U^G>,K>M'!3VW MIV1$%Y?XLGWOK?\V_1(#VUS>';(>3.&<#HP$#>@S?O..RA%*;\$>&5EF#G\Z M!PW GZZFISQ,1,?)$:E!$"R-,8"F' '^EL#*+1>U,Q.])F5X^CRJ12F#:9(X+*^6((BT%43!T=LG&.?X_2W,!7JPD_#MF MYH'WA[KL!>P'.<+DUWW5>QA>(5T[!!D)55!A?_7Z/#32*4B$S;'B4D21Q^P_5P)E M)K(!CD)+@M".FS^]GT;: "ER"TN4?0_L9V@'?;QT0UBZDKT4%1@^!)Q'R"VDA@-5)D^'<#P M L.][(Q/%G0=@3X*;\\,] E8'NJ'H0XG$];(U3 M(Z#CC\H9T'W=W$.4')P^TUBANU&FK>+JN.GIPZV4ZW MECXF>8+%G4A5M!/0MD,2(4X@HMQ!+#.6;C1&6CM ,JFNOXI4M+:]XWB*]E9P MS^)GNWA_CC)P]%EO],;!TGOKCYY3-T/($BE3'/!)E/2!T+7H#<.0OF/;72V% M M]@AD5]/5L>6@*,-I7&()+"&Z'1O48/+G3A'K*9ICP^'NR^_EW#A7,P8!4RXP M_;A*:;*=Y+&QU9"94(&%4ZFG_D5\V\FHQZ62@KC9=KQU[UNQ$03$@] M;(-"FU^'!4O['#0D):\#;G:@_B7/%B#D.\KET>*+"!OL 9.DW:\$UY0"2^/Z M^Y?,#?W+Z9C_DNQPZAU1Z,&![QA*?Z0BGRI#8K)Q$K!"=:H;?*54V),)0"2Z M+?6K<#4]M?RK'.$U_*/NEY(+7Z?Q=QNC29QA#F:V$8SU[ M"VAO>_LUUF"/\HUK7XY1AQMY?^O9IW48 L,7H:'?JM!S1ZK(Q3%GEYZD55K/ MB 38=[8WFW\X9/I]"3I-Q\+;8)+A'@' M>8B\"=HO;.1S7A(H=#U0CI@2BIU) -3#G4UBK";M>>A#?A.'3>;9(9=Q&ENC&I57S6$V(X#Q@37M4>*07W7-:A*M+)(\&R-[A%.H-W+*4 M]P+I[)3L>75?_U/^DDCH=4Q8#-[^G]+4;VQ"NKJS4UWY-_//SFP M+S1Y^1+);NDC $^%S%6GAE2G: *C&'[7E)@_NT9"@*O=5RYEJ:R+K DYT"9@ M2;0-;VSMILAAJ_H-..ZQRY@/E>E](MD_[4=5U]WSWO\QFJ82YA5WU@9J"JN. M7-N(#A3#EJ+M#-H!&A+1H1BP2]"80]!JUDVEP3W>,X:X6:7R@ MJ\L&J74NJ9>PQJ2S0YBG>R>-5T*-F&R2&RC@Q3!I2]C^/4]\<1"!]XWR, !B M\%'IZJ_\PFM'AK^+AI+PXO0MOU0A2^]I'1X-VI20WX8U@!@\KRSNJ+=HFO!I M<4ATN 4B/!Z6A"3SR%6\%?V.6F)W,Y:IT+9'5)3!1ZTYM[\>K8-6*L0VN_FZ M!]D6$C;"Z;H<" 92-S^XO<"_::ZWC'01ZM]C?!_.V_8OQ^ R8B.!*Q>5\2>+ M9+; 7#L-:-1-4;AO4HI)!UW.V*M=V*-[QG=#]VZD$_!?SBW^E_J9H+@?0?KU M;Q6: @7C4H&Y!2$6UDO43IJ,>&+>2O/?>2"#$>.*G\WN6O,;>NMV1[B/]UT>LX_ZV;BK2V%IT8N7F!2&&H/ 8!168XG'G\O,A&6=51RDNTO)U=\AA;< MZWLW/@<01 4/R@F\OWW/L5.P=E-KL<_[.J^?4.>UX]V2Q5S8N'JW9WBY/FJ% M[EEH1NRV)*< M>^LF5PXJ^J.9 N].!P/+G4M842-L7VAQDQ5W?.',SEZ3NZ5[:&T4V,'#-CCI M-LE0"ANV$"I[S@-6HLTH!,F]GV3[&)ZNUF9(BQ\1-W>D5P((?=RRMY(M)"?T M96E<2B)GM<04=#@*2M^27 =GK7\9R!%:;M%.DO4CKP^B&5"VV)4\"*C1 %BH MZI/62^\S0E2'FT6AD*+0K(VN)C3KE",RR2OHPG<^R.06%-C9UXG3;3G*_13Q MRTJ!23?O_RK$9+8X\;)W]+%\NF]G!1%*)U1#&^UO%^-U$5([9&U(>U_O'Z%= MC8$%$[[G' _@G3Y[X\;U%7MV.O;=%(5!I]>:$M 6AH:&DBCH4XO4@+\2D\YG MW*5D8D O"K2I)T6.^!LUC!6(KH@QQ$BX._RT#A@,^CHL"GL;2W2;K \&=3&1 M.I+8&BB(I^S61EUNV^VQT'F#6,N?32'4<;1\VV)C,&DMR(>?#\;E+Z9,C^;= MIDI/A7UE#^KY9[4\ZYR)JHL\JW2^.,5PWFCK;F/5_UV _J\7JO)_U:2XO1__ M-:7@LWD%,IVSM!'9IMR=:TF7H'X/EV510L5R)Y>C-VZ\HCW$@P)1A_0%!H]+ MAGT7[A-!% U;%663MC\/78=#E^W-476,%B9WY"\:TYY(CC%N\E)?"'!3R#1C MW:=-A9[@-PKO=N^@57R'_81S3$5X[SV4:U]WP6?_SPCR/>IP+2\DGI-Y2I L M9 J">47H6HPG@ MNRU%V?^!<]0PIYVJ!NNC3C#R@8!QM8G!HJ;#N3<_NP2?'[ 24@5GV\C(-%:1 M?J]M!MJ<2&,6L-@Y#T3-')VWVJTE/M_U<3?Q,<3J!FD-P+V/,ZC[%)UMTH6L M79ARXQ&2J;7>?U;7FXE8PJ%.QI()LO5-7EF6S/3/Y9 <4F @ST@]X:)KK3O ME*GW2>R%1*#3IX.>'Q3!+SU5QAB11_SO"0RD]WKUFI-6#/I ^;*.EJLEO&Y!PEBBMA <@BB"BDB'TA9Z"EP M2<(RJ9ET#!3(0VD2Y]IPP2]J_!58/J4W"5'Q!&-J_.:%@K.>M59?XDY,U>#" M,BYL1IW-G1D+6:O_OPO5_W/LGRS3@R79!B-G?N9U5R9O 6ZR,6U6QDC8291 T)[$ND(Z)F0T]G8 M9#63ITT5NG6!T"D9DJC0)AR]=V&NHU&[B%SV&"J2&;B;,9OBA]V"1*-[>>_6 M(DNI8#=5T1X()6%W+4G\LU6A\%'N$MTH.4)G9>[]&W.4_!L]ZYMG$1)[$&"Z M&;FY@]G597\!Q4DC5I&6AKB1=$>>+_N:T2RC_4*\'9U'*<9--)XH*:MBG M1OTX>]Z$4AM0T\_$NR$=T0EP_ _V%;A()C8]P%R:)K$5>\KZ<%IT%(06>X-F MR7PAO8278.+1U#?O9.;9USLXXX3NX[ND7W*R$8F&]E@5^W14LB9"I$Y'-D:8#JC91]=.T)E;,&W9DM5\6%.-0?TP+%58>MB-^4I MQI N0[=)FE1U4CRW?%8"A'"5#PP=!;\5\IO]]XJQ ]N_^+IC3[J;G*C'GQS" M@9^;LKM[4J,;&!\BSVX+F]V-C/BSX/W8FAM]UU4P:]SV(\AQ$L*?YT)+G* ^ MX4T^I2L-JA#V\6@L0B:CUG9\JNSQ)$[)T9E;M4YB"\[,L?+19M0 $(_GJ$A. M &5$:'34S\?YR1@G7#^H_NI]G]#K8^L_4W0@'=BFYD$AH"4\D:O16G^> U.O MP*)<_?-_H75$ WX(W3KB,/?8@OG(B3G;CX81[Y>[7CY5=?KW)1$@&0%6)QC:>71(C=%1!=&N0 MO)GA=]2"[_])PX+O]$UO)MP9Y:.@C80VE+J$#"6+]X6/K8.J8OB43(8F M(V0VRW@K^!!/5L2F#>F/3PV737B1$;WK>LW #6PA^'5Z[,&*6KZ;+V?-:'@, MFYX7>+$L?-&V[L*/(4Z)YA&%5SJX&E6FU%G$^(B)*,S&=;X6>C,YRWY1$R_; M:]JQU<#-,L7!EJ,A_)'6O0N'"IDN+!OBO6A+W3-),RC-KDJNM_?P& MRZ:HXDW04I$+2*.0UH$+7L*&UC"AAD"!Q<@>,QLDKYW01U?R?3GZDN-#'!9Z MO4O_=HPJ\<)@Q/KW/W)'G#,G!N>.-?0-K&OMIYD>N"7U_G\L:\Q^9=*_9O$8 MS'?JI#!I)FF5L%&4!.T7NX73=T T+B>#L91N*/&' KEN#,1$@-JSWJKM/=>: M(@O+)A=_35/323I\@[?4-=]OA.V(,=9O;J!G':YAV!R,?11^XUP&V@Y:!2/" M!SH(*KB!WBG;Y0AVC*@5R@;[VC ZER@Y AZ!E>TMBG@.4C)EYF'V\S*SY ZZ M QUTF>KB8HR(M<>?"Y5^5(;KQ%&O!3$BSU7B>1\Z,\LL MZ[+WNQRW7W;_DARAP!1NDNSJ(UA[E)SFK43=WK7N)W(%T*;&"*(M"VWBI-WD MZTQ;\KN-)U^.:4+.W&95'6B\K: .N8JN0'3CNZ=U[)0IDIQM.RQNP;P;(1YWY*C=MQ$9DP]6+4967<+A@-50XXXBTGC:*,=84=6YY)N MB]4[2>P1!31"67C8"._[2-ANB5LQ!YFS7[^M/T"LZ"4%J_54!BF M5+#=WKKQ04G]^Q^HCOEX+?3?$!*.P#7I/?I?DGB0UD58#4T*1*T*3*= _E & M6I&D(Z1FD\P?DW0A2SXR1X?#QJA'8]/BT(5<(Y/.BBB:Z\*:1P$HX7CFO-2< M8.UYJ+[QE$K/P.--?^EJ/CKT:'D7F'A^V^NE,69WYZX4/3>R"/]ORRZO_UPI M0C/ZJ&]N9R*@65&F-)MN2.ZEK@&"49G&.P0!5<8(XWDLM%H_R2FL M+'S,M 4LJN3^V-QR>L4+7O;E")=]OLIG)J:M+L57K?[.V1^Q??%J0Y([&I=$ M0L&CL14INA4'WG#I#$RQ]]B9&]-[PPI9IF7L<%2E]ISS!E!&UJK M3Q(KMH/D"-:83J_CBF>W MG!80*)@&#"L"RR+KP686@_ EN4!OBXE-?=P5A<+>SW]N"S.%]E]\#/T5\;=_ M>-,99;.#A?Q(FG G$;J%-.9A(MH8ZA(K2DR@@5+9F[@=]>7$ M<::/]U2,T*$-J273.DG<"^N0Q7,Z!>-72';QO 35@\(+X72M(94'O+XRG <[ MI2C9+JU>;V9]8^BO34=>&])#_BRSW([6(=X4W>H%PE#ZDK^E9?3U!WF4# !\ MWJ(,;NL"M!F\== 2\(\C$3DN+F=D2DQX^![%@WRI!<>C+W*&>A DT1T8X(KL M@FDV0#5-"CYRJGGMH!K)*-M_=8W_4&S3-M5CB[XD$?.VBD7(\J' M?S0DQ9>V]OXR-]:SPNP-O:_ZCL!6E:W*!FFBS'J0GEPI"90^1AM*'#_*=$,Y M*TA8,)GGW=$,*$LV0,5@EW-374LMV)5#TGA"Q+)V[%#I"5&N?L#'I;F\1.^@ M]Q:YFTO<+Y8]TKXM4>V@0"9RQ$M&)FQ <'!Q"SH+-8I=23NATSQ-8@2%=!BO 3L?Q 9I9]W_# 7O5*:F MU5DF')H[B5_GR*B>/Z(PCNG 06:$))D#^1W:4'I;MIT4(;TO,PU%&T!W0#$_ MA<%J)1R%7$I)QUH'R;K0D)NP*V7^WM[)=L8*B1UW.=AOGT/!EWP^]0.GNGWR MQ_:M(GR\.#XQ7S!OTZ&_2=W&+_VC&L%/+=#X5->KPBN?D)<1IAE+#FCZ_4\; MD$*-HKO23+0Q>2 ([TG,R%R.G#JCI9\U>'D+O(&* ,3]O,I M2R?1?S7GLY)9Z#7"?0NWV>3\:G_6;/E<" A%L6_R(J^(=4\I0 ?+2'8#Z*5^/^*H6;D?-W.A/$&W M 3]M2BSHPXK?*JKL=@BH^5B7Y>]PO#_:_=C[3O;,S]&JBW0KN%4D6H>$ MA_;0)$@A8]I4[/>>%"MLW W]$KKP@ZJ;P36D>&$(:TSMPZ5[2]N+]" *'A [ MAC-4Z^4(!#'.RN PHZ]%EZ%Z:7HSCM47@"Y9,;E:F@EW>2W:!F@SG5>EL.VF MOCZ2N,+F*P(OY@S?[/#IR7%?9WGZXLDEV,V'P"4*J/ MIZ0MQF%#N"N>@0%WFY;%#,4HY;.I-X"(Q2QPJ-V'4(9ZQ]-G[O?24"0[I^R2JM*[C9?M2H?9A!N.1V$.O@#I\%&)9+3TWA1Y M*[D/K0H.L7"PD5E"5X2R.HUUA';MS4 Z :P5 1^_]I*)9#Y*#3M4(>1C7 M(*+J,*F:W^DF4(A0L9WN"#F!DYW&RY]]O!3]8;-D5= #D@VD#$U>)CNC""&Z_$0OC0WZ+K#5CJ@XK<&FI].62]?6#?)"29EW? M>G16@JW_-9:A1N=T+\Z..CE1;[4Z>#@ MX'LV<]GB^O^\.?+_?_V_O+IM&Z,H<[V,+0QN!: @1W ?,O30*XGX?7]VE21_ M--: R6A[F+%3WR__>#]A?4N@LQ"3A*GYA7=RV6.?3'*";HETMG)&PYJ>H%33 M[#RV+S3@G[,>8"-/72WY)WBGXW+290W+DLQ*_1/;-C,G%9;"*2VSUSK6ISPXP:MV85I+:!6+P'Y 'R]6 -I&E!X#O&\P M\\>L1?[6-3$Z$&";T>\2.2)5&492 ^;'QC\GR#35Y(AY?>\)0*AX M ;7H6*0%NQM XU>C])@<,8;+Z/@U09U? M>WEZ&Q0)\2(]68BE3_]2,. <\ P0^^]#BXMJJL88.H+?K9)HGP9 MV@"72@7].,9_5LLR\)PT1@,PK<'%CFAT>B]2VY"&)&-H&_B![1S-SW;@ 2PC M3!=2W='!+NLKY M&GJ1)PGBCFX@7/<#Z[ISB0&![C\F8[8?4]ED6WWCYFPN; M*]?"?6FSR4$'8M*^;$Y>'\R,_[NY[YQUI[RC0-CJ77/ M3E@.DHRE5/(.>K-0 M;[/UKWO(=IDU:,;"I391KDDP9R?R]>6(Q#1*BQE/#.B%/5LQ%^RO$E^U=W# M1S33/L92O"VUS3^1M"%W;_5KS8@-13ZOIAZ8V&BM"[2H6?-T@\=KD_Q7[L51 M,G/'&'&XY*#T&8;[ /&ZV6(T1+I \Q9P@I?R9S>E?9VU(2$6H$X[O&%,7^ ME'29]FO9'U8!J0DNT*3 YDZ7%'J- U^%3V7HXPY+2/&4-^5 /'"+X; M1DLUXRGD,?LR3HZX2IM/",&^:&P!%S()4U9GK!>O:I\9#6#8CS@_D7VDJY," M/M!M(!U7*)G7O;2+;-P;?:=>D;B=FBY;*;1C4G1\WI9R/H?U 6%$ET[[X)M\ MQ97!!F!=&/W'H0A5)>L74\MV--V&-?C"43SRN?N6=PNU9K,/,ZY7 S<) MRR1KI??AEB"S$(GZVS:&$5U'-GB1_,Z>,*TH_,V(Q*5055I,A?01?E775=2O M65U_DEF3L"N9;FQ5UNGORY/XS$F;9@^#(DIT2W<)KD=SD':.QL<88X(Q(V_Y M&!8RJ8DSM8LW.^+-(Z0XVHD1)* &!X7'JZZ9P!A(@L FCF#F076;V/&3Q+NW M3FR$XU$RZ29$KUU5="0;*OTMLP@=4R_$4HZ>9=P(NK94;%HKK9(I!Y?8R-+Z=?L,JOJ;UFCA7.:5Z0?K]Q\OK!,2:6P$IH$\[NJ%$1V,&U= MDZR7EM01/MF)?M1+[TI\85PS($^0V4Y7@M:)S4C>4#)-8BO,) I.#D73_H+8 MGW_$:8T5\MVUB;,W?9L&]/U]3[:>KAIS9)Y*G0&!'\NLG*Y6E.28@T^<9R\-D#B^$1CU76K $L-??\EA_ MY/SS2R/(C-PP*IC"(3XTG_KZO!FLHC]=E!;=_1BN8T_RFMO;"VC:_UG,P<[% MK P(_[-].G4U>31@QU"+$QR6FH^/I 6VLU<;.,C([7+$7^0/MXL,A0"/ONO>^\=WW?_ONG_@7[(6[_L^SV=X]KN? M9PR[ 1"E>D7$?H)^AP-> IOK:T8^!$?GVZVM2YSJJ"!WG:H=?64TD^F<^C[\ M3.W\@S_^_%QWK?+!]7=_[+VWU>K'E:V$NY):=]A"I%O\7+,9CF9)C=I9XK4B M@619;>+%,V"E->ZZ;C4D%+!,'7JOTLZW@8YMP\N!ZAJ9:&%'RI<#PX?93[Q= M;VQS>,^VNT]:=X7_G@\<9"VB; 4D6;H-CJ\DZ;1ZH8!DP!<@T[Z3^S#BOWF. M([0E\YVWDM%%L5^AK1N1QZ1.!_ MY0LPV<-8?01>(=-U2XPT.RB__^Q<1NWE<[YFS2$B16*!O*R=E4%= YT'W ]# MKX$0=2J :B..V_!-(M'+O&A/JJL>D;= T4.XY_&[[-L\]D]7LPSOW3;=]G%% M[A'DN/UN\&J:O,G\ .B>$>_O3@"^9M8V.I'V],F#E_%R^M?K&X&[!W=MKU%?N@CZ@'XW-?DS:M#_ T^Y\_Z&GQ+WYP4 M1UF.NJSSYY/8"')WNX1C^[Y"0 M=M%\??%Z]H/HY[J.-V#DS\!NEU;S:'=1 -'2$:4WYN@P#\.F#ASOAH/-L?_G&S=]*7Q8>X[BCEHS,T\:G<*BG M]Z_9/$_ZNY$-PWTH0!]X@0?_E+(PB#]\R<K!>KV6$'D/T[Z M8SY";9/H.2QJE[V"!IN+0@!]8 Z6">80=2 T )Y5Z)8\5(BR9WV41C% MH?/#;X M#"2<4QD0,<.!9D]?YQX^=>+4U;OKZCK;((:\_IJ7@QQG!/FTZIR ?CI\%#0Z MPNOBFLJ&(L*ZX[0);;.Y^6?%I>41LBKKQ/YC?1'=+JUY!=YD3GS7[H3*%2,@41QP#C(1UX#I)G<7+*G@; MA'9L$V6B/&@W+]$B5#>*, ZE^NK)ZL6BYB(IP(I:0DMXA1T?WJ3K7<(WOS4 MGS4L.?NC1KT5^D-2KYIXB5+: @1U$]2H\:!8:JMX&R,E2WCVL#M"/:1KX;^:)S_ M]>IA..65L5?V7?@,F2&5*-<564)W2N&#$$%S_#3U=9B]/C/$N@\Z!VV%UQI MT<)"*4"57EQ>:#KK^<-K&7MDUN?:YCOR? 9U*2Y[N5AQDD9?.G:UH:@@_+;A M/S?MRY8!A6H_:!)DJ>G:NUPK.9,NJ8O/GS##79*(/\"F793D!(TW&2-'I_$O MV*BN\ZS2?NV$D^5-02>Z>,YD")[TO[Z4=.'F M-1H)?+-N7?B"WQ17GC>OF[_W]IX=V&)+@74>?RE.FBTQT_U"L4I3ZU4#1CZ$ M5!C1L2=WLGLM^\!Q:7V=]7+R"@)R>0]B)4IY ].;YGZO- M"LM/1C=4YYW;)B0EKSG@J-;]/_6+I:P]+-&L@>\_,Y:S]VB'(*)Z G!79H%( MZ?=(PG-:&\$,7@=5%VWLJO[FM4?.2!&G2#(>::Y$>QQ'T5NH6SQ2WG8UY;SY M+V>)]$5P4WF1Y:4P.49X5_LG7RI?:(6N4S5_7A7?]V@(HFOO:33(=IZ?IYP2 M>#1[EF-G*9K,_*<\)7QS6>K=1?7<<^".M[OV;]"?SKLF&ZQ-)KG#YE8XKYPN MY6V6+XE>=J?M$YE2UV06%3(3=39VLU/$!FU%P.>Q0ESIA]@Y1-^7/^XE41W1 M"L);-KR-#J_R_OEJ/I \AS!RFT-HS>**U4?T2C]3_Z^.34""[63E8-PS^G@^J7.(99YZ6BT^(2?HK+\S^SUUO,E9?#_% M^S$4X=OKJJ3J.@Y^F/+WF SLY<3L'=OD9XL[W"U-KA@?;,S*%AI6E=1>P7N] M;P[/L2RZ^X.EV4)KCL!)[^LAQ;'=CW6--8^Z$Y?%6V_C3SH"?+M;"9G+D6EQ M?/2HSO:6HH_-LX68;46672YH2T%9;0ZW 0QI M!+S2\15Z"2VZ0S2($^K-WHNIT%BI3]84>KY.-+P87&#M-(?(C6_L\"OI=2%! M?D$R0AIAS\N^VC0L_594JK1[I^_@NF0)7& MJB$HJ^3\:[1%%"L0&W.L&0<$8#YJ9.\+$S0VT8X"5&QD@^.$0G/F=*0%=EM? ME2I^BB$(3KE[,XDBSK@.EC[<_+!KN%NYC=)2&G,MPZ.4D//F\R]W2H'$Z\6K MCI]V_[-X;U4TI2JZX,F4Y-B4"=.UZM[GCY2K]AO>?O_E8U9?=DUT#:[NJ-GI6//E/5\3]V5#%5\OP2M&<(!*>YZ?S?O%+ 27[ M>SDJ4]M?2(O(7<(6#^%-BF/XPG+]X2X@)\@=^NG%P.%&!7))5'Y@/F_U!Q?E M)>(0UC,]>Y_[1I>M\ 8I#/^V2ZQ%W($%4)^#;]5E4UU!]BY5!3TIO]5&*[W M&Q5)\>=#R3+"\F%AA$-)78U"B1)XE-$OQI3Z:0)1DT,^$=:-W.^MSP\%_?"# MDDF:Y)\&AD"?0UQ2&JEQT$LP39T/_7R\/SN'4.( 9CON.4&I][UZZCEK2PN% MZ,5DO PA8BYEET@=[9>OE5DO/#-JZO2DS^3;3RSSE$ M*4W_1>E=EA7M$DNZ+*T MR5B.FO@,EK7,(993-T#"5O%ICW9Z";P!BDJ4UB@PF;]'!YIO_B-ZV*:+%!?-Z7)N#;6@L_0:RDRA^>B?32%OBX6 MOFH*:AG>"1J6"436Y&B2&-7&0E)<%9IW6-,EHD6:4OLH<;R<0F2MXZL"H!.2?W1 H*I;CV1M<++'_3<>_L+ M9AEEUW/(_[P,!:6C&5X[U E$=E0_#\UA'MIBGAB[W._29$JZ9H>NB[ 01\3? M"+.&1@&C]LMDE8S%0!]+\^T/.MC/Q<7EBYV+8XO'@P,K]%NR(BH)DUF[BW"P M]^*W2E=;S,FN2E+,I=_BR5?_O*KSQBZ!3:%I(.V45A]4,01KW7L66JDS&Y4 M)U2##/6-?B[J,>P T>6$K&$$M!VL%W1&HLTHB>7PLJXITW"YPR.BN(CIS(Y? M0;6-B3AHS7G8<+UKXX*K_$8TX$U*IRW3H71M.H>7T%TI9@6\E0]5:8[HNOC6 M%(R48#W20,_@'GT &^7T(&!ZN*QD75+'J'7MT6@WFMCS MTL/K>W^[::#V^+\[FMQ)Z :\=+L#=JXY>?.FV3^B'[BOPSR\]@%WN\:'?-O? M0+>"E#O%7^+P8IA&"AF[96D]^M%;?4K6&(,*_F$_N"XF,N^IG\>[KW=#.=__ M.]]*YJV0P=3$Z[*BU7+XP!*7\ZOH&5N@TP=K_M._O#(LAGY[LM U?M73M>>.S(.K3]W?:HLVOR954H!^7G&P(Y M:'R_9)'&:Q<^R=?S]*P01_AW#I%N-:OS@3=]_X%=.8=HWC=P!;L=\DW534_. M1Y9A$81+PGN3'W&ZE4'PBB = W,#!WC-(28-?M9\6P6@QU7: 96=^>'W/WP6 M)])Z@[3$ 72)3\O;/%\<=-/.\H#6(4>^KZ\\FF5:6C]0//7SIFR_<%+X ][T M+W8G)1$ZH7&C; +9[:*^Y*0V_=&@*]IX#4UW')25GV^^P'7:B_#PROT//HN$KBN0'_7,WHLH.67 M)FLH[_2@O 0* @4G]'ESE4(!?(2J&ZSEN!A+[JE*Z(!MB$PX,2FWH2'AH ]< M=$QU5$(^U1V*3\"DGYB66)$Q 2_J0+=\66^G5;S]Q;Y\=WSX5\7X/_;M)JJ; MVV&L;RY ;,.:/,PL"RQ^#['G":#3I?07=)Q#\%\F$NO+;[ZO.GPY9$NY,IA1ODAQA6)AN_>^"GMQ MW_F8<"OT&:J0#YR@?:2KQQG""KV\#;X3ULNSB@*(16Z D,%=HT#3[39V4K9? M74?$6=#.D!5[/ZCBD<9#FP,L.>^<,!?#L:<3 @8[?EE3K]E(:P[ G54-AK01 MEE)0&@_X: /(S.39C.;(G2YT! "$7"^[ F%:1DEBL6,N!14O%YE%JHNV 1=G MV^_32D.@M-U%W]\0*WY;";^4)N(*"1_Y0G3]Y[P*S16]TO;6N/_/I)#\:[BS MW3+5@$IAI%1I5E)V:EDX8@Y>;GA_<'!T#H'@RUP[-V^&O4%^=: 7?4,= @F*Q.UCYR$2$@ MF@*G] <3U([:4MA&P4Z="5L#L+/@_7+10,NJL@E0LPS>Q%)@E$Z* M"AJ=M] _4+C[^3\Z42^\IPI*:TVJ.=S@0Z=@9"RST=E2OMR6%+#4Z]G)J ;* M"X<7_@F_G^%+%?(5(B9-),OB+YA#1_&R: M%==!LQ0JE*GHV%60FZ0=:PW=E]N(%I++"#VNM$5B&-];&S+Y>\-T5=Y#LI-C M=F1!BZY/O'?35+'.F"W;X'4"\)&NZ>-'L,6#\O8L&3JWP2>7WD;Z>-O3-%:= MKBWDGI(QC,OUB8H3T$SC,6;C!4&M,1ZS\J]'NUR'+'2++CZH_V>;:KLH4I:I M7:5EXDBT 9KZ.V!7!9JKPZ&,(H].KGNUKXQI,9H_Z_92AEX)>;9&7 25 MM? V==>FD'R:"M[O;ZB?5)J@MJ"W#4<=#;TSSJY+_V4=,^J2;&;#V.]FO9L_ M+OCCP93C-\HT;!@]C-)O20$E%#)4-/EBS?5VG[H JE'+?EX(-*;IS3'_3(R/ ME*X\KSF@$UW%+N)GQ\2J\R 'S5:BG0G4#1);PI:"]Y+\BRH<,SA_P;[54D\LII_-:#>5M"C:^@C7D;1M$67",9,[-@899<:W00O/"W1579B X' ME/*E2.M3P6_:]@7/7(=/E8V&V0/:6<-MOF5C:HM\7YL#[;M$'%HZ;@55R.*@ M!(0!?]UZRDX KWQ]&>R7!<$K?>2.S:STO/HB!VTI)23Y ;7M1>A_'T^--+A? M<]T5$M#M3%T6W7"IC.S,/3R[67SU*>_8ZZKWSY[VOX#0,E2;$B=EPN8A>[6U M.E/J<-+,1+&,"3G6,YV.R?I?X8VI'ZX.>P)\93Y183S.-PF%Q@6T)5SFJDC) M4AL!LLP'& ^#LLZ4D#<=Z W\YG\T#BJZ^J>!)A/E'7DE_?A-^%,QYN*VAG); MY*^WM^Q>_6E?_>"?]7>OK"+275@ M;:XWV*A;-@U\YF? Y^4[-L.V4A%L7 N@W1 MFO=1##7'B,,[.FG2/VD+UW4YJ[Q.@17-><-KH=X'8^@5;(K[>;EI>#-V76?M M'"*3A>)N*D$:\TJ*HX-9F21E?(6PB=M]MN=\QMYYVMHQZ^FBPC/)Y8?W<+J5 M$4T-<6??YM6!7EU^S]:V;[H%C5_R&M;S:[YQ=;E]L:]IOK_S^ MZ7N+KQ7I4T3SL)'V$1SU6(^VGM-\: ,AE49BK8*7=OTPQG9%63-GY@1:] MD1LJ8PY>$+4%-W'RRL!CAZ MS^!?.[%K.J1D%QO\0G*A\$-P9-VQS9W#8Q;S M"I*9!OIT](>("M%$8C&4?QR2:-QU'ZV=F2!)M[A^'MDTOGIJKJ&5W5W:_-[+!;VW-XX MW&OGF7B*EH5)QQGIMHT2$/I-*.39:>NHQCI)\->),AGK(TH>O =02''I_,A- M>#391RVJ@VZQ3T,'-$*]U#W)4#BAY0;D Z%8=$;16BBMY!3DN(=[X4Y BL< M>]W+L2G2@(\B_P96[]R;C^D<*.9:UAR"2$)0^UA+:6=4J>+ZB0$0(Z?F*_R3 MY1G\Q$1@>,X%ZRNICTHN25?$AEM17#:2_8^3W/5MEGP =,X9F.C-P M#5=_E7?&7#%]NJW>5F&[Y<%?;9_>_7D9&JC0\(OPVE_A L0ENF_*Q9< MLCE4;0O8_/+WSF.U=4$X07L%$"(GPMNUS[UPFJ4P6MM <=?@]&X3\)5811%L M8!NPOEE2^Z[I:RXNQO90+ZUF#10C8^8L]9?G),O/!7:%>$P&KD:/!N.ZI<9X\?)^OS39?5&NSHWBJ)?IZ,$(]0W( M'40I#KP$5,VWAJ/YEI^TA=0UWIJ]% QTQ_#]O;ZBQ2F8EIDP T#WN/[[<'#D MC$5+?P!"UVG?L-SV*7^+5;NO=-6J,PF4Q]=\3]AD$;B5*]BI-.G?!2*FEZ]F M&65>+]6>8@&E 49M>.GG>BZ$!PGM5"?HE@)G$A(UJV__7((Q/+M9J_I=B7S>B^-SMN-?O"G,& HGWDD:BH@RC?8UW6@@OTR MU4XPPH>F;9"/YA *B2+@J-^MA'R=(692QQX-G]7QJWDWDK%IW39\(1SE53-H M<&\.4>394QN@OOSE9L&7RP-OOL.JP=_ZSQ8.>KY9-UQ,VM2\P,W'\\^TM&M+ MOD;9I!F9N)U^E/WL?VI@Q/G'4V^RPEC,L%WDLJ.[T8LH5W^.)J"VLVKY3%=D M%M^:9S1B]PO8QY$-XA:1&:V!8:O!LG2,5XC,?V?'1XBDWR7)4O)52;N';>F/ M0-/M;5N);IV"=7G-U'O+=INTWYHI6?H8I/8?WX_4D%IF5XQ3T&8KYM/V:0MT%F/X!9A MET">_H"C@&7RKAS_$"+\6J1+]K2*SSGT-;#7\13'AM$Q<*&IAW3IV^?$:L+R M-WO/( P&(O_?1RRO/7=AY*.5Z%@W[K"I:_AYQQLC.U^O*X)7OH)-\?M15U^0 M/A-U>ZIN!Z_3S2$<)5_V/V_BBV0'!$H=;4E>=B#M'8;?W?'::&@.<4TXA[BE M/\!(2MU[*J'UWHS:Y4DZ_K==6;NH#Q*^E#S*_X4;QE,JV9.1W_)R?C3MOS0[ M2!S$.YRKK&UJ:&K)WO#4\G_W)N\S_#.UY^8)PMK]S7L+LVSJ+[U"_*9\M6OV M=\/3CQX=E^W<&Y!]:17,?G'O]#IV4T%R6+_OM[L%*5U7$WPKQAK^6/27&5[G M)=&2)G\$_/#IGT/811=D/[[M>\IS'<>O))^T9E-5B6O5Q..^;WHC!1M&4HK' M?&"]"F1]]OLL_4P#Y8>IW&7P6/#&V:C1LHZO_?\4\&;R(]8/'NYKX(EF)[8> M3[N3FX+3'I_=4#RK:S3Y__S&R/_//Y!&_5I;K4=/*W@;(;L( P2UJM!1L>-Y M8>@7'Z@KR9Y'P**7;F7E6T+.O>RNK4ANA)S>;AW^C\')#''\.'3)VM5S7,&_ MK@?>(+0IG*PMJ<8NI'AH"WF>T=@E79_KNBC'P-MC@RT6OY-M6O,+UN=7!WLK M6#?&V:'P<8!]P[&^=\(%@E,J1BS$JPK:6GXY(/9V?L:ORG_NT/RCR_V@Q/YM M3NC:*VY_)UXQN'%!L/*-:E?)$"$;ZZG5F_=H7"8:.";)H-4^K-<6>3D!(AFG MK92#;/_9"@LJ$Z#1L \PA\"3E8^U1=SXXI.C90= BG7KY!"#;S%FM\WZM-VJ M[ U57-OP"O':H6LI:V02Z!?'5RKS:%J=U?,/.L>/Y!#U5F A0S&'6 65M889 M]'EM-=U$\.RGXF(=$W9H7OA37A)+1V=?/:KHH^ZF%7%P"K^!;7W\7S $PZ[:/W@[(;2"S7#&FK.;^:G6?(;.,)3,4*PO!'-3DM F M1.HJ,/ 6Z'@$P-,OUH;+4LC0,,YRO,%)F.%_[_?7*S_5]_FMY[>J/F+T"S2G MKJ,U[\?$X\TA[U^!!.4MC1>\%?*6,OXR>UD^7F0%HM*XNQ0Y>D\:#&)SL,SS MIN 7_M5N[RCRF)E8IHF#?<"OU_B1DDQSW>LD MO! _,(Q,;7!_I9I/#A?R4=/,=!VFDX>*MMO>"*:H6O&KQEB+74@KR8['P$_4 M+&= +,-G\Y?X>4KM;4/ B(86'0#EET:/;R]V\N[DH+E=),V.W9/Y[BW2H!; MH9'?(V?O5WU^77^UP+(^7SVFO6,/IC,%3D'JN]":1Y3 AKH#A;)T2>O/IN * M(G%2!G'QSO=PZQ\,85O4'.(Y23F/K6MC MU46TB#+#["$\6FFL^8U(L^2>?](F2PEOFR$8P<95\-[.6HD9F23PH&5-XQ>= M(@M.?IBR1>WMNA, FO ,N]DD=IA:/BC( RVKQO^EV.BM;CO$>C@(C4[G>$M[ MOY7+F8,,]3EMZ6;VV49PA0B=JC,F>\N$&5Y^)83W.J/:?T@KPWQDI*5M#Z(& M&KN<+T[OX W*3=>P56=J$=I=H+MR.V#3'(8"ON9PSX!L&3V#@E8@D9*?MG-] M/WQ>IC3?TP^[/XZZ12RHSW1)"0G@9[3,(0X^ZZR.X7@6_EM]6RQ^0WY\^_/- MU/SWKIA!A7I+)\50-H?(]N KPP$#/'19K@P/ %3IW/A$,.15W3"J/UYK%5YX MJC.N*2 T-*::$VIM99\?U-T7?KEDCQFO\-;WFID%GV$B?*LH!X&Z90'6C(*&-B,D9W@21%!)S:,=)&_X(5RD5H3P&.\(IC:@(H:>6+M\MZF6VX M1:,2X"W5#L P>/9030A(3XN3&.Z1D>Q&MI"O"UK[@B>)V^S)EUK>JPYG3YYN M\/,S2"P/&0Q^?7717U<;^,HAS9HHM'&,SLU/&\W1^_#YA!FKD/)Z0:=FMC/M!PH9A>O%)_3DE'.RR$2TCWAEJ>R!N)EG_N!V: M\VO(Q1]Y9Q];?R+QI0]9SQ?>EPZAY2M5RF3-#C$91>B)3['?"]Y@H> E/-O> M:1+2.P;++QD8(U5J;\?X^%S_WI5RH&6GKI]HV-OT]E:EF37O!!YRY+=MQ$GO MLA;1SFX2H2BN:7)^"W\A954=ZVBV;9)&VI^M)P5F6P.*$20HZ&TTH]=E/(3STM\]@+@F(EF/^R8_726M-J]*$Q5)JTMH9Q &DEO$ M&0\QK;%R43IML2L-36;N ;JC)0MK\>G8%3U<=SG:@N(.W"MR!NWJ'=*_E2ON MZQUM?VI)#4?WKKO2:?HKY_;G:[BSKOB;-+-:?OH=.!*_,IC(,I$#/53G.C H M3_X!0E6JR' M_)H)P%&-2!]3AA0;,%SJ,U&F\:$$]7DE@,?D$0(G&QG7(R@--I3;(G4K+Y57 M?B2GM?*73[,S"V;H>LY\TW*^\]^N*=K*L;PP>UX/J7+J9&U-NM0;% 3<+^OA":+JE[;&T_\B/+E]4ZE( .2 M(R]^E=B4/:,T!7BBY:C$9I:>29F1N$4:/%11# MD-GN/H6AWR$,FAF8^X%]:TQIZ%8W_ZX MF*LS+4IB6;3'U.Q_22?NY2],KX=7)LCZF("/.@,J!W%253L?01:H26#*C& . M84.QZHQCF<+GP*(RN89F%$(>$QT&\CA T$E0E>;J>:K6^./GOO@*9>RO75Q[ M!\YW((!#)D3K&M15O!%-%-K_UR7,8<8B$WW.EK*\U\_(AI[+&NJ13O(X-1 M%DUD<769N3C,78:;, ?+=D,^FLN1'FWT5[@;UO7*8](FPEX@XI7J.F\]^*41 M<)1)&!RTWG-Y]WO1+LM-8U_9&?7@9*NANY7$P 9V[A= TE)E&=-5=?Y/\IVC MDR0'Q&P4C83.Z/P/-M +/1_0_Q$<"QG)2>*=19M.NAX D#][EO.6]7S#;'7=ZGU=/T37:-('#:IV=FJ22DA* M9=70VI#6(W864 7H**O/JL7800R9Y!5^!9F$A\Y[/1OCN8&F]+:4"!_F@2X2 MMZQ@%_JH&\^^2VEGU%?[#GN2[55%&PA1>X(S+?ALZZ!66K9'6>KTWUQSS3J= M2%*#OA8#.ST9+RC[>.Q575!P?5O,6?DNDJ!@71(E;#V8%G5D1'3>X;_9C+0' M4?4>5;P[9-/KB9]PS]'MC;B!-'4N9(3.YJ&#AW0?)!PZ4V<_GE255R__L[X& M,@!Q\CJF'&<=:7R%M^+Z%%EU!$HTXSRP=8IY_$$/K4?=), =APK;O:N1)(BD MB?!7T 8LA.HZT%'@'R([D%Y^RN_I*&\%E*5@T:V]^GGH? +]P ?XR##&NH=G M\J*3D6"4L@@OJM-I\2"OKJ%I%I:@:$J83/ M^[WS\2N4';X/HEI085YUO5,G]_=Q2G%TI^E$5U^22V'@I,HIO!:U[-7U<23I MEQ< KAX]T<^F?F ]Y[>*!NIEOQ8M TIKY%7(E@*C=)O6FK$D7-I4(1Y)9@C$ M-]WN=#P::9C6ECSVN)2M#CQZ:J3_8H3;LQ]'V];Y$9]:#JQA4?5/;I"S;7D%WHGSW-2!,R $4 ZC.PV^%DR!_(;[7;EGN*N_41 M91_8G^'E^)2<+?;\ZZ*=PN=%OZN-U;>'S",OZVO<+V^NZ[@J.1E[/NC>SC,%E'?([.:"7MT=IQ<$ MVZ10W-L^9:4^#3J5AJK!B _52O;ZZT,4&5*$ XZB/V+4F=K'V#6187IO0]FO M=Q6R?(8S%8T1Y-#D57HF%651#4$WYJ.R3&?.DRI75KJ8($!G\Q=A<= V<<@ M.P8V5&C1S?EULZQ!PS)F5>U0;KXKW_WRYX7 ENM4BB=/S7#R:[W&FJ9[?4# L[CKU;=6^ M_]@3&DTX91ND+1GT+1N[JD.";A5Z;KR)G:_?B.L4__*1#CE_>7TSSHI =F\; M7M/IPO#K?_FRT^)[EPV+L^@<\S#]R'/&T=N>Y8K4.<0ZG2&M>3,MFC0@/-E3 M#%3-3*2 $7NA(9DJ(RFH/0'BR&BV.>XRD^'%4(4"GY4_2VM&(H*AB--UX-<; M5:SVFD$(+1AV ODM/[BN[!$U=2/K:.^G O\EDB'<622T7BA$#YBK\\#\]DF% M:#Z9+V"M"#X:V$Y3HS(FOANCZO-9\B$P[T$_[Y MP-L H=[IUY01T5B ,X]JJ'Y9$?5J;#7ZL3ZCE;$:%X@@=_K:+%JF^X VO(!_J%%N)=17^)AWJUPHS'/>8G+O[J]" M)*$$^,$:=2#$DHN0>KD@4:X$? *@9KGQCG5,F=L=,.A5DBHG9AHSD1E?H5UO MBSO8=^EQ[S>7\<6ZKN^C==]]XB,93X(3U;JO33K5P,'9/]!>.K,*W)EO$[79T6A86X]%V=0T36 M[+O^I4N)<:@C6VV:K%"?UP@KJZF5# M(6UW*GGS :' W_-5?\&E_"<2>%<79S$E:EU>_;)3I_ Q9Q[3SO_;"'LO>.$? M$^;SLQ75JI]U".N!4?V&P'L4A '1/LA?RIQ/_8\Z'Z"UFQHZOV[#CA&7K0PGKX_I,[97\@!_'S M=0.T%\)6Z*(SUD;7A3:DQ)L5R__R,@YW3^?9D_&AN3/M"4DQ?>P(6>;Y[OA- MZ3%7-'[=JFD;TVT[/C7U7*S\5O8\^WCZ0 KM%7\9UQ[<+JC#;H%2Y$-&[76^<_^[1^LG1>OYOO9M+"H95$_E]W>+3'1M6S0$SB%:^:;<8X"H-4]BR+/$M5EAET-H.:[MOKFZ1OML#A'%SK9&"C W M^CUR^:50OG0. ;L$I>M1T@Y ,LT:7:P3TEULM[WOZWX5?+BL>CB$/$F(J.D, MUZ9J[TS1<@DF4Z1Y%$.("4AD%W+T.,!?,.5DA[:C./2YCL#V3\=GG>MILL%= MF_R!TN<_+]=V1I;J_ZH]@K)=0_QL"KR*D ML*(C6>_"HQ19_$T4)SWFLZ'F<$T2"UB.H*;9(99;BOXYF#A\N 9G>KE&R#%+8!P0E.OE(_7W$5I/-U4_3%C) M3"_K@;<^^;>@]DY*SNH ME="W8Q%L:-"[[N]U9>@/7(5G6]:*$^X!I\!\7+' MFWJG'N$/D1Z09_1.YJ]1<5 K([FPREQHS4N+KVQ.B9(MJEK+.-+8:[+?[&^7 MH-_OF)1O@1]VTZ1_HNLD E):@_ :SP+*5X?TPO[@=O512*#92M8+]$ M%N!3Z3D\9W@OQ)2QK*#EDKW0KBIOA6$(TF9_R7B13;\+RU!81H@"0Z/$[541 M5B_^&6?SI7=IG)12_F,RP;=7[]1M:;)L71=_L3[1;>80=N0*/7,\A)H?0O06 MVF(724;89BA%IER+SBBHIW^+VXGVSU;M!HD0>U_CR\[,3@SL6/H>?>(/@VGD M07U0WM"]?L-"QK%L=)V$>; !:"P/8\ABP@4$,P[_IL2LK%_U"+SS;Y$-\V!R M*&EB=I9X#/DBJJ#H=K]'6(E7\N:OB:?WI>SMUR?=/1+5Z1VP?%#1WQ+"S,F; M9:K]12U$0F;8\@8HC5ANNBTEJM(1*.$]=*[+MS_(:>AYG#7Q*,]XA]>/\#UK M27 TE/BS>P,DDZ'3YA"V%&/Y_01IX',Y(8O_ C]1 =@(K.]7/U?8%,:XMQ/F MN3:13O>[.AU0JV2])4/TC',OFVJ:@*'IG+NZ>;85*S('C=7>]<+(@ 3_G MF!X5?;#&%*@?T[X<:$XN1R\04EQXX].'HL%N#'B(&IFU*^Q2 \G-7 M-.TC.#@:-.GWA$&J>73RO\:##]:RUM1K&_D1&(OJK,L 0T%KQC/RZOG+O78! MW6&DA3 !NGQUV+(7]EE8XGHS_RQA>9NV/'9#5_6GYQ_BTO_I=_WWS#\QUEW* MF(C+ZNU4O-BR+QPIEVOJD.Y9C9-A5H31*FS-<( M),:?BQ2!UR=W0S19J./19]TEK*-UI$Q&J?+%2X26!;"5*HT5>7@FH(N[1A-$ M%?$<>VL/= 4%=\S:NG[7"KS)Z'Q=G^AH'I%6#^5^[]Y_H\.6#_MC MG*;4QU_^GE8.56@(U+=\ ]6TZ78%2FD,I,DN%3]VSEI?$JX0V9'#!:A 7SE) M.4_6G4BJC':+W>O*GL@)"\4EM3@_[%*="SI8]>D6WYG[LTB:"YH*4_EZ1J;3 M5CA W@D/*4[:N_PH="K.O)JR-5Z^T=6&C=(#Q$^>EJ%7DM=\\T(_9$#PSLI( MC-RF"A^<8G2B!ES@AG*S2&C^DH=!@67P<@/U0S"%U4+(T4-G%J"2URM#'T)L M^:XY1/NB.!534EL_T2@E64.TUN$5P%>!R$ HP]_$&=1ZJAA8JP8 E^;E<,$Y M+D1E,J9#@RMGLBA'2;_G9:VSOO$*76LM4I9H'*'D-NQ2P)FC\8/-NN$HT/A0 M)T@BFQ_V(3W6K.,^.^_!-61SI>O'!L]N?"PU> M49?3FD_0SM*R<292Z/D32@I$!.H%0?RE/'N*2_<:J$SQ\W)U\!PBH)]G1CGHQ'E475U24$XS*YOJ[:SW?_,1IGIO\<7C# ;D]"MQ+,R7[J#&BK MG(FDK.N \?UQZ$S>\EX7$OV6<2!WDA+^=&#L]JG(O"\#=N3J>*LX3:)];H## MV5R42#6'D#XD/-.QI%J,W+1?F:K9&4)V)/![XZK,V[93PH!?(CV*JAZ$# X1 MDT[D/A*_&,0_C>KKSPMR3TKZ[W6\:=/;A.7>J\Q6Z>0F*S&@3?Z[/=$4N&<&:@&8L M*7+%ZY32T8*(3 HN&*.^X=F'RNJ+3DYLEL:3UKR!MYF"TQ935^H^4+< MDF:"2>B(![^MRD_N?(>H^5772^"X9\4/LE?"#L\@DLST0K\TKC0['L]J+I5;"UBD&) G2D+*P) MP38RR3UCBM[O&J7B;HZ_7![B&U7ZRS#>]+^KS)6UM]ZYWS%>S&PA /X2R)$M M5'WDRTF9KGCK,9;A-!L!%:KCH:/ < C+4(_UL5#Q'I M0)N3Y?)=GK]^B&=E MS*YGIDAS\+O!N.W5]9C,..79CA/=0?YV%@6O%;UK)Y7>NL7%&O]A# 6:,30J5F@/C/ >(_IA<9XS)T#D /=1%A$51!]J]*'''CQ350$% < MR.F/[S -:J>Z0RE/!P>@[7MO*T1@1)8K99UQZ\G8ZZ>1 M9XT8)ZX/?SY73_^7:_[S^9.V0+>6/(=H&[8%F$POXR>003/5@;Z[1[<=UX:D M+X-Q/0]PQCA9E"1Z&/4'='V73^L?D0478T>'UW*ZY"^;/E3'D$CQ&YQJ1ZQ/ ML*MT L)2^.?UR79 ,H%WSX9M'E,.Z7]#LXC.6VJW]D5A* \P_'J3B@Z#:,$9 M8K"D:W-\!=]P?#;W6L&%JLT%*Y+TLN!3OW&)W^^,2(D%Q>/GX"Q=EVZ-ME*D M1&MVC])>7+@CTP-M9*]N+<4'"@'*6B5+8?SC_\C$8.V?Q]247I<0(GL%; << MIZ[KC;]_=ON3Z/SZ/NJJY2,!!TR^AYXJN2E%/[/SU)9B5Y$=A82%.MO7"J1A M&)FM"/U!6!R)"O,"J.GL:)Z=_[;0 [05$%&OU/V$5'*10&(>33#$;AG58]EE]BD"^87H-*#WNE*]%CNH#WC5XI-5J@QV MUU>Y8$SG5=_+#:F;.0P,34;6F;=5O57_,8B[>9K6;$.+_EG^Q:&-N20Y:X#1 M7("Y-H,8I> ],QXO%ETP[T&"9WK_;0C#A0CJ.]#:N#.-&*-1_M)J_D7D M0#O28#RXM.1A%/67?/D<(O78[J:^6F(DB1.ZMCO ^GD=*_#%LP9.T\ON .F0 MD/@+_G/EONVGH'Y-K.ZM9)YNV:C$$B:!C;+X^@RO4S*GA#::B34^T\[T^1PB MG6/!?/B:O?\,\$4^_ M&G!&:2\;P3ASB,2F U]LWCGW[P-22G-D'V/"0PEM08S/I:1,/8S_.8?@N-$! MFNQKFLYF#/=B#I'-&:&=XXO-U3Z@*IVW@2A9-J5/.ZK-!^P6BG^XI_UPHYR))),W22IV>/*8JRV)C,"$-H+$$T3I^N@NO=1 MK<@6I%S"$G@GF":GIWDM4S@92ZN;0%3S'_"1DY1D60RNK<'YKGOZF5Y:+2LP M9=,1W^5]-J$ST?S(&O/!;0JOG\C ?\3]=PMYH*RB&H$@J MNLFS)1?*C*YYH63A@'T()$B6J6ZR+#"5.BC'/$DINMF[/ER,'!MMQ1G 0 MP(L)#[ZSUSJ0"3);PMR@*/E]S!X/:G&RS-8OL/LQAZ_M!\+)=7B3D1JRRA_X M?!@%N.?PK,=S'A+=]0>9,*&55H6= M*8DLX*OI-[P((,JO$S[QZ+&U^GZY6(RM>7SZ],G[!]X;IQQ^>VC]\R;._8"C MWU7-+&A3Z!SBYL5:ECE\2OLW1W1]#H&$B9KM,$'[1 \-U2(Y-15T&V_%FD%K M:!%1BEWV(<"W^S*^L:^LZY9N/2(RQRRD'()3,:5, M:%'_Y!7+F.>TJQ":% 0_'8Z^HM?7II&CZLNO4Y[X[U)RC3=PBMS^OK4;MY82 MI$?WF]!=@"#'MZFL=9U\(U?^?,@.ESJ'>%'$ 8C2HEMRMBDT;)O0SJ]%Y6#7 M?HS";FB"Z%*VP3NY9E,R"QGE00ES[KKD@ER^1[8Q+OEOKZTEY-S$8EZ/-N%G M!?93I =+P#:&]Q2JST)_.GE%**IBI1'ILN<]WWYCM*)KSWG[Z#6J0&M)[FZQ M,^RKYB)!FT.]!>.^T,/8!R>KTY,?$X,CLBCV93;)?HW\\EHFM"YA(O'Q1^A1 M)]<3# KF@6$Y0+TW:254K/C:CEM.'F^I(RR('PIJI1FQ7H7M[*7$Q\KY\\<( M)M.[ L?PBR00X41W==Q?Y[Z?:;@5VJ(:HP%^^ %\:[@(_)8&>LKKRNU2%:$+ M;0GR>B$N>PZQE'/R$F\UCSF'6(QB5'((*\F-)WC=%.)*7EKQQQ'LYN[A_M/ M^\(RA]S4V'#2YO(M1O]ZT&&4YROK(.76"MW[*_!"4-<4+\.C3U%LP:LUTO,@ MZ:9K(8:!>1P<-B:F,AX*@,%?@3R.U!8=V$A ^BD\F5E);HV7*0&?O8QLLR99 MHW.(CVC=$AQ*V?R$+#BL![A8&3XCF)DQY4=;BKDA;&10G8K,A<\#BH-@27X:UT>Q M>*)2[P+\24>Z_-LYY5%]P;QJS+3?II"V<9TAM96P$!=!T^NCI; 1NC4EHMV: MGB:'4J*J]%0G .WE>AKR,B(]-8U&&Y%W<5/DNQ(I[@]M#WN&%#)2MO^;G';F MO/KO2^E5#?OFR?OF$, 1I.4X?P46$UEDI"WT\E8@KTL6>-'D^!M%7M![UG*N MH2RQ$FL/$9H[H<; FY!Y.\K#IAG0O:ZNC#.>0]@-04_M(\I%NQ10W(A;OG4K MX5X^#3A%,(N]V/5P MZFN).78UU"%',F"4PF84NX;HPEUWD[IK;>>IW[QM_SGPE34(XR)+3N9RLWU:I(PM*J M*2:#Z@ FT%TQZ06E=]F4W9 &C!7.Y'VGK.3VQJ/_3VMO&I;4^H9]8U:F9CBD MIB8T6YG1H%D.D)69F5';RM*4RLPI,TN3%,%R'MG53O]I2F4.9<8V15,15%!V MNQRSM[?&^5V;.=QO=;_[$CRJ()-5O?(6V HT;=E73?8]UDW=2[9W@]_< ME[6*\BGNH("/'F0"M+9L1QXT'+9@&R[Y$.47U&IR8J&04UWR9>3NG1F;Z9(_ M'AU4R;"(89[\P&ZRF,@!W;+GZ&A8K0A[0$MFLATWBVO,BM!&#H ,/MJ@#1"; MCF.U* ?B@)_J57TPB=E46]TO(FH,C?7Z?+EP81$5Y'YYK;9.IY0);V9.53R; MG,=8<[NIFV!9FW?1UBKHSBL@(AUKIK*"%U'^0KOXO5)A.G[U^7U5%3"S+9:E MG*ZL2T"\*X/U0Z9M8Z^;5 ^MV0'D?EJ>I?D#JT85Q*0+*,NP)9G#:(E]*RTY M'0K@-:C3XG30\3ZVH^(([ ;,)-D1-.%>F3 5OQIF\!864>D4>W#F-U"0C%#S M'#B,RUL*BS] 6+?>RN@G<]CI^K MQT%[OJ>U%,O'6L"!3B1FJ(,6_<9LIH7RW"01;,KCI8(J)CC/\YHPR77HRF12 M-XW%3KSS&QZ",6&Z5^O?SP_;JU;(%)8A(DK#Q3MZ6;?Q) MV_+X6A)LE3H%BXVB&1GG0,J97A9!+;ZND)#NM*T8N057O4!VP9FR2JWC5=T[ MV.&0EO3&8T!!U(0;VXQ"%FX48BK*)Q9D%IT1N09)\"NY4 M>*KZ%U&K=LQ034))VOBEE*/*!Y0(2"P=*8A3BS@LBL .8C/\EX(S293 BJZ7 M(:?(CUJ*UM5]MO,=8V&7O2TK#S9Q?\7;D5^H1&[%)[+4V'6_8,*T:'/X66X0 MT7!(U16C9EPD4K$?)LDRR8I6)JT2\05W03IXSFF:@:+_VYE=SISHAG2' N[5PHR"7LZ[72>L- M8@/VX7? 39"U8,'T/MYBDKJY"DI2:8'V*>PP(#S"!:0G7V>[EOF20F)-[@5< M#KQTV.W&AK0--M81\);1J0\1D,,DD $'M5?28F0T4^2WU!8OQ ?.BP1IA]7> MUKES$>4.!?$CT)3U[Z'K:A"9)9A/W@Q=J!'&MC^1PH%^AW_C#%QZZ'P%"/N0 MX%0GW_]K2!(LEA>J4RE])5DLO]:/UQG'FJN6A(IKL*U80WO^L":P D(G(P> M>*U6SL8>MEM)B(-)SHC10.5.A/B"%')*4$Z^%^VW#P!\>Y^/^&8[D/9#;H@Q M$3A9"/6V+Z*6(Z8*S(3*L1,95E%[E5W)K:\+T'A38SO"'E*-@K=X7MP)1YZ:KG M$M+*"1-[DB;'.(RTC(-QGDFW*_12;)3.I+$(JR9C:Y]$*I_3;MI9?Y@C:(_= M+BTIKQR>6(&Q>W_F_=.WJPE5A.9RI\!7Y 6LSL0'(#Q ULFM2G-X:NJ7'8V;N$G9S"!<\4Q@G:,"U M6. 2L=7H=.IZRCFX!$P$?CV#:TQQZ*>J/:&LSJ.69SN9Q'TFI^YR_R-U;?D;[6C78] 0D"9 M_)0PFG!O@+%:94BQR />5D 1K:)KW!"UQ.3@C<#:*HG'$^J:LE3FC4\%I?"C MM@92RJ]9^N##W![]CC=C8O"AR]K:2&4)P(6WT*9X !>-$,!YN16?I(U.:<#2 MV=ND7'W$'NZ"#DN%65WW.=O(*3-M> *XDPET+8>9AP:BQJ MVW<#C5M%GE?"\P?UHZBK?^W-577@5X YE1*"-N7 (][(RG[5)L0&KB2DV(H- MPP86_+B9'+T+<-A)T+(MR[W<-C?7/+XL<19;&^(>N3FEVH9=9_[2R&]X^,LQ M#5@ QJET A7QH0VI4V5 $TVB2H2.$S%4 :&&U#Z33M"EV$,6TIG$68M9. B M'/FSEQ*/S<%1+2P#W/N?@^S8H@+.'7V LU$W!,=Z$=5R MF7:U*XFF/4?$3OKD9;U%+I123$%B>S)\-@1<1 FL+M3WX->-%9D/4&R*VV0K MV':1X'_A)[\Z72@>\M_) ,+F6;=O?1[R(]X8L!*IUM):' G7U)!U:^P=[,L; MV?V [0@. 3&M6#2M]3#D*,!L]].4007N*0X MOQLSF9 WG!FX>6+2?QH@#E9(M=35'Y2DS$4\I8??(&9$U!AAE2G//K:VTI)/ MM0";B@I#I'.I)!8WE53;'Y72/=LQ3/"K[;OE8/;4W MO"]:!W<#S"64';"[8MTDU1KFRACFDR.&[WKLB.D->0DJ,Q;G,?CC-)P8\7:< M9.04!V;R&DH;@_X-B8G%I=E<5UFZQ3\+;5TCH5]X5Y]Y^N(BBDX#O7'IU!W* MITXQ '.P3.*=:;N(,H=I\HA$&9%/-YP8V05:5G8U^Q8&"3!6<%CIT#C5$MJ7 M73$F-L'5B W(6'Z>-V#???W7_Z(9-H=Z=*>O2&T=:3T1FK069\X2V%0PL@PN MK4:N0$(^*37V4\4;LF\[S13OA%R JP!+NSFZ3I>D(ML9YW074$82JBZ#7[]. ML][FI#503(6W)S)O"']TWAH)D]'@3=RI&%GEQI.@JE**3CL7:\Q-M".D.K0_ MD)*R::O9&TO)7+F@;5]#C;EK MY]2?@_'Y@R5&J%N$.OMI2\4QRFJX6($*)J$H^[D&,QP[RG%(F.H4 _9,^H%N M]Z^SHTO58*UE)S:^D.TFX&P%A6DWV!8A+R?D(14?[DH]L--AN?=M'*PO3'T- M#@"Y.330E[B28@R[@HTR(\3\\\XH@CF,.PW1TME8@"M"-V-6P17%GE*&62AF M&<1,I6B!@. 8=*<>LO<"W]:]"-O]9>)AW7W*QO)-)F$A0&!#??Y [RQ=GJC, MQNM3>W7!=Z1T30!36$$Q'8C&Z2-VD#V/F%&$AXEJ[= -,Q>D?G>RIL4$ !&I M11O![V\IP\LGOK4?NX%[^SRZ<+C'3U%CNHD+M4[W$HR9!.D MV?;2:PS0ZTRWDP8D!.;OV?YR2_N>N7@BZ<]NZGHW*==BO$OVI%@8G>U]OJF/ M[;%95?+:/S3OOPE[>]KU]TDH,I6K#I0AU7WX78@_;VDA#<1-K"!;JQ#HQ ML@/NEW"7(&&0;1$&CKXK*R"8DS4E>=ELB\@(&6ZYO^!&][C#J#IE0-C3"7S< M7->2S/W,Z[*O; WUA\:$$0U4G23=.68R[1H=$+3,W.,X,P"2 )?-U5,9AG+V MOH?K0R(,?2A;ZQI!7!+5G'(5(J:^_7H.HJ8^F^3JX61-?_C <:WVRR<^#JH^ M#= D^=AJ0AKBK96!N =!WOS)@-NO0_.]D]CN$ \HK0/G7:%]=5+KKJ43([C/ MR+)7Y(;)U@5B^DXVH3Q4WY466';H.C/B;;2';1VWZ$)^;!H?X#A&M6VKSI#_(0\UW5#9$/?);Q2'& MR:H_Q!.QE(<3$]VX]80\O+@.S+G7/*3\\"XDG>#44_IZ=?-I*O5Y;,TI M[M9E3VMF3VFXKO[_7YH8.UH3H_3F_@-FEN#=EK_FC-&#Z]>@=J&V2M/V>SW( MQ1X8?91[8$9@?.W_T:8=9@$AI$MTF(>MUN)%RF;TQXJLH=)7;\@,'D<3-.4Q MEIP7A5(/P-F05IOP52D]NB"3\]#3CJ"7@%'U4KS2R;H8GKDPH+*#*Z34"O"CVD!B M.SO[,\)\@MK$J2-[(&+"AJ:>:(MM4ZQ%E-ZDPT >8&E36M6HZJKOQ57BOJ(4 MI1D_U0E.I:.M6!E"-0"Y=!9.-"^/K%*GEANL,*PV^=VD#'WO,CB?QHS2GJYD M=3AO/!=__8+_\%COB(_K:]_#>STO"7&6 8,9)7O,(_O MTYCJ\Q:,K%6RN$%=Z7@K\/L3\)%: EJ)Z1S+OBE*Y-T*E[D?7^SU2?1Z?Z]"I3*L,C*_S^.1P9)NTXYU$86+E4_I9B#Q 1XR Y M#MR2+2&M#J9AJ4:4XR M@[,=)DA)Z4Y>$EK&B&;?+"ZE!QX8XM>9>V>P(]_H M!5ZO"==@M#:P&IWH\H(GZ[&#T+OEZS1G/V4@0QRUUKQ0_86&@EIIVA1G*)&' MW\,08#4I%Z#)UA$;4-V$S@!W)9S:.K):*.3E.>!2=T99AOZWB.)C<'T1#U7. MUH=Z=XSF?IVZ5O?C:YJ&MR0+6QW.5;[Q(=\@&'UH M].NN01M,>'>'Q)Y,!8:]7-^]!_GVI@N]:#3Q%>S6YF\+JI*!(#I/M7X@2C&4 M>?4]2O$Q [:2%RJ9^'74+I_*68R1\@^. T(%9Y(YF F2,6VY$R+@I>MY 'IV"-?(JS!"V;@VY6^%2>I[U=^N6/MNX,&:1 M+1.VQB8BAP$+&U^>6 ._;Y);W;>(,G3"@:$TD<=Q-DP=,7T'EP!BW1#\IAX* M+A*<(*UAM@7=>\OJW-CZ:/(P2R%&%F.D1<@CA# MJ6EL+PD7NPY:E7D;G<2.?@G?';VO#'\X'>UK>=BS=AX[Z"AGOU>6S!$SJ2LA M^Y89#*(-%X#>WF!M@8R^A-S%%Z]"2#8UF'V?B6F(8TPX0$SVWP,Q4_#_7 ?> M9YX'OWZJ" =P:/_FW ;6T]-^(N(=C?EEQC^#L,CJ#,59J"S'B(=]UR4@F2!Z M:LJ+.P/;R&;H5$R_RF1D$ [CFZ]ZKGP,D/0GL-H!T!1MS7.0D,K:'Y1X%G(5 M)KYQK2UZ!.>(3S9^7F\?/H2HR>]^"96/<8:-P5%YDG 1%DSNG]F"WFZ" M4AJ_X%PID/4)X 9TF50#C,&T-MN>?M@ M72\;'TV:MJZ/[L0 >AY'CX5_F*IUI>4B["FT&/%I(QH@MY &[M8LP81N\=F)> Q$L]??D8HUZVAZ0IKGV! MF,5V>=;VBE.%36'I61_)#K\1/E7(SR\MW$6J]COZK^:L808RI:SC1HA74=NL MI&VY5>!DF]C03IR^"Q:?[HD:-FW#KG+2NAS^DN+0O5'(/A$(8=MP)F2W0_U. M)^2&K4X')(4ZWW_P.=L;?TA[ICS97A>'XNCM7:* H["]PII<(7_)!AD9U"(J?0]YDVM@,;D'^*@2GFS,//2^;N!&Y51-IYKBVL)C&Y);#P?4O$T%@SB<]_%=W);+=UDIL MN_7(?^,>!S@Y2ZS(2SG!) ME]#*U509PS]:\>O@YQ"V]>&X6+00KZ[S68MX'X_LF/\0_(?-W@$1AO> MR+BP^H'?(BJ!%B8>+!.(#7;BM<>P&*KA!'=M34?OCL!'3I5J85S(5DDK(I-V=_>7G4FX601L) ($N&3H9OPG&\DDZ=GHZ)*-!RK%N]NGB4,R* M>O!K@\?F]GK3]&GFINZAXW4>=T6 8IH6E."RZ_'G=@DJUM7X9V&@NI$(R@** M5S1D_QM\%]*4BK-5&'7@QK44:I+@JE+*)3@R#!R80B[12?E6/4Y>-&"K;6:C M>AU]X5L+GKXN1MEAIW./54:%.3;^<>W1."U#7"/@X5)\T/?G?.D6Y.T+"F!E M_EK5LIX9_'K8JS434*+/]2,'BK^04UVXD$E9>&!%R,!I..]$$^F=G^=FA?A\ M2.YR/]]3[RZ@\/DO.&N$M(B9P5AG:\!=?7F3$KJZN"G6*0>0($FEIBR"YZOG M?5 7T"7H^>E%G.IG'\;D%;L&O;Y8F25TR!JX(Q8Y1O7:RY/ 0ZKBNPI_5<<" MFN].1<-Y\E1X[W/*1=;GKC0&"8+\]OIO,$S%I"35G6\*?3XJZ[[ M4L&9& ]JU#]7^S(*O+Y]UNKI\^[B+B>$803^7FYLVL[!ZZ^'?%RG=MF[9_.W/5 MS*%L.EUA/4@6M*L!R$*> :MC@"''8BQ6F,Z^#2X, ?;)96K1MR7HA91=$,ZP MZ'HMKVLK TP>E91S^JC=UQE7:J/RIUR-*G[_554=S$0NZ,5-9IC2KJB;6%P7 MF)?(#GM)08,&4/](Q@8A6PL0KX9[#X.>_(;;H;4-,#\(V9LWT& :F' MH&O,,G'([^YZFH8(@C$9K1 -)V[+ J;REB.HSJ'^+#: M7X$"H"P%B9-4.#H6-&9OY(W8P*=E-!,X%&WA>WBEZ1YRD$^_[:#KXX\35:'V M#F?L[0]JSK[-0-Z 0WY7 UR'9^DQRK+%?)-3'Q:WS9%X%)8C^M[HM\/ 9T;]A* M<8U -D?VP(E2\5JR-;%_RM;YAH=> MD+0ND^*R,_%-L%#$R=\9U64X.'[+W^5.];B7G[(HN@ZE^"\#J>O_=7Y#T=8^ M%CH]5M!"_V=&G@7/@;Z2152V'4T#ELD("=&XI-S8>%63U/=K+Z)6%IVA9LPV M2)4*88'HU'NXY,Z4JFAIT[)5S\O'&VH?2_^RZSS:.3TDI-@K*,C2)U1\*,V0 M[5=",0#S?AW_MY>G[JGH7\>^7H1VIDLZ-?V$B)N$OI(\>C)^CV($X-Q60A@&; MSHZ"-0[%H>TJ2X)IS#GK)221R%Y4M"EI[V>MWEGO3Z1J]+3F\?[]LD>P=K() M:=\/.5O+07!+F2(\C%:U@VH(_>&_KH>R9F&*M/IE_ [$L<\I\'+Q.&>+D&H\ M>-$M?F=EI,P/W>+S*5MF,7E^RE_DO/?T?U_K?3ON7LG2G,FW_L&4WU1RV48* M=]5GA@DA:&85O+>=@Q6J#%J GZSPV^<;>UY^CM[/MH B,:EA*00-,U#C7 M!-$J(XM;O 4G^G!=\K*DF;G&^%N*4XNH0Z[F)@5!6]X%//7+/& 3_C;P%+IJ M*_,3(8L&>BVB!K6D0??8<3(;"UEJ*S?3E+ RNM+BC,<@IT'\ME A_,P2*V3UD-RI$7ZL MV(\< "/:F4L0CP+Y_Z!4NI.6),*(0H#JDMAN4D>B$4+X7#DW'. JM+/P#!%9 M^@3$72X]/RZO^C+B3HM9PM[MLNX.2JGS@D.%+RB\57_3UE(\ >(RQ$+Y#(]& M3D,QB3QNAI.=!)?F;PJ=K'_N9CF;?_51J,\U^BN_X:'F_*S?_G&:-GU8ES;0 MQN<%!G8J E4?[O" N(O4'M+22J&D^"?)-)^6[F^43#7[._J ;6"B0&]+>3'/ M&UW1MN7):O-7M?F^7Q4[@GOW/$BLHEP)6(E[-U"W0]I30TX>Y92+H&MM-C!H>[=GR-MO^8)GL$OY(NKJEP^6G/*!J@A+=W V^@9KMNV%,3(@(FD#=(1JZ6!-SHY. M?%'[!J=J56&."G^[K(TNUGQ5.HD3JPU@M7<"LDWY>A%UC9&3?8NQG.J$;(%? MAMO6SS4^^G7R7PQ_W(0>1FZ('RB_VH/[7KS/1/AW;8QI:.=2TQU_'A]?KWL! M@U6^XU[EFL#B0W"0E"[RDJ0T0N@V\ZNQ@E0GHQ+D!)@]FF'7N22HF$_>)DOLY'U$:X0:06M 5E.ZPE\9U90W&#K6D /1%K,*U:/Q(J-L9OA!NEJ0GX=<.T M5DKM.;QQ+L\-#!])EPPY.H9?T]O8;OY4AR0/)0(+NQ%:3-? :^/?/CS6BG(M M6+?V0Y_J]/%^TX:TGB[P4%)Z&@#+;[ M:W(Q(+AOV^&\4TVIJ8FS,RN"ZT;V)>^<[9COGQUBPFZL8<]KON'[ALYPF@RM MVKGO:%,="C>JD%MC2UA+\0,+I-X\FH::(AE36]K=G8P@;C/&$LXN5?V=CV[W MV\OO&5O JK$G@:OK=+L2[CBYB$KJ:'UC\QW1+B-C>;T!1WLX&\+J\L_,[UY$ M>?^X"6HT/TC]GY:&BJR"L7$S]A>5W^8./%EM5KS,!6U8O62Y68+T?S&7Z_\\ M>>R#P.L@]AYGB9KF+U)N@GG3%@ ]S=M!78-C> MX>!$5.NG\F[,6'[\]L6U$ M+Q40MRM_B6YAS&'P:Q>O2GTKC(@1@)[Y1R%@;U%5VW-Z# MK5)AJ9TTUDJ'(H:$F8;? V+R0"M7R.0!X.G(XZ"A:V6 XR#C**2LX[_LW= ] MATO$Z#1U+QO-W'&=4NCA!:?*S*)(NFJ?7R&Z$+I0V"G.^$XXKF-]].SC\V:; M?M.YKU-!>>VR9OVM.XG-']H<44<_HG3T"Y]="B*;"4Y(9/@_-'[2%##M8V(I?"=L_IW;B<'N$"#NK36G$*F4N[R284_T:-I+' MP%UKQ2NFKP=DS/M]CE(>=AF@^):S>Z8YF//U.N,04_2?TZW?2 MD,*_-JYHR6,APK2?E#2$N]"8V,XP$O##3=O-4>!\1A!L(YU!XUJ':-HCOW03 MFU(#AU,W^I.9QP9>@)5M/ _PTZ27?C/MUC]+JJ]J)N[;H]'>OGZW2J+@#D]G M_*Y1E/A^_)^9OQ;6KLR!GZ'_PB9@-;F2EPU!&9R=% \8*E8)]"EW(,%]Q/4% MF2"S3Z+B*,$PZSG%*:HI0WTG22O5UN;!IU4OHEI7V.*2(XD1@?$RW7+J]E", M'82IQ,J_E;R>V.-6'+)@SZ2V<=]QVW%)XM6< Q027/"UD%:M04Y DY.1(0M?[N!7?LG-M_G? M@--IX,,3J]19JN3Q$=%Q1,P3G'HY.[?IT81[ET]CQ/SY@&S!W)8$@A;EUSDY M4\IR) )B>$*Y]254P>_D6@%06);^G1:!6XY=0[%3,NWH*;$Q&;[GJ^$8@)0\ ML@3V?(8X06?;1I-R<2FB]E=O$=^^&D^OHW&%_C(>-CQOREVJPJD+^]JOB0AV MI,%1B54S8Q5R$-8H">:N8NM!7=(8NJV?ILR^C8 :(H\>AD;>S>,U(-8H'=FK MP ]33O3;1,6;3RA4AC/W!NQ'=,'.[Z\V5W#Y:/W#$0;8[CD)=EW_IU,7';ACRS#;>$'PX+G48,9^QQ3;E%RKS^=<^18YI&FI2ZT.<*I&*DS%8Z$S% MVU#&JAUVF?$W?K*-F"3ROJU3;]?_L-M*8$7[[HV,V_\C4;UTM+?,7#Q>0[I#'YYM^2,UX%UAW21OU^_.KO ML?>)5I8_7S4K>];>_G-?Y">9^;^C??/.GBC:OJ)?\N%%_8<>(K."*P'<_?R< M$AE-9"3?#'>\)KZAW(6'H(KS10+Y92$KCK[&-]1_"WP/]&Z%)AQR6"^'!TGP M;[PC(#.9O?OEB<2#)N;A30SY+4F=V)BCZ;(#78KFT\M>[D2]>5*0F[S%X^[+NG.[NM^)_ZFK55YX1*^TZRY MPUT_(.>\VAO,/P8S"/C]4.NL^3?GHB MI:4NY/$746L1-Y"H[K1 1H8/,6L+9,.=-@#W$):13=L7W#(H$3'A5"8 MEGJOU[LGZGGQ"-QJ8WVVKW*#G&Y!_4#"<'X-[;!5K:/^A=5'XI_#\[*8#+Q% M&!;-Y&PC5[3AK=[_"77.M=<9=T/TC.C]B)5)W;-.YN!1H6GLSH(7$P-4BZ(C MW36-BDZ'CR,_N2>+49P>#=).PA\Y#A]CHR:[!BJV:NTXN$-K:=:#/^JIZ-,_ MMMU8CT!>:VSZOV0Y\> M /4<(_(HCV:P@ZTELR3QS9EIE--HWC#-[W-AM+7ESF%IRL2$WAT_K5/U[\PI MJO564\L4H3C![9LM.#_+U!QKR,N1=;/U:Q?> MEL3??GE>.SK,>FE'CX,I:GBTW,7UX-\8!S#-#W M"-P-I;:9![6)UR"'>UD14V&W08;:I5>PW8I579B-?7:-, MG2NZ5IJJ+Q"@D MMFG*M *=,&VKO#(W1;LM0"@?&2W5WQ=1Z(5Y;$S928YK!CR6F=9 MP4HQ)43=(J]9R_!!(?\JFZA+?LV4M6IE)N8NHE!VZJ\A6[13S:#O=!D:,Q8K MR)D3I]R:Q&!H*T-%U HI;24E#"QKGH< M]O='K8@^<$,"T9)I(#$BTP0+'I^QH+;B]T-E]VL(ZM7KQN\.<0C*HFQ\2^YH MYZ"S\>LH!R&KG%DSNP+QFA '^RP[CUW1%>$;^7?FK4ZQV2D#8?^+UA4VY#HH M:6E:__$26N";O)N7\)]0EVZM09W4Z/*:]$S\]B.3TG;D1/UHR.ZC_*S9S4_^ M]^##IDLN,)O6C/OGA/+]6CM7E!OX:]V)A M&Y%ESS& 5O)X#6UM0CK+Q)V"GS<_8^ISHZR43&@>$,;R]2M[#RMDJ*76^KIW MZS9NN@IF.%113;\__'6;>E)$+B6U^S!K_V8TL ;(SC:-D\N[ M[V7S+P5DZ:^878?I:]VK<67/D)5%6D= Q^6LN3$4HE6"H@90_^)6$;,)06(3 MU2?JNH&W%,U-!&W:931:U4'=D=F29Y[6P%!?7-8LVLC2XW#&3&N#X1>RG2R;V4Q06_MOD[7UW_V.<#$>8_B4KC@29((UXHA@+BD:&=?>1PM0:Q#"*%E MBVOF4_#;QO;"'[C!-.PDS31/L!>=JK(#^P5)S\#<>P%!,;+!:8JOS!,'N*7? M8 >5D<,\TN##1\QRL%_L3A<.'95^2_C'3"/HYT'G@Q;>J*AF@9.A0.U264!W3NK'+OE]@_;B?GFE?5?A=_[7D90L;G-E@("A33D RN0)<'BT1.UZBZCJLF3J M=N3D@$I+U;&4_%KLTP *[D47>DNQJ8@;@-,C9UT,\^X-B_$WZ;;#+M_DX)84 MA44/C^5V3PR0*M1OQTUM4]A2/[X8]8/M0,$QL"R+M8A:&5RT!B)FGJP&Z,:3 M"T6/7Q[+"WO1!J#73)ISF,N3\E^][UO7:_.MIDIQ)C-*3@K.L*)/7NAV^O/. MSCM!CFYG#<*=';(%6N7JX.+CKBJA#6,_)1 8BZA, GBB2V1]&@Z4H0<36_)I M4T+(7H*O@MP 01M:W=T&U*W(65@!,H&9YDZ2;'EU)9QYE@0?4:V"C\[SQ"9= MB2RF_H1WD9FJ'TX&$7^?RNRWK)5U^AWE1,9+6@N.%D)/X>SZ3+6&L6WB9=1- M:H[T4APE1\BT>#/:R'DA)>(E>2-P\D& P@8.D-\=V.D4P0Q6+8%RN."DX&:H MCS\3&-8]VQ.%3H_DK>Z]-U:SXM/WI^[XO&'BE-(/SOUZEX1ZC_B,+% FM=&P_Y MOJ9N;A@V-1*V!M[6Q]V&MO"\8&P,@,O!V,,MP!^PF?05U3QLG__6;@K.-"-\ MRLDB$/"\+87Z6&/K(!M1\)Y[I?9OX#*5=H4BDIPI;X-I4.)9. ]\Q.=JJ=90 M>['@>\K&,K4!XK? IP;)JT9;S 7W2:WZ%&V0U%) 3-V'Q__I&>NAF$G+G^&3 MTGS$65=9<7=W.FV_T?F%\)FB2>9E*SQD-X>SJP]<#-HO.MCN<"F@9+=[!"[2 MYL=?!T:_YPX)%>_7S#8+CJ-@FMP0QD(%\D!85T)($!M>@DGE(;_VMMC$&-,S M$ N@:_5$7JP@W8YF"A?[<:K>=R,NX _>G0&'LZ6,\G'=L K1I*E/:!>: )K=+V '"KNJ1,D1<13GS=H;@E4O7>5G6/;.MG87,(:['R>"Z# MC]^<=PS*2[2=2>FY6'=_1P_M_AX7\#]>6Y#TC/F7WG&'^,X/Q^8O,J=GRY,# M/FX;J>1N7S7SB+#/K;/+:;0H])V&W!JOM:M9D/.F77P;>^[ZTZ(R*UN-GZ8* M0VH+UY1V33RD*4^!YV0, \K>/B<+Z%8O<,+?O)=B_9:LMG/^G5MDH4R=D+>& M5%3XA(ZL!%4%I@]>A.E?$!=8_J:X]OJAV_6=X3K^]GI6B%$>\#?&'L)F#?&Q MJRIMAWU5.I8RIDAVFN'2[W1L9$>>E,H%?<_ $:5C\D/BECL><9#)P,*<5:)' M+CSV6?3L/(5X>X_R(5'4<>O(@:7WO9[&_%P_.=FG"AJH6;+EGY0V'FI-.':7 MC29\V!. MR5MRKYN0)O4E=\FO@\P6DJ&8%Q(@T0LZSF@WR9]/O=9?R=Z[I:0L.%_U:+M[ MC,P2=]H%I:S[/2AXXT;-^WL._+YMK S:CIC.TB@0V4*W#$K:X#-)JRK;XVZ^+7>*#PDO. MVT02C&F2/*ZQ.K'LAH72.X4 =UD(0]]*V80$*0+)=SK<(7$;+M7?!,IY'"\K M))(^L[$R=#IV552\$4"[%RWH9E;F$HWA0P*_)G"D.BC [@5,)V:K$4YUT'B3 M"+6()#?7WAKY!1( M:"N&YH]RXE=9>K7Y:\#9(*TY=E_5:Y<;4?%$'A?:V]1_<.N7-4I+?A@$XU%39(NI>ARQ\MN&X4\/ EW$*Q&+T&7"Q3\JY*G#QZ= M&S[3[G[6RO"_@U9*TB+JJGB^>\Y6 ZZ"+%3:=1#-2_D_0D!7ZB)*F[J)C).B M!>A[7)VHB,%1("@[:JO= "AO JW;BTQ[*=L@'D]E'!:^\61?R< EU2<61.!9 M5 :Y565T\7/WS3O\<0[JO$7Z=DR]?.G^ZWHXMO!'@2M>3\A!D1\!WQD0C8?9 M/$ (F1%-MF+VPL3H$ICH"@ZDOQ@G5!,3F+/B!(S] +(EZI@@A;,NK,CZ\_?? M/E1.1<^L"+,.[HA76EQ:4[QIBZBP_LZXHV329T+I_C7&@ZKQDZ+]1 M,X'9WW!-[-QDX5>QUG]F(%]W-K> M:(M.PO%&[I_WISKU2KY^*KCLW+?B45=0F-/#%HL@C1N!.DL2'NQJ;CZ41SFC]1/!2_K_;ULB%P?_/U!+ P04 M " !AGQ6[=*O<@(5 #%@ "@ &QO9V\P,2YJ<&>EEWDXU.V[P+]V M*=GW&+LDYK4+&;0@KRAO%#&E; E)EFH,6:.8RHLBQI)4L@]C'XPEVZ[FNY[KN^WM?S^=Y[OM[WS=GCK,"B)\Z MZ702X.'A 2YQ)\!9!0Z?B T. 7%^ 0 #"7)DAP,O=B7"7(G"AT^"A],+P " 1^"_ M%(#_'CR\?/P"@D+">T3V'CX^7GX^ 0%^?JXTCBL'^"4$)-4,[02E MSEP64H^0-KKWN$18P[ZN6^;L!%W3V.]FXAX163EY!44M;9V#NH=,3,W,+8Y8 M'CM^XJ2#H],I][_.>7B>O^!UY:I_0&!0\+7(6U'1,;&W[R0EIZ2FW4_/>)+] M=TYNWM-G^:5E+\I?5KQZ_::^ =?8A&]N:>TA]O;U#[P;?#\Y]6%Z9G9NGK1* MIGSZ_.7KM^]KX-:/[9^,7]#OG7^X> "^?Z'_KUP27"Y>?GX^?J%_N'AX8_Y1 MD. 74#,4E+0[(W0Y0DK=Z)ZPM/WCDKKN/1K&9^DR?C-)1<]^6;;^C\@TCX^^/?0/! M8^0QHEARIS*V-UZJ_>ZJ&.^W&Y5MUU0.S6[@@IX??[BI[Y775!G.( C-5@ZCH?V(W=WPZC-Q#EL)*(8 Z 63+([D(TS!)%CUAO MS[:?;I):7%/1 O\^<[2*54.$\Y%,[G" !S_UC=T:.B^43MQJ7AZ:]H]EZC&B M.4 B$O+;(0]1X-1ITXQ7JY <%MAC*:GK3ZS;M%B(%(6S2 M6TM'%ZR.F)1G%8:^7F]"JX(^Q. ?;2%#HM1/4L"=OV'T4U:IR3F M(0$G^";LC]3#53N+[AM$O%N)%RE@3(&'=_V+DQ7>J>%G^X]+)[S+&MN MN1//:K)171LRG")?5]*=,5E MF319.9T5OVE,:GT#,+].$X+#%_S6E+QK^-$]P7<:9+3A,/:XAXV0[J,;FHH. M/?$'5.Y2+"IMA$ $4UJIO\@RS0U*HB>MP+I=4W=BDE%.E1^A2%NHFXQ\N&0" M_GIX-6M);%_0CF?&)EJ!J3_9J3 7C QH41SYN9QBHZ&$GUD-N:N'W/@E1RCY M^0/?3R#M70W?^+A2%4X.["=(!;,%Z:D%,?Y!IDJS,1GK'A^J?2?'B#O7,^I= M7UV[\]3[0LG46Q-H>?@&QB0ILE@HCHZ]"%;C5^)XOY(1R=L8/FBU2E-%E=Z? M1%[ *']7/+<8XSYPP*-3OX6.3RR?\0HYT=364L"6B%-3;6LNFI372EVR>KV[ M?M3^_>\:R=&=T9\;8:3W/T,-+C>'Z#6F*HP4DGHW0S=S%58+BPNNENJN/JH> M%,=_SN0 U(9=6Y3;!4U6'N+*\H$07Y7<#R.18" # T;5="'YYA:\1VXND_(# M"@-+8V?/@M$YH6'+U[TOZR32X'Z-(<&F%O9ODUZRDICPU?@$-@!ZIG:JHJ:Z4!F3.$*X<0B(7KC:&/UM5;S%&O353%1 M*-"VL;%YQE3I0<HTGCWSZ=*X5.%CZ:-N:DO2.2H/< 'FSZ$].MY\MWM7"Z?@HT&MQ_G_CAV"L:1BN'OB8]ATYG[EY$C]AH MM> G<;"LY3VFF:>_7$T\:KE WI^V+].,]<+6]P9-PY \JY6$2MZ6YMG^+.,[ M/>,H>?Y+R/W/'S7=I93VJ#]^T/]N_)[2<3>,;FJ,0V.ZW\WK;CPGI-V$5GT[ MRJXM&7##D0/$[G>5.W]QS484\N< _'0HK8:I%?(ZH*6A#@S/L(&CC*:8=U]] M?SQ,DWE9I5)8 :%[0M9-,V@;>5M>@VJ)T9F$FVJIJL.R\A/6S2+]&F=JOP1L M]]_CL'N$[G )GM\/+8 M?"?,,;3?D=^;ZDWF\)JBV-1J[^MP6[0!_O>@N! M\VY"+RX=D.09.&T939G"G+K^XO!-PV\2@[\SZ-+9/_9[8L@'LLKR?Z_W(G%I M1%KU3 M;4H_C+8YD>MR[$SJDL+)*?DMY *6T8QAV$**J#C!9SH9[7$4F!S$_=EV E4M=ES]5-44T*KWA/5V3F#4WBVEI\/FC_!'Z.92)P0CV( M>T42S6!\'^V^(O(>RE"FJF_(]]JORI HQ@/_OO*L?/5Y_9V,_'09?J/@67Z&22F4X;UB@,$8?=<8^]A9=L(AL28$^K'NL,528?& M0..!R.]-I31&*I3R$N=!]K%<&M3?7DXK4FE)#LX/G832SLMN+7_T&@NA8AO@ M3"E2_[+'.-<8!UBX0&:5$4+N#H;]?!45KNP@E\[DHR-VG5:*%H@P7K;*Q\-+ MO'08PUCPP1DP+X6)J("(O18G9W]23Z@F..R\:/4OL%4KDF[U."X95WQ[2'MP MW_L+_HO"%TY#L_*8ZY@N#L?@/,O"Z'BE'MWL8)SL<:] M3PXG?IY;--(-*G_HI/'4ZVQ7JN;LE@#=G1'%R@J+7UGN4&(D3J/TZ40BHE$H M!:W,_'/6V@H,M)T>2$8?/ \U.$)#Y&9K WRG'IU=5@Z5>;3':0#'V6!?\5)56.B[4;#!E)**0[MV0V+_<$6R0%C M*#%$9!I6EHD4HCJ0X^?'B(I83+OIR]AB2*IK>:^-(!.>1F3+T:.J6T)O!ZY: MN1CW+FF"KO?)6-NDTRUQSMZM'S0+-Q7\D4\X0$"X]#*4O8)G2N)[;$S:?%S_ M@D2YM<5!:(*.<)P.A^O,&M"LX2LULJAC4SB+P ^-NF&;^7M%!6X=/71PZ::B MJ!E_W!>)!+&UV5ZTZ@1*JW3-5Q/<7Q5>$E0$FPK[Z>+I3FC94^%UX0T.[VGN M?FKED/?]%P>];,7%!04%;@=F=)JC-.DU1&4QBLY]M#H40\3N;731.#Z[/::T MGM\['N25A2%_$V7D:75LQ#P:,"%5X>>KKYN;I$K'.,K\185Q3]I]R=3''CG' M^+62FJX_[%5!=0:ENK -_E5+SX=)Y:^@I-NOE]9V4AZ>P9KZSDR=>O1,5<3/ M.;'X3GZO"K'9 ".3Z5/#.#M#9V=--S;G\DM@:[" W2!RBN79@'E@-$ MN'*L^\ =2Z89F(.;]85U3OV4/TS#I$69=B3Z'"V+LQ^C&@]HJVQ=V!/%?^2J M/K(_?"."CF>(<8#[D4QG$$Z!W4-+!"/D-[:1&,NL%,H[*@I>S+SK*G^!>1E< M5.%OFT1%S\RB=5VNS9["3U;=>M&TU5^BW)S[Q0ICI$ZH7JZ=.H^>)"@@0N(7 MOC)N0VKP#7#7@.G$RC% 2\P%FWN%858)T,5X&;3*VK)T*0A_Z-[#D#63NW,H M-GJ4 [C27U8='?8CDC8NK][ETZ$39"0]%,^4^L'0AFJX.8@&^8-XLNO& M-#V;K-/; &J0NSA ,G; 5V0JGYA@OK)N9-\&"&NKJ&YJRSN$] M)$A="1L9?Q3#2I!T5P1TT+4;D\(!ZN ;5U;@I%^,IW1$,B*H*G#%D_C1[P<1 M;3&K50O.E*]6N3KB\WKD[E3GH+5;+8NJ5H--O"LK6?81IM.?&BXFR>?YH?I=:$]QU$1B(W?W-NC@MB'U':IZJKJCM5, M#;+I+*8]LNS[P(G)ZK[^[(AJU)$)DQ$=8JZ->M9T3?7U[0?>"P^>U6CG?W$3 M6XM/3K^HO5B0&S&EW,18P91%LD6"=\UCK]A-DB%]KDND+C=P@'YG M;%JTXNE"H7LXKLL6&=)?8BIB9[V;QRF-LOI5L?7>4M7KDH-[G%__%&K6_>*X MN4R8L3DPL;V^5]2HIT?4DNB"2^WI'SB-K)WW\O).?&07'A+RV4XZXJ6,C(3] M*Q$+W@3]-3/9UF2T"]/09P[G*>$2:++'))+U4KOQQMK:PN.JERV)CF/OP-'N M;MY.VUIZQ7V"/RS%4H=8DX389WT,O'NB'K0I-8'OG8.RB?D"OU)-L)+7O,;N MFWHW_PR7]?7Z3OFSMJ.CI2EC1,?\<>89T1=^2K=/Q3UUI>6Q6YPX0,F VR?* M:PZ Q! #(K;'+(K%AN'[8H7(FK"F3&;1F>VK_4%]K7KKI]W8WDQ#^ O?626NKR%>_ MZX+%<8HP7 8J$/J[4[(M?&[ '11*1XM =)0;9$Q6=J4@NED(9SS(+ERE24#A MIS]\FJAN/R8*.H_H])+Z"S7=%WZ#?6^<-8$_ZVI9BFT\!M+%PE[LJ8@S./RF M09KFI2*+KW@9H?2/E/H'0P&N1E],LJ_(+&79M]H(+[YM-VHZME]8/>%(#9_/ M.@F;TFX<1Z;N01TAYTW@[A*D@MQ\JEB$--2QF)?EHX27"VNY6\ZA1Y_+57WJ MEXS)+#N7LW71<#OYTKNWS:3W;_^PDU>52+304!9>R_XFJ:!Y1-'A.?_ZCU$==PTN.KP_2M M7Y<)-YTZ'/E"T;G./Q8=L\R+LSXFF@^7M ^B+U6HFO,]#[SW_=R5+)/.EJN9 M,D_?#[]_4_ZT3R37#]#**-75>7XH*^,/'J@?RTNX'CZO0Z91W:-V#S/UZ [] MM*3E1@*&L'J=&/HZEM*#%*M&[T,Y3%N+KA+2V$<^A*M.FQ[5CI>$[KKCZ+E) MU;VM9Y?6=5\W54A#Z56R[77<.J2( RC;\+-'8'7<[ECD&UJ"V_UHK(13CY&1 M)'=RN\1Z[AV!M,PHI I4T+^D 4I;JE2]O4C2=/_V)/;)F&,2U;T2>2*HOJ+@ M\RGBKR7;/]+X] !_"P4/$@A9OXD21GQCI4L@M;XU821ZK1(YW\D"XWS.]CQ=%JP83] M;$/2 LJVH'=6=D<62U_Z:@]Z)IARVS]EV?,;^HVWM3Z85"[$G1V]6_E4]CSY M[TH4 G1E"W\&MXXZ,\A0#'VJ+\_F#\@.G!V(;Z@90*3^0LJT!U=#A#[%F%Z: M@.$$6MTYJGJ]-851$A]AEEX:@C.>%4V)QWL'6UJX[\V!V V0"% M[JHPST)2X!#C=3T4K)7&-$90G598K@./8OWH>M<0HNBC(6BE>+'8]5U)?UAP M$YV6-3EU$M1BX3;T%[@!FQ%.P8RVY3N,<6M(/70?!Y A7 J?\^PF--#ZIL?) M8$ 2!?O@SL>^II0;LV:R.X'I:+58C#=]0[8^[^8JKG+!?G4N9Q\P8+K3[[RZ%&KRF-MU[%=M_ M^'K-.U2NQ=SPSL&GFB"_*486?+10L;,K M0Z??52*K@D1>[>L;BU;EO;U]P$/PR9]Y.W]G.;]KS):I]5;KK[OYO$0 M; X/J2.A.C4!P9G_#U!+ P04 " !AGQ6^MI$@P42 >$P "@ &QO M9V\P,RYJ<&>EEGDTE/W;P&^#1NBQ+Y&FD'U)B I3RM;\4&2)F++O*F2J,9-U M[%*A*",J*1)F2&0,ADJR+\T4LX@6,M/SX'Z:[3>][WM^[SGO>?]XS_O[WN>Z MSW7.=7VONE]*1W'%K**USA;US+D8L96:54U M]>T:>_3T#0R-K*SWV]@>.'CTF).SBZO;<>]3/KY^_J<#0L/"(R*CHF.2DE,N MI:(N7\G,RL[!Y>;EW[AYJZR\XO:=RMJZ!P\?U3]N>-+:1B"V=[SH?-G7/T 9 M''K]YNW$Y-3TS.SLWSL\__UK?V 3__O6;2PP0_Q?Z_\JE M(.*"2$B(2T!_E2RHZE]UO(6W4LO=@J M(1?'I55UK1A[.+_1_H/L_P:6\?\B^Q?8?W-1 5EQ,5'RQ!4 ."#@?G[IOSOZ MD=NEI_*^4@\[KQ>R/N=+S?LENK)<2HM55&ZGG^"_ MNL5>_SP]@L^Q,CWX@V&2B$YB#3_=7^#3SL9EA9:[IP:U3D9.KA'=][T--$Y+ M/5+.XGH-@PQ1S 0LV1=CB"5[8$Q1';YQF%DA #9GG3. M7AI^K4>+@\]9^$=0H/>472!'B:R![Q]Q7.XK+]6=T;%U;";\U>Z?3X\[0WN;ORTM N4*Y_3095/33@_;8N;9J%1DW5<7^,&A7B'R?+YR-HM8/E60= M;']4J+K0/R_3>A#3J?7F4/!@FK$OF,<_035KL'P1L%VA0@;06 MUQ!#KH:RA4"Q$(CQS&4QYN\Q^0GP;: -HHV]EM\=S4Q4^W[1,+R%O9QMIW+_ M^[S^5)5TZL&HURV%5E7*&=@#N\T'F1 M(/(;K84 CJ30C6 ';B3S&P@P%5X"!]DO!,1C'?97D(.5N >*@QPWAEP0\0F( MHSJ0E1;DL:PPG#Z^&DYO(+T&]R$$\J%^Q&L[&,D@46.Z\N2A?E(6,'@

LHU%WOB U:,3$IOG3\* MR'WKZL6K8[30[N-H^V80.NB@QG&^QVR61F&'-)2BKZS>HXPL9Z-]0E4V<>N# M+8ZS8U]_W?7N/?OB:HCTVZ8,6JGW$%*E&T[7@@;/$&V72=WC5D61OKB^2O_+ M:"13J?;KC6^I&M@<*\3MIK"9YG#78 /WQL'9"\XWENPI?F YO]C!+!K.1GC2 MDN@P"IX6VT]2Q>Q &W/,>8J6&WY@.&-4*1K[1\\>GB/['4F19\%8D_CZ^@(/C$]LO3//;'+#/(/N]-GXYZ%$2^GF#ILGNILRY')TS:/--'('J+N-M[EHQ]^A4=2P^RH M2ZN6TP"/__R;:9H8'LF,W_GS:N<=5O[\!%7ST-.JJH*J-P]=5YOH[>673U_S M3Y6OY_W [(S"2R;SY01;K9DDT!#>[YD?O(^?8^7Y89A5UES$Z&3#ASQ5HW28 MC?-&G0[JW9PM]^B'$'B%T"8'L\'HJVHE];[JLYZEH:ED.PC]$Q'[UW3"T>FU:'O%J3TA$^NU;7P2R M&-H"!.. OLBO@4?B<1KM+0UH5_Z=!#N=:$Y(W_*Q*=.5Y*B/DR%"0$(GNW^RM!.C.O,;"V)ZW MA4"<)Q5)AKFZ_U%"5 /- MJ=$.,+QGR;O)9XKT O@'(9"UT)Y(7@/UL#R5-H%T"8M$@\#RJP$PEGMB@2?) MP?62\J@N??B\G79LEX%MM;E$O!,*ISOD/?4S[ MI:Z+__IU\T3Q#L(3W]V;]1 W[9*8'[?>A^91IT/('S>-E4.A2Q&NK"@= MU>@]HO9CT*-W E,J='!9T !C$[V#+?+?1Z M*O4:6+"MH!XK*"?-Q&/GD//+KI?EYF5F0<7?>&? )GV>YL,&#"5 -*4PLIB1 M!>5'?&*"0,:T)/.OIXE9\':M#LII(1"UW2I6?=:K:YIW3 C,;:J5HAZ?^6C- M167$V_MIR@] 3D!_R<3,6XPGRUQ.(*XB7,>:RMX>27D6$WJL[79C8:M2ZM/ M#XY/\MH/CUOW';S92U=WJ9DY)WR6,,@=?B+8WYYG8Z_>^U*MO^BZ/MNF: MY,4WGKEWZ'B53XGC!"$(\HWKW<4Q>RA]A%]5CXB/C;V@\M$&1C7"04%'CMHU MM"0#2=7?,)S%THD+4J0HN+I@N'V![>Z)$RA.P :"I4$22PC(^F/&O<&VP*[N MS,&#+F37E*"+6LZ3Y"%W3YO3&?.HFV\0N1_[E^#PAM^(&=%?8.R3I ^1'B+= M]6NU%9A(;]XA>+_0[EO&/0+J>TQ@[$%C%TY9SQVV)46@S3Y50B<5*8C**)JR M;22;0GPUF%E#^_22DFA1Z::@?@U[ =96L1I/7Z#"Z/ ,C/TP0P[&^V/"+L%\ M9K(/1I##?0:1+%,CEON4V5]_W_2?3"G?2R-?C-_YI_O+G*64GN>5U,]><)L0 MKGL]!8M+_9,6. VRT[@HW8GS97S90LCN07\^_:.0F!+>VCG$D& M&MZV1AY=$0)%WF#]/Y"XU')1=%*UIL3XV32/!&W%%1195Q+U0QO]QZK6.]6)!H<>UV MWKO2OIDO-RY?*"J0*;?(+G3NLK'UDLZQI=?(]9+ ]&$*BRH"U_52TFS9.WA M?G1CJ@ =,RJD/J/VH\E'N/J166M%+VAM??22!UFD=X,7:NL^!]1ZH9 M?CE1M)CK^+D]VI@IP7X"1Z^4C1Q$$I!]"YD8ZXY9@0%O/_\NQ@0- RVYR.@- M:@?NAP>N&>6US,SX*M#CP',F?E@%?K+LN^D>NFR2YT!\Q+E(6@E\@KKJ/O,7 MC:_C1R1.6XUXS/P8W!@^U4J<-DUH7+MM36F:?E2G,EVT*&LSN*N+6"EGFI6H M5!..I2P4X-F)YCPE):9+89Q 'Y1CF.=APV$%5TX0T]28V)4DUKW0#11'-2\E MT:1BWS>-2S<9\O-;!!/=72F=+Z;6Y:1B-/(1&O:OIDQL3D!9:_WX+%C+6C9Q MSOH[GHH72!_A&J.>48TU#7@ZHNP@^.7H UP/E&5_OWO49G2 W,!:"5+"+NT^ M&.O6KK 2*YJPF+%?JA4[I&<5K"L-7I1LW*2[4!)+ LKN%=]A)VU\$G5#E&"< M>LQ@/#"J6ITMN=:W>GQI5#V#BA"M 3P,HQ>UUV.+R@,"VWM9=RA<")B\;\Z! MA\B!!HED6VTB*/*2=.684XJV4#1D/&4Q<\BV"E%]%LZ.SPW Q^,3,-H\6XY+ M[VCNYJ3VM0J-XJ?/8KT\;-ST\ ?TU,:G'>0%,]25I$#>&7X%EGX'3^#3[MM4 M%OK-FX#Q3)G&$CP69Q?)]F-9/VR^\]H"P40\6,R3>>8.I!E&LCQIERA9F-V@ M#-?ZN^&>C@]+5>0%@JAT5_?X(-?W!4;U[.??,XEKHN[LNVRFQR>HM]0:N);H -"=;AC_\6Q. MIE?KC!"(B.@2AQD_+&MGBHE;?Z_TR3SRS'Y]>87&3053*CQLXA]_@Q,H2R2U MVP[K=]I:^,V\TR%2WL-Q:YFJ!N*=8.!E_7ZD;#1;&<7OS*J3[7RKB-*+=J M5(.NXWJ3X8JA9\2N'1:M6).SR>H4X&IPR6//Y-!)S=XK[_/.SHPHTC[IXR;> MVYXLZ-[R?M0O'AZ7Q1N<4?GB>N-PZLYV4PCY= 37M+:C:N/6T4@E=;,]Q;;+ MJ-.+=VDMQ>J^%K&ZT9J[0R*WI2_M5*OZQ\V3[:YZG,56W;C\'IU)LX%C>T?? MS6I()"IH2;]5&7*#M,?2Y..=D$XG>X<.0P\KR]7XB#_7,A"'L/H#DC>:0]HW MVC>\94HOQ"9&0@)?SSH@ME/JH"VQKY+-GNEH3M@*2Z5*#TJ MT1"SP;9-:>=*=M%V/ L;2(4PZDQW1QZ5+)AJY6!14L/=!Q 9D;+GW_N%'ZW^;<0Z+YK^&@ MCE;DU]MMY9[F.?(;2'$+U 46K \O\QVC OH\Q4S!U$0MH1:U(+MBAXBTSNE2 MR_C+'(KRZRW?7YY:B:EKG&MZ]-QZL'CAY-G-?03-S_Q;(C[&&#UGWE9E^OQC M,U5;;:[U!X4''A$$_*K"MF\/Q+>[G)@SHVM-;)/SE&II>G@]?Y>O@5-1\XU, M>)?MSP$R W:AMEK^8+:Z^IP0^#Y^6&&@^E2TNFX6$$8H].1)NY2.MB^'0+=3 M5/8H R>2:,UQA8([VWE#,_D&$!W%_6X^\T\?Y\@YHMFLI1$_!])YXDW5Z\,7UWT\PDC%C4]B74 MZ&H^BDB%/$CW2^^['*?&?3+3%)_^]?I<;3YP,EICZ+.SJK6=11&Z N[<'B4M M!'HO>%W64?^XS/\:<4 (O,X0?0>\M5!Y'^+Y.N3J;.] M&<6]=XV#@X-WMWC-!E_T(9;=PH6WG3B@2YM;6^_?P:_Z0OS!\\VUQ>OX1WUI M*'PW*5Z92'>S%UV_HY_@GF;3?JX_=0G;[_PP247H2G-]XI7M#*YMO/O7UR]M MMR\'0E_LWZ9U>'7A!KT4/PS\4/[KT^67=VDLPJ0;Q0.1^E$(SVKLUK?VZ]L- M\U*X],=T@.*OUBO+=W/?^YKUYGO]D"RIIZ.AS('8%4F'GJ)_P9OVZEL-:Y%) MG$Z[R_Q4.2 SE^$FTTVSLW45K?$6!Y--2DM]EDD]SJO3OI\KZ."VG_2ST M9.Q% UFX^_+X\ZD/R^\EFVXTL! U&YIN2WG_GK5XTB\'._Q0@/I?F5^$.GSA M_@BBGN_B:O':[:W&EDV6I019>*B;Q;$,W5'Y$O2OA5L2WYU")[Y;N%#>NOWR M*_&7XC*B+$SC::O@'PLW "'WA!B64CC^4+@XGD+8<9&LO30>X^,"MN'G=_@S MWK.%O--L;!S^C_-37PKOT/D?Q_DI]=- 'BJT:'3\V=CZL0F2_Z=W_#-=^?_5 MZ\YG&9N^XY/GW>%/[_1J?^I$ MWLA)TE$ +-"%B^N)_U_YP6EL#=./#B ^B>(/CLC2Z./&X4^>?ZVO]?QD&(C1 M!R>,0HF_^;A0'X$NO]P$@*P1D>P@5@$9P"9V]_D:,/QX0BR>+=>?MGA%OQG?[^Y MN[7_T[O",A:SK$O9\Q,\2M)O\,NT58U==?C/[V='OWTY_WQVY!Q%\7#!*VL- M9.C!?]/30/0V'#[C?MZ 0_%#)P*)+\*N"$ D'](_"W[Y$8F)]-1/7!'\6XKX M)/2.@;(W#NM\\8+?=QRYV<"\\ (>$7FG\%VR<7CZ[R=]%VY.O0GOG/:NTUBX MJ&$0:;@'N_M[[[?W&AN%=_N%%V:ASU]_;Q_KURM1]J$5!-$-'AFG$0B(K)-V MLZ#EDE1,+J4K_6O1":1"PH:#ZX2[MXM4$&8#+TH]Z?H# :) ?0!15]_>.&P8 M1M$KOWLKS9*M,!B;+[V5]\TYMK*]?;#S4*P<18.!GR)I)*W00^$+>@,?.4'L\(<6+O=%[$^.@Y[L M] :M?V=F,^>K#)N07_UIZ9R$ NN>#"4S+2CZ-OHK_1/%1()*D=>LG=;A !H%TTTP$ M%W$TE'$Z^BH''1F/[W[Z4[\G$JSN+WY7N:X8YGL[S<+>,7SSPN]W41B# % _7DK\P?HK5:OO#]YOX="U^$Z\E> MN+A=W,)WW]^Q\+U%+'SJBCZ-T$M,6_J"O-&/ N]L,(RC:TE^ =[@4V%L=^^I M,;; C2\4XW>1ZD(P/N/"YY4.^[L'#Y$.);+]8.=@ ;+]EW\JUL+^GZP>Z]PXG[YQ&8Y'YZ*EP_\-,1 M,?6EO(Z":]#$BK\IJ?7%#^5YM^2V7X K4]&3GT3X RX #4_&KM2BX2[8X",3 M_(![9M5OHP#] MA6D.TQ9[EPR>=[$/DL"+A2P()PS>E"RU45CK]M8=:YT:-5LL8&=>:^..M6[/ MNU80/IA0M/\GO5>_$;1U7 (M_;S;]5TT1D#(P'M#7RR$/+9W%TD>N(T=E*%3 MM_%)BFM0?:+P/):]*%S,'N[2"W=F5S)VFN_O,(#_O BDUT-OIT@S-JOHZ%5? MMY*C* @$' DB4'*5?H'U7V3Q,$J8 I5$%+%W+#OI+*+T:Q1*L.?B'S(]S4(O M:>'=\0B>2YZ]^:7J+CKTYG'G 5P>'#1$U38=M:6;P5'BRP1MZ"B#RX7G!Z-C M"? : ,>!'G,*N@WMJ#7 N.X#]S6/PV"GN;]7HL>4J,=7XM8@+A[!ID M38#,W/Y=F,0,K ^ECWB4U@#[W=W_.]NSA5 ?$^":>?D4X)K;$\(2IKEC M?T0S"I-E""'L_H9O,,NN7+S0VC'3T .59BC#A-(Z6W&,YP1;>_DE%V*$7[40 M72>W0S^FBSEYQ)9".P=W'0CY3F<00[OCP3!-EKOUQI;]<=K&&P<3Y%B*4OKR MT_V ^#0."-@$//Z\V_* H.$6$3S>TPWD?'"'EWL>:Y;6: QV8-$4[DP5Y7X' MD"27[>]&2-\-PS]_A]M!V/+OY0"CUP'0W+X\#^4=1/<06-/_J$4PV144D=VM MNQ2\A7A%7A4X&]M/[F2R0735ERBH3@;#(!I)R1#+X$"!=>.%SRC!R'W^ GV M3'NG4_3!&P?U&1:I45[<=CG&!["=_L;A^P4F!CXY\6[O/$03?NQ.%DZ(=QHE M\QVEV^]GTO#N46(UA@+@LBE3^?=2^E&O1#/0=[=N(MH3,5]*D?= MSN[[[04XZE9X^R6*U-Q^OM7=_LX4/?+N [X@C\^'^-!9[-2+.'*E])+3.!I8 MMR8GMS)V_>09_-* []V9R'V--EPBWDH(?(TV7&:QWRG0%FOYJ"U_Q@*-Y$P= M7I_CYX@BP>;WYQ5G:[3YW3L2+B;)_BT*KT'CDJQ\)5<12''[ M=Y3NWZ+TWS+-Y?XBP=&-HC2,4HG59A] *^[]O"'#>I:PQM3=W=O:]AJ-_?IN M8[];WSG8V:WO[W8[]0-W;^_ V_.:[W?W-@Y;\,!K/QTYL1R"G8XA:R?M2^=- M+ /TKKYU?)7VXD1=1SC7(LAH=X[0I1>;M#R]FIG6)MZ[VQUQL%MO-MX?U'>V MMKKU_6YCNW[0Z;J[C>[N?G?W_<;A-YDZ ="0(__* !B Y &LL0_P]:\E_P(P MQ(4X0Z*XQ%%[D-ZF,_^J]K;V]USOX*"^WWG?@%7)]_6#AFC4W2W7[7:V&WL' MC2V$F!MGTG,"7W0P(N;+I'X.((L=']XOXM2'!8UXL2C[&&[_V]C:P@JWNBN2 MOD.@=83WGRRAN@FXIIM(5-X=?A3';@'VA(S$OW7(Z@!0A!X\\M<,WK!=7 EJ[ MX_=0^+\\=+E4.3W,%V4>I'Z9%V!\C(V#3.&+/(\/@QG@<[O>W%DNF*E%/19F M<&ZUAL/ =S&X,@$[J_#T@Y_*P8/AMR0<782?S:1SPJ^,KTBC7*H]JD4]ED;L M8@+]%@\4!<\(/[R4_"PBC>('RJR)^_'+8QE&&/DK>>RL?%UXQ+OBZN\CWVEV MP\MCN7 VJ17.;!4NU1+VK!>_R3"J500>=L!;3NHI#JG"EE(Z]L4$;E$\-$T;/LX9+X M3P]>=HN'N:]R1AS/'Z"%%(6677_7-C8.2RHU^%D_O2M]A8&C6:[8%.LDL8OH?F^#!(KJ;H\:)N6/%+)S"7?""R*FF\!DBLI.KRH&U:GG@E M,Y_F-'RV#+3'([F2M:\8^96,7E%T^Y44?VK-=\%9AY4T?@G-]T606$G5)47; M,S526U)$3V[#QNX=8)B*Y)E?/0V.&X?4!. N:"X]A6G-ZZ#>V+$_&KZBKKWG M73JQ%,WA1"@)T#CV8^FFNI7![4L7H&WC$^V/ M%V^E.D7U9J/8R83L4TM>"L.&ODV"I3R+)AZ8DXO\+2 M$O&242]=+VYAUEN +(LM?[.I#U M5)-&EPS9]P[^S+>;JU1W[/MQ6E4E(YYJSFM%=I6TF]D102V U6Q,=N$L-Q7= M;P1.V]%JZ?H5PI93[7\@AWW)&WBO!;HF]K-.W%4AZZ4Y:YK*=!:ZT4":+(D" MZMHR"/RP]UF&./T4%(R6-P"E,DEQPM.U/+G%80G+CM$[-I@C=:Z=KI=2,ZU9 M0D48RT,8+]9%HZQ_7$482T,8+]=8L'3Z%JS:\X,,]Y]/ACZY=8/,DQY.E\+L MNRQ5X]1T"9'N5/]I5/Z ?.2H/9['&B2YI&3TA."PR' Z7%Z'-*J([E40WS_U;_'3.F%V^O;6CV[])X4+W6/8!=K["B7Q%I1:0O=>@]'=T=94D:#61\*0/R?"=]?UC1 MW"-I[@Z@+CV]/=^Y?!4+3PY$_",!/8?^^"8&RVXX+3_QW0G6ZDRN"/35$.B2 MG,?K3"G+@I5I*3R5HKXR8N&EK,D7R?[Q*R*MB/2E_.%/1W>5-;D6UN2"O;S/ M\ZN;4\?W5N1[FG/V;-L84 WO5';?V4BEJ=1E)8VW$_^ MZJ;Z&3/W1_6YMIH'F5&2[!'\&@OJ+'\EXP$W\NEV?5?BP-; [T9QZ(OEQ&\A MV[=D(TK83=O.TZ!?@W=!/(>/V\%*^*G8^B3%M8S3*#R/92]:\JKU>U!5NI>G MP]..56?^Y+W,*!QVWOV>*,_=-[GD=:;3.V3QS)-I^UE*L3I_.[,*7TME4]S+ M7[H+8NB1D+$:MWV+0I=_7&D$SK[!->' "J-/C=$GXM$CD?1A4_@/EFE=BT#J M+BE?HU".OHKXATQ/L]#3_9A/A1__+H),?AJ9C[\ Z$7L]D=?,+>$ZTGU;V?A M,$L3^J$Q^8BOK \C1$YC^5> *B7?@;9=*#FCJMRZ"X@ #D3 M>JS"V.EX6NABIB&Z9"5W8'RUQ&7%7!5S5=ZK0B:07F MY)RR>>ML?0 4'JZ:K5>ZPY.1UC(G3ZP2:2U]4L?C2>OD=BC=%,LKX\%KD5&3 M>ZXDTD+)9CWESU.3S2N0-I=^\N,TEJ 4IC*629KGPZ^_U)F^]TKZ/ D9K:<4 M>BXR>@722 OT8_\:<>E=B-% +GOJQ\//K=)MKBEJ+V+?E;]'V+_A-5G?I=NN MCI=%$\]ZGBS/0#PK=:CR-K)= M]FR>>*G1Z#$PW$1>%DOQ)QC\?)_K.*N,*.5E[/6 #R5D.G6=8C M<6TIZ+%GYVLG*]"[P:+:^9/@A^NAULCGW78:N3\4??3\!(/RWK$?2S<][W;E M\E>H3MV/;N]QYZZ>"'<*V O$'3ZQPMTSX0Z!O:@ 7 -)H=FT/YIM8\57.CJ* M!L,HE+I^#;L.1B&!0HGT=M9)?,\7\:@M FFC_2+VK^%9%X%PY?*G?MRY;VM\ MQ3@ 'B_3IT*PT-^V!)1/Z;I$6IC1NV5?N@"_]$'NNJ2/BR/(%9=#RT28SRP! M)ZES9M^K?>E"J'-,7*Z+^*N$D-%H*MP^;?[B&+H>J\1LU;?>*Z[4'Q=W9GP/ M/1G?@*67RO BZP 4JE/C<:?&?1!],H&BB&,6@3)VZ6,%2D66%5E.[[#^_HEE MX?H1T1*A\N4ES-.?@2>W,G;]!+X['Z(S\S2*SZ_161Y$*;X KNV+6":?1@;R M,E[RUC;+*X@> ^WUI.R]>K-A?ZPHNZ+L15(V$M6,E&U?NEB9S93]NBAU1>EE M#DGX8O0R70(8C)'SF*80 M$%FIKY*S),EPKNU1%(8\"^L//^W?IWBO6IG?5#@HNGH<-!Y^X*Y\]=^S4%M% M54N)>\\,2&KNV!\O A'BL&N52 02'+]I;FT=+#'PB>12 _]9@!5GOY$KP.E#'!Y'B[Y_.("; IIP=.!]'C? MWR,);N;W6,BRTJYGQ]I3GALO5,M=PA\%FK_J2]1#3P;#(!I)R6C)8K@> M%X%<%X#7ORE$A>&T[<]R%8%VGUX+7X@"/:$A! M^UO47Y?OCYEI[/^@L4KC"[?H*XPJWZRN3QR*Y209&PD6<9,N- MS;'SE;LAC*W]=E&9P7.DH"XKG2XT4_1Q MPF2I4H8K?"VUE"G'Z&H:+4]CKCS=7 6R?9H'%3#F5_AZW'2 M;PE\ !5&5\LY4.%KW;P&%497S)T01U[FIN=Q6\;7OLMH^R9OU/=+FF:-S3W* M5JX4R(GUKY?"/]756N%RY83GU/!^A?6V<7*XG,PMI? ML;RM<+CZTK7"X>K+TK80[5;HG:=]&:\D(BK$8]GU7!#S*J[V,F)RZWHU#-\K"-!Y] M^-Y^'6Q9H6XEN*Y,\ZE0M[**SG34M1)?7 @7P.PN[TEX!R;QYXD]O'916B%U M#85LA=0U%+_?HCCMMP;P"E>L+%8G-_':!7"%UK44P15:UU((GV1Q-%QBQ^T] M"+67_]H%;X7*M1&V%2I73, >1:$+*X]IJL&EG_SX-/HD0[<_$/$/%24+9*+" M3-^D D+9;:90. ?MQ%7J[NGT\_G3LE%-/N#G;D!9PQK+(#:5FAZS@,G"YGMA M__!US.B=^_QI#8^SYV&+6*?>U#P..Z9Q)^*#$YB<0UYJ$0EK'BHXJ$5Y*&ETL4K'JIX:/5X:.V-H,?Q MT*>*A]: ASY5NES%0Q4/+34/5;IOG35C>$TC_59E!*\\]ZVL#+?W94REO*\\] M3VW]5)[LBGLJ[EDYW\'RGSVG%?>L.O><5F=/Q3T5]RPI][S*>U:=>WZM?&X6][1<*I$"4G"E?RTZ@7SRL.G:1'VFP6ZM MV:BJ"JHXJ>*D%>.DU;*'7H"3UB:6^MHY:6TSLU>%D]8F,O3:.:F*#[T$)ZU= M@/55LM'Z9RBL @^M3:#H5?-0%6FM>*CBH>7FH=72Y9ZW>=RW*/R^I*-A5BML M]')=Y/0*+%16QU'%2A4K+3FPF6QVQ>)/(H& S_%79SLL]/>ZQ*"[?Y;KC]J0[[(FSX44;)#F8%VQEU7/O2QQ[, M6K']7009J3RM((AN!.A **0N90)B2B8&R>;7TR@^CK).VLT"[4A8;HS/MD'% MO?=O\XG8=TSM>BS[EC@#*D2_'*)?WJ[U*U)8#E)X.B5M3HD^>=EY]UB"&1)+ M[TK"!$%9S7B%Z.70"%ZF%OHA/%^="<^O$2R/(*BP_Q(:P7-(!__V0RP#VFC2 M]X=.X(<_+J.@B!Z\:3.*>^^:6UO;[V+X^1U>M^&(V(WOOEA=\:XKW+3>C:(T MC%*YX:31I>PF/V]T=_>VMKU&8[^^V]COUG<.=G;K^[O=3OW W=L[\/:\YOO= MO0VG&T<#OL$]V-W?V]D_.'#XTT'CO?ZTO0VT]VYL0TNP1?'>W>Z(@]UZL_'^ MH+ZSM=6M[W<;V_6#3M?=;71W][N[[R>VN+VSWW#TIZ;YM*1;W-O:WW.]@X/Z M?N=] [8HW]?H3_OE&YMBVY0XN#]EB1_* M)&FY<*8G/G$NI2&@(/CZ9;F%TY3%*_VDL(75]4$K_"91%H/P!>3BWWTI/%J] MYU\?.O_C.#_A!_C7Z-O'_*S\TMH;IQX&(>W[X 3_BZNHB\'OA MAT!VTX] )<+IQ[+[\\;?TLC=*+R-GN#@(S8.K[!*PHFZ#N;R *"3G]X)V,H0 MEOI3/]:W]:7?ZZVD? M7[7U=[@NB@%.'YPP"N5'1RT>'IDZP%CORE_86/P+M^#_[)>68L+YO[^R*/TX MA@_^\J,S!D7KV?B'A0L'\VYEC.CH''[_=G9UP!A5 M/' Y[9.C[Y=G5VM<2'D:B_I M#P$R,^RE45ASCC>/-IWFUN[.P9,MPVEN-S=W=Z>OA]G7>G].H"50=1Y)M,W= M.YE$9>4))= ,5H6"R>9)LSD^SI^>57M0Z0NP"B;]D GN[*(!@*#U-8S=_)4+CZ;[7RPNE P/1#5'UP M";=J@0\Z &"M:2?R0$=)X\K/"^&!G^ M73E7YPX<]E=PHK-<:6P[YY=.8_>-]Y:_.#]UKGXY<2R-P&@#K:,K!WYN'&SO M& 9D\+U+8U2 %=V_(YY\"GWJL4?/0_4C.&P(*J=G[2, ZK]/6I?.R;=CT.!^ M M$2%F1R&HLP0;+]X&1#L!U&+?$Z.1 M%+$,9V2:7P6P83QR&C4'OY[D'=SXH\[&%U ]'O3***Z.FO4\:JZ05*'(Z*E?2[/^K;DBC=1?5 M5*N6H#/2.?5!5@/K=="8F2H)3LB=B-?RI3.R.%A-]6;S_5ZCE,>?43&IO!++ MY97XY_>SH]^^G'\^.W*.SB]!#K:N9G">/3%@WIS<"C.GB>/V10SWO:U<'O=3]!.Y&PO[?\U:9R=*TVB0*YY;RZT. MV9+@GB/G+'2C&'1.B@Y2_XPC3-")1T>1)R?UT 2O&,;1-3YG9AON6 ;B!FR^ MJ1[-^[31,?BOAMIO<<^<^]M9EX>D/,[8!"'X%&'SO_R6(_\7R7E/JHF\/SV5;DVZ*'%A;W1.C_ ME_Y^6\F&U9<-;\XV+S?;F\[)8!A$(TRR>'8B*PH?98B-$]?";/BY=,Z7<+Z#ECIP6M1<;%]JU^PQ@]=(C^'@>7T4W MLRH8;1$ZOT;)@U](LO$\O@#%!J32K$':H];X^V9\W44$>E3P__M#5K)F>MG! M;F.[Q,Q_9K:AQ\3.#B0 YQ6TY(^[))":P(\>2T]&)^1&T9[^P21;>! MIV(_]>%I["R1L?2<818G&7I-TLB!*_!<4P[MYIN.\Y<:_S9JOFX/^_-0KA]OLY%,+[US=%-UMX7MV5GW*2YXEP^\Y1 M())D9I7?#DXUY]&'EV7[$\%Z3[K*$/K@@ (EX\!''R!#*A8D^MJC02<*&$@J MZ#V'^? JB.J;K0&C6: M'>+Q697I:# ;+73R/U1SDMS2.:&XBB1[!1K1O62K10>*DDG_MX1?YW)]?Q.))_Z:L!./ MQ- '$]#!5%*9/M05L5CPW*_?/O?[%NIT&].P]S:W'JID]R:5;)7?\ V,EA?? MT)+ ]2STT.LFG<[('X##0K^.LGCG!NP#2H_PBC&]"+I$@ CA[\ MD&1H_8G$\637#SDV?)F!WKBSM>LH\%OX TQL.O^&#SKUJ20%Y1X/S1^PCM]P M&6VUBC-:Q*S<'HUSNGFWROQ=>=_'PG >1BE\\U?F([L!EW4Q42:F_+?D#O;; MQDA!\2O,X-+48#0_30LV N[(2;J'+'Z/@BQ,14PI.G&RW.3P0%'A^=>.BW;8 MSQL7GS_]5A[ +YC0ME&M+.@M+.!S_L"4#9+HU/$2SO*->\40#P0Y"\(M $B5>,?WDM8E^$D]=:Q/M M/7)*I>@]R#?_EK/=?3K.G*SWM*+9_)<T+:01>YA6ZWCP:]BC2X>Q="7Y/!I- M?@:5#B3.&W@RJ.1.DH%)G_0C3!#3&:EI7Z3C^[D1R>090S>K+;T%[2+TG#=- M:]\=T.[AHLY_8%=X$UT/=^)ZU,,P:3NAE=!R19(Z!UO\! ]DQZ9]P#P?YK5\ M;X[3 LGFN\Q(/N2.LCB&!W ..EJ5J4BS6<\Z.&KO/NP*Q^VWJ'@NKZ1BM&CN M0^(#NAOX:0KD*@.@OS@*T0(/1HX$:WSDG.%Y*5P*M!V+5'!Z\1A?YL^PU2A; M;[Z4O8P;0CCM^I7S!J&T]Y&2 8UF[5,*YA!3,*?QIK,@MN0%&T:3R=L5Y2 + M/8@=Q5 5!ST7!Y$I&<#SI2-<4($ &<@&2%-H1X:EWZ*"5R_Y 0A:.,D N ]> M%&NA"+@<#$4XHI]#!XX"W$W/ 8WO)NWK7S?AN)-LM5+9!$7+.<+I?IRV0/[= M^V@NG+A$7U$SETQ=GWD8GF\;4Y:Y80SJ1K-3;Y8:4<]#6%7 \ %A!-LANUBO MML;-'&[U>7(A'^P07F#RU1?D0MZGQ6?\!3';_#[QE8+ E+3$_#"9"_OSI%TN M[=YG3YJ=\M)GS3T"@M:M^T@^=1N@ MZM!9#V)_()NOA6Q_D'RK)/OJ[ORDW+7TTG)]"95-#:G/!*@C[8)[IEX_S]6H MYA[N> D?(]2'KOV$K(-0A*XO O0+8P4^7HQS"3P1>XF#)?>^5YZ7 MYC2VWX@I"3!/&QVX'_2K%#RP8MY*3<7T<72?BS25V/D @0UPQ^XDL$;1HSAP M7K)6#K'30/2> M0<@M31I5^3+&%C M"<8DRX0(KV!^09?D61: R'LR6AVJ&'/R/-:IPM!FF9Q2 MJ1L(YT)$DRE^5+/'.9M\F\J@Z :46 %?N5$<2]V!@&1T'&-.182$>.U'61*, M-!V6O75S]A#H1%K/>+)R ?P*^E8"\Q(A^6X,46@2D1'!T<3PS,&LB<)"'/&] M"<:CY',C2C4 1>,$I_%5HB9>B#'ZAV!IQ6>9S),6")B0@#\1)E YNTV*>02 MPT:U8C M +VF0X>E?#:,^.@.,,'1#:($X3D$8M>)^M++\[X\:B_$-W#5TUB5TZ:#[41! ME@_A:$I,DID'4()'9[&L<84?_>1R.6 1>7 <)'B(W?0CIQ_!=X,H1OL+*&GW M[QJ749:2W42X+W\>ZO3J)_WHDI,)K_)\/#FCN(Q2^@*NIF11>6NK.D)ELNG5 M#L0(L_(\"2>N3M'+27#3N2(H .'$ ]!QB"A4>40(I)4DH"T0=:$^E< *-^WR MWW4][99D&7,*LA*G^YUR[F]=^@_&X(G"#&;YG\4\&K@/J+&YPPW4:ZH'KTW+ M3_):9!#/N4_<<=DO5?VVB2//<_8ME7]TU:,D()SDV_7FSL9A8[O6W'Y?V]G; MGY" #*3D20!CRZ0G>4$NZ"Q9^"1OVAQ[ZBKFH$YO3G-\?O3]Z\FWJ[9S]DUW MT3TY=C[]V[D\.3VY//EV=+*R#8V>24,[ S/3:2"Q7X 2Q)_HU =5 '[8JO]6 M<^B:77/-V=GD1706XW4)_%ES&@WX+^AEC6WZH;&C;V:(G8T]0M6EX'/RGH,2 M/K/40+$$&D",4T@E&+K#O!RJ8AQ<@(TXU3:::R0L['I%E))B5B2[,@0KO:N@JBF7<((]*>!,@P=& MW:=5P9;=K5Y5C595HU75:.'U+U$UNF;OG&M6[=V_,FD_VQA_ MOB*6%5DQU,J!%.20%=%1JT$:%Z$H9X2,J:GP%S=8"]$3Y;V@'T1 MAE\]X?_,F<'Y\6+,XF$.'TQ"J,/5&';X(&_[?L=7$]8'>"0[\RX L2H6/JR^Z6"[H.K1()TXY2 MH9V98,RS@W<"QH<[I>"KY,8SRPT5E6NMC_18)(1RX1#[R8\NR('[A,,E7.>< M"LI6J@3$_ +"P/FPT:@DQ$O3OR4A/E42XFX)D86Q3*+@6GKWR8COYDH,>GD^/"7%F)B/E% MA 7G2D0L 0?D(F*[$A%WBXA ]D0 ]'N?@/B"UV$BG2NI+7 E)QX@)PRP*RFQ M!$R02XF=2DK<+24&Z%,377F?E/@*USEMN# =.<>FX*N2%0^0%0;DRR$KJ@C@ M R* S9DC@%4(\"XVJ6* +W\84 QPMSHH[SDHJ02Z&\7WGI1:R5.)F >2GC(#&$#?5TE).87$N.@/FQN5Z+B MI3DA%Q5[E:BX1W'QQ/TJRV0O1#3RLR3Q50?%EM5,[-1T(UP")9 MP*WDSH>2\U\KO>0A>@F@K!(S2\!%EIBITISND3-_88,_'UN&7M_K3?RG=2V) M#O@BT'];[D6GA4T65/LI!Q.D*G$ROS@I8.9PN[)T7IQKE](B572MIY;U04+>UL. SH;Q&/:.9J)4/FER$?;E5[RXNQ!+MN#2G3< M+3JXU6WBA_?)CB.^$)L,H<0 !43T8JED"#4P:G&S=4&=LD/])_:)PAMRV9/K M+I60F5_(Y BKI,P2<%*NI1Q4UL]]LB:B41#)# E71^I2$AV4=^55J10/%!@6 MU ]W]RJ1\=(,88F,JNKC'I$185-_;(5XG\ XI^[_9WG3Q$I4S"\JS6,1J\(RI4,?[@E4(AP-?:\!:5?]PEYDQ54&ZM)GH&[/ MGH%:I:!676B6&@=6K?A6937<;368@3;WZTOJPIIS8F;CG-NS<8Y,)_W/.*T- M?9B5V_(!ID6.DEE-BTJ:/(\T6:/.5D\C37!J%HX]NT^8Y!+DR)H<60F+^86% M@7@E*Y: $RQ94?6 J[KM9];"X+ZK*(B-&87!O M6%6)%Y(!G&?BA<]_X66G[H^D/05ZR\KU,I57ZIC*]]M\K?>%A[+4; M<@B-*@[Q@#C$SLQQB-^K,$05AEAF'%C.@*H=QKV.PP0.O^[]N=4G_"D92Y3. M1[:VW;[TLJ Z0!_F3=1H.-P]6((C=)DE""O%[U./=X M]K$G% :13_YF#6DOP,TFG@(5C@%RBNVI7N8X3?->,SQZ[(_"YY><_3X!^CG' MOS\ \ \? J^?NJJ#X.'I^^4?K\KC^ MY?S\M[-OGYWV50N4YI-O5T[KV[%S>=;^S3EM'5V=7_(:V]^_?FU=_IO].L-G M6^@8X)[6 <;#QGU4I6]$[-6_1-$/]/_F709^>N['^T97/R=]Q%_1\M"SSNCE\D@D3=] M&>.^8'O3(*&S6A$5E7D52@2"HQ)&5>C<7G] +I#*0(\2K87IOK6=2L ME+T6?H>7Y-U G9:;XK>-@^UM%:6P;VF%DR:;S!\(,I+7'=3JPBD0ZTV'A=*239)W_ MP-U.&M&BL7NVTQ)X\:2 KR=$?P6P:/@7=<^4@Z\ZW3Z8P7@KB=#6&80 MC)P; *LR5' [F9H@X#0#A-J4/0NBNF&82Q=Z?';;D!92&!I;A])2R/UQ@^" MFL&?_G8@1I-?)OTH"[S)[P$6TA5).OF+6WZ#O$78EKP@Z_5DV7,Z,O#EM9S\ M 1L%8:@K+?F-D3;Y/:@58?[M!H.NMN%L#",\DX%&\(\4)(Q,\5,BY0_\%_G! M#S.ZU.]N. !B*M)S$A]$F(@9P)LL7E^;:+V3(PJBJT3X^.$UCK5RA!-F@PY M%!@2I^,Q+V:A"M@CU]< .$(+[CI^TC)0.11EB:^1WH5,KTJLM[4OQ:L!]ZN-P([16X#6@@H>7Z M;]7>=*X*'C+X36QGO#!\@"ABD+J"1A H^]MH =^']EOH?Y@;&$ M3S%AFAY*)R?EN?^*E M(B7''FT^EI27]4..'+@MB<)0!GS;Y'V 5KP6$Z1EZE/"N:]7X@%4XA'=>3UQ M(^PF10U!+SH() LE-<%KQ/YJ6F_9W5PK[(XZN+$4S'FCMYC'>B(5'^E;>,3D MTD%W\H#NR7L)[P5[&X"NLUOE$ 3JP'?QD% * W(":A,A/CWM@!;S0RME>.0= MG?]^=EQO'#C7?IPE<"9L.JT %)RLUP=UUE$GN%&AD/&RP9")-P,D I%KS?L1 M)PE*9%@9( TM;)Y+I$#^!#P=]IQ1CB MJT XP,<$G@KLXP]0_)$22.N^ \#WGF^LLWIL[DB/<4>O[DM!BO=]MLD%2!N6 M@&>UHJ&"($<@,")F@UZ^$H8!:#:D=N._BA592QMFG("6H\;NQW&(SCS*0D M?D1&%,A4A2TZKW)&ZZ- \4#-RV)\\0"XM@9'&9PJ!RC* 3CZK,R?2 8A4ET@_ 'MFPP-/N1PT8!#!@XB M>T@8CI!]PD(->,Y4//4L)ITXBXR8//H>,T= M48/[HS5E[Y@O@I-':[9G]<._=*#FD7&:.0'^^"C-:@=IEC\L\SR!%\"B[_V\ M,6QL@*:5XNOPHT+L!F7-8A*M4O/6.-I@0T.;FP8F^1<%R'!BUZ;SZ7O[[-M) MN[WVX,',=/V>"8GVMR[]!R[]S-[MG][A]&UYK_U M;&/'>@5 >Y$>AI0,*E-UH&+![#%1E[X;59>5_(P\+NDK(;R=! M#5=ZO[+:?/0OQH1@M+/XA0,_L=Y( 0\/UQ1&UZQI)V"5N4J[2J)NRN\,! X[ M&R3L;M-.2W20A4+[['+?$QK&H \'T;!DV62.=&%1@CJKXT-4] AW+8$:07]D MGQIH=*3FMX?2)?,++JZA#P,?*-!_2+I>@OX1,&@RJLES6;OD]ZAEH J/ZT4% MW_UAML-.LCCU55$QNW_\'ONQ8J<%9O%UA-8)04.&243>+]P^@)0]"^9A %)C M;)Q=;+RM.4%TXPRC&QG7G &8'#[P M)FRVN,5DE("94H_"NDN.PC<;[>@HP;O1&@++7=([5;5BZ\P@DFD@1Q0Z5;17 M@Y;GG%T04 S:!. ZD);1G/0>!,GN!U**;4#UX;+$3%%"CU^&*R6^7A07J MR0.YAOKPM9W,#S15YXLCXJX9=WIQ]_AT]+=PLCC?JE8(Y.>R9])/1XQ&BA.G MOILX5U$4_/!3]F*T >G^UR\%I@=P\[<(<7SO33\"RJQCE;27FR- JHJ_T-HE MRDZC.D8O6SG)G=DD]\[YBL9T*)TO4L04L]4.=F9R[=/2M"B"7A3##P,TNO!R MP+4)!:B-$=W'Q& 85M"<7,OAFT:ZI["A 69K-J.&*&0HI$&78!\@GYPL7C34 M#N5[. 46'D<)CJ\,DPR0_.Z,?;($@>BJ9GYP3I QXB@DA^=7=)$2(%L2P\!" M/?]8=BF\RD[V9/-Y#J?\E&CL3QP3![,?7A/):D]R8)V/QYRT-8T$VXH1HQ=Q MA-S6:#8!#B?G[?P/.NU:9_D7F@TFN*2FGH6V".X>;*JS,R"&BPCL>'X!?+>= M?^'8OS+KGK@!2#$)OYC5D@L.DT&U^\:3 9Q.L4XG0&DS)A-U)*HV&6Y#XQ\8 M9:1AD- E0.8F+$&'!1Q\2%:))0YS9B*QB+(2W5@<;"XY=M E2))-A0"8^^%# M5]*YBW%!5?5):1V)GZ0J-4,=5::/!1X3/25QX.>)]5!0LB.38?1CXGS0L-@T MB+,ED74@%(]" S".Z&J*::N+ZR*IB[JJ6G7>M(5HOR5QY\:^\@'C4ZR-U-!= MYV 850/7Z6+UZTU?AA@S"J(1:T=#$_NL:=!%W3K\/VS*E4#H.=1 "2@&G460 M1&.^8%G$OPIR&3I0JI!@A^(X@PQC?\ .2 (YL2WB-02%!5;6:I\=*:I6 ZB M5RY;7Q7U6SE#\&1 X&" ",[/++A%!9G-J;P4 F/)9%<>\DY'0U;] !5!P'0? MA>P3!D[E=2O4 IX^.+],Z)Q%3FOS\71ACJ<:)HVA]\1IPT)3/(U"\G?3D.7\ M8"S7W+0?TLHT0.&H%.Y"Z)[H2R!#_)51ZD#'#X4=E-7:MW5,@YA"%= ^L+T8 M9:%2[]!K#XH3$'B +>:@TO<11^GL@1+M'9\Z@*,; M'?^:OCE@!E^ ;L!A IJ'HM34S24BK"5:RE4_IH@L!43=OS(P!#4A:)G-*30 M?2 !$G)@$PDR-5,C\/+2T;H,E*P6\R0_AX*AP' 1L#J(3F"*%FW;%),>'I9\BPMA\R*6;M0+5=:HNKB;F6Q?'?(A5PMI=L9$ MTL1L'FCL:AD>*Z+%^*Z*B8ML44U(LF.2 M9#>$RN&B#DE+%^3M9=6J9N0MN4I= ZS>F/*,()<$-4KM-;UK9[9+[]!WL MN7 Z,TZ.LAAS9M"9RSG\Q2Q'HPB6G/.0UBI;>^B96;R6>A"S^UE9[[A=\2<:Z ^NV*;I2YY\GYMOG[)GHVO,P/HYKS[5\7 MQ3?J*RY%,NS(.!XY%SZ+XV\ '3CO"E=7[#"ID_0%G##L]V??;4ZGG(B#Y-U3 M*L RR_\OVTCY MD8>FV\EYVVEOU]2_Z.)4?C%VJQN_%WJ\2BPIQ17 G[?(&EB>#E9C?Y20+U6[ MH!,3W:G?4$)SH!2F*.Q1+KVVLF@W]&/YZDH7-0D90<>5D0D4K<"ST;O&\\33 MAS=@%M[-=4HW.OL2NZ\JOW@":$=AX_D8,OJOY.J])-.RC[>V29E3"K7QU3WGHDT M(<^Y6A^P3 E ;W-W*QS4G,8V_7- __M^%_]WASXW]\,!8;[9# <%P<6*N?(Y M$Q_ FT!F<-6>JOE#J99KGE2M:8_;+V+@66]9+"G8',$F/&P@RZF&0 825H6GGJJ MML ;4Z ) MZK@:/Q?@V,K%"U4P*\_HF0EE*<.]:\Y.O5?U-N!E+U'O3- J@%V&[*\UFF6F MLF$2-LKC")0C7=4#^D3 BE/I23;F4JHYB0BD/L6T=\TJ')P\\6IZKMK&L>.0<]5$2'_M)G W5V-;7D< ZI@UH ML5P&U<]!U!%!C2NQ*?623%45M8-SG3PS:.+U,-0$$%@RG@0GI2"OUP2 72ZKEL#VO5$XO#U5<80W9=$'#DZ*9; M/7@BNA+H\A[MQ)&P^ C43*NFK4;R4!7O)6IEY=M1AJC1-KS,Y!B=^J@D.\VM M9M,921$K:XZ*SM@(5NI*_DRE.M':>1,J;( )*;?PMAN)W14&@,\^@.X7,):O M,=/SQC9^BUU+M +AU3CF*N,Z9YGZ89>+]RE!CMRGM7(P6HLB6B!=?QYXVKH9 ME]E-[%.I9W[ L[X46'N4]<>J$1= WW"PI"--*:LJ#;7JH:-N-Y'%-WGJ-2IX M2 6#9A$(I=R10,V%\!V$=0& [W%FU706NCY>]H!N7N-Z9V&-:HF6+OJBTK6@ M\I3*VXW#\]#Y%:Q<8$F0&S64'=M<]*AJ'D'K3[F-B<#\!I"0JB:@RUV6',&^ M3 RN&P[)6[&<7>E@M=TC2\>O5;&ZKLOG\E\22WE%L3(JY(!R[XR+ROD^I$!N M*DT#$E6=3)@M[@'X>3!$"ZX#K,7>XP3X,-'1<73YZ6OM%8/(Q!BB!\(*71&P M**[T5N'XL"=@'LWBTRIO@'>E$7J@5=8AF<_8]0I/!O,T;-H@4E%<0A\+AS$FG(H? M$I48.>2N)^RV=8A])#TQ!]*F\TF7$) #->Q%G%:!EJ.N9F8GM-6/S)C4/T), MC"6?$A9X^!CFL#&G/$)) ;FT4GW@ _EST%E)SY+CWX9HS0)IS9;AY !5W@;M M3%:DAAD;I@>8$L.8J"J=;U$JG<:N;M:%6DD4^!XYZ/);K/)TRC=06<)%0G]= MKJ%I^O.90AK8'+HI"!(/ZX#.B3[I3\)K/XY8+U#ZW2>%X!E4YZ=:_S,#;^P M)E;60*.T.X!4S5)(2@+ M3>YL,S'3!1RMP/5$@ !C3B5"Q[8IOH'/T;2-3_J^V=ZL.=]#TOA^@PO -JLY M)QEFF8.&!3^HDY^UH9QT1 ^9,E4KU_9X"7F8O1H+OR/)EZY.>*5S*%WA'RKX M6=J94[5&U78P/="2+E%LF?>FV!!SDDS[-Z!^Z5L[09F9ZB8P )C$5ZE_0-.8 M_T9+4P8P*0; O9)XGG:'_5V5KJ2WN8GN(*)O@JV:5$]G')BR&.**92\+](:H MXYT+?W./MX"[QV'826=&),4,(.10TM YI;+04(R*:O.=D]6JL_=Z4>0IJ:IJ M6A 81WTX3EXI(Z+J1_)+&1\H=%-DHUEZZSH-:F*+K:R<,T,,,37&PV]AN ML&+$Z34QUN/S,][L;.VK1I,'!UOUG:VMK;QD^49V$A^3!3P/M424@#_YAS$A2GP66@]P'R8\9?+,=%)F^%I!@L_PC>G! MK2K%.=TZP5':V)Z 2B?YF/@F$D_\936=2T:#3A08GOWG][/?-@VSXL,$]P=D MUDS&.G[;_34G?O]GS<2LQW_=K__&E4X@V#W6Y;A%0=]<2L50FNYKH(E)KBKI M8U_AVC@,^^BT'HH>Z8A)A,(BR1L9CDPU-/*0Z,*2R7EKY3LVG5J>P!GT, M\AE0A7Y"A3\#U3I^!JE(!"$@*Q=8BM0*M*\.8.U['Z:#I,/[][Y\1C/ MO>N1RH"G?]V+7&Q(&.IF%41FZ"L16(JGNSXB]\X-A.G+?@!,3%<^M5V=5D,4 M7=S[IGG\$HG^IXXHJJ#.OZ6(G^_8RSU%.^5AN6GNY&4X+&>E/!3Q788N1LNP M(L0<%FUL]P*L$\"YF5 (YEBZDKS:>&Q>ZI.)N,I"44+1-_*C-_C,A$];?))I M+V'A^P8[X63=2&[^?%]"<_7YJYJT#V9N,LNMIX:Y5W4V,EE?&F MT&>R1D&W'L(*()VB5C/IU"HBCCEV6O-4;^G$'/M2)?*JUL[V MU5&II23O!JAWF 7+C=5-%V#=>AVV\L:GO8&:+O-.&B5%[6S#2Z^GDP9@<2FE ML;K<"@"$RC6ZA1RL1Z 2 76!VA/.!,! F'(/TQZL]CBJDHN!P@WYL3HT5FF! M[%*V^^7HZ@5WQ/UG<80+"4>N(1BJ2H)0=U_6A0G\H(Y(4ZR.P'VST:! 1.X, MCQV NKJ,Q2@58>FMEO0:2W3JI>EOG6] Y4/24PLMM#C3D1(PQA^(<;%"\K-V M?.HT9^6JC;($%&I8*T4Z8W%#D3;*7^/"4#A3,B]/B8@%$&]&Q1H?S6T#F0JZ M#8LP?)D12>E'(<7@RO/&1MV(;:ES?\I6BC4'Z6@&AM+UX(R\IAJ?1D8>/;^L.NQK%.L! M :K$,B;?@- TR^(@)ZYBDCY)3U7AT"\4A8U!#=G617/9R 1;YM%F^A($$0)2 M B25^+? "<+\Y%9@J5A^$/#:A*I-+O1'M\&DMS+,XF&4V "B;BG.&[G9 X,M M'N =EV?MH_KO;SGF$OY'59F95@03$"3L:+39"RXT1J.4^80U47(?X& %+L/$G-/[A+D9U=@FRT;&; M4!Z;0GF7IH-PK(D.)_1?FR<42BJN-.M3QP'B$@Y%:\.LXW->2^X=>K/QZ?PK MJ(2Z9F_* 6[G'YD>7UB6 SR*XU!,4F<8A?483T12[.QJ([H&6%0?@-SK-$\@ M51+E&D"&19HL#@=1!YUK""?")3EP(I7G,M*3:DBLB4'A=M.ILM"-+>!6)7^4 MS$5A-*413@A0[ZUIXJZ36B"]7*'1Y8 4^AE3A= EF] 0&95N&*JB3JT63I:F M2",.?&8LIGI,Q@:H33][NI+E17QX881)00U>WR M3!\B/SYYN LS%QJJOKI1 ,N#7H^_8/(NHV]1VDZ9";1Y8!2IQ[= P0F6VFFKVO)^% MG:5>:!;F1FQ?$Z\0.UJ9[Z@4#OMHQ'#*W8C6Q2:*Z3]I];3@\G.[9Z%I]V9W M<9A #7R,X1BN:'6):;5EV=9Z- !.5>>>I1>:#M]LM-KM"R1A-L" \,*9:+<0H56],)Y;C33;50 MV%**#+S6[8M$-X]----:W+*IAC:H"%3640R%FS /SODF4TU!\CY3:/X&\E8M M+6<6JCNL:/L1M+W(2&^I[#[+M80CUA)8>I\=:?I5=$>V!(9 ME\.IM;MLSY&J0GG,[+71C4Y]+<(%.LFPP'6LN&FRRW$Y/<-'HV_#9Y0,KR#17J M $CIV8NM_"0-M!A@IEWBIYE..B\VX^7%8UXY9F9Z?@SBMM!*+P^[6BJ+\7>. MK=HW)2YYI]GQEO/\1AIYWM?VLGF#:ERG@^/4$H\\$\6B[)IQ/2/>RF.FY.4U M,^D=25VK4*6AYC;F>U;I50>PVA@\.K(XO3<'RSA(GFL@S)+0?+N(>.[P9X[@ MW.G-U,@!SLF@%TLRQ G:?>SBL#OE>:-0#*@)(Q?*J)R!<@\)89(BTY0?#$N) MO$WG%^R^:4< U%CIB: 9T=3'S*,*XSTM^14I["6QPV6U= C6CE77E"CT*FG M!5F%U#@2NZ%1S"*?/$)O :EO:E30[)R$TU35B:I@."(SWE1-!57S0H/)+6N+ M O>A#A4NP>WUT.9@6R-6[24IRLP1%Q.EL9',72=\[G+Z8PK"RT:S60VB*44Z MT@>1 FE.1OF87>ZG:EIR8H]5;?G0\FC17-BA:O%H8U8?N\!N]& ]TI9?_X$% M^%U.6DZC5.1=)7&B#0"L"C4>GD57)5A]TP'[-Y^PA>27C]]ZJWO=Y_402I&N M.;$8^IX>SU?HJ3FJ:=SP17G7-SO9JJ9:VUY3:\W11)QS@A%,W-.T9J.X-&XK MEVXJ+#U&\70""QK 9YJDU7C:=[$?O]'55&XT=STEH@/M+XIU$H>5<('>)B99 MLH!4&)87P ^%-4=%Y:!T??R=D:H((>IDCX# 5O5TUFG 4O<<:M&7*Y&Z3S'F M9OC*J6&I'#3Z2;F\Z,Y-U1@?X<9%>I@S(IPN%J+Z'&E0DYNHCM?3'%: H[5= M4J5!1OH(4,1+,G[X_ M@V1@2Y(;.V!]0TK%A+K$P6#-Z47*G0B7FB;"@2KK2Y1V!L3E^8*,JB->D"_.4?JZB 84(DK0&J0#X,QO;HKN<\9GL*8BIZ:CS@V+\=4 M]&OEC)ITD)_'M/ L:''YN8]44$PM^8KE3<7DW7]07E)B.YP"UMUI&!JH$C4E M!ZCZ%1F?1O@@UV'=,FN5.E=-)2&;M!=AQHMJ#:78T'U,7.02"2QXDC9*3\"7 MUU0[;G83>'XV*'\(B7ZTG(AQ"Q-M6,:H+BE!-,+NY28BB"% 5>Z;R!Z7I1GO MK$+#6,GQ#3?_16,HK>/),-;'W(4SEW8+BJ)OW 7QE)EDIC>3G^2)1X7UF_8T ME*I ?(>IO+BMNBZ,%:!ZJ@8)7,)L*II-#U-[$">W\:$V839VWDS>:0%&:L<_>4R>!?XNCD*0[Y: M_4I4#,B: _)::T3^,+Q4F#IE#;D$J@)%CM>J/(\%I;1FF)+"PUR%SSK,1%\% M+-SW53X=3_@@6R*5Q3&(>I:R:K18.O2P=-[A]!EWNIY:Z43%G%U,*4S]!+69 M_/10D8["R.Z"E6Q;.VSAZ^1?*[YA9J59<[N[8#WY'=4)B.TC&H67ZMEIK"LI M$QUP5K?D)SL0BA:NF9M @"5_.&9A 5IG6<7:E@U6T#F!=173 V_A&]:IMBGIAAJR9RC_FQDO.R,+F> MO,6EHUM -2=J5)-:U+BE&8>YO@[Q G L6K;DCO?M["IVH:,-F3O2V(>G[&ZV MQU'U2/JJ%TL^P\Z/M?8Z/LQ.S2R)2@=@31E/;F@H'YDW[:T2F%+WZL.2UQ2[ M"*1&M];#818[Z7Q\E.P](W$=>QINR;3;0G?\LM&U^4!<;"8P,1/W=='XIY'R M,T\YJWB6N/I@:AW-B03BW9/#M%\\D[!38X %AS4]7DE-.)^87S1N]JA4P 2EH9\6( M$3=RSH-/A:&YBDS,;%AD!* H[C!=.O>54A@NCC[A@)=1E(W= C]PH$&M2S6@ MYAPAM;TP8L">U$15+Y2>HJD67IC3CAE+3CNFO(A0]U!.CF-K89J$9L:U^JBK3 MEJ5Z!_!NM.V6"VRND\K>:4( ))YWN]B)2)&$(0<]$,'S>SX>6%T_T&UL!B*- M_5MGD 6I;Q7E6.G\_F%5\5(>G3B-L+_]Q$%G&C0)JPH:M!E)70U1Z5D:U:4=6T\R/Y6% M[D&)J8'!>*5I.!ZH)I"(.RMR3TFXRH.<1]A58<39IG,BL*K3-&;2/N?BZ\'( M]5"OS5T&>D0/*<'HQ^;IX>P\HAZ&ZJ6D)KD1I: A#9GZ$E!+L8&:,;ZMKF%> M'JAWL?FU2KRB$-2UH(E?IK)))MS2B.N*$L 9;7=D6\+3 YWJ]*-#M\%C[)WNE MED?H:NKE 0U.8IV29%F=NL.-0:@&#T9$TJ[@#C B]/Y,HT@!RFEJ;!45 +0+ M%O&J1-H[RE-BVFGF^1'OB+ICZD$C%AGD7B5: 2:RJ"?:A@W;R_42M*F$S'X$ M5(!D/8Q $=9:;[ZH*\R :PV'IF4=/-QX#VDC>42XR_44YI3!XD-VR)0 MPN1(YVPN:^K@TPWD^8-&% -$_JL'/V"BB_$R\W?ZX!OWKCJ)H'( XF\=( PX M0(@.,M0QL XVI*%W//$NYIF>I#.2@J(DD&J[7.C81Z6ZDMT?>H(2OVUZ=B#& M5-W8'^;=,TS/PAA3MTW2(AV @A+#<$(5G1W:ST+"W&I/B"GDDO5+N&R)0,+*M>R-053 )F MJ7CI.28.7?MD!OLL@''Z+SD*$9#8<57UO^22N8G^+7ABX,1!8A]"&R69./O=6D6>!;NWDR&+;RRZ.=Z"P2*#+ M!:7ND%L?8YM-T_:!L_XM=3E/0&U'6/^JJJ5,XR82)N7U#F+L!)T4 4B3K3-X MLDK3M++M\Z/;;$OM_\%9?-3\OBR3SYY4;FE:F,T/H)O67X"PKG*&YVBONX9, MQ'JUFS>PMXW4O+N\\CE8$:AMI]VHC7W1Y'3$IT"DQJ9KG-5%'!:J_('R, M=Z#F^::8#4J=$J5D50Q^QPM6'0[^!- M;UB$8%VA,I8B*JJB@67T1<<'V@(Z==5(;3/75P1O2P"&(!Y*@G.@^T!36U;E3>OC5*C3=L!LO%,1*X"_:$C9F:X$EEZ5FD^ASU^2$DV M[V0%*(@.E< T50!@#"A+<7EU.JZ-"5RP[0#:L:A;J?#63I2TRS/@@4 *HGS< M+*:3536,![FJNP#KEAK*Q/'31 9=[KA@RADP'F#\ 477@1WA,B6ZJ**2DC]A M;5HFIK%_J%F.L:PR6*5M@EMV]PLW"'X1,6LT%_ZCCJ38M!4O\:D->#%>3Q1G0EEI=6F\A;C1ZH2L*9X"--#2'7F<*EM M)N-MG\Z_ZJX-]LB5L?7GJZ 5C^7Z8YV:"NGR.!<$U'C9<:%W=J0UQ[NA6$R" M5V>TRI>V[U 2-;\4/28L8'*5AQQ:+)\%K#?LZ6H:7I.*U/K8$9,"ZJ_KK/V# M)DA$O9!K9 07>.@J!UW>;P'. )OEQPWW_N1*##+IB%X'TWB+RD4YZT.[FDVE MEI5K#^K4#S'1BV)ZJ=%D$5E!]M4*"5-3DN*)DSIP&P6#:A.U7"5%7'8&0"%\ MKS)ZE>0OE*80D^4P*Q3/RBX"A@+8A7YW&*RF\A5-Z+J>2E6EY+J[+F9%0_!U M43(*C0YZI=&+37XRE::13F84F1C!#?F>I?F.I)U%9#1%T" M/U;4'852*0WL-'6S1+\-9)\YWGT_N("'9XCC=A0:ON6@3 MJE3&MDY!80QEH':M*9S+OX+ &FY56-^4LXQR"W'0*P'-1,,FF.FFC_/=@TSU M2RN>:F/V;FW:R*Y:KKQIY==DHCVH;'1ZE4[>-DWY[.PI138(7DPR5&GU4]+J M]ZJT^BJM?FW2ZI]!:R6Q7SC#M= 39J@CJJMT7G!DC=MR?(MB/'M!P/NNJ#DG M&?H6V9&7^&(BD2^:/D,>'E8V))Y\G7PRTD!.H>HT>2D\_U!U2'".^GX(-_P* M)P(<%%?"OQ':, ?1_3VD%K._P2GE10-E%_$!".^/Z$!4O7^T>T?]CJ5=$(L4D=IHR*=1(.R(L\J-+@P=BV6/#C+20TAW"E5YHU)1T _EZEQG M$\K46M:4LUL[[[!Z+_8[&?:;J)H\'1[E?GA3_4W2O)S:\4L+@K.&0D$_.M)S MXW*"3;"[3@$A$QRC)S;D+);>P%- >"Q:0-H[V!:BK8."G2)(Z;QFSQT'+4E_SALAF;:\I!Y: M+7NLYT],;W[MM%LH>!)F#)D]J(SK7_/4Z3P3GGH1^8S#03 M/YS#G$C1'BX2QS=^CC/$'BTN?7WFM-X_W6__H"?)Z1'7Y$AOOU=-Q;3M_YX.QL35M<;.^]-Y-S#G&OJ#Q M4.O[O&&O@P)8#V7-8K-8G :K/*LLWY$!#1 H3(7^CRQ-,!RFXDU*FVFGF)R$ MN6,23A;0J1K;)E,)U).(L\,\2@\+,4D#:RE2)97'>N7[(3FU%5^I])W7PUZ4 M_/0)4!M$O:5+6WJ&L\:+5,=X:Z)GA\&!'*GW&GE3"(.E$T0],LLQ,U9:ZT5;>\3YR MON7-V>#$2S+!4R-,S9&9ID+J'_KLDHS;>)Z??!W3>%ZM$CU7 N!1WI)Y:;/] M[GC=(C+_%)K*7":MXF0J%;$QU6I6(A"WME:MENUIW=K16!@UGGO9*2'>>+S/ M)Z[4+;/9\* .6Q^<-[YJ7I[8'?NYZY&V(=NC4 PQ#> C7%YZO6WCYL/!Z'+_ MK3/VZ+,C^N5Z[ J=.MB/5%U:__XM(4XSTM O;.8KBX29W@<:Q>[A7]=T; M'GWD>[[@^3(\EP^]N'DO2SB8W5.V%O8U#\9'^JE%,1#:5_1H.X3Q M;?-W7M6W?UT45ZQ^HY20O%-PCA.:$%#2@9M150)U.V[-8YM*JFT],\GJZ.++ M,4X""KW9X5MS_@6Z=GA+T)H$;$MG4Q,8]-2L&L.V1DG<@7Y0"::>EUG-?^O; M$YR[?; 2,H38TL@,="<4A]=Q))YKN9-"C@M&.VH\Y%P'^;G!+R?U8/@%C_$T MM_#$E$P#59QB#M*241[D:."I."C0\F8:=J]U)^K\AZU[/K2IQ35YV/-8"S7W MS1FBA+RQV;\>M98W@E?%'OFLO\)@<3/E?2POF*K%?U#8CNN#5--H%-0X9K,X M8VB3IZKI*#Y)Z'QN4#C,<):/GL!N?L!FS%8*:+&@@E*2TH,^517MIT[JVC2"%>L>_;H7.48K)]H@<*<$ MS4."F_53@J%)OJ$A34*INS7UT&(O][Q+/SF*N8N+"NE:PW6LKNQ :S3I@&%" MM2Z$VKPHT6Y+R-## 1)*A5<>FSOR.U3G6JP,4OUF0FJF-LJYVWK%E!RB":8C MC<1F>;6]:615'I@U3#0:'XO803#:;24GX#[Z!< 84%M4D0P?^/O7?M0!$E8(, &P"IQ?OW)V!&1&0F ]="C5))X M'C,6BP02B.S8N\K:*?K@(O"#IE6 MF0XZ@@B-.ZMLDZ%(F$FD&:A4.R M7'BB[>CW] M7+$S-PJ77N9M3H2( FSWJ^>NQDZWD=Z.\3VF0;>',2$HNE'")KM)?7 ?:5W)CZ;)?WQW^(/] J_>AP__(GUV MYJMNH/SA?_SM\.'P-]__S5XYRF&WDO_M9:_3I)<)#GI!^H<'^,/]7OTJB?:[ M/2W\TX^DT'MW)PP8Q9I\4Z\)Y_SWC7=F"$P\]6W/S95W[6J^FD*>9#+PMGR5 MQXFVZ[S><133+@-WE>\43ESH^IMWD> MZ@>$CS"HBN=-OA#0.P,E/IV4__NF[TD>?CN(R@]^V!&2Q\0R?!3%)P>IRY#S M@\B4>W/[UDX-+H5I++FN5] ("$!DMGMF_) M-7M?<^V//MO0S!,NVZ,U:;(H !C1& [QBK-SEFI.6^2&5;]V M1Y'[YJ:9FIAVRC160BY*P/)<>^9]IUM93)J,%!I20P?A;M01@D7=1/&9Z.-^ MPQHWWM@&79RBY,,$M('&KJ$U,8'BI1*[7+Z@_#(TPR8V%/'1=!N&MC)KUC7: M^G0WJ)^4WJ:DJ3FG85!RS>VV1R:+(YM.)U=EU7;QV]M)#D4_NZ;\( 80>EC" M97U!#?IA3-N/ NA^;S91@O"A2221J3;/6Y-OT]X9I3Q1QGV["@.&G^@@#R@_ M08D):FLH9)NA[ M!I*^G M1Z?\";T$*G'7E$_WZ(R35\\E$"H6,'T2$HHF'1.PF@XGFD*@$D/?$EVFW4S_91 4?>0. 9%"?)[!RQG7125,H6PAW4^LY90 "3)Z^2G^&HG=2'R:_=3* \ M/]>EF]_DN.SJ5G!7_>ZR]EE:5TF%K4H= %\FW]Y)J!5$P#2?X5R;+$E$2 MG9Z>)O_Z/\S#\7\$BQ(3%NE]_K&9I'R/[Q[V[W&8T*0/'V$-]?,'HC/]\O@9 MXRM$IQP?OC@Y-5@8+D]GR;W#!P]YSI&&JZ2V#%JA9@O6TC*IWT#@P2Z.E)!; M;F!??9/VQH9FD.$<3TMG\$P2PMWJWN'1PT1N.YQ(SD#VM?](U$N\$Y'^7-N MM_J(^>F):B"#Y74E-0HUB!)28*WJ%4-0DW::P1&;@RQRLI5V' \VQ,NEVF=. MYQ6(O$R?@!D9)P6VO<,WTR1G Z(3/@LG.?4YZ#@82;1I'.,!G%-1W#_H$7B8V+HPC-<:$8C$_!OFPU60 R$C?V@KB9!>>61VIQH.\I M_09 VF.5",JF4W?_0JB<<2ETO-"C/,[)G5L)*;=>RV82O&T>YSQ49J=0%>\= ML^-GO3QM.&SMTRJA*@HX)*< ^@X:[P'Q2(J^/ MCY%YXLN1-!7_V+@K$I$X21I\<6$+JL,\D '6X.*Z^YQ"'^ )N^T!!')#P?>B M;DIB7<(Q ( PWPQ?-M_+(%BEQ>%0:NEUEEGB%S$@0X@+HUN0QZ3]J? 6!8K, M+- EZSK*\Q)%E%#X-CDV[+\WF:IZ:4/^8?*;*'0#@Q:-W78'NB.,,)R3&OS$ M4M>^B"EK]-?AL&+\479>-P"R>BG<'H=7E)P%!%?98.5&GH6 0K(WE,YA#IL+ M(J(D9* ^L,+FVF8!;>1IUA(I,V4GA:17WJ]=<3+3/.F0J O4#Y;E MQP5'52=S[<['Z6LQUGHC^2=PEU4K\T'70UTRK!9?]FB7;BA+BJ :X4!25@K= M0?)$4XD%W8*6-8(#9@/&:>6-8F9BYB#4[#BFF?V^0G%E&H-FTZ7?!0&$?RO) M@-M$=-PH@W9JO8,7XAW<"$KPK8*G+LR--L,EI)S6N#T1I;OW(] MJ:%>_[XPN"_X5?KW&^4;OK^&5:Q(,]7 M@_*-H-=L"$^X=-&,"\"0JX:_*WU:@-54VOEQK@E,-D3\'%_BNKBA[^N)7I+C M"?&&D3_P!'KN9!EX>PF(^#&HN^J[J^AT&U3(N9^;VL\-)2_6:,W#$N18%N(^ M7JJ@:-U1+<>M_NX\AR*XD>,O5;0OUR;^4]?!F*" M9VC5.+K'V;R_W[(9>L^*T\!0V1=P[\=W&/<.G>H1\>">'O&D[KIZ]2,_Q0'_ MZ^_@M4KNK]]X/->//.AO[Q_>_\MNS>'W,MD"@(/%_2VCJLIDH+-[]0/))!\^ M^-###<>#+H\=PW5+F];K?W]U]-5[>1QU)Y M>'2;*^5%W0IIU?"1=HBD#]&BS6+R]=&];YVI?_"]^Q\/'WXSJIK>FQ825X_G MY&-9,7F_CPCMF9P<)D\S%QO<_?6X6\G])@MQ;-)O:\8_W!,W MW]]U._NVT_SY+.@/;U3E$5XT>0O9$CC/)\LBGP^#R1]]Q/-N)O?A0UC;FYG< M6S>K3\K"A02_D;3,Y[L$[_B&3F28VIP!\QC!_-6:/?S^;9];!_79OMU;,R)L M-IYZFF(Q&TH07]1-\B]JL O&YNNS?[WXAL)N_E'^$5RY6[U_?4_FI+,Q;LWKCOMX30VT1@DQ#[BWNXD?W 9]?Y%7R MB!0VLNKME\/;AQ4W_?4-@J3O/E:0]-:_YT6[^QP]HY[8S_ST?%9,EUE>)B\I MQ4MX^<_=4GT:=O\6C]"_[8_0.S'.6TRE9$5#'5:"H03FY*.?C+_46V>'_UFL M/K-C\>@3/19#.O[CG7\OL]FR>)TE_VR*=EE]=A[3%[LT/HUDZG$U:]QU?CE, M7A!._7,_?SZ-T_PV':-]1O5.C//6'*,OJ0)]L@2/9I4G+S!\[JOHT]B3 MMVG>'GS>4_FI+,Q/S+Q]&K[;ST2;\8_#Y%7FK-OGOH(^C?UXFU6A/?SP3HSS M+IDV]Y^^M\3]-_6^W)WNOST;] XVZ!_TKGLVZ#T;])X-^@JK\E_%H&&CD('] M64-R!H2DOT(GHZB27S8N_KO_PP_?'2;/&OD)>KG1ICI#V^*F2:X%X!9=3ESR MZ-[][Y)LWD'?]EPI\/B"O[^AX/H,XI=:Q+_LFRC-)I"+,[\*Y"3WOA=R MDOO1L\TVRCR5E"0Z>B04K"SP1D^^S$M2G3PY.'YUG#QO M%EE5_"_09(?)/YA/AGC#'A%EPRQ?4#<_28?5J_6&WK=%8H"0Y(PX1Y.3,FLR MHHX3UC#F&V/6@./9GR01F_R:,_TVM4?O^!6-[H6EP^&E3"QC[5VCKWYOMQN: M\7&%<.S_J+.@^"D9W?=/\TG#FH7WCHYXU>$73,S6LBPT!*$?W!/Q0V*5>[/. M2;%YBC?>QE+VS)E6"EL@E"5%AHFHYF@U'.FE\&.@>,9VT*%[P?2WKL;8Z9=A M\*D9*_APG-O'?%!AFXPCA(+E"ACR6C'D7?*B>).7Q"_7LEA]FER@ZYZH];)6 MVNK1=]^N252/UAZ(HTJZ3/(SBSDS]=)LY8;MGC^#E0ATBUCR[A;Y+%S/TZD, M&_^%"PL*Y;A:KNI&ED^0KR1\.G0A88@STTAL7';B9 RTRXK%*DL>L_01/[@: MFM%93 =3:&'X1/H-)2_W8^(U((9><]N^12-+Z6WI-*,^SEP1R[S"P+T6?R1XW53E.0'?!OMB*)-FII8:OQ] MPCW"J*!5=/^''[U1TF<$/G.'R/SFBG]!/KV&3,8%LL[#H8)26"0DQ@_F[O/,[>+2 M&5:WK)[E[BPCJR(W^?XAW^3[[W?=!#("O;LPEVEXI\P!W9).GQV 7;5BF9YE M1*$5UI'QF)8Y:,Z'BT5(=M7GH0@H"\*LCW)GO9__I[,W$^ZMYTD>DBK"X/10"[L%F763#O5_&FH=4@/^7KW,R6(<;A M'\:VC'RV7;8LNM]-;9IHLG%P]>39DV,LLM_/CKT5>\!6Y.A(K(CW2^20;=4> MR478[S=0XS#/XH%*6UXLWC"W/!$N0UO)&BITF5[A/C#'?ZHJ>O7948\VR=U6>8+ MMR3M4U!R=/#[_9'0\]RR@4NG?_,'GL7A-^,]RJXW&% MV['7;3Y0CX3=',Z1[.Q>O<:%?J-SA_( E.Z@792?$PLM:2U$CS%,:5R=PXCF M1R.XJQ]]^ VOP6B^:J;Y8C0C]/37X[-_Q!?O2/_!;6$. ;(X_.QIGT@(E/*V ML--TCZR,B7ZC5RY+XV>W_9["LN!>*2A5H9/%^K1B:EBS5SG=(.^@Y-S$*T9\ MJ,GKBO2"W2/^_]MI-DM-RNW[!R$#PBHI/I]3-)<^')%\@S_57AV3:A&*J,7\-4M$#"G+E?11-NMY1) M'3UQ_U?=%GE+Q,UVDKF3S 67@V J]1%9[\?L!6&#!YLY[@&Y:Q+EVVP?H\4* M,H$&CZD_-4,:BAZ>?C[0"T+@=ZH1OQRKDZU15,:F#'[U MY!D_S?WCP^3EZ=D_DZ?')Z^>OSS[4FF!3X.D!!U&+*IH.6?A7[G#18X[/F,H M!_649%ONWSOXIVCUR&_=68;B#*D&D9R?+QV3-=DJP>%_7:%G)L M7<2)2R\[H;=-)WF[K#?.<9M0$KXAO3WGN$ZIQC'#&4AI>I*DX7.:SO.)YK^Y M5+ %,S=XXYU;[F8%/G*%U%@V]5I/^JM4RQ<0PVTW9:?!O-84R/,MN.!X.D_( MH98C.GX ]S.HLY Z[M3-0)OV[C-RQ=3?DAR:.($;% -$Q6.J\^)>&,H1I23= M9N0]YO2O^=Q],Y^YT-ZYWB G[X]49CFER2*1)D23>)^P@]!HY,OH] ZFA^3E M*"OK'T>D?5#>E;=7U1W>8'AOB"R&=D> M__^_7_>KM <_K-4$%S^]I WX%$LC.=NLW!6VE)VXVDCVQ]B;F&B ,KXP6='H M[M2D%#^=D?BG[AZQ3!Q^8BE>L05W[7Q^Q&MM?PB$S=VN=;^?;#KA6R?@!JLN M=W7/BOZ=W]B-EO7-WM?=>D<3K%H*ADJ-L(CZ_I&?]5,N^_,;$E *#B2IJI)3 MQN^A_:@+_6UYSV\P/$.1;D.P;-/5/T81&#YY:_+S53&;E;G<[?O#AS?M[0S0 M_ >'WU\"U;W,-7N;U3;>#XMTU='1C_P$-T8>AX>12756105MB@J4_K.DK-L6 M.H:B'N3.58!2#K&9BY](OWP)G3^1N^U(ITQ3%),FSR!/6%DD&9(6)GW PH[. M)Y)#&U/,0BJ-W0.RANPWC7A+%FQBO+4;^$5L(C\ '/M=#>G> M!GP9-N!#G"YL6GAL+]S"SX$8(M<:?CW5;MNULQ2S9+V9E.[<6^:9LRH46;A% MM](-=(4/,^JII+M"I02BBKHADXML>^C=D_T&W&_ SW #_L$GWX3D!_7_K?;;ZK/> M5L^#>OM(HHZ\S^(U[1;R24N2J569D!YLIW0GNBR*74*T%8((>"4_M9R,I[4 M;Z? LT@**JN M<'2+MIFLU:57>OQS3;3?!:.*96')^19V^%^+-R^%07JE+S. M9<8J[[2)FGR]Z43 E\7B7>S*@O>"[KF[(=F'SVT='-E,5B^112DI&='DIQ:K[W^WMRI=K5S[<87XZIP21GL4!K>K.[QGW*Y"5Z;#:M[U @67!!!3$\KEY3!7-3<2ER5B,IY9->9":];'DN+H%/E45> M/-LM]QVNBYV3NR$9._%,,*;@J"R:NFWEO;4[LE:02I]0\NPB;_9>_'[C?]8; M_]5%K6&KW\B]J8B;'E_4?D*W'P&KU9Y M/A.M<$I48Q@-.S>:J<+"OC0/II:"A@4')P(>C%;VQV$%H:RWW_/[/?]9[_E3 MWIK'I^;LUB)V?>$.ULUTF4J/< NU.^8YSU)JYIGW>BVA:-@3 C)O@AER!2@I:P/I]==A;A[?+ZT5VH=U,_D2^NTZRI,RK!?5+<7/==#LM@Y/-_6QT8).G/B6\ M6(GT L,,^=37AMEUF56*L+^0ZCLV^(S:YC:3MB/@&"')W",):T3K[C(-57D- M)^;QI?=;=+]%/^\M&D?KV=N_@:-_OHW GM6'7KC[_B^^LAYP>3$FS]P,F1-5[E_[#.#>UOS*=N: M/UP40) XD"?-\C4ZX0A#HGC7:J,<8Q;3[WV!E.F/HC]2^D^J>O_1K9 /0+ MMBY&&;_A/A[8&X"] 7BO!D"V_6;M]N&:SS6PVU!C$6?\N:.=TOE48)P3Z\UY M74SS-%G5O(]"=2!4!HI*RI$N&.BHQ62_F?:;Z0O93-+MQHWM;C,LBW6KK7I% M,\,^D_T4>!T8 6.K;OL=L]\Q7\B.P?$3;PYR+=NB) Z4Y/1%ZK[996!R:'(B MJ*/^QH.NR:J6#J22JE-I\O57+U_]^M4WJ:2/TF2]W+;H6=0/(OH6[H%H\]6D MW'J I]Q2CRVE@60T&VU3!;3Q%D#![K?]?MM_2=O^&EZG%)]A!P*YC-^BS@,M%W7C?KQB_ H3:;9".[7? M4/L-]25MJ(&3.<\F#1@%4SWNW']U>XD?CN;]_FM),08K^;][OY,]_-8+\"[XK;@L(74^I!:<+)J1MD M5HQYSEQ##6S4E,+5W,PA2AH^->I;>8>]NX3T0C9V? Q:I5HT]05SFPBDTW?] MKC_4/-WU=I ],]LN9K;[>ML],]N>F>WS8V:[N<7?P:D2]#5>2-L.\P%GZZ)S M'_Y&"-M;)%0;6WEW2@''GI\WX/M(0A?QGJKC]MB,WG7IO(-CV)=,&EO9?QC4 M&LL=S9(J[W8N)5$%6PN6SJ@DA5^X"*G,Z1>MI;EBRACI3V^%4H9GAQH*4_Y/ M=J[Z+')H#TG1 MGU/)K=V*V*!K9F8,W'PTP^X*NI,#Z<#:V9R"ME/JT9/,JH>)I,O,Z[*HB:PX M@E\*F;6;L0+N/RE;:5^UMP9@/3Q,?J]*2[F&[<.LR2Z2&;&HX[K_<%L+:^M15KUF;V*UHA47.)=R/D;K":RJM=$@ MLNZ6#>B=@J*67F]L]%U[/IR["(N=IHKN18_)!IQ@\[4TR^6-= &[ ME^G^>!@%(7UW$GZR1A5O\VY[OMC^'OM[W.5[P&3(+?86Z2-9I$OCM_<06MZ$ M^OE]W^[ZRIP,[:;3.;0YCP49;=!(ZD-",*>""9>EH^U=XM/%&$\TDL!1[CE9?AFE=^Z-WJF%=K0S MG7#,K\S*$[;)L2><#IF&TPHFYRIZUH_S9+?5$G#]3,-;S6L*G60N;4L<&;YX MIC)"GD=7/#G'D-PU3FH7C#85_>J\+B''_6NP M"H_S>:;LW;_5U<&+P I.PR5#<.RW_7$HX?7D+_T5;S&1\('6PW )7)U(^.HG MF?;\7/! .M6*IS>&>"93GI)70KOL*XNPT, L)$N*DF&;%02@)V36"2PE4U KF\!K=Q'WK)*8"]D3 M6C;6SDPNMJD[T5JFH9^Z M^/]<6IZY8SE;K^L"[=/8MNX0)HU =SE*XI(AV#1XRRJ43%?Z^JNGCT]/OOJ& M=JZ$XLUA\MP_SU%XGD7%R1-XFE".*TKW[06=L9H:9EVN"Q(VE>=#FJ?,*(O% MJ1V]"]7Q#@/?<>;VD&HIR9S\3MJB\6S0QZ_(W=LTVS1ZS)< MR-C>&KEQ,L)5>T[HB')_SV+VG,2,6 M.J_#@*(HO)$Y9@:^=9"V8W]J*0IFFZJ@ET5)$7EYF9>WG-1-0[FO5J93HH6, M$C@B0UOF'1)Z="OY*_662,%6U3SL0[L]A#V#U-6.^9"7B+JP?8?ZMC#?8XR8 M-!ENK"YN<0MWAXVBLBRK:QA9\Z* MA9RC[@\;5M&H[9Q2$!#"K7@L#$+%$$/LYJXN+PD7O*3(CVEE!5E(OZ4CK_^R M3?J?P^7/@8(9HUH$"U-07V7B3A4*?3)H-+L5.-@Z*2U94D:A%9OR<@L9=M:C M$Z69-@@=RP[WDK:7&AH:WJ:2[4EIUGR5$8\4B<"9H\>?>;+&)TT-$?I+3DT7 M5KO3G_2D=80P9Y"K:51BD4_#X+]%S/+WOC]PB^>>C=V:HBVNTE.Y9=_G#KIC M/*33:EX&O'?C#LF9)Q[!BXS2[?)Z2HZ<,N4@U=>DI,"DAH1S9.T55Y.B;3?N M9PM:,Q4.RY"@88/1N],DIZR]E%T4"1Y_YS!Y-7X(AP,8-I\>K7<*)X]JMYOE M\'1^R@95K,SC_4Q2:+.F?_W'T<*R'7]N'*?N M*SLN0DZ>^^+"L\-1\S5-:TT ?JZ%- XG>73=WU#?9C\PQW(YV0>#/UTG5(1.L3=L05W:DA4C0VO"WX7E?)\#S(=Z\[.^-X2<=M\_L]O MS7Q0E]33WF38R$"Y ZAH0KRSR^EF3PHL3U*"C?P-/G#QRJ<*! M,'7"?Y.R5SXAR_*:+NZ^N"(^[5E!^6%Z4C)%&W;*67K9/)[<9]V%/+Q-PQ-B MV^M#F),MY(XUY2_5 >.NROAUF::#-9KV*]6>TZ:E?NY. S&X]%ZA1GU!91Y0 M#""QGET(#MX'LNKD34/DZF=<$SKZG7J0ZXYF\ H#^A806F.G_G3'83'??B1E M.&LP=21W4XKLCA87/DJ^^U,0NOE4$\YOAU/S;R1-W9<7R5AS#I(I'$@E8J]QAI8.,_ M4D/:^I^)'E;P>SGQ )M=E^S[\Z.X-3(K6HK>S#D>I0AX075-,?6GKS/\Z! . M_?;\(\E3KMS=U>_.5^NRWN9P6^9,<>-SS&N_ S2MA3B>'H;@Z.S/QTZ7,/T+ MO,UW^SOCL"R0T^=1K-U1N50%23=1GZ9Y@S1X0WF_9UL$%Y&[J#0$2<^1#.7#V-6'V MZL @ZOX\,_=B'5H)VK,&B+H6*^)#A11OM_GV+1_7;/DXVK=\[%L^/IN6CUNV M,E&-TQR#L))BV#E],SBR%59&1=GCML@,4=.?SHJW,ST@%5C>#A6="DH^2+S" M2?&0)S_DZ4**TITE++46QI2%@>B50EJ/=1U\7H\Q$5NMD[2APPA&*RB*4AER%(DG09FX0KU2K3//-PUFQ9Y"'!7&3L380$T$ MR_&N=3)0S7=7=9>9;&ARNM:@]4,6HG-.1]W063>+#UV1PJ9;2'6DZ%H?R=H[ M-9BJ$_>XF=L%67&1.5_KQ=+]DL[HO)5J<;7(W)T84SA^<3FSI:F!*U0[;KA M5%5N70SL*T^$#EC1:E@C![-Q/RPTJ^[6AJ]'0R!,YIT_'\RW7P.]"-EZ:^N\ M7@M/<1 YJ#GYTO,:PWJD5"OY'31C\BM)73I_A*J2".@)/N&.&$EF$>13W2NS MRBACZS=@?VWP_/",;@GB5E3:[1 ]J\[+E0.7=K) M&^O&K*U^A=8O2/FQJ?#)?=V+TB*&W21B'VS8:"_3*Q9Z]Q1,U#PUY$HW0BXD MY+IXO3V'>I"_HMN&X0?:2&6T'D:TN_S7.YYD^* -^G+,W0$QSX^=.OAX[6Z/ MV28%TCJ$C66-"6.N:&\8 R\\S$6E9JV1AGT7%L!"4->6CGXRCJ$'_V3-\TG4N9EEJ(=].X>!G* 5D79^L#U\$=@D=&6TY\Z,H)]' L?O:D81 M50Q;Z%62D2:E'P_O9K56\\7QHYLAE))GI6^J=,+BSWMI\C=N[^ 8LRL&4 M2=$?4C\2OCLEYQIG59DMT,3J&BI@7QRRB#IEY):QJU M\K>&XI]NNNM]S:A4;-]U,L\!AV][A1WCRE0BG,Q29/3R6ACK7*O _ TCDJS% M!HS$#L6YQ@4O.&+JF.QPBN;AI?AAI,FV(!P1V$VUD>+NP5 ME3QK@$ET8!5@-;B_3 N,N'BCKY?]R(+RAK1W,E5ER'V?83QEEBG"74BODS=- M+;XI102T4/$]9L2KYH\0U'#2TAKGGK2B\KGKYJ!:AY MD36SMGF7\7 M<1:$4C--I_P>])\$^I 0?[$1K BN8'<614D@'I9^#<-&)98L=13\W(=?&F9@+-A=#V\@JO(R:B#U44U+T206XIZ2.TV3#M!O*'>)6_;18 MJS,Y@>U89XW2CW!6W;W7Z58DT6"7S1$2W3]]%U;,<9:?D5;=:WFR<04['-Y( MD*J3>T=S&7<\U7+*A,<$Y]A1;U47A8&!Q"Y-H5WJ$0C'S#WW317K. MO<5.V2&Y@T:(7]P)5,4K*_*HL"YONM8D2W?I2B.,:5\92,Q8JC8,SZCG<-3E MZ&8!(S],CI.VK"_ M> ^]-\FRDD ZO4)0^>$)Q.J!8DRFD(?12,:^^PEE7;_V<\)H=8K,&#G#MV_= M7,:17NJQ\=OP$YC8&EY7/F.7,[/0(5%X5PMKU/,,E$BI]FGNF4#)'Z6CZK-7 M\!_TK/8N@H6/6@^X\U;QC@]/*A, .+GCG-OC:-T6-7>->$\.KKDTM- M:F>!ZZZ"^RX11\HTY;!35M9T#-^Z4QC8>O2%*;'FA8,8H2 M<[Z($.'-"=,D8837,PEU!9H9K07$]_$0?0R0CU!GNZOSHJDKQB:.=>9R Z,- M*TP(/(OJ&.X/%=47*!_!CCF;;*&],=TL-D_!I6W+B1-8_JB?4GPF]SYY_-H2 MSNR"?9BBIRW0(YA0ENY)Y+=D[C,2D='=1LSX:9A(PY&_LLQ)D?"J0@'8KW._ M.M^4=%=/\$F2AORV@R(K=_I(IL*TB[B5:>D^QUZ!W^*LFZB "FKWM\ON&,>Y M-'S9E6[6-K63Q(NQMXUX\8=<^?4E]_]\,^!7CUSX(BJ< MJ4W@%\#%VR"EPJU"'>>JV!7I%)^;O\FG&_BX-6TU^+4!)/8ZQP;.%H*V:3A) MA%0$.6VUV]OEOGX._V"2ER 2K4,M2MZA1ZI!G*.?TQR^%^I(*[?Z4BEP\E.- M#A>/3V>B3Z)'*=FK)1?94(KR%_'J-%=)!*CJ,G@L7BEV@Q-4TKY>1X00;5X5 M=6,7@Q\43+O[)@2M)/K*N,[#">#YL%IP21& $D99MP0XSI^"*YHO0L?)\%*Y M/74N4M,UC$PGO@T,#HA2!-,EB55*$_'4-4*%:]X#;P2OAROYFLND$;3M.4.' M,N;5%A%'7BPROW,J?_EME'*22G-]>F+Q/,.XAGD6]VW6SP>,4JQ9^W&8O/ 7 M45YYQ*XFI MJ;)J][FB=\@5A5HG,8 LBP;,@&XE,%&SK GW-FFFR8X#W$;K:,*'-0)H93DF M%3PPHC-1,.@+N'QT3OV&/10G+6'?;Q7>-:4^Q1/F.H[IO*%.E&I!:#C)VS>A M.\]FW.U^92>^:&4W^IW4 V;()LK?D Z1NQ\=3C?81\%JNH4[RGWZS/QM.43A]V5X_K4H RB2 M)F:Y&:,+-^;(S^30"0@M9'27:.KX%KMF3U9I;XK\!792UUOX9+H[7W(S+OM; M=4GVW3^[NG\>[+M_]MT_GT_WS_MP!R[G"[%!H2J94"*>[*NG@=A:JQNL.OTK M&%Y*D%"T/P%/S"I?3?*FW0=L;F$NE3>L]MF3$.?.I5V:Z@9-1B#2:6!K9*\X MO)+2LX(9V0EVR+0QI&A"O$(@@E9DA E)L"D4L;1TUUW6)?@$RZQ \3OD@T.1 M0SDPP")2ZY=#RP).1V("HG9K)-SR%1*IY'HP4DB'20,3%T* S?[!P=OD"431 MUHVE9&:MR;DQA//2E\^'@'4]*LA?)C#C4=I!_ __85GH;P)F0*CS!JAP 4$P MUB>0J\WRN1#X#6>8>IS?>ASNC@P[0#46/JQ2M'@8!*?9SYZ<>.#%;UD[R_[M MN3J?<4J84VI47M!6(,]+P]D#-*]0$GP&9(SED@2H.BN3/F8^O"F_H.T+/9ZZ M13W#"TO!,H.E0WT^\+!%*9(&H2G."L$/V]>\QEU^:NO\0_M8_VN(>7B& =7=UADS.X@_OQ M4&52#*:I^ N99Y@,'P$V0:_Q+P5;W$A+KC;2+/)J0B&N/[ZC^/F1>)=*:KV M@-XK@731+V?TZ!T9,S],X-SD//,L&>'M_>9N[6;:?=4-)3!L$2A>>CYV M]C;QYGDR2Q2WVR+JBS#<=VS5_>'88,$81YIORQ5.0 M0#(J&F5-M\BR-_#O4D'5X<0>?%DP*43?\\;C3 5R:CN$4UN4Q;[QT%- E923 M7,3#@,$F< ^G9"$;YN)!(IN762K^5[+M[K[N.^XU!"D0)'YB?W/*6:;(9QBA M+M/MW)OW+*DV%'I #>Y:6ROJC:=DF')XVQZ!+G/[Q6;9I#J+*\E>LO#_P7/]W@_5OH@T6^6]BS7TA#*'*T##JW MF>9S*:PV2 #P8HR [,YCUCGK^^2*;W;S1EC:&*'.U>$B=(1JQ)%#%I%F8N<2 M%<2PQZ87E:_Z7W_M]DZ$"Q'X#.C^L(84!VU#HLB-=:?[9DJ-Q,7T-> M@H0- MY$\^<>W1WFL$VU--T%+!;'!'+BN->&;DV:N&U&@I*:PG44Y 0*$GW8 ,LP,L MGT!SYNMN3)VX((?)B12R^._]_?1RTSJ_X^#WUVB%#_4UZL-U[Q^@,3_--=WPTZ$"!0SP<-XDW1!6+N)QMZLUE%OZ)7&6YEEGVQ6A4+ MT4?0_@8.HMQ^ ! !/:;NV,[(?%+ 0CAL+FW0F[1LWE2L B?%@9]!&PFU3#D: MY#*L/^-V!4 D0G61FE9;^D%)S[;E9'J$/G4C\SW)4,&L\D7=L=%R[3X]@WSMG=?=0_FI,FSMN*#?3.M9KL"JR.^_$0HU5 "E"?5F M& Z:TIY>J4QC=/$PI^PE<[D<'B5'O5"OI%))FHR4SF/XO04_<#)'X/7A3,/9 ML_>NKAK6 \U!#B&" 8 2B9=&.+C00K4/-;_ZZ1\&1YD*"2!2/GT864 K#H"6 MW'.!%%;4_Z=QXQ^:91-S&_'-Q'"SP&##K\H3X7L1MWY4R*WVH^V'V*FVM;,7 MQ+EK:M,-FK>,ZP&ORK3@6 AH4-7U4KK"ND#1E!IU#K(&P$NEO1E'ML*<>-%F M/^,>M@) I?%6?6O.*@*&@_R1QDA9,FD?;?. MV>L^R%Z:GSJEER*YK%R>U:,@]:63BQPX0 X;XB8U 1.#$ M!@W&!8^F9@0R,)FXC.DNHZYW\WN*RU3-*II1=-)*:2$R/)=U4;P],.!.T%V\ M^UU"W6_ 2L( 'I12O(&>)>VVRIN%NL:LI*,:.,&',\";_9%,I,F-3R8&P!PK M[X)#QE#KZ]\UFKP(2$_"07$$P%5#-%MPT&6F'M J^.^3VNIZR3[P@K]"HQ=A MI%A ,.?#QP<;N)@A/IYL.BR70/>3[LBR8/5,!46H8PR]YF#A, /V(7,1='(6 MTG!KX)\4>6Y6# IC1+T2"*313WR#^=8K. 37O*CF349J+LB]JZ[:**F>Z<:U M6R%J =9Z7:3IK(U^?$A(N%7Z')R'.$J7_T7PJI#)J)MM7&,+8SS+FDGF)O/@ M^1O2&3SFUO&C>_>.+NW.PUEEWC@[5/8 D7X(C7JX84#L88]U,! &N4C(N7P: M\'%JPYW][*-4T4(26^Q5PW#Q>M.)O37:>-XTLQY/KT6!I\FG%1D]/&:F +ZS M5BIZ?LW5$+TA-_BY((.JGIVVA]-Y=^O8KH\*!+FNT/FO+*,4>L''.US=--=E M,<-K"2_5 PE%*7U_2M!!#)<0 8*Z@I.^LR4F&NXRW;C>$.^:?Q/.ZX&474:" M;=R^AZY>2J)SOFW3<.(QM,M<8=K-U9FKCTG5#=A?;II:!1QWS%1M-O4'RUB> MU?Q.N@7Z90?_..S0X;\-PK=O/*,:@LD''R9FL1:A$N.6:N@@YL*U1(#D!TG MYY.%.^K;H;F 9D^)@.T,LJ*DDCY8W(@VW>,<(0FT,$P]1-#FP'$9!H+7($7+O21"9IZCQ1V,VZU\S(A!UPW]S7ELX-0JKNN55$G^&I5/0]-WBIEJW,F\X/)]H#^-T/TM##AG U-]J%K56C8C;GE!L:%WA6W8]R426DHN+_*"G;_;KO/>^3M 6Y(G"XH^SMEJG;YW!@].Z_UB>=&Q M?91RM:P$+=X%5HI0^ELWK#)JLZV764DI[JOK9"_E MC7:L1@2U%(;8FHIK-8 M@GYQ18L%-6L8SG$A8Q#-3RFM,\F9_#IX5(5*63'WEZ3GU%=EVTU)&DX T>F> M>R%%S=,40C!. M8FBJ'BM+8J"),F0FU">_MELL&(@V6_EV"PGF='!#V.O=*;*/U_[W782[N@B_ MW7<1[KL(]UV$-TQ!O IXDTCYA$YW8C$&[2=R"Q[%$7-_LJ=MM;+<@;%IN'BP M3S#8Z3X+'*I\4/NR'8,*/86Q]W7@7A(G,3F*0JS8YM, 1P@@A]D(VQH\*^;B MFKM]P9';IC()6<,@R34[@DTJ\;)P'WH89!0-FK<,BR,0ZR0DQ.(=@?[8 9+;66DNN*>QGG MNSLGTZ$Y\QP1)+C3]DF/Q^E*!$C3+?-+[*26 )[2A"[#V(T&A#33[C9= ^Z M$$V0:#8OR'PXC[6HF($*KTI5%N5=BVJ[-,DB1"(7GVI9\[QI@I$;[ZK]FO[$ MNW7Z(W^%_S7[\1NZTR\;=^.CHS2A[0P#XU%DE^BKNMY"OS@U06+]^V.44W(>AA)MS:+UMI,3=;*]L.9: M!KZZ9RD@Y5&3-E:M^A*4C^#E+\ ?N M/PZ4>#=<&O=S@W$;I*DK4JK4[M6"7K7,Y!="F/%1R+ -BE>[UP MP51RMLSSH+O^_-6)&!1#DRH8R:+SXT;*!?C*J-6( C*N]T C1:H77C^.3QL_ M@2V3YO8GQV.8&J6#%94D9,%HA? )IF1=_'M!P1)177!_G!=3;M6UH<>K\HLV M@=+!F#C Y2=B$+U2TO##Y-@-R1 *F-G "^#^VHR(YR+<$1ONPM-8<=%>SP2J M1/]IEM(754=^OMG9>&$X]2-!FV5.R'N&2*2L0<*=7,ZY]\I]?$IE'>'NZK5[ M];Y9[.:T]2-2O;?H]=QQ4V_TT$(1..+V5YK-(+WLMD!,(0R\HC;BN3T]+R@* MRC.W[?Z]R5X3)R8@Z83/2PD@6%-IP/<)9M/NBM?N-NNV%@BA%\ONR570W]S: MFHD:HJCK"4E 1=K<84#)/*-=7T)\6DSYF;/63^F4*]IIG3QR%N*XR;-A:ZP-L#_SR43:LW;" M./>.X[580;GZT]_+L4\CC28GS_]U^OC@_@_)>=%L6J^.PO4?]S/ MF)G"?O 'K5M@^RF4ILPWSRM1/(GL012$?V!+0%+DK4#Y$]4.\Y6V<+B M2IT+LAD@#[,18Z2( AZ8/2TW%89)&9*Z?;L&]<\G$+A&*P"G#"2N:BG>U U, M:6]8:C+K>$]X95TV:HB-=S_:AQ?LK=4S\D!?VMO.W.\+/V&G IK+@'0D3#@C M 8 45!-*2@^L-I7'_\AK2L/1N T 8>R(4*JUDBOTZ'^\K*@4#0T= YL2 M?ZSUR('\P(:.B79?)EH265&F= M%4!4:LRN3[_,ZIQ39D&&1B$NF%]>>]0 WG!DF%.@)7N4 A8>LZP"4\/C:35I MOY&;ST6A+3@9HOU ?=HT^VAH49S187*B/Q0C@W8M9+8V52AQ(!=M;@PRCJVL M_XX4F@CRYQR$ZLO2H3_93FB==&XGMRE\)CB91_>.'B13^ILWQNX4!>8LQ2O6 MTKIAVHDZ@J3M35VJF(*F[7 O;1%4ZMBZX:9L*4<%BVT4,:(N;59)_1Q?US6J MI<>4\5ZY_=UYXL8KWYS_2/,T&B2#,Z"A#"IYQ_\5@PK1 M<%4S];YWV123/-N977^];!2X7!*&>Z53RK56K(J%4]#NQ)TJK& M\2CS\,G3A8E+$$'2R,JYVPUD^5)_?)(>98J$SZ9;UDREPH!TFKR%).'-],!; MDOR&"VA,;J,>RYCHUWF[2R:=)Q@1$:+CO*(S!7!C'*GR _< ./J0/K+WUL.8 M. JSRGEXU.A> ,13:]A$VAXCQZ*LWO!6$-F[E) =2!)A4"( NLLK3$=J. MXR:_<,J%^5O0O,4YWO!@G3^@' MKR4Y$XK1FC^OBQD;"C'_2-I%T3SU- CTO.>1,YT,+4,HH@H2&!^&QC'U&5H" MH\-PTZ))Q;A+8^6R6!O4LH\1O3!MM-]&Q30XS)NE_4-C[+N/T*R%1% M\X6U*H>ME,R.5L;];/X4V\-I;G!N%>VTQ'R[J7V6-6Y[W_\VQ=$%UK1?G-VF M5N.C>_JA(0T ))S9=\3B7#"[_5P0].Q]XC#Q/;2!'NGT53@(PLY5*R9Y,.0N MR/IZR2ZS827?Z,]"Y:+YG3)2/#CY&G/.Z.%KG\%M#6=0P>.X@"P[M!O;5KN1 M*,>AW[4C=DXY$Y<3SUY.@YJ*@!@"F&I!.T%;99WE:/,RRK#P6$1MN&6N!@I# MZ"';<0[@&5!M(\6R9,;G:K=$/[1O6U:29+5GF*4<5PR3=)@\RMH RZFK1& M+)!IZ#%=(7%:-\/T!K>-=[V)&W)W:#9UW#ML^S+7$6O WKQ=09S!K2/PDR6[X; =!9^?RAKDEH7XKS=.'M08GX<97BP)FVIKV^X^&F[\ M]\TV0MY#!**I[&E)+6LC,*=9R'%Z+ PMPEN.JG-GGCH4293UM'83K[^ZLGO7WT3Q>/TK9^EQ/"8#AI#D/'2<_4D7RM^^N?'+UX&]'1&_1Z9 M'%&VX[;)5CEE081*$JS/0DC)O;& ME$WU;9N/3Y@\H7$OO3C/IH:R[O[WX96?G+PX#J_<5W1L5'D?0>6]4%2$-];& M4/#Z1=E>L^NC_R2VXCI MR<,3OW@9GMA#(#(ELG?O\KQF9#++MU'>;6R$0G*VG]G/A/$R>7H&$&.H"7Y0PA(GMM'$N+N?!S%@,K:9$1AG]%M)@_6%6 M'JTMG,^^3>L\;D7 NC)7-D5&O /W;EU( /H;>D!?"XR7SP.A4D752V:!CRMI M&)&O'?J%9$AL-11&#+SA M2.%DO"*[OVF'91+%3TC9.X>9*?%+!PFFYM.)GXU.IOHYI2ZUT!0; 0Y+AFDL:*352/) M5Q1TI*J,RX30/EU-ZD5TFI,SI+I/4QBG)??2>-15U*^=0,R'V9&O]')D2 MWZD>=3,(%AAR5=9D>NDJ5") A>4UH7B^A-13 PN_H^EUB<6F7_DF0(@<=1N6 M/11YJC29YS,*\^!PB%H.HZN\N)7U""S)&UTS>M_FM:*;:^SMC[WJP^0I-_KZ MO06&0L$.P.S>^#Y85U'A(5Z^(4N8]GBDR:4IFH&@T%#<-F0TT55U+<]H%$ZF M+L\=E2ZXS5:V$W>V8@=PL'I:&7'M-'FT]8N2DLPH1U*@)9$EDY>U@?^"WSFM M#/<."+F6H7SW'?F#XA1=4;E]+G\#=$W=K\E#[^$'R0QUCR\ M(&=81(A0WA+_2U Q^E*U["-WI1JI; 3Z%H)L;7O00J"A3($*? MAIXGM34M=Q2YMQ]1[ALXO; (2^-[O[_ACABH?B7GPQJEGSU8FCR!-?MAYIU1 MH7U=AO11+$H=DM;'QR],TIJIDYV3M!"4IQ@?RI7$J'0&)#BSLB9/P&)0GOHW M>!P&=.8S*(_ .^ '\/3X[)$9@,2'9T].#C&5-UF']&,WNUL&8-BAL8VYUJ7" M2N:J^%2Z>32A-(96 ,Y<2$R-0N<[[2&!>U'T M.IVG\8:2F)!E*D:UB/B\MR]&E[?2K^BR325L#7DO5)B4U#:(P[FHKC!:SS'0 M G'A:LC]8)?S+!=9(KD@,;^/LH+;$1&Z;%K_$Y\'OL'24W<[JZJ- M_PO*5$])C?G^O8-_VI)EC,.<;*/AS$U\X)9Q);3"8&@UQ[B1)I' WB3;O!U>?98S>FWJB]7M9K' J ,?E(JBH< #.O2\L<5#XB?JW]YOJ@NBK)^?=DM0)ST974IX; B%V+UR"X[]$X!>(B MOGF_^?$*,W3G\"@WNK\[PR8_O41KW\O +/I\(W'E"P$T_M=?)U<8_?T9<"UP29@0P'W,)]>;Z&./_I1J*1J! MF/H^) NXY&_Z1[UX+%H!:4PLH&L)44/7"#?ZY9$X>D\M5JJ'\L]%PW!3F@P9 M<)^WPO? 0 +W&J?])_OB[7$?:JZOEI&&-YD)J)>QT.94D37:\A=>/^D%%8NE MU%JU_Q) WVWEQCY-.9$/Q>XDAST2^X4K..]X[H[P[52CP29;4U9GXE92WDZ5 M0\1'$$;\(JP$NW(#GV6@I=,N/M)\H*+K/)LTTCONY:IYS"3,UB.,-D5]VB1 MEKB[\*I.Q\4 HJU"E:IJR7<.^T,A7U"M$)B)>T!J07+S2:5IS\AJ^J.AT2RD M6/Q6I'.,;C3/,PB-NK'D.69+0Z>(E-F+'!NHACV31(.-"CE)FU'NS_<3CO EV.G\L7@K)1%/(1M34Z:['DJ-+SI G' C-"4M"S MY@C"OV.\$'CJ]FHL*>1WW<<])/9= -?L OANWP6P[P+X;+H /K19^4/=_?CL M%NT(+HO.&DHW4,+%!A\^1/;-F9HQ.FXH5>SB.,I'W#\ZO\R[I\7;@SFJ]%*Y=FR^W T]/3-'E1EUG#-W"? M/0@?)/:O[K8N$E^[L^#T-(Z9\J3YK9?J(O,P=_WD%.!4(+9;4I!I+L?-];+1$R:YZRD& ;\&/[N)< MM\ !A.")?86N?R49XBJ+Q#Y3)$S<<>N^5? Q[=F9#P)LL.)?2:HI6;F*?&2YI"#6:W!FR:8A@,V%B MK&9,(#=R48Z*T&K(E$EN1&.1LO-)ET5I@N)P$[AK-,7\%G4Q^,OY 2.XK>?S M-N\4RLEI7$-ON/.JWL4 7/P62=-\?51.( [ M M$^+WME>U5G>>KJH[62NAQL/'ZP^=$9=TR]XIU^ZCC.%TGGQ=?,,CD4T;DCX: M;J^OF8P:GV7A@W31L>XUWRFB^(;9K '%K_C<0WT+'XP9NI1=F^=']T3Z2!*I M,)#3JSA>-7Q*S@E#'9,$N/G%57?.E*8]E#=G--D!^GGI_8:*,5WS?/?DAV;O M?CS++'M^@@MS8?>@%?G1[@M?Z[6C+()F :/,8T@X!H,;P%H2O(\E%-R%EW4- MVE;)1:%^[.(YQ-36PH3W%$ZG+CYC0TIPA!UFR"5?H;Q!#!9:*V!&&(.DQ=QWP<5G_^D[083AE[4 W9S ;C1Z]M4X '4S(#BH#43Y>LTO/)\ M]BZDJ_U%E:DVYU.S:-BE2J/>"Q"'6I4*$!5<1@5@U^ E3[.VCA,5_<8&[^X M?/5_M>NLBF)5Y\H(FO/O;@VXET".S8_)5S_A>/ZOO](/?OH[)?@D]=4RQEW4 MD+D?A]Z@+ G8#)N>$R91^B<._,AJQQ9*'0*YE.^K0(\>UI@F PU;!OG>[$K( M28%Z:!B-?@S'<5,Q#HFBM+0?S0"W;3*]K-P9M\B"\\ >KF<>[,PKQIU7A/:7< 9AD_?, M RVZ[X#&9.YHPTW9!;BI_G[BC3 <>JOANT:QQ)VF> M\&S;!;BLT)0B:U9)^N0944B/>A#Z#%J8+O5;)\6G2;+BK&S4ID5VG[:[->B7>-+U@8@3B M2X7EY2[@0RK>[2VBYG5=$-5C[+=3B![*7^$^LO[\S]Q%WX<)?84-P294TT-^ ML..F4@$RTM/B[P+C3AIIPKO2(GH5KG[NI0PJ' MED_5CWA/L8,YR44"U:(Q83G"^RPF[*4![U! WNPL5Y,4/+ MH_R=-C'C#5^W\D[#GP_^BW M4>Y7UZJ2MO@'R)S9NI"#*&Y^],\29R7;:59ZN%Z\(<)DK8Q6;YPSX%:QFFEC M.SI:.#?.NR\ANLJE9(AU$^H10,_NOHAXPPT""9AL*ID*XMP, Q[/'':TAZF M=(5++6_(7D6# TR&4V!(W.I!"O"_&^Q!8,SA] Z'S@*?YA>HY]AA\H^Q4TGH MW4&P=S'XJUSC"SL%WB>RD3M2(_-OT#74'5@MNN56B@]'C%+-<%$LS>^<\"(:O,&.S_)9I#L^PH\B*T8K'O/XTE^@)7X>S3Z# MD,3UZRD"(L@NWCBS6G5+'*> ]@J4A&=43O,5IQRD)]/2V[N/MMX<"/.4W\#$ MN1W8AS9K%L.PA0RZ/UWX(B_)$F DC$KJB&Z,X&&!^G=DP8G9U/3H6ZR[P^0D M^@UH@-&1RZS$-\H>8]C.O&*ALM_*LR,99<")N,37,_?N "P%C4=PN7Q52+<0 MXI(^+BJ#UFWSVME*).&)C<;B6D,!\W1N*= Q>U[_'62M MY*;I]$F*$H?H)DJ.&QE _"+ 0M"EEW4&"3$A:5?)!E!GLFC8'O<'3X[$TH#/0]U"NE(.]" M8OZVFI5/=Q$=D\%R[M>@*&;P'=+V 9H1?>THOJL@6 ZR8_\W [G;]VP)EY;S MKR7HQQX:ZL]J.,;]( I*UK?C*13L%HJ54Y2>&34OF,D)103(N-CO66@C:I3G MF0"\B8N0>08\>M+:J1[X^ \VI4K>+S;30($#KJ )37XPG?ZAD.,2Z1 _0X?) M\XZ%WCV8NVEYII [Q@1Z0UJAF;48UU]Z17Y84 X:K#; MOIX,NJ4DU!:+6M72@!>DC(_]D:S(=S+T?%#Q]'G83GC=\[Q!23-T$908'[EG$6CS:U< M'7,A;8N[IV]JOI+GF$C$T,;SXK6HP6G&+U%^G^YX1#KB=?V%V\LQ1J^EY.YK M<@!4Q22"R\CM\-L#6KQN'E QDO@U>@T"9!L9!\,52*D'/0]"MABOSMH=% M?*1+JYT7D0D[P:HEF#[\ZYW]8Z(Q[W[ZO^NYL\=B[\)B_VV/Q=YCL3\;+/9M MZ'=@XE]>]2P^#=&;3YIIJRE\%$/O'] M($-7_%LJ.)852KV#\?%Q&D73.!'>Q(N\:\9Z6^3EK.]/'"IHQU..K)T;D$8T MNO&M49.&Q\B DEKI36/&1*U,P?%)].GI N/P0EQ1X9^SD3F$AS')R7D6!5S[ MM%07)>+ZAE(;TY8Q.FB\A"<.I'0S.V!!Q^ (@QKH39<+5*;7!NEKQDC19>7V M?W-+YB^H-S="9PI)^NHYZ^4VS..1CB1])_%%W?^2'"T-]L!Y8R7Q+_32MWQG$NIN1\6HB)@'.-YU#NG(+M\U@\Y[@2CSD.(KMP,JH6L)M*JF7]G-=Y5?6/#MS"9AD#4()%D:K%A(F7PK?J\90S+=!R(C M"_$^_BB DKT$DU22W&#_E+T8FC7(?^+N\1$;0\'2;_WQAZJ7Q".A'"(MOG43 M+"UZ3F.&#(XRZ6)>G%CMLPI ]LR.4$GPV=>.&=$P%:)4)4]^R:B(\I#R#/&^ M-ST\OG2&O4ET_9P"S0;3I0I?T[BO!-PN<2@5&&]812N&TG%$7M?ACM U(.E<+T( M+U,J9X44TA+)8D"1NF7;B&HR8+N24&.)6.D6$6670*_*Y&99!5$(;HC?UAME M&2(M"AI:H"T,X_.T(B2X26H707OCEO4@;G"HW*5 Y(_N;0VPUS68=0#_5(%UARTS^S )7<$M M>OW&J5A"F9LAF[Z,J/U)8YUZTJ,7\7,T.4!%4ZV<2Q4#-'4X,\=6!T(2.C@X M(:Y+PJ1I=ZR.C'^ J^/TB=9%CZ+4'3!!X^V]2VSC&%"$1J$.=*%ICX'"Z6-G#=%5(GFLG+ [&HWEJWJ" *T%O': M(,$3]OO$!\;1=$6-9VB1"U@EHVNZ [8T1BT5>ONB1=?K+J4S%9K49NGAI/E'W)Q-. MII=%R[&K6_=-Q2&K[$A8 +=Y7"@1"][Q1TDF%1!:<75-7?JDX$/ON;O(\S'R M9WI/)TNW0%(Z&F0:BI\R\IZHY[ U6!H2Z@&:G)(KJO/!"\FNHFH'KC9BN-VE M[O#%'T]1_\0@N?__S/%_W/=>&CD589D2D8^LM?KL-,._'YX=ZMM36DL<'UDE MS$BL>:9=4[&0HU]L"C2_(-+J MP[J,T/M>K&1D]01Z\C%49G*&NB(-!Y\3K3JS%6;=^[M\UO4"YI[ MX)ZX@:0J9V&ZGC]YANL_?_PL!GEAUH!.7KO[O"E67.7\CWN'#Q.WN$L&K#?) M@[]H/K2K.]"FRFDD[15;=Q0E#+GL:?[Q0G$7O!]=\/XU+MCVKGB$*Q[A@OK9 M WQV'_J>@!\;6A.3[T?3T!=N++@KKR45([];H=FFBVA2=\MD4=83;YJCHX#6 MES\!8G'+:=8T3'42LE(5P>DY*F*[3FL>OPV-5]JMGKNM5Z_ !NS;)(;=[?Z2 M1AYH XT.<'(T[#Q(*ZUT 2D.$_YQ4PRH\9DLGK$_QL'".#U(),D!@_>1-4^; M*D2VUSHQ@R(>:BV8K@L8$O5S@W%*;P \MP0"7WH>VN2'N&@P1>;++G+$!B-' M7"N"RLBW KE$<9'U7I3HFW_G$57]Y!M7O_(!'D7.6W^[:&%?\8X''4.'R;.Z M@01-JJZ?Q/QXM$!?;EHMF%S3H%Q:*8]8SEIF(-(#*"[+[((?*\K*9-\TLL)Z M]_?[XI?GJ*=$\:.;8RX-CGC-$?7V4"R S_@!%85QD:!()P!%.>^]*?+?48X! M]T/U+7Q*TRL4BR 8Y2I%ZFW,6Q]9K5XPVM1O8D/)FW1=.X.ZE2=V,[!8@/LF M^#VJ/3(QQ7]O3^,S@R6A!UNXYU;.ZDCQF5+R5.P97EPJ)2J+%QYEZS%77%].PC/^RA8B,C! A M5S]%XJH_5-K.,E3!_1\F)_ZUI1J0K6O0Q9&,X)5O4GH %%,@K;;*VS] [?%2 M1\DG\X3,VK=)[ZPAKA3[KG=&E+O6Z-OH!>XS#L@X/'DC. JDJ**B[R5]LB+S M('D#N'_N6NV-N^6^^)#_#W)UR5D&>]-.Z^^MC;=?^9MIN6D]43TE^3QH<"_%L!MYY[&FZ6/^66T.E6&E^CP4@]RM_!4RV.F2)5HL3O MM&JIE/-I[6F%%7=$UMC/)U(+;Z3*8[N+V7O+C:L>L;B!NY=8G^__L/ MU[U>U>\_!:?O>9Q("JH?IF8>8PIBNH7=+WY,IUYBJY051E:<-:;"NB0F=T36 M(<#BM\I(2TDU7!2MKP@'LG&?B%!]>H\>=JP%F6UV:%%)BI**)>M-0V]#5=X 592HW[1.@(:&1L9[ M6E/Y* %/863CLO'XLI#Z/H- )?4O8JX>X6W,"$F;(F=A'L,#?R/",W;>)1,R MF!,S!NW,4S8IA4R(CNK(O2Z]'.,OH'X^B3<,Y%4$-IB:VB?->.YFB.%;6RNW M*FN8Z=+/:,V&;TZ!?F%5@*G;'(0#; H*XD PD?AKOYUC=??G])3F!H6*WUI2O4A?\9+QZ/[SH:N^+0&:G@*!A)0%Q MO+-YE?O';2D)?A3.N3\\$16$ X':0V^\]N=7F]4$Z*^H &C2L7,NWY@_"D^V M+D%+]G8-^F6<8M@+HS?B8XZ1=414Z+! BR;2$OJ1 QB[TI>LC MAC)(LOYI0<7CY'\"0D+@"#V@Q'5'ZUF-/L3%"=S2Y!%!'2OX"A_HT;V_I,G] M[_Z"M77_Z"](VJP5_IR.3@3.*"W)+T6JD=M#(N8'%#(KX6Z4IB^(++22'_.5 M?#D>N"G$0"^C-!^R@(8VCUCZE,C((-:>42G(S52:'.=-[:9)W,7'^9Q\5,/W MP4OZV -DN?]/"J=*!R"<@/:'\"(U3QZ!.HE/@'[P;_>J.B;]D_^4FQD['D3S MF.\A;O=C)1C^$3JO6FX!@L^Z->00[,0)J;QR7F2&$B62CO-<5YDD'Z7_1YHD MR 'J$:58!!:*SNUTZ5YCR8TF3 I%W151*P?KNEAW.0R8*598(]EK^HP\6!(> M>[+MOP(#3>WIZ$4E.\6D"F)7=?) )E=TZGOOT ]4PM[3'I0$^<\1^\\=)T8F M.6I1'$<&>_42FNM M.6SQ-(4*GU-P$QM$:+ 5!,98U7R>YP#QVG#) >SS/&3$39 M'GX+.UZ!MM.B*90KI)J$B+ID:&-#U->V%I,WY*5'>(I>X71?LYI@)QFY0)_4 M)A2GYZJI##=8O3$>IL9F(OQM>>_5;YSDT@:!MJ(4B>RQ6Z$NZMTN'U21;!)TAIN'^%-+=[EWDN/ 1EF4U$!:'? MW6/GB=J$W61T!+.9>08SX__(G'A&!22ANGQ!8'7ZF\Y-KV_P(I=]%?/=\8U/ M1TRV<*U9[75*W=##?/W;RR>I\O1_HTWPU$NK?>)*.BWDJR4/+^,3W4C-^R7?P^2(^9T9)5 H=V^N92KGL?CZ*E.C)E)];EC_D("YY MFSYMZU8\VK_54HSSF/E%YB:'D0++ CPP/:1=#,665D5T/ZO2FL+APG*,6FLM M4/6NG+=WG4#UW2J:O;RG9_8.Y[1,;FPW)<=?-#,LCD*K 8;I0S0'!^0U7]ZI MW/-Y?D;[Q5.(5L%C?77V["1-CE>OW:Y_Y:M]J;-\TT/ZGS#GR1FS"[B=]L*7 M"7\Y>?(J^;FI-^ODI#Y,?NUFA^P;_5R7;A!$<%"W[D_-^O#Z[T>TG71?HZQ M0HYY.*\C!\WO^A[1R\X[B!2!E6P42@-6$Q!VBO!2*6 !M-0*!!8*Z6NCZ\$>&&:Z$X.I:"GS"-P&GA M2I,*]IQG1:DV5YEH+AFI]B7[WZ6A_\AO-- MWMN)2K"V7WV>.4,N7M=H>4+)?[3U/@"TOSP#3N6V56S16X6H*UOG@_Z@O\G/VV/E1E28AR&ID@4NP-T@3 M8!45"9:1F21:PG5I3Q+*Y^NGRF<=)5TB-+&V(#*GL!\R&)NX0BW.-D5>S.,T M4 )1.SS<4FSAXC1^='N5TXD0(6%FK[&C[HI[^\ENU;=,)VEI]4A$*@4GM3HY9(& 7P M].3\.*?UBZ *V>?,$4R7>5!A4F]=E%\[&TJ)^6SA?+LJ[W0VD7//UDO*9H76 M+U:074WR&82.6%:'_?/;3: A?U:T=R]5%B@N!O1*%D<6_&7!)0XHD=*WS8FD MGJ_K^MF//KF0%PV/_J#7]5Q!C*GCVI\7PO35$8TY+J,NV^=7]DT8.YLP?M@W M8>R;,#Z;)HS;C/-M=B?5B#U/F>_6B)2,-&H;]X/,/@B[?3J' QE-."69UK#B MNU^",7Q[B_V%.;E_,/J,:--WY+:O_X)'TGKT%7=NSR@,G8-'=Z'<[*<*L"A3 M5KB5P'28-2W:,(A9&,4LDL'9(7<3N+P4T)J9OZ$S=,ZXR!X7?RU)5XW(P0U< MA I8IMZME[;R<'*;08XEET8RMS;;B.P5*T2FEM@^]74_95OT4NXWH5K13>%Y M\4>\NS!6H>;@?O@L]%#SPQ.Q)12MG!?[[TW1"K>8\SQ[.6[>N.&R\E<.C'AI M2)MSJ]XJ\KR:].WYEVHS0N)W;A._,D\IY";#QTP?P3YIGPHVO;4<,054%^%] M[4KV RM'1%9FVF)*B/>7RT?B'0A4F-*JWC^7?4H8 MKPF!.B )O..X\&\U%N<;UB/L@^Z&YJ,W9O>7S6YR7)FEH.<=%H"13NP/!_U! MRK1?JCT,2V\R(HHUTC_K+2*-9*.=*K M@DA/)403/419 ="M.:&(O3VKIKD_JS177[KX1CKY<*E 2&&,U*B$7Y0$YWZI MMNL?ICCG^SH+=RL$OPV(@V_D\O[=IBN(D2(2OQFZW!&++KE%G@G.+52W'Y8U M.+IH1SN'@8G O;?^RFXGW63-0!D=?9C-9FWP6.*S,V^).83U6IMX8$M_GG@/ M*QZL>1X7K_I[-:&%#-E,9V_6:UI>*?E;6<=7(R3Y)B^5/0H/2WM?3#U.:RQ( MMQ4W!#2#.4)\$EGT-,P1VJ>\\"IE!-D%(I1M?^@N]N_R=V%J^@3CC\BNPS&4 M+IM1I::Z\=&$=A@8Q0Y_<*36UTDCX'@S8JAF5B^,72=Z6S"PH?<-AVE8OXGJ M^PI8CI:\W13^3'D'&ICWH(+]R2X733[DHMT&D'-1S47U2Y+0 9/EJR@#( +7 M/D.YDHZ[4.2XM@Y?,>>4^_@8?,ZZJ2^DJTM;#[Z\I +-*4B7*:P/18$8_X@& M?T^E8=O;I%2^\U? ?90B3@'OILYFJTRB6%O,\K6JU!>AL-=*ZAQ=Y2MJAQ*# M$H@+KKOB.(3UF1*N_6#LERXY_::[";2%E36@&(]Y@O*$'K/C0T*ECATE'@.7 MGT*E:II1'+H0<\/L6"A*>5JO\0M+/YTN;-]0X\LW6S[F(\R $?YC(>Y,FM=, MMB"TXZ_RK'I'4WD]QJQ;57&X"\[E>[;'SZ.N5"S?*%3EIG!_6L^3X[.S%ZA5 MFL\$IH_7,;97B3S4ZYD0V7GTP;.3W_L7/#X[/>E_QBSIA'7 :K=_8DL0ZN.A M)'ZQK,$0+/]T,4NS$7[\T %0@Y@?>/0]QA#]:#"> 5*ZWTY M0.G:W4 )U0#^17J,#!7"?+^X\+\TEURR->HITGA-GI'.XDA=_C3 ,10N946M M]&9$><+M&A-0&QO='H%9Z*\1^S QSK,(+G&=C2""A?Y[C +.,V[7A;X>[&\H MM-,73&XN'@WSLSLSF9<2<^E,9I4=3$!XQ( &E-#U[GB?S*@8]ZH+E"&C"B1L M+U)NU$3)/_59@6'R1GEE308X,75LQK"K\FO"HI. M6B.@=GEW/!=",^1W,2U%PE(XCT367(8EJGIUB ]5P1=I9@\=;,'YR'?GM.S: MXS:8ZH7.F*@#*2 JI(2!'!!%YM,#;F@=P>*,[[7(/(:=IQN-;*9ETH&OY08\ MD\I:F %F+IC7H;NG-RHG9G+N7JAJXKP,KHC.4%'7;D"1J\ M+":#)8IUSJ,)AVC4"0Y*J(^?FT.GPE)2HF)Y)=& L?, M*,UE&:'Q\6@@3,("S7]\\S 'F\%6$5[SFB#(X!ZC-.*[.9M*.GNI MK_GWY.OB&SZA1\(!:ZC3V'J&8L&.,H&;MQ_=Q>W5?=U++% LA)U>II*=ZE*G M._=R:R,57356D8AWQ,\W4&;%8.UH(VW1!;'+CZT*OY:W%:GHT6![HG\CJ4MC M;7 1W>/.J:^A .:;I>4 8/KY>;'8\%NGP9Z;L0Y:'P="?T.]59X.>:7N@O9Z M,\J:%I'WJ/@]\%-4F MJ.O=_;CF%IE&H0[/JY20^G&>=T;$=L5DX^GD#&>EX@)ZN8'*'2/.AK;,'MK/ M;HM#1M16SM(U=2NKCL?*C!%TT'+3L?,O2V&Y$PUW!DF2FK%7[N0%QY<)%;5W M"U3>VQS?<7+2T9R0F]6T#RD-4J7XJGSQ79; 6,E6Z0+=ZOCQFFO@QQT+P'+F M6(OM3!+7_U!W8RXJ&P+]..Q]'G*:;- DK2V3#"\2(S90-.51E1IYC%A0]2XT MQ^H\%90A;3\*WRL0/ IUC%!6!:HX0^HB?>O]>PL>A"\@)SUH)A7'X?L*]YSN M>SCQ$$Y\=&\/)][#B?=P8NOM_>DX648EXDICBBSI:@FDNU"E$F!ON#6 M0)6>[N:*3\U=2/2LK%M*UZ2[.NXH*ESEAHVKR]XP 657''3-INWDOUWP*("! M-$$[E_/JJ_.BJ2N:$$(G+'/GQ2VE*#?/"7;W7$2E!+-5*(J6GTA"6FX =I=K MF1^#VYSX*RR^V>%_I(])%_T3Q?2M#-EA[?R/0*(U6SBQ8CZ M B31M%"V6W!AG'J=QRF)VJHVR ROB)2[:]3;G*98_4D4BF)<\0)K##X;+8CS M@J ].9?MQVZ=* .@C-XP?/-O):ISDYLOW%.&#V\N]IV.K^/ 86R NWWM-@Q+ M+5Q<-@]F;[@+0<(P9BSK 8$1B][-I"^_S?7"+(JPHQ];WKJ66%Q%0W\3N)T_S&22PL4-)CR$BQA#"!#"TYDU6SH#"KXI0E8DB"6Z,,D;\IVLXS"\3Z M"ASA&6MAFC1]FME7Y!&%$3HT7Q1MJ9H$T-3R2WFHUXI+!A'F$2E$]]Z V&)U M#SX1"/0PX Y5_KAH0)'T.QJ?M"PX&(H<,/05*$4WD4X\7$E*20(Y4WJAZQK)[PV6K6R0*W0I4S@J3L+7R=_$(O[6==0B]#+'/0B-'B<8<"(Q6/IZ9HBRQZ*R#81=; 0NEB7A4HFO-K6)$6K1O^ZZJ^@,R& MBH#[KZ7XK\ $GCS.5_647N74C4FL$4<_BUI6 L&0N)U=Q!IUF4<#8P:LB*\" M.:2.Z((IHS1S%G"1]\1B^,2$'R>-_IH^[8^\:UN=$^&7 O;84ND[*#DE$K&K^S!2EI$=K\39Z% MD844$4#V56M':=)C\ZZ+0FD[3>O&2I!^6,G$K9?<$F3TAQGO? A]B(E_,D1)YBG+997 M^;SHVI"_O>*B?.J?YV%94E^#'+/7^SDY!(3WD>: H7JR5R09]06_N"3 : 'D M ZV0JUN==G<>4%9R=VA9$>4:R;CTRATO%$AGAM#J_J M53=F3C'$5Y(%L#0F$I9P6+L1\4!G\93\K(\V$L\RI]9:>RZEW+0EK5Z3S,7Q MA^Z%+VK\4*9>"OST3UM\<1XI.7U*@R?(:EM:0B.I,N57;3A6!"^$8#Q/MO6& M+7%WY2:.[HG7.=BR"BTSM/YM5#YE7C0,=V:NP9@[Z:D#@$FNE-H.911S.X-D';!K&]SGP0(A!;%3\( 08IZ=,G(="P5XR$,B'1"E:5OZ^5K"]#GU2M([3LW!1S(]EUV( HHQ+V\3L( @J M &0TC+!U12%W$AT5;14UTV :K,9N!LFX:#YI7ZPR6H=;;I4.>IJ &ED/35OW MHR;$/JBFQY#$^Z5@\E8CJ&T("K&TAL?4\71:PTT6I1+X5D:$A CX,/?1W0.7 M$SLOFO8(G>)*_46O,>H,#3@IOS&\!J"'@XQP6/9<*,J&V+8I/-O%TKGJ%WE4 ME8X!(8I!B?FF8BR#,?/A'8KCJ1Q0M#ALCVRH-(N]D\JRYNK9']>\(0QM(1*# M'#I,W/_DD>A-Q,CAEW9UQHLO?A+>RH8B5.90B:IVO0GSWACQ)IBAT4)Y.!"- MF(FE]^K1)WA<6FMSR&Y>RC)'C/XVM XW+6@DS_MWQ6F*/1A$P29;#TCP#QD= MP2K]B(/!=G<0341$AN<3>/)09C_3^H\/D]]]>/CE[_NN_GCQ.SEX=/WV: MG#Q_]NS);Z_.;DN!\ +WQX=?A\^8OR"^4Y7KW?,^6]U ME7\)*TJ*8\[<^15E/]JQHHX.DQ=-F3 MRDVY22\- $U8^#QKILN!MZ-&O@0' MDWY[9(5WO+)$:YL-],-D7)Y)AS[M)\ M4] )XXZ_HV_3^]]]FU":A/0%P:5-SI.+ATBF0Z_B[._1T=&]Y%?G7&Z38\#- MTN3,&>U?:@H@3BC)4C=5D:747!.0]3/!V"*!*)*#[NG+Y/Y#DG*\_P.=S_+) MMQ!W_);33D2)4\P*2!F>D2?R[%QT72Z6>.,Y0O^[=YW_!_F*?@#/R$L MA.CFXE'N#J*F(^?I>>,"JBH>+_],!RT7Z8W_X# ;N76T%(C.Z9.1W-F3:X4Y^O/R&-:9H6;VZ5[R3\F MO];D&Z7_E[TW;V[;RO) _Y]/@5+'TW85Q7#1&CNN8F39T<2VU)+<>5.O7DV! MY*6(-@@P6"0SG_Z=Y6X 08F4*!(BD9ET*!*XZ[GGGO5WG%.04F'K.;3NVO7& M IZ!_]ZY@SKY\VY(Y=@$%^)%>#!!#'_]94 (HV M#V#10%Q+694;"+ C5$8NR1F0V2N9T&$EQ\ >F2:, *33? M5:7V"+$A2:QZJEV*81561(/)PKK!2'UE!C'B+0:>1CP/E6:BQ#*2HN%<*NQW M/%^L C%C9Q0@G;5&^J/4&&3.@U$#E'-SEM(01G9H0ACIOMDL3P*TBC^.="K\ M1-=;*(;;S;L!9+U%6-J!ES##4@JR+G?-2@39\E%OTLJ0@GCFO2>OD, OMH*; MH+\%HX4T-S%?3'$3!R[1+V=?3YVKSL?3Z_]U/IQ=G7P^O_H&8OS6L9.O>"8X MUQ;NXW)YF:N(ZED1UEX/:E<_G'Z;7S\?S2N?[]U+D\_71V=7W9^7JM M4 BNR.IU_M4Y_=>WL^O_K<$CGSO79!([/_GC]_//'TXOG2^=:^ [5T[GZP?G M[.KJ&WQU\>WRY/?.U>F5<_Y1ONMF[\P)Q\E= ;/Y[IPQVA"* MFQL\[QEFGW=845[U/'6O_&- _\"#' B.BQ;3HF$0D):,DX@RFF7HTUDA@L2&J[4 ]2Q M#>& \U(,>KLP?8$C"+R>WL',GF0W G?HI_VZLIR-$31YB)H8/*:L6C5IV>J0 MIIC]5H7P$R9CLUUKM0]J>X='T@Z'+=EALG($:4()]!PP39YL>'F(T!^4$(H^ M6'0%-9O[LAU\;8CE/2,52\2*N85B:SV"1T4!5Z4"B1?'T7#5XU'TQ_X-J/I-:C!$>Y%G>0EHFMO_!P\"]H.]A:7X 8'W'HRMCUN(1E7RY1K)RZ,OZ#*8XL(X;O,P0?IVU0V(B, MX19NA,%-#$8.K=8T:HNRA"G[C@KX<8/8BCS*Q,%)V#\3ZH/F'8XVFK!IR(Q9 MV7L8Q)DD=A[21IMB3O]*T9N 8<$BB'E=+WS@--LLV5P;'$G&-%80BRK/PT,\ M,A.)+G@1>_8B@A(;$/^.02Q 1)*A)1S P:"'=F8N_U4Z@F%/=E32T444_IAP M]@*9;-D<:0^2"XE*F!<>JZFJAC>;M\G%)+OO62"_L#""/F%-OJTD7@,4174) M.2;-\W-Y*Y 57T5FZ-RV7Y M+06GEH&L[%##%9[B!RCKRJ!:3.5#:!MRD\$?O*.]MS'%\Y$'6#EJ^*?^6PHI MS#P\\'S1US_KP.VKTY,:8I7([FS0;1IH5]S#K25 ST3)1!A"9L=$ YD3H#\Z MICN$O 4*;[O-\<- 2WVL,!5./7KZ0P8MFG?VLN^('PAHHT(08<4I!A7/BJ%[ MAU*U![HFM)X$7HLSYD'3YUG8I]&S8_0\*FP#.HQ)3H)%S"3]UMGJHA@4Y16Z M!*^# 1T8%H^5N"/W3HMX(>H\G-BD\[WZ;N):A)+PW4@+,7;C1/L2E13;=/B3JWI)'*[;%PZ:HC6>00FNU.L=P\EOO ]A<8,[_]1^ZO_)]3?T]_ MX;SS1HBTE_RZ0\18_\_X9L>)HU[F[Y_?V_;Y*8-]P=_9/S-_S3#US[M/^9W) MN"TD+)*U6_F=*'8I[3G)03HWQ#TTB23?L3]2*)=I#AK%/R(L487'DHW$/O4OZ3\>@,FN9]%?2 M<"_$10]^W6D][(Q\'*K6M ^6B4"%CCK-\0]$+P/=/KKIOF[4'/S_-[BPQ?2: M=WW.0:W3KJ ,_:(;I/N^V?JYW?P9A3 6Y:4XO_2M<"35VPM0;?R:-[Z!&W]4 M;?RV;7SK&#?^N-KX[=KXG]L_8RQRM>U;MNTMW/96M>U;MNTHUK7:Y=AV^!B] M_Z]YU8N",#I MU/DJ%GQ+-W6O73]L57NZ47O:/*H?5>=TP_9TO[Y_4.WI1NUIJU$_/JKV=+/V MM%EOEH/W+D=_V-\GU>%9](<5ZPPJ)&-?";&5HE I"M6FSKFIQ_OU@TI1V*P] M;;;V*^UOXS9U#]2__6I3-VM3CYOU_4I7V+!-W3^H'QV78E/+[VQ8D[*0B=^N MU(9*;:@V=3&UH5VI#9NVI\WV8;U=CGNKVM3E29B'];W*P[!9F]HZWJL?-ZM- MW:A-;1[MU8_*<5(MM0$^ZGP(^(RI&,^=\V/0FCS*N^-\1X;GL%*@%,Z$3,$C M! N9[#57-M6,9N,^*EB[V3EHFP9K M-X7B=I:(T?\=_-^EP"J95K$"_-XY<,SW,Q#=#NK._WMY>G5Z^>_3#__?PX & MS\@'5PE]UW<-Z!U^GK$XAQKN[BMP%2SB8/#M$"7VV]75V?E7PJ^#)S[_[]49 MX=9]//O:^7IRUOGLG)Q__7!VK9Z!=?[V^9H>043_#OZPR9AV\X!(8#'Q-+91 M=@I*LN<>=-HK'!.K.)H(%" _"#B:?FB M$P0(H76IBVA^Q/HZS<;N'YAL#@]8XT< 9U7M"D2+.S?J[_IA^!VG:?7:)0!] MKIDK0=X9L$C.B.&I&;Q;5IO!@<*4N @65Z^TBBDCRI8%T##,CJNC-ZI-E1@4X)*Z;V VM(4J4VN\JMS(C/ M#LW (,U8FXT&D9D7H.[\%NL=BSN-AK9E_.%/7;;, 1[AC,,[$=6<$99MA;6* MILH/POE%09YI]NP"R4L%8'JJJZ=$)7'^2>+W8N0Y#_[N7\$'C\M$] MB0??DXA2=\,0CV)XAU 4115"J!*]0+Z'QU*CCJ0^<=\T9!)!I$NXB1)U: M-%EAMM=+:49RB5W_!DN4#6$W4D)8[)Q99=)DJ3%LGXJD4?$4M7U /N$@H05/ M8&Z\$+Q0L*F":O'&LDX:%C+HR8KS0A=4<_OA6%76>H 8. $K*^J0_]\!N04 M)X2;?Q9>UTS9Z%.L7!"% :QYS?F")3MH"3NPV5PC!-O_( 98&E(AIQ-1UG>G19FH(< -;+S#(DS588ZC4S=:P/!"=D8LJ/XR- WQI:D#@%EQ.4O_(9L(H-6J"% MS#VR_9LBX<1ZF&%1:6@N)"%(6D%)".^9'FXTO!S+NC1P=O)EDQ3?DD=K:CP$ MQ=,5\3C\GF?.>BWJ>N/T6(#9 G?0AUXQ II>MBBD(I@K^>RN&^^ZNU<\?.?U MSI7K7NV\(1;7 \;)/!V;R=9Q%%C2V].KBY6/$*04JYZ*L1].6$*17'ET4V UH:P,*;($$ FJ!J4)@!$8#_Y$S*. MO!&;L_A6P@.+&QNXB"PU[ER=G4BRIJ'28;GL?)'D;U7?A99A!T=4_M;<:U0B M"VO=ZEW85 %L#LA@*89)HP^S+2,A)).Q1*4:X*X3R8=<.W4 AY1G(S<5=N@7 MYW>URKBI M@UDJ 0#X((I,MBC0CY#9QC6%?4<%AGN@0<%7 R\::4*VKEY#S4['%"^>ZH]. M+$$LPU:94Y$I9STBH&*ASX_&<^,*HVA=ILI"\20&%88/,\R"2W!*D87-C[L2 M08X(DSI2(I,E,V2OA8^J*MI'@AG#6F9P1_"M(LGBBQNX-\#7<*P('@_+K9I2 M/V5*1ELL00WSM?<&BPT!5Q92;H59>HQB1GQ3E6;&;O_MQ4@7I\$0[>9T0^A1 MP:^GIS7K8N!-^\!T!SN@!VX/DGLT/?G?W^X M HF.FY/BWT2=,_C]3#5-3W\YNSCC^1#H';9\0_C#9\$X36#?$_@//7GUX>Q\ MN]CH.2%YPIH 2=DW8"Q! F>I+IE3%<&CL,H[H#F<1H)3TE_C/;T;I! MK*H\VVUMU6:KFHE8J9%U0*V[8GVU=(#6H8A8MMR W+>XHJR9(:S\32"KK,F' M!\SJ5(5X&()#W))AMY5VJ0N41QI;VQ9:B3H44"1+.+3CC'0Z]9,6,A7:)-\7 M1HR_,X4<'S%9Q>?UO,TTC*B.U=X);YS!6TU903+IZC([R M,8U0$QB%6$Y.FD1=HZN;>NY\E(IG086Z]6!_MO[*#7B"-Z"I$D:5YPB+VM0P MH.,,KYZK,M,?6-#\DET??.+#%UYB7 (79I <=(.7-JU7#_8HCR\=DE1G1]J M=D%Q6?;>3=1@]"B@#SKRD> R>TC!72E(L J@U0^IGT26T2:@6Y],G_HNGR)A MKD;8]]"."RVSY33CO+;A1M6&2LD(#322V_VL)1&]?5V!R/%L^\@/DWKR!K(H M/&[:7RF6E_6D$*&JURNEL3M!CNCT@*.!*!5M&??*Z?+(Q-@) 1N)MC,VR5'Y M5;D^1)J9*NVR%KT^ND0FN%]HQ8^XNJ/:_HSP9=UN:A H0%S4+):4M69**<ZKL1Q4 P,Z$:M8,9!DTVE^Z"@I.S7SG3K%X*7X9],)_. MR)U9 P!,&,])ABVJM^SUBU/H>B(93LVV(^:$>V1VLD3NM%4OR[.Q[*C;98Y. MPR_BT;BF\'5*!5.EQ,>#2[PNE4,V"S&K0:_=*3K&'MDS&[:V!# M0RD%2Y9N]M<85629BVFMA:@*/Z#QU'"7&AO*I>0RUK9J./,14Z8G'@81WK#C M?FY;&(TQF;9&5PLQER,LV<%^,*HY>XU@1*O7:@4C16!.$(+ P#9L-B'1Y0?M M81P22"@:;=NEC8>3$I$I.ROH2NL3\X,>%> Q?@<*W5 U;\6$[D3C-B"K Y/, M57BB*\[BQ4J@V8'V&])U"",QX$JY*>RQ(''D5T=HY@NCZQ M![L5=?AXO%2*7:"J=R:\4Z&SVJZ"O7ML\2":Z1%%BVB^SAEJ-0)UR&FPAVF?U#;'DDAQ':>7'*HFT(EB-@)0-(G(Z5BD]$(-> E+M\P:$'V!5]9 2QA M*KBX-@JV!?I-39:J)P,5J0?25J@V1PN.6=L:211Z1K*6-(<>4+GJ[)QHNT_/ MKYRK=BVS)JY[91L,H6%Y['0ABX\>,A/G?T%Z5\4DMJZPUTSMV=YBN :^$XFP MYF=1EEUX?9Q&<4J6>^]FN O\/<7R?T0"(;%J]&IP4 @UD<"H0/^1FF,L;DCC MJ"']L_28$94LQ1>_1W$TC)3-8V(,I,;4QF9._0267 31$A@\+-'?? .2UA0+ M&6I+Q8L2$\D##_@DK/#ZD5F2&19/+M;F???VC\R;Z)>F%?6"_:I=>ID@6*6^AC=]E&)!LN5UF&*IAX5C!QNPHFKH*) MJV#B)5=3_5KDW%:V+5L.H"I :F8D#>0J3LW;(Q=C;3;KAPZLA"_]]!;/'S@_ MM>O'ZL<%W:7(Z&5%L[ZJ530U#26F31>]D61!34T MED3A#P^#,4'H_>FPOJ_?P:4SFBI)>%J(T^^;H /Z;5=%R&9B1P1Y_3@,Q@J( MR"Y>;B2M[.@+EU:NB?/HI?V2"Z5X$DTRK>V9%80I.L>OC)SP(*EPZX^>S9]8 M/]<;HW$BIW5!AP.*/QI8,I_QC^:$OU_8ZS\>PFT%^_0GC(_T?NT /<7;%78^ M!@(@=IE([P6*^UD54,6T=,CN3#'59Q0TX-V0"?/U3N=LYXT:05?<2-EMUI;G M3U.;%JFYT")%%)^-E;I@:*#2HN06#C);"]O8UDQAWB/WO)PLL][ B$"! M;U#TBZS\..#M_ MV+4%S6I_,:[P$5'.L M\>$+Q6$RT]\:^P[G(V1B"N%!>0O)\'\4SUC=4AHAK@W[\^@3=0*RI*4S4LWR ML"!XKL_3Q#5B'A2K^NF\,XI5UG2I3-(J(ZF"PH+*>N1VM)-*)(FS\7QU(B2^ M0_4 J)>N$($]2U9X[4G>IU."VBO(S:3\HKTA*:Y45YH,MV2UBYTXU>'/9%UB MTRU=#"9'!EJ0-2E5O+:/I@"!SDJU#B&I]-J5BLT,0F Y5&8X[?Y'TJ<+.WD3 M"1HL60301!6Q#;OO^-Y?J=='BQ9FD=2=;X&/-CF*S)D:.GNB:%[]&I&YY9G# M;0$QKJ4%!FS^IZ8ER[ 1K<>6-[F_& /OW7+HY5P<;.?]E1@G7'$6V1YU\U%T M(^:%\$W-'+NM"Q+L%IR!F( M*/1OB>@\#E'LX5[3"J&5 ^E NNVQH*73QQAFZNMWX#U$BK^YP7=6F$8C)-": M>AT1I'&*";7'03_*-@%A0U M/,J&#%(=S7!0LQV@V)\W]X5X0U=Y]ES4G2L*&S[\QD\5^QU6%IW1<: =][<>LP9B"5<)!:)]>3\WVFT7SME_8I7+E2]KMF#EXLHY#__: M7F6T,Z-S3D?TCL-$AD=R2"NM-6T,>\Y,*6KM8C$6?M*1R*(K)B$E4Z*KQ20. MJI@;3W>W>Z$>KS!^S[ ZP=3>])D&$;J'H9[A],-J9(U7"AH M!H:>]+PXDH=E(&IL(IT/+).W9"R_FJP_42(1:R; 5ZPIJ>C S"#IDJ2Q>T3 MLNJO&0$%77&&I)IEWR;AW*1G+;/R">%U3@&.-3M@ 9N!5J&9;HH>X22V9#@K M*52,T*(/=Y@]!'FO0E/8!44(#=@5"&N!!OQ<: 0N\!!X,*J$WIT+VN_%$-X< MCY$.^,!"9^XXE*R]N'$*[?!4W >[KV=T>..'7=RFL*MF0C>C64'G,*J0BQ(^EGEDDH(=RD(XI8 MA4MX3(G&>#G*K9>9P".T=3(!\,'K"]^=Q-F<$MH_SB":R'"Y,>CD&!&&! *W ML4JBM0*+T&6N^66>7GC-5 !-;TC'[FR0/QI\9)2((%NQU T8?\A2=!"FI+78 ME -SP*TTZU;+-(-K;VDN=D2N'!?F):7($WQL&=@$#<1-Z%4K;]CM8[@_RJ=\ MRJA;O6\ST\!7?.'.SZI?^ UR;4JU2_KS].VM"(RG*..5]);([$R3=V]'0G*H M)$<;8 @:H_-8.F*6F:'[.[7R;\T19%V:K[3:-'^-7 IM@/\&,6HTI@D5Q$?9 M^G3V1R#.I91\0J<\[?44Q4D1D-FR[)2S;9U;4*AT3@:ETWJFQ#RKBZI=??;4 M"O*" :/&U#/*PC,QAXH_JH1@^W07Y)WI"Y=#Z[2ZIW6\ZGP\W_E03%#96.*< M'<=$TB@^Q[IR>(/Q,CV\?6-I1\E(%D@K=V'D]RDU(9=7*<,EATC4-T+FL]_W M".KQ?8XKH/NDQB$F:FB2)BI-U#.L(0[H!<>''XOQU?3P=EY&C&CU0[O+.;(:.--H\ TH%]0]L@[THJ2+/-@65/).O8%R"M#P^O 9/AH M"7@E1$TN=@-YY2EQ6.I39)\+U&TLP[23B1F7%I!&A?P!.JM(<42I3S]HC!DZ%Z3APX[L8;PV#XLQ9&40)"O0- M_@B-^J3?@O9C&QOD6,@,'7),G?'#RVLV+X+TLVJ3Q1&UA<2+3=/,]TC@17"6 M"0G2(;H.I:1);!*-,6@AL47\OINXV2$@KZ=+/7&_"[Q!Q)@$(L5K8DZ?Q1;- M(M6=WXC]2)M(&-R$+&B0Z?C&B.WVGAH7T_< !1&*F8=I80YH=N=DV%^@60?2OB)42OE*,I&:$=2_#G&U-V+;8(-A>]E8ARXA1@Z3ZBG@8POD:)L)I M[G.DNS%#6[-<5>!Z&066A:S*Y_;Q9C5([<#D5E82?=*"T"APDO(B2A^P,E& MDMU%!(Q .Q:53<_*GL+<51'<>E$8Z)A_RLGQ07S9_1X@F \OD6Z+QH+8!="C MW%]0KH"G _.,B4TAWY=^.JE,]4&F(2V'T0TD PG"6\ZEX62 ,67XF[AH\:/G MT?QZ,"*\?C)!PBH>1%HL\+ZPT*U.S R180"W%0*E*.#QTAH&O0[#NVRRC'![ M*JE0.6(M"?A/[&4@$PXIB/I6!E0'L>&+71&(@8=LY0LR/'G=\548P'U"O9%6 M.43M"":)2#:N,Q!W3*CF49FERJG"(R_P1NDHXS3#!(U1-W(IHW6$'(Q:YRUA M3UGF+**;4:4M==%=; 8#8V516(9%? OHYK_"%%K:5<:(I)PYS*YP?;*N<%O4 M3-CUY?T0:Z.+%QDA "VML2$P1:[DPK07VO8LLOV'/>F4A:6("G-(!57;&"(P'^4[ MQI@B"S*-A!+*Q?,1=PZCJ*C52$(@7EWLO"&130Y1-D/F/,S#M;QOELPT/XJ< MQ%_3*[A@\L*MZZ=Z+JC7!PD!Y5GV'-+*B<@UTN0/\L'9$9G&+0_3 /H6<0^= M+ N.)I<,S\&#=#*M,TL"K28-J>X0-!^Y"]T@D!*[!+# &$?SNXW/H:BS)O'5*IPX3A9(Q<+V(S#-C:))Z8<7' ^;CR.]$O^[\'M[!S!!'(T# M0@;S$U$4LH55I#)9\*[TC9U,W,B.6<6P*&;;5'^C\9-.&.@NU#9CJ#*E)F:OT2I1BJOM[ M4U/=/9[AQ$8K#,<](@NCI= M@\RJV,( 1!,5!S+OXDNO.PHK2K3NA@A@XOT0?1;)^G;U!EK,KB^R/W&*DR9G MIF9C'I3^13+Y%;YO936AL9NQ*7@-HA T(4YND $"L<-^-BM0\CEOCN4?EX[O MA[W[J47K@O-N(^S-BUH#2VRS4K<(39)301B%#JWT\6#"J5X%*[&H:+SR)(8G M>*7T+Q;\.E-J"\/M$/-6U4C((%G95@@R54P8+PC=Y6.R9#!6_"\;N7JD MCVG(_@MI89 *VCU*V1(,SO>;--$&;]OSE6J[GW6Z/)%;9FBG>63Y>-CKL]MD MI[8T?#^;,UO_VSR<1=)_ZMQA8T$#0N5XM8=T/2DI3(/Z&X1=QESL"D:;]SC. MQ]ARZNB,ID:-5VXUK(F!$^ MIPK'&,0C+V:)0$IY!?/ B"0IA6/D$3&K^\V7NOK$GYI__6VH AC9=">$]7PG MS#CHQ@E]+?'S4+/)/_8M T*P>I5QXM7;TWV%F&PMNY3N^())4((UR0@>ADPP MB9IR([(1PF1$*!"Z+K6Y(PNM&7L))8CA+T/A]A4V@(3(R"^0)&X6SQB*:2&,ZM3VGT,"<>]IU0!XH%%=Q(CM(PZ6M# MM@99WAEI!,4 $I7:!;_3W##<1#$/D$MH)QG*%\?GR^I/ =65P?1%"3Q,DK:8 M(60C#4K*M)073$! <-[:>3^)XQD&HPM M/9 /)&)=CJ),\IM"^I"6O-9\AV3OV/5?:/IH3E\JAIL-#)S2O&X.AETZ,K@W M) KO-U\1MPL3"D>4J$\_'=>/,H\='A8]1C ,1P:7@1X]WG^5?VX:[">6:#\Y ML)Q:'NJ)^\B! 651&/*!YAE7_ K%(8X)D.K@&L=Q+Q4_BZBL4<,*1&1[)!D- M97DA&KD#O$#XQ3+/]&YSUIG.@ZH11BIX#8E/C& M2Y(YI]FW5$0;YTH30"M>N3G98([A,(=GS%\5R'#?:Q@XETFQR?6VP+Q,8AS5 M[LOC\W W#]4O)+@T [1O ^'"4*?$N,(%RHQGQLJ:J$"J:!C&0":JJI6*8)S&F]]ZC::EG\3^O ,GJ'V0<52T2>""LN \:D0A\(X8"U3[(B$/^4 M02OTYT2)ZER9BF.85$B'V@CCB. HB0+C6ET[6[!=I5)HM;-@WZD,X@-Q/#(& MA0L_,:@=I8;O!"R7J3,QK]W-K-7:8[YH0H:W/B8VZK*23W* MV; B5EE%H<\9A;Y?1:%74>@;$X6^(N[R/_I*US=_GW%/^=X5V@")%QVQX5GF M993\@;]283*@NWD$)S2NN;9%K>O&'MPIGY25G@O*29EG#@4HJS]I YXNK%QX M0Q4+*U0/C-^3P7%<_(F%F/^DC"-@5[F;>45VV(% D\$;R%YH%1DR_SJ?H5B, M:X;S-> (^*X72WE%5N@+N[@P=#BZ@M'6C*&6=JG@;B892"ZG+0Q1S:,\5:0Q MIS>:3&,-5*7$:HEMG5M:7C)K@![6!F8%TACTZ98?L;=)&GO5&CTLF]C@M@2Q MF0M90O.[1UGQW0ES38YJSRK@/2_JI2.YWK3ZB:R&*[_3<)^[8L1^NS&0\*XN!'J#T>%N4A=)3-.0ND-LD<0L7%5V6J* M&#(JW8PMY2/$PO>\5&!HV/$&[+6TQ>5Y' >*B&1+,[NRP[BH^JST&0#-FL*( MDIWQ)3 /3R,FB8GZN["JN]JWR+RR%+=(B2ZT6=[-F88&&8G).L$LM^.\%H&' M/*8/F/ZRAU/'OQFG-7DVE;=#0R/FWD137SHB31P1*5@YBSPB&QD)/!W&8L![ M1N*A)-LMI"JYKRH^S69CLY@!6P()7^/.CG;,FT6PU2A&:Y,E),53@=% M\=M\V4J&@L[5@0O4C/G3?3'V,C MB>6(MT,)<[+0/^.LM#/MT+>B6LV_ Y"QRY MT<4J=$66M@]8#I&_XF(AF@&)!816H(K=*QA5!3^*L'1\ZV66 (:6;0W]93S1>'1KP%-WO9R0221EKGG$H=#STX%/,;#<%)18M'#@DC')@^'F%S,!- M\:@GUFR4@#J+#ZPRDBL;$O=<<5S21'Z/2R[')986:UO$;CX8P35P-7C&4()' MR./ $5>S38ETW[!V8?$!ZP!09HATMOGBAW3_4$G<>PR8=-)D[2B&"#(4+GO] M+B8Z_!0XE2?N.+H+%L559]+2?)AH2?C%@20B&]Z*0[3F0MA02+9]+"XO648@ M,/G1Y;M0-R.5&Y2T:W 4^EST!_@%BLWX'V(_<<(%ZVNJ?*$LFJ$AI[01G]Y$ MZ*1>FNR&@P%?][*'6(:$*7AO5Z884X (91T6+E^&0]1F+EW*IYJDT$(6(K\5 M*O%TIL!#@BCK59(#2L47Y10&8/81KD2F&?2^'$50FK[$C@Z"@:A,Z8*(R#6=.YG!T+LZ8!28*:F/I0 M4P$B=YF0F8POUHK-8BD8+27N8.#Y["?6 J5,3%$E-93<(K$5=3%J98S7%;KO MM?[4"(IL%R%^IAWPA61#?CP[S,ZU(P50<\>R*=A8$ :[]$<\=".IU8>C$2KE M"18-5V"CT*4S73WIV$1QNG()[T$!8J$#,42ZBB.R+X"$=9%[-[H 9 MN=E(0\,2I+)T'+JD \H2\Y0BBJ?KH<#)-O[?SON9!31K3K@@TD3D[!7&4=K% M,,DIWRJ,RJ1PRT8NW+)=].2Z BYGNII*JU#=TW_&'VF_FDU8,LY)[SW5Q\0% M9&7<\L\]W*ST3EH1I8N];_E,C:OSX12B%<5 S[9%T2+^MSL:O\TNXSUQ MDU<9/(8K&9GV>@>;VGECSH7";7C ()TY<3IAES>B(-[11GW,5$CU[ *[RG0J MI4/. %#CG@J+)+C#+"*ART4H2%Q1[Y$-SF40_5V\S! R>3T27S5W, MMT!\R,L$\TL/K?5+#P4$\MS20OXJ72B&IAR2A@KX=7YC'2M^%B&C- N@SWZ1 M45O.P3(J<\!+WGILW/%9BR$KAJ!RT85NP!ML]R'&/R#2(#K\5=J!>0.MRASW M8%_DN@AKK)_E)KC$FD0BQ,1+=OC',I52%F/7MBL,W$CB#,(.W(VL_7OL/Y^" M7\NHWB9M(>K;1C%JF 432V2QN"4(613^:TU0B3$RR$9674$T1!7$H=*"S7NB M^+J-^L7S>9VW!;RY;XS6-9P9*,71RI ,RZ;FJ566"=W]6[Z,!\HG)^W9Q9%. MZK39M/70V$F^4W@V+'T8T4*NS1S9P#,Z9^(HZJ2 JO3N/6K;'CMYVZH49^=N MA0\41#-K,2Q. MWU&R9R$UUA=@P?/PM(65OQE9>@7QL\N(KIYJ\A$!UO='_$[_^LQAUO!/Z\#J MW!83\G_F_EIOU/747BP<>/VHG7AZ^+7STB.P%R*3[!]K"X&KJ"L?.7GLJ:\3FU3@6PGDO&O$!VU'-CB&2.%+#B5Z% 7*MLFRV7S M=84QLK2(WKRZ)45EY5RFYJ+U!C;NQU"H.B,FV%@'.G2%XX?!#=EQ\A@618E- MR V-DRYF!'.NEJ>\\0BNVM5530>I/\ *32CW6KCS&H[GQ,HVY+U[O=.Y.MEY M4W,.&@=6[ "5B^28A3%6[U .?B4Y2.>:"G!G#Y'+#B(>J99Y,MG,C%G#-/Z@ M:TR:%F$AI'*M_7T8A_R?-_?:X^=JP+%^:M2< MAFZ7F52N]),D7'DY[KR_T- MIPJZA47)TQ]BQ%6KK;I/*_54/'+]GG53'X$2 M.N\TYF4U.?C$:_>'B*DH%*/QT%V0!PHPU7INT$;,E9K=%'A/9 #A-52_DM-5 M;#MA<"J4(87*A ^*'Y(54:=2K%]QC=A'X;9FUGI9HWKT%E[1 E-1);+(J\7% MVE3*_:&YN^..7,:XV8/CHU\N7W_ M4]N"0/0OK$C(F!]A5I^^$=>TXUX!T%)2/X MA,"D"9*Z4;WF0"3SFB-3%7)A>V[TA:C&XGL#N!TG/=\D72JQ3 6L61 NA"^DT[<,\E+<&XI^ M2FX-"A*@"L_VTZ")T6(3S\N'XZHZY)DZ'5,KEBJDLRN_\,KWYD5 %I\CQ0Y%]=5!(=:AJ.AH7U3GJD7AC^Y,0<;;G MQF:OI#"+6(K:9R3?N[\*#]R)<2RYDTIYH(XG2NFT\CBM.L,4'1'KBU 1:"37 M.!&9&5!8J3( T SL7\<8VA^F,1R\NPBE]@!DA+O Y(A&XB;U72Y?A$D 6O// MKY1[XV(BLA42*4\;W^S687,-GU'L13XJCZ',IS5MDZH@%Y->R9S+XAY5UN)S M[@0NF=C%!2-C2A&3?.3Z/X1RN=K22^NP/3Y8HD76L$^+0(EINQ6/E?G[?7:C MI7%*7Z#9JXAW$C^QF)4N.,YA/%G46.(XBA'/*I9F%_8B>]DXC6*DC$R-8MG( M67BMR%AEPU#M6D+"(#:=8<:45:%*HB$IVWS=FI7$N*;P,Y/1RV>##)*NE,/' M(1K-\8@,-$=1]ULG,_F^D*]13/B(1XOM6>[RP#1NCJPY7)3M&_2A93\98FP: M QA@<3]*)S9IF* !I@H*#*&5W9X&LU4,F7B!K/!L;C9UFTXR8T\#^WZU KWE M1+#V>R1]U3-NRCC+66:7>LS@()BYJZ+1A;445V4S7$L=TGF5PTNS,N=Z9;2Z MM(7U2DU-",[M()LUGI"A"DU B0E%0RLVQBHN*3%&5 WU&;83K;.J"H4RO4+T M%RTBL3PEE>?++ME?=QH[#GHTQW@3!S?Z;RP*K_]FW^? "\@?6.P^7YH9.5=U MYH>VAB?=L#]1%WD2+69H!Q9(IG)U"7;#!$1C$R*0])=ON%'KGO37T VL!1[N M7W>:C8&S\PR%KH^7N:)"SXQF/@)PF\4H[M%/SO&?> M'D<>+'L5BO8,/D;O_ZLB[@6)NU71-M,VVJ;+1M,51:R9(IH51504D:&(1MDH M8K%[K[$'5U[[:'WWG@H@W-]_-7OCEADRUGU_E5$MC/+VRZJV&8LYXN; M'VRFZ@EWKMJTES"_:M,V:-->G);U_#>,SM:??9$H.\^KE5'"^GILO@K/UFR2FKTJBGY(=/% #)J-,; M+SR4]83!T=DKCY1=CDW8CFT_JK9]W3VN8=OWCLNS[95./74G2K=E<*,R4.-? M*M?EILQOL[JI=NLE=;.)NU7I5#.P (ZEQS(6;M3CDB!6$DFE:ZU-^FJOU4Q1 M"=WKTK7VJVU?=X]KV/:CP_)L>Z5KW7M77CV,"51=F^LS6E0>R8H6)"TZ'M=X6$IT5,JQ"]6^5_N^N?N^YE#V)UR-:]<>+=NO=:.MPN[[ M"5%"PP :@.9O12 1MB\N+IS/H1NL^/Z9TE/>^SH/ M"0NSR_+DP@_OG%Q1]M[0#6X$%5VW*[);J^L(Z*?O_(\;I&XT<9HU7.1VS>F% MN!WP2Q+>\WB+'F_Q6%Y#+\DP3&/8*IBU^-$3X\2N"]]W$_=-5<9]!INIRK@O MI1M3QGVO*F/[MO1EW#>0 E= ="N:X8Q-W.X*G]NQER_.AU:.2^=@QXG".WD! M5??/6U5&O;7-]TY%'0]01[.B#J:.BB*0(E!0W3V'2V275,X34F++1B(O[(+< MB)2CYQD'[*_EWOJQ7+_K\8K&7,0RYIT''+G."$@VN4>>WPY2*,LX-H(DYQMS M$>422;Y"._!UF+B^(^V><46?)1E'19\5RRS9."J2K%AFF<=1T6?%,DLVCHHD MN^\OM'NZI&1919\61)_>8;7P?MI;=6& =41Q%60[_?3PT5MQ!EBS63LX7'-Q MLY+FXZV\QS5L_^%:HSLW/0_D17" P]KAP9K3?\MY'+>" :Q[ZRL&L'82:->. MFVN&72WG<=P*!K"_U@#\"HSO 97IBYNDD=@BK6G9IHQRIL[NU?8;J]2ZBF(C MMI,1;PF!M8Y*E5=59?UO"F'MU8Y;JY06*\ZU9036+GM)X(JP7B9AO=YKK@&M M_D'&]6:32:ND- /$4$8N\Y*KSSR[,IRK9L[1,I%*K-YTM?@)( MELSC./_+F M0:UYM$K[5!$<1"5L/AV#I,PTUB@C LEFRYO;RMXM#.1F]_C8H6?=N?/@D2W->YQ% MIMK;GXK!U=ABO3"(O3BAJJWRN]@91.&(P,AB%Q@ _#)TH_Z=:WFC>38PN'3@ M]M!/W7?"@+\$O8T_!&X0CD0B(B>,G'CD^CY\C,7(@SZQ$?@6FNN).,9IB8\7 MGSK.V87C>SVL-%?#'P?PHQ<&H.[#K&_A!WCP7ZG7^]XY(W2Y*WC2^_+9@3_C M<)#0$-W8<=7CSNLKU[UZHV=6=W)>=<35]],^O.7[YDO^0'.:-6#'A^6&^21# M-W!@RHZ>;7U%>SQ%4GWO5N&?77SZ[8]B[+/IXR._(3Y!7RD0LTQ['Z\O[\4Z ML#I1MB:[@>%@-PKOC!4J^Q.BN#D7G[Y^^_(PGL+,DYE;45@?[LMQ6H>JVY^A M7\T3]&?[XU";VRXZGTYW?[L\[?RQV_EX?7KY"]#(G3N)U5WYBQ.$@\%8K?KA[WOV=M$PO3)1IUWKC.,Q.#7G7\D86\G0^YW[AT_DO[QU(\\-II]].@_>>4\P@,C"3J %H*/XW<_N^WG)P?I4?)8?PM&8 MATM;*UN&6R)C747V& DW!E;HCH'W_?!&;B+\B?-3N[[OP&A\X,XUX.\\[M;1 M*\2MG L]=.?]-$:E! K-(5LB1[>Q+?%B>A#?3AB@!101?Z>?@35N58K0J^'Y@;5[7!G%K\4!7:A+7R.U2K#:^9M9 M&-@U*)+$BE%>BX_$O"-["!0VU_HB9T<3P-P8LG)=UPCMFA<1R@7@.C6Z!17 MY33V*##6!WM;/H15ODO3(W68$2R", +UHP"[R@*V>AKLZL,+\%08LW)0Q](( M8JFC71;H:;7&2UOC=03TEV/[G@H=N2F\=&$(T1+ST&I/WSX.^/.%[.FV[>/3 MX3J7MK&EO"B6BOQ2WMZ>'4UF"0=J":-]"HQ1>3=OPTAEU2-[9D2VE[.3%?&4 M 92WO/12\9GG(95-YS,5W90,D;&\FU>12@F1$I>W@>O(9WIX]'+>K:-7+]<. M7S56-58U5C56-58U5H[&2FG.?52&\JQ@$AVM**WMN:# MIGL>W,)']=NN'>X?KF*"S[.4ZVWWV7:EU5[%EBR:.%8=F+<$T-18R>Y4!V81 M-K8HWDAU8%:U-:^;M>;>P2IFN"C4S[8>EM>KN5[6#K=3*I%5I=Z]*$EUS81Z M6-O?6S0-NKIKGUT"6HF^\&+NVG6K"K6#PT4!0ZLS\NR[LFC=A^J,/*O.=G2X MD@VISL@"B]4\6K0ZTI,/22D-I[-A9I='.##IY^#I8PV/;A\M6W[0A*6;BWTNSY\CGEC%59NDA1,8-G'6SS M:/G"_XLYGMO"#+H^""BXV147J+A ,1=8OO_CQ9S+;>$"4V"D*Q,#2V_(7Z4* MQ=D$@9A&E]DN96PDV?.$*W)7,M)DG_S%U MN,N[127OK03[O;K-K@Y^J0GA,?6WR[M%)>^M!/N]<,7M9:M%[^9#/U?=KP7> M-C]GTP=U07_F &\,O(VC_CV"1VUTQ_TV>=P0H]-&>+5TI0S*ZSCRH%$8CM./ M//@: 5HU0KEZ$!'(73\.G;SK2CU1I4C4/#J$APVA_$ZW;%G#S #2$N/ M*B#;1/B^Z"6I2]#F8U!P)_R3A%C/3(3>W(V$[R;05"'V.K\\GT7XUYSK/MX?%4+-UIW!S9HY_ MUME4Z/_S;<\U9T; M)OO!/7CZ,9K)N1Y@HEG0;'@(G_54Q0@\:\WL68N!RKG<0J959%1 JDW[T5X8 M!'!,O%L/SD?NA1D,.(?:WMT7 Q%%YH"\X7$"0XC#GD='Y\Y+AHMP3B*C3 M?N5&H3@IEC9!ZS1UVG5]-^@!>QT*A.5VJ>#)%-!\,'77U*#5>$ST!0>Z[O X M]'+ 3+FY)TZX59=%4Z:FBXM0\-,SSG&;Z7P!\/A/41C'"!\_\)+Z(U#C>:[S M@\;?4']CZL^IP.*?'2Q^@Z>BC@>H8[%R !M,'15%+*>PP I(Y(5=D$MUL:YI'*T#]) ^PTB>-8BZ MN;>_JF&O"W?\>:;SLHAS18ORO#C#Y:3+Y8"<;Q9=E&4<%7VNG6^6A13*,HZ* M)"N66>9Q5/19L;J23.UMMZA'0O@MEWNR\OWQ\VO_SDP^ZVC\C" %V>3?'ZMZ22,$_2^/0$T[:5I3\\0 M+K72,S7W! YK[<-5GKXB<\9V?:,@+;6Q2(LN)<%6'-51JBUFR6D;8JSK4A!+:W5H/:')SKA;DIGUW) MUO\>4V^?+$R3;="V'Z1T"S0R1^HE]&G./_BCVE%CE1=!_F"V*Q'VP3UZ$3?! M[.'O+PJD^[Q707L+A-CGXV8EIK/#VEYST8HV%2NK6-DBK&RM7J**E6T+*VO6 MVD>+%FI:!:E5K&QC6-E*K\K'L+)WCP7'7PIT"@[5VN3[8$^7KH$C FH6N=+" MR/^I6=_+0N_:\-P9*%($E&T>OW)F/F"A>]ZY$D0^3KMQX@8,S:N$N&&M,>D=H? ;G.V.@3 C&E9NZ%53>8O CB._(";P1/6>"^O3!."++< MB7T\9!D\;)XT+S5UN1LB$ YUCB"_;^@,W;XS"B.! ML^:Q(=@[CAA1H_*PRCCT$T2?#2;P2R^\ M"8!Z[P.IQ^;5'/$5) =5H>#>GA^ -U[=,2O7H;.#^UZ_M95/VC5P\CO1-4?":^ MA]IJY1#Z]QJOF!R+.J=CK(L.N#@2&SJ^L*[( QS*1;+6BY1A*+"(J8'6IW;F M/:=2MS)F$1!VGXW$8)9HW/Z$FAL0Y5Y5%9%D M[&2JL@!W;Q5_8':*_)-YXFWHIR/:5+UB<>CW+7H; L\6T5R#YMX(:SZS*(;2 M[WD/SF3:[86,$1]&ZDN\#H;"[>]V4Q"? FC#=[OJ9P<6)NS1B 91."*6YD9P M%R#CZL,2^N%X!"?6$3_&5 *D1K_(*25AZ.,5P4V%!>5-8+C_P7-%5!$+>X++ MV)<^=;'PWN2!OBN>;(WF[/X;-+'NS)X[]A*0*?^60LIT20(4?"(@U=T4-E^5 M2Z%R'(ICS\M;U%U\F!4!&C93SM[N'[-H]??.Q+K],XPQ7Q BVP=2I@L24^+] M[4J:(H*5AT45U)E>@&E&2,?'2^)L;0605A.!YX^**J#8Z&('<25.%([F/(VF M.$4,W]PB$XY1+NT1PT%!UP4> :Q+\1/?&P!WFO1\+O<2=F$31 PR< _>A3LJ M"(%!";B!72<&'OZ*6U03A:N.[\#/P(^3)6G[F!L:12C M)$ W6AIP81/9R%EXC;/^+EC)08;N!K#7H.X 6[B!VR-R_1IU@XI4']8: M&@]27 8N#>7#3>,DM-6X";C&>%& R$4]=&''\#%H7_1X?UQK[^UBHA-R^AKW5(?>]6%:"X M^/3;'\7%)Z:-%?(;LM[05ZJ*1*:]C]>7]R(S6)VH2 &[@>%@%Q1K$T.0_0G+ M:#@7G[Y^^_(P^L/48LY:^YWWW)<#&\J_$+^ MM./\7+3FOW\H7G/:_B6L^/7YR6 %*=V.V"9/B]D/)DH\X[ MUQF"YO3KSC^2L+>3.1)W_3=S^[[>W$!PN6X-JIR+%6QGHHZ%J6.JEA/5:RG*M93%>NID*H?/>8*/'V3QE&19%5O MHLSCJ.BS8IDE&T=%DA7++/,X-H(^YQMS$1E7++-\XZA(LBK1L\&&^+48T\KA MFJJ6>2.6N?)G5F[H[=ZVEV9E7WDYG>)DG%)B5FT?J/Y^K=%HKG=1-A^SH*18 M!#OOVVO>^BU#1BDC SBH';<.*P90AA[7P?[77%"E8@!K)X'73> :P7@WWG_ M9I/)H+2'__6Z:^J\J8KJW*L[70D?H0EJ*FF5="BWC^@Z<8)I2+?E++13P7$_ MHL;.P4KUL*I2Q<,$UO6!][QXRMI;JW1?E:C86)9U5<JK)@Y2*PS6!9!^6" M5JU8UJ:PK-=[C3+>AANM_FXZLWJ]5A/:+(JJ*NG,UJQSE70X&G4:V&/S5>M% MT*G582V; 7..(3=;H%Q7-73*P/P+=N=%[;B]2JFB MXE=;P*^:S8IA50SK68;\NE5KMU=ILYF786V58KU!O.IU=OE-< 4;-GXOZ_WKG\;WF$_EC4TFM9X[ H=4_,IJIPBZVK,+)Z"A3?,_KE)$GG=E X@ M4P6\LU#E"#4H>"]?X^,)Q3M<)U,& @DO]1-3FYN5A*/JR)]/5N1/)Q/Y8YBF&K-'M0/B MAX.&D$=]HKWNS,\1J1U%\9HY,JG@X:=Z6C6)^D\#&'B!&_3P %B]8_F)80JK MAJPD3",D/VQ9C19^<6^(/N2\U$CSG.^P?L /9-C?D<4/%RBC5<3W]@Z9[QVT M'\/W&O6][/!LYC<]I^5R/WS\ :Y3>X#?T-1]<0,]FK(Y&0W?2*^%&HUG1E.3ATL\#*]>N^^P5!#K%<3ZR\H=+QW>Y3H UBLDU)= M&142ZN:ROU9%Y&\K>/"*(BI(\(HB'J0(&SFNHHF*)HJ@V\I#%R\LVU*AUNRW M5H-:R")5 MXR@%T31KS>,U)%Z]Y)TJRSC61#&O2T(R*Q3O*FIY K4T5JD*SJ*5"L9L/F/: M?&$_FV]KVQ*PC5:KC(AF&ZVX;PMI[:TSVZRBK VFK.9*\_HKTBJSM7%OO>;& M.8#(*AODG#9(!OE9,%Z=$[/*++R64'=\J/Q=^5+>GS3VU^V#X_7O]W:;*[:, MY)JU1K,$-/>2[%,5X2V%US5K[:,UB,<5MWN9QMGV*E$\%C3.EANT8VE0EX?U M%GYE;S\-(YLJV#XHC'J4Z=YVEC$B*J21XWN!0#FY%PE,Z1VX/<_WDDG=>=C6 M&^=R/%4?T#*F>AH1W8T0K0%D<^QP% 9B(I/+55HQYQB#Y"Y@7IB[2;E'4J2' M,89Q3# ,/61L?1R;,["!+["[$\P9#2;_C)T+=](;BMYWYR(*$\%YTQ>,U.&\ MWKFXN-AY TVZ :5=*W7! 15+R!Q5T:<$]D^8&Q]@ OL_8][JDS * _?6B]+8 MZ7C]FG,I?$\,6+\X[85!./)ZSI7HI1&LH=/IP>0#MY?P[+\0I$GKD-)6&S"4 MD\[EZ14^M?.F[G1B2O3&U.[,A)PX[<;BKQ2& ;N&:W 3 (D@@@2OS\!QQ^,H M_ $;FPAXY*=FO:4SYS%E/(EGX#9D81MP*:92T^NKI/'R)&<#N=QZ" -"BR)3 MKJ_='QF,AOFSJ\>9YN2!2K Y!:SQ8%YT)B?Z_C>JO.CRVT_*DN!19;]6>=$5 M951YT5O*_JK\MBHONJ*(*B^ZHH@J+[JBB2HO>GORHB]FFB36Y/C.032O/UGR M'C=*[K"5+:ER_I$?E[&2P+H\,NL>QE928'.E#O"*!"L2G!KYZY5&M\]=HV#K MJ*\R[_ #.43O/%1]1\W(B<@L&0'_K;'PX- MQZ,J'%ODM^U0P"\NB\!8A<$4#GN- A#<+D4XX!JG"7S\6]#7W^I7=:#Y4Z3--*X\(X7.VG0 Q41_>^PY#6*8XCPC!( O7"&[JW0\0J. M"PWXOG/K^BFYVJD@PQTBZCLN^O#CA$:M(/EGC:3N_"E 3826>B%"L:>,#H^Q M$;%L -;H;S4_"GZ>8SJ;2B1DGZ #$GEQ&.0((F;D?5E$H*&M%YNW#L6'Y2-P MD#XL1TK53C3MR> "CD/)U?6@Q;*B&K@JA.<2/?:]1#&FJ?(&]]0^ !EL[%/% M@0AI%9]@?(K>VPLW2IRSLYISAD5Y#NO.%UU0@A\Y?AL['\P4J+!&X/J3V(MY ML]7P3M3P> J79G+G>G+<9/\M%6-)"R8!"S:"W=S]0U68P.BA$*0/Z ;K* P\ M7]41PA6\.CVQ8GYD2,8#1VW%E0_ZWJV*WKCX]-L?Q9$;T]*(_(;D+OI*A6!D MVOMX?7FOC=3J1)G5[ :&@]THO#,&M^Q/&(/B7'SZ^NW+PW;8F5$GN<6&]>&^ M'*=UK+K]&?K5$I;^;'\<:LOB1>?3Z>YOEZ>=/W8['Z]/+W\!-G_G3F*EB?SB M!&$@,C-_ZPP%+V,+XW:E0?(?#?H'WINR5OS MD\]>\%WW ?QC[+NPE%Z 882[73_L?2\0!'6CSCO7&<)!_W7G'TG8V\F<@3NY M$E[@8642M7OX1/[+6^#H;C#][%+2BRC^"5@#,(T$:QN]^]E]/R\Y6)^*[Y"' M3OB"(O:<(:A+[Q4NUL_>7ZG71SD#6>J)._8P+>M250+:NOOTVHK8',+-,/3B M!&Z'GKP;J'Y2GV(Q37UZ&==*UZI<0"^X%7'"1;62(9S]&[Y.L"834B4'(N?U3N8W M&?P*3TR5@LFJ.* >P7T^QLILLMP4O.-K.I1%KP2)_CCG&L]

@L59HPQ MR; Q^"#]#D__U#PV,;,U+H068WDM^FT_6XEJGB4HUT6_[@.1V3O472*WEZ3T M>33R)+7+ZG/.&+9VB )AV(4N7%D,+Q*[8W>BB\W-LP=,_/HMCN^^[[34G8N" MOO7 W!&'JB=#-Z%Z>5J_"X,N=2?_E1?HEUE-'JB=_9JS E6*9C M_"XC=;%\.MVFNIHQ?7.&&&73(VT(P%*/'J-!H*ER[U] MG9Z#G(NT3^'"LFLB:C?C!"1DO3XZ3VU&=[ 8BIVJ7G4J'I"40($8OL/\OP M MU?Z ;O- V%E!X]!#>FG4]QNO8.>Z(=]JY*(0U$S=L2F]S3)[*[.W.*'0G6N.,/!\MWLTF'S&%':?RXG*9M8-L29X3L#'BLH)O(E= MJOM47K[38S$G1TH8]CJ3H'I4;S2X^&R[?I@ON\T&?4&EETFV AD$^R,*@]/" M68J&5LVR9(]PC85)R0SR7A#*14NC"!D B 1A1"(O&_]?P)7WW&/($BCJO2XP MBHBK)X=$H+'BI!:$#*5E J'(*KJX6W*MIV0T>.K&X]-(W%[_R0X9%(NQ _Q] MDJ$_I1_,VG?)>H#3SRM("^=K"(?M0 G &?%QX$EQ67%)J\ W'T^VHA-#@2]& M=#^] !):6@YVJUG?@V[I\^[>//G8>XWZT=@2KMATVI_M5= T8KL;"I;IGOXS9F_[56U0#I"J_>(54D;@>8X: MB8'2]Z.L65,A!%D)T+;J&5W656==RAU*,&$[(>C0.A1 60A1UKB!MV[P5H6_ M]_8;M4:CP;W'0U"MV*V71CE#(IJVX(*X01L:CJKO@<:'.>),I3BF.$4-4B(' M"/B!Y2K0-_V!?%4*K5:..16T'LD2\+MMY_5'ST<^5'?:[?9NZ^#@>*_UIB9= MCM"1NDKYOP$HFB1]H5HJ1#\N2'AOU=N9"NUUYRS&H?:$K(">\V[J*:$+SQLI MI5"R4T6'Q JO0$S[NMC.(X-M[LO=SK)9V:CDMHNQV<>X'9[]D*Z!3<#!NA+C MA.6_YIX4._%J_2BZ$0E[QU+86]>).SI4/4O!GN2_9B/WK3F,V8-HBX@U=1KN M.YFYO^-G/:H\&?RSW6COM[+#?=HY;EO %=C+3\WZ?N9@Y\7G^X]Y,9D8HLC3 MB[6 +)0;SE"B>W$-L@$.NZ($V:)WZ4&]@ZT!&HN1:$FZ$AOH"_J#"78H:E1(.G9_F<4UOFINB!2:1 MWD]WD)#Z GS5F: ]9%419PL)NBL]3H8UR="@+(A1]IYRF0Y)X^Q%WIA#"+51 M+W\=-5O&I)27^O+N8RGR9$;4;LPQH@?NSJE!'>[=-R;^:I7BJ%-PO=%]]H9/ M!EY7^J:2]TF&P7C6I5^3)-X7_;1'UA7T.:.]('L_3=]X>_FM0HET"L[)&$+7 M3[SK'P%:^E)@HO+D-+)TVO/#F$SB?#_< 4=-R$_9];V>H1[8BE9.N)@ACTGV M)TW-?9 E6GGIS@CLL@F;-G%P>B@BBO\)7%)$/2]6[-^+' 0:VT7S>,(T.F:) M_T_RV0J@Z7Z6(/E.LS69:=(ZJC=-1 .^#8]8X_@G,P+/Q$[R+:1;5"!OLYCU M)@HZ8UXI+%H9&WH;[%.-"2;RH^P?UUAK, MNNK?W?V]A0;)-MU[X";G,^R6P43^W&,@<^C$.2BZLG.B)3F]C"19X)=F_D+/ M48">93;(W[P/8H&22V7GC>5C>3Z03T>)+OOV,EP ?_?Z$HX3O_@64(P2*<_$ M^3LC@9&D%,:CULEW[V9.\*,O?G@RF F']UJG5%Q8/C0B MV2G$K*8 +S&,'(HY3I3$^!$ZN+II[%%=!;R*4+6=J,A-2Y\Y5'.[$Y3V-%%9 M5I;EA;9.2S/3SD\9S29'"Q]O4E@AC#'G)"B7PLKZ2LN0.7:I\IC:)2 DON8 M5 2@H[_@TDXX3("VA^0>XSF6VG%3RN*6^.5B.!;>L71Y9!+NBN$&;,=8>N@ON\="_8/5>EG,Q(.6DWJI23*N5DI', 5=@]MK[0D#N M7S) [C,S.; O=2GN8I0:^:W0F)Y)V_BI43\N#,7*1N]SO+[T$WT/J$=( LT9 MO1IY#V*COF>^(-*4FSA'L."\X\Y[)4_=*" OH@XQ+QP_FD]D7!X,O8_J#KDN MNWCL^F* -XT@R']U"DGVE:D&:)X#T1XS$/03I"^A4$^F<%G>P4[34UEFD4K3 M8Z7F3BA$ ?+7" 8J$+D& A+6R>!IDL(H$>#&#[L85(O[%R$/B>0)H& ZN>!C M3.>67 ?MG:A0J/'TQ=@/*6K?(9.]N(%E_,A)(BH*N6!.M>D)T?CT>&:V;I)Z M8-HHMNML,,J3J^5SWR(!CT28#6_Y5Q1&G,9NE#(J#4:-6#&%>!J#>!P%XFZTU *?NU1K[JRP= M6C"&%>+H5G0PBPY:M:/]M>)\5W10"CIH-FO[QWOE(807IV2NX8)E0^667;!S M]KB.,W34+-$!*L4(0'5 MM5F.0[17VSM8LR9:TLW8CNUOKUEH*NE6;,7F']8.&HV2;?_Z"_:LH1Z'-WY2SJI;'6Y2.4)B?.T*DN[\E<,0 M9A+<[/JQ$H8N +2E'J3O13L,I,BX$F,;5.CX/P7Y$CN:5A@ MN3@U/?>)G/F!H15.*\ZLHDU) 6.(4N(\XZOKHD61@$93D5_,FH.AA R[%PX& MT"Y.RII]9@8*4Y.G>FQVY'<+H#^/-*]#R&0(9]%A,NC*#QX\VOX!'UH"FIGO MN)K=M%/<:H@.LM=Z1:"/=F4=TT'3.F!RYPF9&6Y:V H)8PH+HO.Y9*>3/(+. M(/4'T.M()J<11/2N>@:4G8&@]'$,>Q;1K8?QEQHQNHI&+S858=]GF.;S,VK9L<6%'L%_M2HO>;!LM&UN3XYN9A[,Q=84 M6[V/@V;9G\TW]>][F?7*\<_IIVHRG+BH=\/]9K0.3T8IS%*AW_/E5334(J8K M8Z$-IW3U*LS@Y-/#>"@78BWY2TN6>K/2[)EVJ-C2[):)L5DW$]>@G_8S(17E MI5UG"B-'$]71_>S239+(ZZ8<[:UR:_G@6_R'TI3P3D,9*@X'R9T;B;S\5\N$ MXA/3Z\L8??ONU;4!D6V/6,@/@ JPM]7T+G95#& M\IABLF4+CRZO+]I4D\W,;!X?.P]A6L6A3V@%6J5\[WFDF0 MTVI!196/*&XH\QICNP "4R>N7(H:2QIITT+=^3V\ ^D_RD+^R$)9LCB91[AI M'E_R,S/2H87P1I VQ 4R;EW/9YPUG7UM\D UC136)T0P&P34U-F;6(0!;OIX M,.$$U5S1XZ*[')-8J8< ULQ)[H0/!X@ASJ9Q6HO'P'BI2(:F9!!5,_F(:#6X M:+A8MU[HR\&0FDE)\ZHF" +=JAHW7-Z\UZ-ZX"&]:^6?TWIBK9W"Q4$T#3J1 M7/X)9\U-TVYS_OYH!+]A#BRFPTZ4D$(XA%;>/0U0XM[4G8X$?\TLDPT'5VA[ MRR3/TE)QW3!D#P15-.#DX)I5OP>IB&Q;."BE<5(Z<(26$317>4E-EIY1H 7 M:A3#RE AOH=PQO 6FB;E**7I#$A6@D(FNFI0G+'_2M4Z;P*H&2!01OLE[JWW MJX^5>1(<7I#B!/D!(#X@&LQVM@8$ZP%#"5E2% .0DW&,A71*U='4X'4&MC8Z M:9Q'M)%P%3_K,&3W!DTS(MK%LGEV)3MKLVJ\)GC"U??$4B,780HM:I0(J5B% M'.E%WV9T=# SW@VPC8 *W*<1;1(Q"W/OJ6-L&(&;T(V"D(2,/,P;3'<=C)F! ME1,LUK(V;,$* 6D6 E*S0D"J$)#"34% 6JJ"W'W_1140)2WYTN*X]Z :K0\YN$>#2+Z72 M64H&K_%R #6>#6;@,: 91SL.W%7RCZ5D$*\B9S@O<.1(.W.UR>I?T\G"U@'8 MD9"_?/@^@(K1G3@7=)R7E4F\,9@992+?Y>2\OUB*O0Y!+UP_@5:;O8K-_DP& MA2%HT$TJN%/M^W;L>W.W36Z#N-KP[=CPO=W]:L.W:<._8-4XXNREV?B2Y0.6 M0.;;IM#-1X.0-_>0U72UTM]>8U7"WUVI?Z!9B/'A'[-\M2K!U:4OK* MUQG7'G(* [+= 4M.XU]%\NY2(*..GY:Z.]\8]EN'JY[V\R_V-F_HWC+12ZH- M7?^&-AM+!-*H-G3]&\H5 ?=6/O=J5[=B5U^ A6AU8N5'.[9\XX3*^?I8"?D? M[U5RY$O?P[WC2G1\\7NX3 #P:@^+]G"I;J]I@BB1*%%MY(9L9.E-CN?]='U2YUV*ZK:W+VMJ&I#J*KT1O-5;L]%&O6&.7OY+^79JU+UO+)S6.YE MV,:>JZW?VIZKK=_:GJNMW]J>MW'K2^\Y6%DTB?ZW>43=_ND.1.2,I:PUCYPJN-K#:RVL@2;F3IC:]KDS'/"3I/R9B$ MMNHE$H>P$A.7293[M<-&>Q4:5P;@H>)S*]G:@X-J:S?R"MM;8IW9:E_+LZ\K M$4VJW:UV]R5:/!<+!I1_S(N MFY7Q:,'WFS5CIM'&[^Q%4FM;N![M5:[M?'[6E'4Z@9^5#LX M>MX4RC+L:T51CY9H%QCORJ3 BTM9^#E(:K*;F\AC1#D_SV58S;"8)^G MTS;0:3],J=Z,#]M>"BR>.0;9WJ^U6BNYY;?$NK0IA-':KQVW5Z*B5H3QH@CC MN-8ZJNBB;'3QS*;J.099;EMV11H5:3SLYH"/NA ??,8:@/S9%'Z=+K6JJKHV M%ZKJ:I5H?94O&JODZ?8X<=PT">F#K@.[>%G#S#I3$4.[$&'CK;WJ"Y9HG%' ML&"7"]P@/*!V_>C5; 5EJ?5,G^25>8>58&:J=O\8T#]O%0@.//O^82?.S$4Y M/JBW5K8J\\T+2X;VTBC"RM^@W:41^K_Z6#<\#*BV=P&;"O-MKA&Z5W=^ M#^_$+5:9OQ.RCCH6EX%GI??,"V3A\&PY,5 E$W$31M!K*K ::K:2?.!2I5-9 M&;[K^H1W275787"ZBFH:ZV>RM>?KS!FNA'"^AC"K ^Y"[B7&G 5DB2 _GZP& M#OIMG, 7L@PLEODVI<:]8( *,OY5SQ-!SF+PB/.RM"R+QQ'F7%2S\_X$VG&] M@)?VCA)%1KK*O(AB91F ;<'EA@43/3=.''X4UC:"=8V16M"F %,84E5;MW^+ MNUMW_A14(Y?C 661W,3]+IR^\#UX2WIH^W ]3'A_G'$8X9;@#ZH[>(\[!%I* M1Z*NSV]Y]JO]Q/W""M=P2O#P3A48UM[K&-[U!M ./"4+!]L/PZ*)CQ>?.L[9 MA3..0F &1/BZYC%MX4B()%=%&%B.@+L&-@'.9(!G=1A&WM]P+!P\;0&>MN:> M.M%//&<+W>O/SER5M+&RDMT>[C16\8I<1>57Z7CL>P*+=GFS2G;/(7,M5+U\ MU3,OK@?])_*!L< K '@&\'M@$D!404H7$G)^2;E9I@3=IUWU4XA_(P>)U3(2 M_3&_&+C="(X+KC0\%,=PT_F3&AZ.F\@%E@2D3B6^\8C!9^@1[Z*A&_7O\.3! M<_T4S@UW@,WB :".B''9[2"?'"/]4_%NN,1@B6Z]GN SG$S&>/SA-7CGUL/# MUH4F J&'3G ;&#!X]1/:.ED%7E8-',F MU'1@T2.!0\3;V$^QD#TS?^BE+T:*3G'*AGKOAA[052],?2P_CSO,USEUA/%1 M/VA)Z?J-@?OL=1W=>LU+<%E1AB/PX N>R P MN-7LX8$O[5;DR?&+/^=EPQIOX%,X-9,X$1+@F$2XC,- MC HO;991$Z9IDF5HPV$T/2]&#HQ4:O62)67\):65P?Z O,RP)!LH>AX9%"RX M&RM1N>>R5.NR% P$"BT::NU[,4HY*''3'O&^9*Y[#^@,=EV*\MTTIJG5G;, MI&-HO:]W/PI'>>*46\\D)L=T+\4#@PE[7.7(O74]GS3:GHLZ*T^^!U0>CO!1 M6EQD4T 4-\BU(QZ^'X*R#W,:J84R4@@,@ ^(.C(@^W6!)@/J!EH/NRB4PJF! M#4,%9H"B*[ *(C6>FAH+=@X,8+QPWH%P\?'#AW0GOI81'- M*!W3#0P=\0CA(&JA!6\)$#9A"103$3#^<.3U:GB/?A= ^'%(FT?2*PA$)-_A M++D-FF8/]24Z/GD8E+6"HQ1U>GQ9+#A_,8AG\!#( >NF"EH62)( M!<^-"8+HA$X##%[];IH$C@0#0";O#@8"**D*=)9VEW^T2VD'CF"(XH'], #\A@5ZOTUOH0 MKY9,<"3<0$I99Z J..U&^W7W#?YY*6Y2G^7AJ]T_-IJ<+@4*_W#LSN(X!:[= MZ1&/P'6YB(##I+""VTE9RK##8VDMJ&Z">.C#12KB7N2-E685T6+C!:'6>)Q9 MXYHT;^$OV)>1S:!Q%GGZX5@S/Z.("^*9)'C7DH8ED$J/_=W=O/.S'8AF^/T3&#A/-T(N5+$GLN(@]H MX0)Z#.$6!;:"MJ0Y3M+48LY3E=M:TCF7*]?+H^)W'EX<&L]9P!;;3A" 9"Q7 M LGU(ZIKS<;N'T;3 .' 0P$2)0"01'M^&(,42*(L2I# JTC@OCH]@7:X/M'7 ML.ZTV[O-QM%QPV&9O??VBQNXS/:5%!\['Z"]-([5H>B :#6)/2"+*VB)CMI' M?7X^N(E;8VL(M>*"Q&=^/3-6)&Z^_U8>IBYHK2-!#& B3Z9'"I3326]0&SLF MPW83Y7X/+9H\ASL0S^EXLU4R!@G;]P8L9(I@2%=9C\VC65%=+E F: J%L<5N ML1420]F(\PJX+.DU)&8CXT7:$J@5!L0.V7&@5YD;/ N:@[?^)1(W5:W3SD##%T:\ZMM6#$ M_>BI?MA+:=?WSI?K\^N.]=G_SYU M.E\_X!>?U=\?SJY./I]??;L\O7(ZOYU_NW:^="[_.+UV+L^N_MA@(6_G/0AS MCHN:;@_5V971UM1$^]ZMT_/=./YUY^+3;W_D_.T..=P+0BGD-Q%'#S30R\/. MBDQ['Z\O=8,V]T/!4T16%$'CE0H9MAL8#G:C\,X$$V=_PD !Y^+3UV]?[NVC MF%//8NP[[[DOQVFW5+<_0[_:+:,_VQ]-A,5%Y]/I[F^7IYT_=CL?KT\O?W%< M_\Z=Q/DHBH+Q[^$3^2WW7YIY] M1%)L[C3MO+\F$Q/<+>AX9'W3?3\O.5B?\ ,]R(>NX-<9?.VA W\_-YM:_.RI M7^7= ?((*:/ZWC!?S+@SCNK.Q[.OG:\G9YW/SA7<$Z=?3K]>7]'5Z8^Z(U7+.9^Q-,BY:Q;.O'T[_'SARSLGYUZOSSVM3 MKH5XIHM91H\M%#(F>6Q&U*9DG26/]][;$7>3O?A6ALVR!H!MSXJED DYFO$? M[R\0J/C@S%788A*.*79R.I 1OUQ)()A%)A1&,<>2S)>MI59NXQ;.YC,7H(-I M#L+K1P$H%;4^DT&O/8=!0*Z6JP:S&XO>+CR ?L)?Q(^AU_7@ 76/1F3%PKJ( M;,T:.&>65_]2W'CH1 5%]R+M@M9AV]8_>M'(>?TEC&.GTW='L?/Y\T7-N7(# MYV.$UH2X%]:I6:H]N:UO[^56K3K#+^L,=V.*=30NG8QO-<:8"3C7 M_^,&*9I_.22Y338R]5V+OFM5IV?^TX.+WMZO3LZ+/CGA.']TKHP/%,[,N?8R MZDC%CW"ON;[SO\*-8CHT[ AA4S9\:E2':/Y#1.O?/JA.T8L^1;W!O8?H!-$0 M/OKA776(GN40X?*W#ZLS]*+/$'H+D\F]Y^@*=O[[,/3[=DSO*;U7':SG.%AJ M3Q 3HCI9[I!5^AV;K=GN!+-AW6ZFI_D:%YH?1_O9/XOZ6$NGU?9=GH7 M>Y@?V'S]W\WR&=M^".DUE@9-Y3-6?V8\QH^T<[\S\ M;*=),'<<63AT(R$%4\QG94M+>$#U"QV&_FM]S7 M9'RO3[UGAA)GE$@[;R(N4BA9Z6&%D7 L!]IRHS*IL:L$N*H@B!*=D#FF' &' M80]R8ZYI/J'&2!(F)YFK9&7G-<@//D<0^S)[0X8 N[%C+]2#"2QZ"3&;DV)_ M0R;OVIP),#+@V!FX7H01U9B3Y5L0GYB.*R@1^)[VQF'LF7AC#0^QR+:J99;V6(LG9RE_? HFA MB!@$& "4S+SZI[OGP $+P@D07)2V5V*!^;J>[H_[<:1=J;T=7RKS).CFDNJ M%,!( ]4MI*I_7%CL$(\OJ:/GY:/P,#' =]]5\0R:=ION:^W]$"2Y^FD1D?S1 MCEQ^@$(X[Y< +K!O''9@/GO;O'!85-5';@)LH/%I4EHP4.4&'#_ EVJ/YS:V^Q6AFW3MAN;U)<^M9Z(Z4MY6]H2@EK-I):'5FBH:-!T.A"1,JB0SD# ME*0PB= A!:GF^?WPX=#J,8=0CR+61:PM+/+V[)?$R$Q2WZV0- :O"I0U0I$\ MP(?D]_B-ZY^\'@7G,'"3$A':'US^T&D?RHAL"2,!*(D\:K_!/V$#Z5A%V -?L !#<#M'X6\,KH3C&(L1B(, M@\64.U)O#[4@3%)I="0,^96:>J" 70-#)" "=&8ZI 5W:(%U"=X$<4,D M$HLXE!1_W)RCU5 M.$B0(=.$ZS++)I)#5)XQU6Q)D>L''!U$C&_8>=K,;G4.)A1"Q7*BE+L+MKBH M5$5PIX@;WJ$;_8BFLHL\VKF<-X>O:KH(F)R/!H$3DSRA61U:#WCTVE?5RMA/ MV&W$1ZAQ,"S$I$+-BL6R#)%I4(" ^K!#57_(X1BYVM +=R7HS+P5;:]$0> D<[CI T]HJ)"/XU+)XODT1!Q&%:V)P8)8G !*X!O O_-#!$0 MAJ GG1E;]T466 G(_@[S7"8+'#5)(Y%];%TH=Y2YJCE<>\*+BYCS5Z$ M*%L M5^L/*G4U)OU\D][JRIWC^I(7"1,"YLA'+#J,N##P=E$7V_)C&)OTDBCD39!< MA;NK=.]B1@,W5>PH/6P09NW@U,?"]N5#2<1.)HQ/&U;XIO%6A$1(XG*90(!* M*=@ 65^LQ._"2!XXU)OF6\0="[QG8<219>Z2JPZ6L>>!=4)2,AIU_L,U-N$] M$50!^PDGY3P)F4"GH58HY$GN\6#=-..FD>WA>0A8FQ=[K,L':2LLH#L0Y-1' M,6>#&@D\IO#A>.4UB,+.6)^@F <4S\G#.S,#TYY \'1Y?XPD0#>*% MQ0%E:]-L\02=4,:P4>;]M7EX B:?YY'KG!>^3/M$:(>@U12G'PE2#+B.XY J MR$P.J!9:/D,^@O MB5?H&9)1DI[<"S T0_'TXJO9C;F,[.P3<\ZJ)36U,S0UT!!X^RTGWF:*[R MDZX.FJT]"#[#<&DLSSI!".T)=%\CCZ9'2S&J %]U6<(/>:Q*UVJ:.$F+'[JS MFY!E=!"I4^::*,\^K1&$E];X86GVITA$)M0@[%GI2J2>28,#-6-ZC90&8OQ\ M=R,[M,UK0-44.,*4%@WB0VB!'H(52X<\M*M1'B-*OF[(=I8:Y6IQK&_O"Y.[ M+R[A'2?D 4'0JOE>D0QVO:_B,G,P(8IV%)H&#Y$'V)!-+\9&%:E,;_'(9AI9 M+IVC+(<]'V8ZF\[!BBLO-9U47+.9#Y8@IH>=FS8TO>M,=!4=!:!I$*?R\F&0 M@QE'U!YQ@2N4M (NS9/&B0B.6=I9&K]?19ITP62EBE/Z\8FA]-(H?BB"DAJI>5H(83)2D.H!0)D: M(NL;.RREXJK&;C82>_TTGN<*YG3'TG);5)=.O+FB:#&_:Q[:X;0'#JES@D@V MR,2G^64_75^)B)41]88--FR8^X%?UXI76 C$[S-/[^C"R9A?HP6R:18;#+U@ MS'#4))E.14E$5D2 J6ZC'"M^XGJ!-\D(PZ 3B$9>. M8\V)WQCN,X;66J;W*-JB2I\7"9&WA[.[W5%H=T7I'7:F4/TMZ2H%T[<]JC3$ M'AWO@26P:)/C::FL!,RB<99;?L MIY"IQ ;L^BAJ%&23%EOK%J9-92E6F$&YU;W0VM2UYKOHW5Q;JA(80$ MDH#"Y(ZLD9_(Z91Y%9&+Y@2\>3HS$Z+,QGWIMB6F8U!NQZ!CTS'(= P*7M4Q M: /03G/[%*T5^JD3*=@G?)F"?/KG]YNKW[_>?KFYLJYN[^]N[]N/-[??"G0P M?>U<4]UX/K:_MK]=75L/OUU?ZWUXUC:;-Y3=&HPBFQ)H,4 RC#$E4>3P\CSD MMVN:V=0VL6-N;N28LQC%1OALG"H7;!U6">+E/O8ZR'8" +E!ZM,01Z6) MHUD9XEA0T!T=@XQKG6] T$E?^ PLSI6W)^!GUWYXT)V*G3$LIH8;MF=%<#IR M"#P=9E?I39 B8G6O'7:>,V M_Y:.P_/6+2N=B[A>_HQ==S"5 L/KW8N3\[-6Z[B5OE-V]8MD:^2[_.WO#Y\. MQ+7T**H_V?;P/1XZ_G.='/>].FG\H.T[Z3>T;X)'!KP 3X/A,771CF'HG_%[ M?S1P@MAA77=@>P>6>!']_:#>.KAL7-2:1PUYARU7,V%QK>F UT9=AI 7(N3C M'$+FR1'-"A+RZ=%)%0FY5/-87MA\^?R/?Q_7/WW^#L\8U$/GJ1[W*??1"0:L MWO5C3MP;>1HX7<_ZZP<,<] M[SH.\]\39YRVSAI <>D>:\H\QN+A>=82.HU:Z?G%U44>H8R-T*9IT45=NF4>7%12;HL MU='F[<'Z/()"$UBU MI)DRJ5G2YJ*PGRM._D\W[E\)H#TB@E<*G4;MXOQL(V)G.VEJXQ.H'E&?'!7V M>5=$U,V+S;BU"QRHN?G).I\IB&[CIVW4&CYI%-5/\A3'P+H%_;+CBU85[5]# MB1NAQ&91I5(")1Z=G5>1$LV57U9WW(5L:+L.87#[$=,Q'[JI[((=U"P+Y_55 MC.T7GOZL,EYC'[4R=G1)HW.5"+CONBTO>:! MPE>-*^$!BB4TSC=S,5Z$!XPGIOYIG=)PCT&,76_V37'&?=??2JDQ?>*SQ$;Q MJ[A7*\GF6>WB>#-: =57.78>S;;GA7WYOBIWGFV'X,A>RT/MFCLY_BTD@EQABXW0I?G MQ3VLLNERJW-#=MB'HKJ#H1O;O#V*BV6N/BP-&Y1%02]^L4-FM$PEN+EX[D5R MP(B!-H(C?A!'6Y2?&[63QG$5.=K0YB9H\[1X"L4J:+-Y7,GZ%N/(P CWU,(U MZ%$+3!ZC,_JE$CR\=.X$&(4_WM^"H6@CT#"8B9\)(Y]]97;$Z)QO>]\C1K&) M@IS$M+4_NT964BIX43#Z[I[!]8=Q2Z ML2S[8;_0I#I-F%,+R\J3@XN6T<;S>/;,CK; M^ 0J2.B%LQ ,H1OO*_&^I,%C_*U-V[.%\Q->9;,VSHU/96A0TF#A7(1=I,'* M^TWKT ^4M;\_:=K[5-MQ6CA702OE ^Z^YJ*I@UE:IMZIOVD^;/".1 ET7P+ M7:+-7$:9^J57U2_5+X99Y*6+H8!>?[Q];'^UYO0MV'*I,9UB[/- M0+84(?O2?<8,I6_F3V,%<#7_]:;]\>;KS>/-]8/5_O;)>GB\O?K]M]NOGZ[O M'WZQKO_Y_>;QWZ9M40579-H6571%Q=L6[7;83;8M\ER[XWIT3V=Z%VW'BK;] M^;MR(I4W6I9+>TJCDI68 W7/G@/O&>9A(=XU%GUT0^:X)O=I8^[;\MD@9X73 MGK["F4>WO2LZ\L+0%*<'EXV3VE%U/GNC@=3U\6A<;!1K<,EK:^ 0J2,R%\ZG* M)N:+UF: ('8A#;VV;0*A<,J5./VOR>&_#D3W9+-)*%M& M21N?0/5(^;QP)E79I'RZ(3@]X[25IML^L1X#$L &ZL_,'S&CV+9-&A1.BE;.!:!$SQL[5W^S=0XD-0,J\]8OU57(A$BWV.I^12I+*0&EYE$-A%15S6PS M@:T@XE=DLY03%3VOG6^V;&:K?<7-(=)]#TN$RT7D[)UP&VJR^NR&S35LZR\%%G>>E-Y42Y'HEPL;) ML6E[8ZA44FE>SDTI0:A74NE9-:ETQXSS6?@M_**F/..=@Z5Y>2;\/L:ADOBF M^&,[0N$E+&"&.+K(RYM:''5-BP^\4OPTFI6]2]Z;"1@.R>.0O%RBQ3':2N20 MX\WTM=H%C[%2]T)[KH>W.I1^D9>%M>Q]4-&+H%-3 ;9-$Z@@]>;E 2U[$51, M>5W4SDY-T5=U(YX'EU?!8.!2GZ'(LGW'PK11V#?F=^'0K3??@IA9C>.W)LZY ME@A2-+1].8]ZQ+IU]V>][SH.\]]+9CZF>3>/&L ,W-IVK&C;G[\K)V(LNG3]Q\'E72BK&B.4 M+S7KKXNHCHM%-,SQ$=C31X='1PVE7N@_H )"ZQE;MOUJ+?*4QF*#-<&=..+@ M2*G1HKX=PI[9H[@?A+ ISF*CMA8;]7BQKYTL]K73@TL_2,\_?S5N%"',0A!: MP2B.8C#,0:<:&WS#M[@7A7&!%!N2EJ=^AM,+^AG!_(W4\9AS(X*DF*C,.A2.:2XF;*X;4]87%_DX?AD(L=1 M&A9ML'KPQ&P/5+[KP.=6UQZZL6U:?V^:JYN%2UZ30[V#,[WQK_B)%FLPUSBK M-[OM8B M!N9E+D4O/.\WLR1%X>#L/8MMUV?.M1WZX"-'&K%\XK121&A8$6P>O,)>RR>U MYD5%I$?N!?W!Y5O#";O#"87CPJOGA$;M:$,E'TMR@G'HTB%GF<8>Y:2I&%6Z M?0)DEOPH#!"OYS!=$VD4"_$T:N<7&RT,V\L\QWVF^5;AH&9)-']1:VZV&\(J M,C9W6#OROL&/MX_MK]:K6G)ON_B M3N",\2]LP79I_3\+%(CC/O-7J]9PP!DJW#NAQF>=]?KQ7#]3E@]A.2QM$_#[U@'ZO'@8O\I/L1UWF>=;=EV_?_Y@Y MQNQ4M,S&PO[PL2RK=2*'5?2<>JV_["M#\Z[]Y;K^\?ZZ_7N]_?GQ^OZ]97LO M]CB2$NL]@K.QU,I_M?J,;V,3V4[8IW\YHO_![R9,5_'1@?4N;\]_^Y2_Y[QN MXO4[#K;C5]?_H<9PW&CHV;"5KH^]T>L=#Z1A6AT(RA,/M3[85C]$R?H7$)P' M*7I_$3OA@O %#I&GA]_(OOELAZ[M3WZW%$0$%&;(OEAMBOSYX9U]N2@Y:*_P M!7V1,]U"TG$>K\^6B1/[O@DA"8X'G#%JVF 8'5BQ&^-X]%H/ZV^/#];M M9^OV[II/ZV$#\WKC^J!!@E%D^PX\A?WLLF%L#5G(LR@M>T -4-^N:6I3-8A@ M ;(!A*#[^P%&+$!@"-M"_1T-[:[ZFXN6GNL3Q^4KG]7D$A]1,%VP,3=B)(.7 M%390\F[%966;& >V ]-Y_WZ V7;SM.]FHVIK$WELH(^#BJD/3Z)(3*&//KOH M15C_9G8("H@-+O5_Z=&:%1+ E$NH2:K@_H!AH0(LU#0<-)>#FM1NHI*4;XBF MPD33,$1CB&99HCFJ*-$LJ6,7S*E!C>Y U M'>?&V7UJ\&?[5@@'*H?J7&YZ0\W!F8/;WX/;0@=O]0KGGCTS?\1FZI55WQ>O M9\B\Z\"_SAN_6K4ZQYD<*B>Y[VTMD8Q/)_XY# 9Y'V9>,,0$WST(;U36$IUI8IZ4DV?%3[WM.Y^2,[_FUD7!&P%J[%+UV_>*D)2A MXG)RJ,JFXM/:1?/,4'%UAZP8%9>3'U4V%9_53HY-)M0.&&,Z;%2N$VEU4 MG%=T_L4O33ZOX,0H[!>'HVX\"O%:J1M$B,*W5DNR C?4<=_UJWQ%O?!T9\F? M,O*74M2"29)1N0W#=Y3@#(FOA\3+R$4R)+XE(^XGB9>15[0XB<^.$9Q,@5'? M&,&90&).TM!73%7OA<' "A1,D[G4W:27.*MKW\E%"6::RA.[\;O!@"$%+,_A M)WK'OMKY4<6<0]FBKUK49 CX-"\M85DCK!0"UEM.GM5.&INMP#($O"T$G).1 ML+2)53H!-XYJYZ>;K7&81\%;%X5;A_5U@VBH8&_+C&UC>566[W-R.):VO.1Q MO^8*JK'AH@VCJ;:%8O.2")8UM5Y-L8BBUS+.@:'812@VY_9_:=NJ#!G;:E9; MQFY=)$N[T=1,H&FWF67>8'ZQ7=\",H.S?W*?F<\BPB2_N[NSO@:VOZF\N.Q& M;"Q=H]A$5BTXIDQNENS(2:!8'H !B"5";XQ%M_[U3_301F[4QT3;V]XGUIE: M:%OARYY=(;G*3*2"M)]W>;\TRD)1VI_MK=0:%Y6 )-ERHJO,1"I(_3GW^LN# M*>RWY#?!N5G!.9>BM%15$<1]%EIO1+CNK?BH9OEL'TIA]P:[9::7FI-DL?P= M+-+1M\ /TC!#&, LR2U["PM+WO2MDEN--9BD9 M7MDW7IG!*F7G^W48G#Z3=FUL_V0FYZ^RMR)G M>1@8R]\\RT03V6#%]4? 5DEOSH]$$_Q[CT@1X 6'-H@UU[?#\4W,!A'(%9Q( M&%"9F72/7JE_:XV*)ZY4A"H-(YSEI6 L?Z%=448XK1UO6-,:1M@61LC)["AP M3UXA1M"SR1N-6J/BZ>0F7)IC6=Z%P;,;N?RN?=]L2^/ @EC* ^\H9JB"N!$N MZT?FLZ((UQ<5R^+9-H@,PQ_E\D=>BDHQ^[4<_FB8M@B&0:K$(#EY+ 7MVG(8 MY&0[+M),Z',A _4;BRT/_)U],$?G\F<+^-,)1AV/91FT>LVG%Y_[3*\Y#_]C M6?,4:*BLFKWC6O.T8@&?"8G3(@-UQZ- AEERF"4OR6596[5$9CFMG5:M0MLP MBV$6P2PY22Y+VZTE,@M&4#=LNA;B%A-6G6&U6D,&&]*W0_C>AVBDALTL.PZ& MOWJNS^I]ALSSOM$\^MNOR1"(C/2F ;L.3[@TW<%V:H6[-HXYL6T;9S=/S 13 MLFHIVX#BHQVY7=X:S/5&,7-,B&4O#>'S(JEJ=RQ\0+,F:Q!?VZ$/!F,D/R:K)/$52XM;) M/(W#QA9J'A.1R8G(_$F1%>98-BS0?F(\*A.9L(QQ&?=A''-BVS;.;IZ8"B=G9>K03OQ9E'-W[A=2=PQOPC^,.&\Z(_/KQSW&?^*M?N_"4SZU\R$T[F M2],5EB:^U*B2'(IDBL,UC??J6(O%@RW?@AB.0R79L/^.@#[X8KK!8!BR/O,C M]YGQC[&RT?8\:\SL,++@TX@!H3N'ZUOWVO:YBRL+8<3'/K/L+FZ&[8^Q#:P/ M6T9;,0#?PG+A:T^A[0$QAS%"*\=]V!7K*O"I_,/&0-EGU[?]K@M?>HCA#415 MC#:W9\ 45M>S(Q #=U\^_GZ0Y? C()<(2%,;PEG,?V\SX_W!WE^M]A. M2QM$.IOZ _J]>AB\*#W=??GV_8^98TS(F93 RFPL[(\0=E;K5$D7 M*3A2K_67?>5OW[6_7-<_WE^W?Z^W/S]>W[\'#GFQQY'4)N^!8'R66OFOEF!- MJXD23[CI?SFB_\'O)CQX\=&!]2YOSW_[E+_G/-;Q^AU_O+WZZOH_U!B.&PT] M&[;2]4G.=+R@^R.MJ@7E*3UB6_T05=U?XJ![D*+W%[$3+FA#X!!Y>OB-[)O/ M=NC:_N1WIYWTXJH)N!RU!K(O(@$@?WYX9U\N2@[S%(TUCYMGA]PG=C:/I3D5 M\_?7IOR4D/S0N80S)BNH=V#%;HS#X4MQ[/ -V,]_?K^Y^OWK[9>;*^OJ]O[N M]K[]>'/[[<.[SN4Z!3K,]>KVV\/MUYM/[SAZN[S"?%--/)7@^:(;AMMS?;3AD#ML!!^G__:!Q M-%_';K:2=FV"C0WT<5#]].%)9(47^NBSB]Z:]6\THC^\8X-+_5^=]=Q_+HS% ML(57X%5AH:;AH+DU MI)Q=V5'?ZGG!2V3UPF!@*7AG"Z/6SV[LLNB]R1O;J17NVCCFQ+9MG-T\L2UT MZ-:5-W8QW'N@S[3O+,)'@77W+S.Q! *O^'[VQ M![&#RF;QS\S.O\AKR+ILM$ _^K9VZFW?:7>[('UR>-2K7^Z>R MI+7OU'QRE-,S=>F8P=JL7 BALJ1EJ#D'/FWIR,$JJ?F\4;G [@XD M$ZS=L?&, '6]3 _,D9;I05#'C3N_\S\. C=O6B8NZ6BH(QU.EM3D(PO.[>#RBXUY,S[2Q),+1,.B"&VSN[L[ZVM@KSU"-FUOUI^8]ZJ) MK%JD3)G<++&2U]]R64,.B27"!#T6W?K7/S'3:N1&?4S3NNU]8IVI0?;_L3!P M[*@_-6O,$]/(6C4O$CPLBVT/+DOUW MY Z19$S,KZ(%'2>-(EWM\H0%DL&M_XE.W\51;GMMD!YQU"@61ZE<,L:.5R=M M*_T6:2RW!OJM7!30D&\% X"-(IW=5D^]6KWS%ES#F*#@:X*"'VT'#K\36^PG MWMPS$P7<%3W0B>_#D(/P6C3MP;>>UN%Y@J+E2Y>]FH1#^< M+2>VRDRD@E2?E\2PK#U8.M6?5C+:MV7$5IF)5)#J1A4'NNY=L?U# C#CA2([_(XYL2V;9S=/+&M"UNL3^DT MSV@X:7P@)!!SG['9B+E(JFP@OHRDHQN_&S([8I\8_^^-+VG@7I% T;*2H\U& M'DQ(OD*$/(N.RT@;6A4=:P".U;L@K2R![3U--\O("%H]3;>.6M6GZ:V+%2Q\ MVU2/@V&Z':AL;3%Y"R4L-.RGB"^J"1MVI2:,U//"JF#JV6))SJ4>L6W=_UONN U+NO62%)K!*\^+D MPSO\KB$O0UZE7-DTRTC]*4'"[G>^]AY&U6X,%$,U'+:9]E<9R3N3TD$[^V)Y M#-7#9C%!M"H&',K(PBF=?+5(PWGE\K,K2UF&F,M(KEDE,9^9L-D.V&6W<9^% M&PJD&5FPL&&6 ]E2@F%&AW\K,ZMXZ48A"ZW5K'8WI(I0E2'D9MY]_>M-M-(( M^;AZI4>&D*MHG>76EH]WQ\R=B*'AW>7Y6.4NMLK1ER#GO/KZ\K+17DW.K>EVQ*TM9AIAS M,#M*3$=[-3$W+RJ6*BRO/\5;HB;+!-D*E12$(Y:J5S,F7%5#%*V\UBJEV'!( M U\3$GBE8U>YNR03J*BBULN[TB_%A"N!FB];!K>^RD-6C)1SKO?+,>#*(.7F M4<5\D8SY=F%B;P6MMT^LQ\(0S#?7[P8#4PQ:7,,X-OCO.R&\I.WGMM'*9QO-DX M3!YW[*M9:I@&F"8GAZ+T3,$%F*;2F*F+*AD3OES"X&V=TG#?6&QUX>"M440Q M3!U*%4[ZV9B^.R:,9IF^QWF-:Y8U?8&BKH"@"+G98<['\7>@+!!)*F]9D=4K MVX#4CDXJYFX;XW=_62L,[^LDY.$LK2-O"Z6.>T M=E:U(K!%6,=$?K.&,"(%HMW;\X*7R.J%P0"LWV<694Q?TSE@MU:X:^.8$]NV M<7;SQ$RD96JDY4(HFZ$;VQYO:>BX\2B$QX/]80U##+G$8^I98[I35\"JG6.N MEI%'=F>/\92CQZ#=A2,/V9V@@CO/]N.V[UQ+0BAXS5&Q:\&=]^2VE9C+2!U; M-3%7#QC-$',EB;F,A+$5$W/SI'(ID"904,".@^_B=5G,0A^6.XJ8%06]^,4. M305 =>5#&9E=4CY\#L('<>+%8&O/C(EFJ'8!JCTI(Z^J+*JM(&"4H=I*4FT9 MB4UE4>WY4>5@C5YC=.U3\&Q:FE+>76%X+7KC*KU'WK.0['0\(JKH2I9S% MS91**TQPNI$46=95\WEC"R^:#Z]M^UR14[5JRQRZ/8TYLV\;9S1,S,:$Y%W$B M.&@%/:%G&)R^'3$KZ,":;30C]B$B5%D[=XZ-6D86U6=^[E_QV.]"%TR-H>W) MH'$QA*(3BWHO1;1JY4R?1[?'#9/#NJ-/UN MG=NO=2F?L* T>TWWXR>?47 R8*.%09L7"M60"3.! M1TY*R842Q_L93O=;$#/9YF(+44:J2R1[19:GI20[&;+K4U+C:9U&1"5D5"5BESR'-]AM&K;L@WO2LZ M]N69_^S@\O2H=G14.4>ILO1D2+B,'!Q#PH:$-TC"9>2TE$C"IP>7)V?;0<); M%[-:MUEVSX;)7:*QRJHC#V8%L$]S^GTM;9:IDP=)L*LZS=R_5))\\^Z_ES7) M#/D:\MT0^>9/S%TKMJ%ZW*@0E5EJP,)>==DK\F M;E8>)3=JK>IAO%66K/:>DL]R[M5?%3XKCY(O:LV+BO5Q,%&T K8;44!BK76# M*#;Y]Y5UX,YR,AH*8V'=]NCPI4RXPJ,OIM4VVYW-A!^VA7KS[N2+8F*51KW' ME7,M#/56DGISKN,+8V.5)WMKFVZ.:<)GKS3!'NV?\+RAC5@2S+-CYEAQ8/DL MAF?%LBS"/@_(L=.OM@H^U-FZ590BLQ (K[TXW[_<## M(A/$Z>O;(?MH1\P!OW#(_(@*<9?,O$[002J0@OV:_J.&E;:6E68J\+S<@Z+F M9UF\--LTK1J&O@&VVE_NR4E]*&S^KH5[J@;5;0"J2L64'0J,,ZLSSH6L,A;R M[@BF67(I#]*A)'#8SY*L7@>;=WE<.S[=[&5)GNC9U[M PS7 -7G9'B7ANY;& M-:W-(DP:GC$\D^*9G+R2L@!:R^*9\]K%Q6:QA(ISC0D49VU?8>Z^@3,.$:WG MK>7Z_!4V4T KN,9M80P-/P.Q@&M%#4E#%L6AV\50,GZ^!Z9P927/;*_Z/ \Y M8UGK%04*_G.=4,&](@#\H.T[Z3>T;][!0@*00)RN/@E*@[^]$?+Q]<]NW_:? MV#WXZ]>]'NL6:J"7A(:/CRH&&[WST:MMY8R\5)=E+=1MXHQ6K7%LVG09WIB? M%GJ>DT>SM"%:==8XP=R&9O5*@TR.Z=()#E<+&ZJ6'5MQGUD=!H_R,9X;].B- M(1'<'MBQQM$&^9;)M'+7H^^+Y5]=U$Z/-GM+:^)4AGU2['.6\ANKLTRG!E\M'RPMTWQ^MU:X M:^.8$]NV<7;SQ+;.X5OWAB)J\;Z/*&*](2 4ZBM"F686 ,5\,FU663/,#,Y0W7U[/) MV69K.0V;&#:9Q28Y6)@%#-?7LTFS6A@_)KMF?9N^Y1,QM]UF(H9NS$0,W9CL MFJJ$CK+9-5&WSYR11UU8P<2J4WJ-ZS^S*":P7-_)A[M<)=&\>4@CJ4S"E']8,WRF-FAN=[8 MRX!4&3#N5_;0!;/G*U+;;4)L-WYW% *Q+1^@.CZX/#W9+ 29">0:OIG%-V4 MN:^$;RX,WQB^J2[?E 'FOA*^.=M6OM&M87C="9PQ_PC^L.%TZ(\/[QSWF;_* M-41_R;'(8"YP>L(NO@&80I(I:?XI. /"EAQC>H'99AVM8 M0_Z>P6%97<^.@#COOGS\_2!+>4='?\OC4/$.B0)Z2W@UZ>=]?KP_R',0Q79: MVB#2*](?T._5P^!%^4N9C[K,\ZR[+]^^_S%SC GZ3S%29F-A?P036JTS1?62 MH%.O]9=]Y1C>M;]7[=_K[<_/U[?O[=L[\4>1U*FO<KS_@V M-I$3A3_YER/Z'_QNPM44'QU8[_+V_+=/^7O.G?+7[_CC[=57U_^AQG#<:.C9 ML)6N[[D^JW>\H/LCK3 $Y2GY9EO]$ 7N7^*@>Y"B]Q>Q$R[(9. 0>7KXC>R; MSW;HVO[D=Z>=].(B$QOV=GA(]0H5"/#GAW?VY:+D,$\ 6O.X>78 >&)G\UB: M4S%_?VU"60G)#YU+.&/4Q;RC\8$5NS$.*?\4QP_?A'W]Y_>;J]^_WGZYN;*N M;N_O;N_;CS>WWSZ\@X>L4;##G*]NOSWN#QHE&$6V[T1OUS2!J7I#$#ZI?@ME M@[ L_GZ )3CP=S2TN^IO+D5ZKD_,E:]GRN)@SB.N[S"?M%.>@3.IPI2(^J"9 M-ML1]I-R_?CD;VN+EUJ)<3IU2-@E( +_[P>G\W7T:EP)S8E936PTK8Q\] *\ MM)"6JTQ?XZ&09 -].JC*^C *?3K]HZM@, !7YP&4YX\/[]C@4OQ+"(,J'/LF M*:UY8($)PU\W#DJ?RBPS]F^S#T[.G$YK\SNV5T.N5.J(:9Q7]/Q!TLBA.Y6@ M/,.K2^S8UEU!&EMDP;#F%.SR'319[NS0^I?MC9BQ5_)DX&8MX^VBLC:XF!@R MMST+2Q+J-[XA)T-.Q/04P7.N"3]P,/M'ST2Z7H MR5B1.\,@2UJ1V\5'#WT[9-&:62>WPXV1SWM(?NT!B,+8D)\AOXV0GT@W,O1G MZ&\C]/>)]=RN:^2?H;_-T-\UY8=4G_RVKBXU[4VMCR#2A__1]JA8R(ZM3ZS+ M!AT66LT+V):CQL4>% 4M..3YNM.M9Z51GS9F-$O]/Y7 RAGW*A@, Q_SY=H_ MW:C.$Q4H)O('';:6:TU^7C;;FCM_MZ,XBFT?>;(8[FZMU=ILMT%3A*#6/:^X MH&+$GM-5LP1BSRDLT".%UR(KL@BM&SHW=%Z SG/Z72Y(Y\G]&UZ_W?C"95TC MS3H1 M$H[E1M&(.4!A0#_BK:%G^Q%!4['!T O&C,D/1F&WCS@B] T3$:BF*&GF--C) M*:PN/3B 7[TA:OI$>#)WL)K X3&#:T%(]*4[049W2$7%A%73!!"J.^3Y:H$3 M)CEM-COD--(IEQURE'+;^<\HBJET_#&8XI(19WP$/G!P+.9'A%V0SREA\!3: M@WNLSXS.^ED^@N.$S3C^U3!398>L MF'O67*S?SNJ"%!7CK 6]PLUBK.^?0[B=FBJGPL)>KR* TR(8JOIOT**H P8[!4) M\Q,4YHVCS<)AFZR0]803B(;J'0QA65TMAF5"!YM4G#,1T(2FF8&!9K3+/A#) M=.W2VH1_O7"\O).-E\^-B9-&,S;93G)-=6RRUJ:=\TUQT.RDN]I9Z\+P4&6' MK)CFV9A?;]2/89WM5C]EA 2,"EE;-,$D)TQ&$[ZQV/*":!\2#Q:$?*F&%E\0 MGF9;8A&YV#![JNOVA@ZG:\[C3=1Z@*B[\;O!@'T%>;>5QJ'A(L-%.A=MNL;# M<)3AJ,JX:@M/?U8>^O'&2CL6XJ7%4LH;C5KCI&*%M[FG?Q@ #9W6KZ(855%4Y:1C+,Y=!V#3ZRN@KR5(Y:1@Y++55W+$;.LAHS=I)\]3P4&6' MK)CFJ7XN@U$_E:1CHW[6FK-@5(AIUV$ -E^S-_L"R5;!6(0!,MM#.IRA.3>1 M3F#@ T7[187;3HWP7"4X:C*N&JEH &>;BS+H40(P=/:::-BWIO!U]Q;CBHC M;\(PATF<6#[4D0^OV21XS>8>!#RJ*E=F&K5G1SFH.ZLJKB@+7O/\=+.)M 9K M;=NIOK$2JE\E-I4A>$/PKR#X9F&"KP"\9N.HMNFR7<,!V\ !LSRCLU9A%J@" MO&;KJ%$[:FX68]; :U:<_F>1__%T\E^+%+^H-3>,#KLV=$V3^3"9^6#0-7=; MO.3A-30%>#6\;-'+QE:C:QY7#CFFJK2Y]VF^9WD9%Z6R0_7QF"I]$VV8:8MT M2U[BQ=+,M!_@FI?-$P,R4=TA*Z:E\M(OEF8L ZQI.,JH*L%1>>D7DQRU5K&9'.4&[XQF)I;*9S.\SJ@;#A&\SH8GK.+S?9K,JIYBZ@_#_-CU2$9@ZFY M<2HTA)\'V['.\,GJF."X=GJZ!3!LU:#*O0]WG.=A;ZPEW&$P-2M C$81Y %H M+!N<6*TPKUA^D\D%64DPP6!J5E%Q5A#'PFB7JA')#.U2Z90' VI621(V-MG6 MY#:L%Q#MJ+4%IF U"-IHGNJG,1CU4TDZ-NIGK?D*1H68U(0R@"8X [F^P_ ; M!EES5['8*AB1, AF>TB'T_7GQ2:2"@P.H.&BW>*B364ZE @>>%QKGE8LP=,@:^XM1Y61/6&8PZ1/% AXY")K-@A9L[6' 8\6\*\3 MC#H>VT[Y,WW^L^3/20Z SZI*-LI!ZFS58(J5,HOW&;;M-73YU]UDJ=.5L-0* M84 -[JWAILIRTUEA;JH"QNA9K7&VV5H2PUY[SUXS'=#SPOQ5#0#3DUKSHF(0 M:OL)8+JGS#6+MRZF\]9Z++M&[?QBL_DJY<"CPNM.X(SY1_"'#0=!?WQXY[C/ M_%5N".67S*Q_R4PXF2]-5X1'\*5&;CA/;8K#58_7!1'+0ACQL<\LNXO%++8_ MAEVT_""&I^/Y6S:0&GSM*;0]V.20$#/B/HN8=17X%(<$V>U8GUW?]KLN?$D) M\^AP#6O(WS,X+*OKV1'0Y]V7C[\?9"GOZ.AO>!B\JZI?YJ,L\S[K[\NW['S/'R _#24;*;"SLCV!" MJW6NJ%X2=.JU_K*OPIMW[2_7]8_WU^W?Z^W/C]?W[RW;>[''D11?&/?S66KE MOUI]QK>QB9PHHJ)_.:+_P>\F J;BHP/K7=Z>__8I?\_I^$O8\U1[W@@*-.Z05">DF^VU0]1S/X%9.I!BMY?Q$ZXF!:(T5%^ M>OB-[)LJD)KY[K237EQD I>C-$/VO4)=X2/4C7VY*#G,$X#6/&Z>I@QSLJ9Q M9_-8FE,Q?S\S)ZYYOHT&,%9WL9N.M":\#9]LW_T?)78F@@W^^&A';G3;NPM! MY/DQ?VL4 4U$T2<6=4-WB&^U?:<- G3DQUA4"C_NNBQZA#E\1,(YX-JZV6H= MGS1.#BSXG3U$2@Y'3(J8E8O(#YU+H%&<"$GW RMV8QQ/_"6(%[X'5/'M]O': MFI'!UJ#4-3B 3I) T+FT'G^[MJYN_[AK?_NWU?[VR?K8?KAYL&X_6W?WUP_7 MWQ[;CS>WW_!'\E17<2&1OGI(4]&JQYL4$.ELS]8Y3>J?([?[XVOP!*1Z%83# M("2RLMX<)!\<6$%8XY,';6L=7''E?/"V9KW8J)H1?MR!(YEY3!?GY_RD$)H\ M9*[?%H^:T_ M;'_4 RMP%()AR5=Q\.;V^H\(YQ\'L&<_W0'L(>B!&/39V/+<'D-[P^J#J/3& MEN,B2A<\RL6YUBQW )P=N<_,&L$Y6.SG$.;&_"X,_^+&?>L!3B$>]D$+U:P_ MF1WBS&K6;^H5R;Z8MN$&-:C/XGK0JS_VT:&$K;9N@D>K;X<.;<YU1%./2F8V6JS7RXM"N>\&+-0Q>8(U=^#B 5>,8"($W(/'],([ MNK* 6J[Z[A!G_A!< 6T.7!!Z.!5X!X37" D*YH^NLH.$$@6]&-=6H^G;WE, M9]L?)-^EW>=JO0Y/?PYU% LX#=!L'W=,@7J)."&UFVU2-RB#*3@=\] MNXB4#XH'+&!L#4UJ^>QGRXN:F((?0G9?1&JV>J$KO.$C(F3S'[IL\L\ MQ[K3=^X+4)+5#D-8X,&;SW=?VD",AVBMABBSD04\_,8,/L!FE)P-8GWM?C=D M5 V.QPMKZ.$:,!P(' *,P0AM#L4'%@E$5D=H#^!'CQ@1^ %_R7!.BJ#H.,"9 MZ5M=]QF($,QP7.= T*-E#X>@9$AN /%I9\'E\<6OP!C@V $K!2\^GO^H$[F. M2Z3\@ ?PQU>2/8=O#L2?R)KBL"*K#=,?QVXWLAZ#P/OAQB!V^FZWCR<]BKCT M&.#JN3>0F@Y\$UA7WZ-D3NT07,,NG N^U6@V0;SR=:./X7D,1 ;Z&6$ _!V/ MI>2XN3MXBQT4QDAFH'+I%MT* X\=JL4D,X[YC(DH?3@#IQX'=>8G/ ";X<8X M03M.5HS2"9X.+&FCM0;;#U]U)$W2<3CLF7G!$$]S2'(+]R#N]OGQ$@DKQL)M MPO<'-G[.D,LI>@7ZH-OWP>1]&O,)X'P"L"%0'#HTS(0@@#T=#GB+SWZ7TK!)J3WV<7(AO5O. @DB@AE*-+H SP Q$G7"R(6QA,Z;QV>'1R>Y(@/];'T:ZM$I)SUGH@M+E<2G=Q?>NH<1Z*HQ MF$\V6L!N%(Z&7&VI370G'>$RIBH"!8G_.C7RHDYO>MU8ZU3% DH)#I"<;/9^ M_>(%'=N#]_DN=6F74 .A7O3!+NG;SS.-)' G.6?W;; S44'"!R#Z7+ $NK$4 MNL(P^"4QAPZM/_NNES(;X!&19NJC A\PL$S!;$(SR)7&O^L/1W$R$L'XL M0J.T2?D;(*P]904ZA$-%RQX+U<00RL?X MZ*#7B\A]U=T-/@]:X#!$;RV9)6ZHY,2D@F071KPRD_V;2J-,V"R@'; M%&SA, /%-A2V/NXS*X=]<&A"UZB/!MUNAP[/BE=CN6;K>N; A(1$%4/'*(8 M: 18@OG6_0B<0INVZOL/%*6,I)O<:1"U?*_1'X3?IXAT3#_SN*N($>)@%"7T M&X$TX^?08>3(#H8!DD=G3$_Z?OAP6+.^^T19O\,7@!EJUO4(72S0E_!!P%U+ M\#6)F49^'*)HM9]@EF 0\YGKXIG/-)*^GUKKPJJA@SNBY,V$2I!T!L]/J R8 M/DHIAX7E&TU+(U=PL1)=(;D$WY42A;B8B-1YL?T1A#3BM8<@< MW!JD5[" ^6FWB(A@F [HY*PO*'JY* .!%(0Q[,[3R)-[ M@C=R;A?^#H&"**! RB2P;.?9YCI3C\8L* 9($&4.19-&PF?6-H^$4!=<=K06 MGH+ $?I7QCQ<"E?Y=D5EPZ)/+)+^KOXYGUA?_4(@7,QQOKAVMZ[&X'=&K L& M YS#C=]U\3%HKBYK]VVQ$WC&J_0*^,A6*MD?H=./W'KS:$44@P7" H7KC2AX M*][B(1VT92ACR0*A$U$D$)Y.R13X?!1KHU!U"@4%_7T(;_-IB2^0F!4G7$N) M/6"^P3 &;N^ ZD#)#7(15'Y$(@)^:7N>^JX^5Q!/;L^%.7GV"QB9,)TNW=)S M8XKY3_83?@@/]4CH1G_CID4VGG28\!^\I8+H__.#% MQQH76E8,;) ^N0X#Y?+,HM3ATDP7=:> 24#4PF8(.RW'N=)WO)96GXD 1[G, M%Z]$> T58$\E<0@5C.%59GT+9L?%&R=\BG2#H))A]5V:)_<7E#"O%V0@:[^Z M_QVY,,GQ I*SY/AF1I1M(L2:F4*69S@%",Z=,/$IKUGP V7XJ-LL).G(YND% M7:W;3DT^D APH(/PAK"X"V2P,,T]2"IEL;H2* .>'DU*S0Q"H9UBYSPW6OT[/TSMK MS,J!O:)5?[:[Q*4B\55L3?HSGO_Z?U]ANVY[.3_[#=KA5IR M(=Q#)^%RR: :R V-MSI=%"+F?$;Y?AJ2Y::$'$ MU &(- #08&!!]FO% @7"0,,?H_$YY"E?NIVE-,*BEPVT)XM94:?3C"AQ+S'+ MEMHK9DP++K+T9^UKSPTC&9D)W8"<9^5%8]H!NAD8H< 4B=C&E"-T/H3/D6LM MQ!BAP0@/=P:2/\$3$SS"_0O*D$@*D2U[@.$DR;?@7@;HOSV%C%RQ5]))-0FD M\"7@,M/,FXBX;KOUY17A#$OQ@0UC4N%6XYA?^_*P 9[O_%]_9IV0#,T+_MN: MEAR@"R+*W:;X/EUX:#TIE8!4M)")J7&;&P-X>.ZZM4T$!+]ZPN0E^%O>ATXU ME)HG^5 @%_7&L?Y2Y?%?8:KT;8]J183I](3&,"SEDQNR;GPK.FINO*/B\?DD MI@@JBE%$RB$YS!F[,Z41 .Z*_G+;=N<8DU%RS$:U.Q&-,.F_Z7D&@K"!'D.U M2,NA5:JVJI%(%.,1!*)V_BOLMDH>$Z54,8?&LH?PUT\7%2S(7'XZLZS\YA3$ M^140;XX)?R=F_AG,M!O1-98[ :*:OI /U#J7HGR\E5*($G$7EX;\(=H M[(')D>Y VI2'4_)!5JT7-S3LK2/]Y5XXAEU4%HL(H(DGRKV\0L.AF.T%-NK*?%%1-*FY?6Y6=>4:F3'CRTQ759B?CS:*&UH5NW&3V?>+/ MS%^;+>6>.*NEJ[D+G=3K:[JM;2_K7HI,2()EF&PSQ=YKE66IS!65S#&B9%_, MD$"+@3)'?'XK_A*$/S"6*Z[#J9[5[@+%X24,3Y 4A6(R)8>2II^8+^ZNDQH_ MNJX!ZHI*4,[BC&AB*2_O%$7$Q;)RO*":4K6B1WS0D/0 MGS%?P92+;%S3$Z-$&8I"+F 6+1J7V:( 1 EQF=;TN$PZFKA%VY(7EU';PO/? MTU:VNM1<=QR>_U8D-?E/42:8*7+:GYD_8A/Y)=S'I-+69]OU2,:FTJ-$FHA< M'!=@B]VU4PH7E3_T>@@4X<,R>@]_=!# M38 Z0- 9KT#1BD0LNK[D;JI*J!]WL9B:R$>\E:ZIE]@!O\K\>P0:$)FC#D/0 M.B B3!9'Z>!2_C40F)@"Z>(?6$T"2FL8DRJ!WRFM@#/T81.5EM*R7!580$=J M)1>U!:_J1F,+CX[QPI>[P+-#7NF-;X'IA475 _7U5!'X]>W#? I]$(G0#\%5 MC>,M6.T;-2G.LHE?( )J61?)K FXADOTPZR/BY,SOR+GX=0Z5.2_3WZD43%R '^%>ZQVPR6D"V\T8,E[%BS6HW5A@(\? M.N<8?"SK 1''8JAG;/#(BW-4JJ X@"1)TD)&[ 6@'G_% =>@F&-@?+#Y8F<,ZL:64&]\O9/(!OR^FM![$C9"ECC*Y)DIQ MN]C_'E=7>>.&M@NGA]I)4^4R]LDH4BGI48C)B4<(A82 +QC &X.U^Z2J-S$7 M'M:#*1==>%J8 JN03,L?J:(HE++^DX5=G!I2,L4$@V&B-7EAC#OD%G=Z?HD8 MESGXV6 O""O_5RW]7:J$S)W2R!?W\R1D5=J^ ';)*3;<-Y5Z*^M&/5",^!+H M+^V>8+X-'9/T4#C3"6\)$3%D'J/.S>HVK5; FYEJQBV<+8FU:-&(Q SQHJU2 MA7)^+HRPU&4#+RN@VP;%RLD% PV(>1T>8HSP2DR/4\31C3UZ%:J"$ZRQ= M*5J;4S*XB*BJ3A!G$Q*)%.(L)VPJ+QZ&#&P ?O.717WXPN-M8'*TB5GA6PEZ MHY7L>TV*-%$^31>T=!IM IJT43B\.?C^8'UIM^\00$L%#3@>%N$XCZ05J57N M2N9_X(FHKOC&]4]N(5(NODM>1@T&>+B^D@^7F>6Q@.P=B21R#5)0BFR._U7/ MX'^Y*$3;GL=37[M2#7)CC+,U/9Q[ZL&0U4J3.;B2#)7LA91 M)QZ!_@T&"HK:2$.86>.*JH7D=7RR%)+7([FYR,JZH1,M(@LX< W& M')05QTOJ@5>E?H_0J06S;B#,D8'] [2@/"]14R#1UX2%JL6%8&+@W&&%ZD!Q M8KX[Q^T5QXT09VRD,BV):*C((/=72I[D#:2'E,A&PA"%!B&PBIACSE/W#J7US?/3 I?*7<7Q8VA4@*L M?+(J?U5\@!$7)0BT:)-N=N*)NCV!1LF#'13>^N\(G4W.C"($F@1P M@@Y($Q9U$95C!IS:"O$I%E5\ZYI"WL7X,E)[ "YWX*"'GB*6_XR<)U'@0&"^ M9)\AUA@%[4:A-0BB."GSMZ5J%6?R9 VEAA5.#(:[Z;B!C](@8Y+T7Z3\I+C; M*)RO.[BK!F87E1\Y ! M3B;'BQ+68@X*COB$=!?LGE)9:N.05Q$01L(I$, 6!A#4OH-'VXN9GQ-X&/UR2>1P\D/"PPG!\0.1;OP60AC4/1HF[Z)EVOC'Q#?K[-"VU4\%]& M6/.C_ZH*\2U]:9J0.K3^9%J1(6SB"_<4QAI7D#97NTYICK+ZW$>0-M_'RC$2 MARHHD7RNX? J A( ?K.-):YZ)EJ T" ]V^7P0JHB$MP';EW@-1:]!TY!$II! MCZ(G] \+PX##*XE77$U%;.J:ET$JRT' 2/-4--F-)&MKK%%VKV@\0K6@.RH. M;ZZ E.\$D/(LCV/URR]< CC'"SJ8DZ643;4K#8-(3QE2EX.Y"-8B^$B238?> M%XAZ"7S\E00Q1(O0$06BXMEZ56 Z !QAG-&-^C+32(%+DX3M,3MR10".BVN2 MK@Z_8IQUH1;1W:.G0'G;?<@ *N4V>!VI3'$N3,F9,(,U#A&%-5^.)H MC0X]IN5+P2*2NR2'JS"\6JBC6N ^U*%U2S=$VLV?W'D>%Q=\DC]_G*!V-TC! MUYI^+8F@X@-0X32^@L64PLO!R?=&'K^1E=CH.*V:3/)"73DDE&G=EJI'K%MW M?];[K@.4]EZD#QTWL7P9DS)XFB\"A *M?)V]!C=*G?1$?;)(Z)[BGZ1414!8[R[?CNO#EH/UP=O!5-*8*AVYUE07P+ M!"+[K K[HU.]:PI=^?+'YTV)?_)]Z)#Q@K/Y'A%DRKI2\\5YK/NF-SUL"CG7 M#OWD9"ELD$"F8'SCF0>W.HC%1UU2*+E(;&A>&Q:5BI.\9>L-'4@1"',\!7ZK MW>&+^4Q>(VWH1+:=B=G'KQ@V$5BN#=_%>NYF0B$B6Q!\E7I8EN#S^%)!XIS:DJOK?E,-KHYTX(" M(K2J]F[MFS/9/7:]V_4I+_"BW1/RB,NA]9C>&5TI*/\^]Z?IJ+DPMGE5 P]' M=2@:Q$">DP*M8@HU+4CJGG_J0T"C_"KE8))BC9 MM&ADIS[*0F0IAA/P+DI/"T)U-D"KHNBAMP$GNN.#37!?]$O&ESWQ2"392$5-Y6?:4O3O< MU#9M6&=KCT_EJ9PDMMKT22S?UV9!T^S@LAVI[LR4=Y7"A&8VCQ(+(D^E(_)@ M-0:Q181'G-S@B<;Y)PV7E#\VG+B94^FA%+B+2\D7HQ]LTRDK2<\ M=RN6BEMH$\M3DODG^OJ@[5)AV]]D1.E.W F(..Y$[':B/OZ5\=OT)B[Z](*' M:=4;YTF_D9E'FX[7R;3SA%"!*GD#N'F!.>YO#, X0 =-=BK&FP,&1J. TLW< MZ]B^?DU]J"*ID\]?1'VE.FCI$QCK3%BCB__0[8S0MJE1^5VJ]\\"(\5]-W0$ MD"Q6%S&ZMIOBSU$OZXGU)/Z;$RPRI((FEBXH#V5.8CZ9P+.&3N-8#T!^E#"V)^J(SNJJ@2_8Y758986MB)!YF._\= M 9UE@;:GW9[X,FI"=ZE@:GB\TUX_&TA(M^$3015\!)/9Y[QP/(@F.9UZJJA$ M$/[TAX<[Z79,._#?,CO,O7-^H4L!E2SM*9DCH,YE;0W"EE.I*DQT$092K1GQ MZK0F&_(Q3S8 &A*"05=4&3E4<0,[(<(H,<<.7X91N>.%E$,L9BNW2P!5Z]EJ M2?%F5T*]I4_:YA&.J3$SRB"5A;1*$L&ADL.7L*'8=+UH6S0+>Z;CXZ,.[/]P M=.PL_%I"9IC.%?(0'-)QEG%X5.KPU2[?YK(LJ]FR5EU_3;-;UMJI=M6A';5: MC>R2'@7P'SA"UR,RG=$[7OY:7![69>EN;@8?7ZGZ!>6CI7Z%UA FD/)B5 M0R1@\=E3NCHU$2@J0VBL84I05M2$+IZJ^_CR4W.<4-AAYE M5,DF7D**RB? Q,$;'B<9/NIR&?30(? A5?UR%(4I@R8"&;NRQHR7;DZQW(3M MD+]26_,@9\YK7X*QJ6'9,GR7S6$7'XK0T\&E%#UZ8Q>RG)^8[->"N=.JOPNW M.:.4C9S/D3)/L);P)N(AY/A4 LE!%C/GIQS3EY"+R'B1-"@_SKF(TYNEJ SR M3/UQ.A>9DL>X:3^6^<\B7,QMEF2+A'7F.UHWY0+W;#R'-R=:2Z(ZJIQ07C!$O.B.D*.4@+F("JF%Y8N,HRCQ8HA'4 MDB(TW2J4VW]HW?B\X_DT8DQ'\M&^A&^*Q#]:6LHMFK=))$')<.3>H2BYD=G: M\YZSE/*;SH- #]);H6@!2!#7(4;*/T.MO(W^ WLF&QGG;EIML4W!=%OBPL6/ MO3-_+^>[.@J2O:L\GVKJBM%_(.DM;=\JK&_GN M?T=3I46NC!9I/^*7(AD/KP%4E1 O'OG/B/<8%X@]LX)0R@AIRUY<6.02LM3A MR&20Q<_F!J<2$5H9>==A\ELW6DHX(XHB6E =W$ZZ\NBPKCV*TMJ0''\Z_1QY M0=I!G(6N)E(/D/27!$E&W'37FL<2YQ?(1!'EBYJR3?(+;\L9J20-S%3)IF1A#,JESLJ=,;^4$Y73*>>FZX;= MT4!0!]$*EZ:*8M)'L\06\ +%Y,!DA-55P>D%V9XL=JJ;"ET*^02R,@\G9_]0 MB$#I6-VL@Q87]3KDBBR137#@D@2_>#Q4)0DJRR_Q?&*70'6T+VE.&H;NM>\Z M;(!Q]B$8>!$6-L@_+)F0(ZS8U#R58/@3C8J4E$K*6T0:E%;[D4\W&1 IB5ZQ M(-$M=788?Y$LCD Z=*6A6T[+Q>PDL8MG3IVCG@_GACGANF3 *%A.?9 : P', MZG!(=74+P+79OOB0Y98O!+Z52>U+4FGEW]QRFW:7H'N0LR([+\(D3_RVB0N1 MS+V'EA6HUR E0-12\8^SOTQ@SJ@;(K>K040BO8@L[LF+[00P9H#56(:>LR8ZC^$J4,TR4\J>8F53]8B(S_^1XG?F\?U!)S8#9B"KD"!\C[@OC M7U"!LEL1$)KWMK<[P6J*/!;.GUW5CE=DR\4-/ E/3?%J8 T<2SAS!AHFIKB" MGQJ\#!&"*!C%LZ2I@%R=D\ZYRWP &Y3#"&2##UD7_+!,-U*5L*FL] M@13BE2[USBB$+14U^9@[8Y%W)5L@D+CC("=^@FV51 QG@XM.3W.83;S<'8;H+F)&C-X8'+9KUKTU"4KZ( 9RF9Q MV^E3$H7R;81/DS8JMM20$EC!\ZOHYFRDJYJ3'%_!V2!RNC->C7T_E:D//[C)9 M -FEL"$=31V/)D%HD3#+O&F!O&Y.JA4#>8&:=[6,B&G@[]L2,H]?_VJ]"Y3X M/9Q5Y%.0>8NE3J]&+@A*^>QBGR3KW\P.+9Y..\N=^H?M4Q>B)N]"E--P5OG: M3CI_Q9YJQ4E(^)%O]WJNQ]-O5)A&%!RHI@SBOHK'"=7ME0*%@>?,BC")3(4: M0576^\%+3CY4+N50.K2>:.K/M$Q?;#VO"X/Z$L'?#_PZ_G%H?1.O,F%Q:433 MS_([UZO1D^Q?/;+U8@OQPC%81SS0T,'D+PS4/O-P;Y]YCJ4PD@6NJ\RI#)^OT*79:J5B6K<(C)EIR,B<8,2V_9A M8S&\HT%G3P!%^0A]R$@:2^@1+M%2&*GY(FDBVS5/FCT*>,74&$20VCEJ@*H: M-/!X.4G6($G6.N223,QK3G?6'VGW3D$>]S(=-N=/._.5U03A>5BU>:SIK7Q' +A&FRY+I@(\?-5+\K^)[9Y?D))!I,O."!^3IE*DFF%&8=\^=J2DYYL$SD("0@NV,MJ M#R:*4# WYD5K3BE;9TZD\=3=UU8(I\2$ON<28 3P%65K>$P%W44V4^,BA3>N/ M?GUHJ]R+:1!. M>(0\,XBJ#- W\U0U-55RUG5\,0V]6>:X.=GXW\Q-SU4)!4WJ5^,RY!-,B2.E MU[2PBK]3!BL.VYD>=@F1Y/YG]6$] M1BA/MTRH_F7!:D=L:&<=R@"$>A3$*6RD?HN?P3S M>5R#VI6)9A%4\L/QBT3-HLI?D9U.-(SS5%_-Y;N?1(_D)?^,!4@:&%MO MLC>GHH/(C,5IKG=JA3RT%05\8S)@6Y)"!?:=\\SU8$]F^8KLI/S:=BF$=!96 MK6+#I*1"E-7F,,5DK(YPJ/SE=C5W'CH_3>ZF,A9E0H%>+"4&F&89X$\U8#4[ MA?4VI3(^LQ6I BA^LAC=R!-IJJ(I5;FDDD45AKIL+RXT GT1!!+F[CF'UET: MJ"P-A?&,M^B8/R9"AAF39RH)IQ#C-==WD2H3@_E]"/M(=#=3]F/>%8ZTNF,=*3_$[+K 97X5U&?W/[I M1G71S"FZ5\+R#S;HL/#_!$KL;?C 29.^?:>%Q\7[$?_^[(0G:5!BHM.5X)\V M;LLW%E_Q]L_+IS:='EPV#X^FIS8A5<_+@&F]1R0*5W,(*\M6/4\:@ER8EEI M9P'#"$MDUG%G";=UL<1B&?#';+SI/Z#L8ZZ=,#^1PTUXX[Q+FY6%"HH58+ZR M/V(9+2';W,J^3RQ8 *FP% 2W+_"49YJ)S5F%WUC,'N9/YB4&,TA1X;TA/6&H>F.;,ZD^9)9F >W MEX)6[J,OX3.L9U%0-JKLIL.H;RU=^MN+A^4/,Z;6!(K83$M5/DG5WU-37XY, MK&X48'*!(&T01[V1UP.A1WD=[8>KA;IF:AY+.N,X6C[E>%G!2!47_$?HP_$R M']$PV$YY>SS29$N0JI@@I="1G+F%U?%E.>3-ZP7\[KZZB]?T>B!7Z;=LW@4^M0P[ 4W/QO3K2J8086@)2:# M:CP-A/8SM]N!N&\.:>^%&Y[^1>H+Z XKS"/;ZKL@54-*A)!?L,$V'$>N=KO" MORI0\L%'%(EAO& D2JXJYT\OD[VTZ,:\H-!(_W2677QVDK:+G<0N;LVMH/GO MR/WQ7B1\?@93),_T_1='9P5_36YTU/:=>X8Q%A81,W!>4#9Q:PE/H#%I$6/Q M3L0C9S>GQ.CL-&>O&K1!QYH[4=F]RG$?U&;II$>N9 COU.:Z56=GDUO2 MN*@WFO764;([K4INR?'!92O'DY1;4HS]E-&F61>9)RVN6TE)UE*QLB5T+/U: MQ)D35EC@]RWZ/2\WJ:7\M-JRNS'1=VJQ9(NJ 2JMUS]Q+]&EPRT1S!$MUU:A M"L[8"GJX2S6O7""5'Y&!_Y_0JS)]K#;9R $Y0T]_SFD,(YP2<7,AW12<@ +M MT*YYTZUSL#U!C5KM#/GU1B3AU,%$H$L_Q+,+>>.&*2/3/9X8/B(L2<2+%1]* M'!313&F,_9546GG0 5Y#" 2L(/7!>!ECR7SXQ*(D/TJ!D_"Y<9IPL)T.;JD, M1*82N?"V2'3F5)X,HY81J*Y=N);L3 M&J444]J7)W/%DM*(5)TW&PR]8,PH(Q%%H$V8#>0JZ_BF\FLJ0UUYS\( Y.@< M@;JNK8L*!1V=?C+'02M/"#QK%+N):\@GKH>"=? )^GAO<+4WY9+DU*^5488Z MNW!Q[>6GLTI/FYG2T\5#LA4H-7U]F>GR)[7&\M*M+RU=)KX_R8J;*B/=H'6X MJ/6M?"?<^QMA K@Y^8-[9E1.V%ENLC<\T2 ]W65. 807[\;P%2?I]Q7B M?[CO3IZR-C#O]D@)TCV$V)[C+I=^6..B MC#Z9WZDU6:)F7 K^.FE=%G7[S!EYLF4 Z_70_->^'5D#.A-*!D&K\K'V"%SO,CT.)=R\?!)\A$E+&M;]>.DK,2&;N8-Z4R=<7O:(_L M!--1-'C"8>!X0)!&D= $$@A/.$X=F6^81(03V!C*1HM4"8&DXW#2 Q/=;FUU M$4 M432B-_!6.4\D)A$*+H/HTG>N(->:6S$_FT=*XD9*X6?=_-$.[=#Z#2C\&;L0 M"-1=U?%H%$:D^*AU'8:LA6+"+]T$CY*$=9 VWMB)I'5*)J?183O,<]FS0"/0 M!;VV'TOHL [C2 1))P7.2)0I8(O*IV& QK:$Q$VKSW9JWQPF?D8(80.^/'R> M5MS@)P]/^#OA,^JRX#OP9 \#Z$_ISI$#T+F1Q:BA@\#J1 @Y'R%^>6T3-J:V MNV-I[_#U'PJDD/]=^D?K!8E>'Z?RX MAV131?8FF"=W@0-A']'H/^"U3L]4Z/FF<'H :Z=I#=*3#$1-N0K[G M-\_Q2WL//MBW5W^_7FZN;Z@;ZM&CXOG0FQE&L[ MV6!Z]=OHDJ^)([Z>?*[LJ-_V'?P/ C<"(R+?$OV,L]2#=Y2GK;-6EGS6LF2< MH:5-D83#/9A#L' 44/BYW):=//@4;M/9X=%DTIMTP"*"^4BP=6I@43SUT71P M8?\<#0 S4K"SJB:7#+20#40VW #!LLD+B66I!YM3I@N_8_%8U Y3E8BHU.59 M<03VRI*#3%GB29V>AM*)UD,/*%)=VW#TX\QSTMV/4M<1^H+)O!X@M"=N"G9N M!OM571_)F,12LQ)8M:2?!H'/QLJPD=5:/-'.Q\=J)$LK"/%N*.(4+;):AAYS MGGB:&7TEXEBJXRSH#\];I3,%)S'ZQ:;9"KK:1[F$FX>7(.#,6R0$>:@&YH)E MAF(9W\$EA%$?8D*:SSC'/4$5B<7_"TG7F"Z4184LC*[7\J@R44\L!]:M+X@W M%N!Q5HZ?4L=V N!^D7M#'44B!5">-YH4PV2Z62W(ND$8V-/@R>6W0;T2WEP5,OR M%FT6K"\8 4NRH;R ^K8J%(")R:0(,TW%N6M/(]%0^CJ8,HS"86I/>%3TC=B: MM^*C&D6>ED*CH:,0+JF*@6KS1]I:% <^%4&138_%BK4V R*93-D\X,TMKCF9 M(?TW$D6SUG>^;%+O!@_O/&=]P:(WY"#DQ&4X]:0()ODC)YVW: ;O^H1?.FDW M?7.DJJKPON4_ ;EI>+>->8032E!M XB&&]_!$B7-#/H==LH)P%N_ZL/)@JRR MW1?8]G_8,!!/6#UOA+>@W*R8%,ID*(GR,/RHAH&$:!1UV3!V\>)JQB.4 MQ407@A3HX(:0ZT\/7-,#> P^V[YJB_SW%0;2"B>T+(_MJV*I&) 7_WY]N$#V MM;GM?9:D>I-0*H\1I$,#)Q.A@1F;4,+R%X>KQ<58_Y+W,VH]EK:@60E0^DM% M1TL9?#D1G=61R?2>AK,14UJG*<24STD#)Y<*Z=A/-Y;Y+I!10+^5X*7 <$9X$$,D-RNCZ* M^R'C!=9U&#G41^O#WW;8[8^3'2#0^0[F>,B#T7L[PCJ>;=>CS BAT,4.C2)^ MZ&+RVBCO8(.(_J;]! M5'3EWV*05()R!O?R)VJBN!,X8_B/2GU^9B%!:$NY$0=#^IZ3>:1@2RDY8B?G M.Q(*>F'Q]+K$V 23E239E$G9HSB8,:G2%+&^NO^,(NP$"<-^Q2O\=%5:/6+= MNONSWG<=.)KWPK5IGE/-*"\NJUNW@MP]1>3$^@)@Q\(I<01!S"!Z,_)M!\=D MSEN>!(5G3H$R65P?IAC=%5ETDE.XL21V\%T<7OX_^#>GE'=$B@EE+F9 94VF M%/$+VM?,J+Q>.'O) Z\@P"WBAKE)"W6PB1*B1_W#=<%H"-H@3?M4&^_"A.TP MY<-,D'@MYX<)GTQ_BOAY,I5%W"P^-'I&#C[E,U+8A(-((771CY3?U_+0B!%B1HA50HBUI!#[[D^2NQ(CT8AR.7FO M;-#+,>]/LP"BCDJ)D#>$!0A_9M@@DPI898RPA_3S7X3+P(3 M*]V0HU>AM(^I!_O _@GB_G],S_Z8/"P2WZX_\>-2U!5[3:5TF@BT[.=A@2>++* M#LVF_-3R\)"U-X?VF!9+-0S=;CABF>OBY/Y%E#TGZ^,@L3S3ANJA/9O'?WEB ME4R,H@3H99RH+%Y\ 3\LBW^?V]RUE,ZNN<=@O9/S=> M65M&!]<")Y8MKBW6E77KZV:7(Y?<-JP;Z\&ZG9I/R_]0867A^HN42M%)@JHE M5.*E.ZVQ^POO-$_YJ]1L/M%?^*U$MM?2T4&.CV&G8IM,]&,#SH='^/SB2>1= M"N4\$&T"2$\ES>6Y.Q"EPY&'X!MF;^W$I=W\N&/V$DY@!.H5(7:7IN3(:8B4 M4WC1_GY.SX(IZWK=X>ZN)B04OOHC%TA.&HXY']RU\ M18E_R8$;$[CV!8S-E!-=$Q#P^"RJ1%G\.;ETI!?>T;G*3V4\7S.25,A7[D6Z MCHD\6D+V9-9'#W1$_:';Q[HBZY87:]Z)H#C91<(UM4F;U*DM0>*1.0Y1RXN-XZ?MFZN[MI54F-!P247\EY'K %NE M2N3OZ,(6+:;?F.>H-5]S0GA(".$FBD8\R0N_PZBQ%#SB_V?O39L3QY+]X??W M4RCJ&D=07JH]4V7[VJ[I9UYU"#@830F)UF(7\^G_F7G.T8X0 M() =!4@VF4'Q:.38S@6'!EAFP<8^H^ M!@X_)P;'^F#:('21JVPJ;XRS 1JX[N$N;8VH&;)HXD5>,5#Y0AXN]8!'^+%QE3">.B#:"XG_RF\S14KDNG=?0$[[@BON088&G8D_X\C+NREGBKNPMLXA*6A]D\M8@[U:O?X<3 M>A*XB0+^X+*F5.=+08, M02D818Y #9AD+UK@5"$Q]KB]#.PZCFB<;VR MB/RZC![0%/2H(1U4;M^!P-:Q.QQ:._*J.%"I1JA8Z.YALSO>&(3+_L CP?[< M@5X:88O>H;@/OYD6<:R(W8X>#\)V(':'P3-< L : \T"-80ER$A&9"7SFS>! M1L+KD^1]Q "W62;'[2V[DL3Z:AHO]:^4)L"3 ]<0@7QJ<*$(#%4$"2HKM.. M><6+!L#")0\X!=EJI/B2?NYF_0#7GI,LZ'P9$,I\A>LLT5DO[T: M\W(0QM^2#EXB;4\33>((#AKW(FV4AS85/P2$%\^%(01G06R.*4]C68+P"D4] M6$ /E8C5'?5G((>GAO$QD<(C=)",;WDNO0?#+<:4^L /!<@.L;;R1LG4WK6U M;WUZP5@S8(6*$NC;D9#KP=PBBPE<"VSPM-P&U.A.P]];#)-$>A'+T&( =X=($[D+ET*QS2BJ^F-N?OT2V75(=K&;H#GBD2 0_D1!>\ M;D&QY>^&E_T [**^>!/5ILMJC?,0@SV+15W:MIX/_) MN(M8#.XYF^F-(\].EJ[I3.B.B&787X%V[HTKFCA%8>Y'7$NNU-:D=;J@!TSJ MFEIKM'39W)JZ*4L2AG"H(%$<^I+5=-G;XAA+C1$LOO:EXB^"D>K:S%:%N5EEH+]1R[,IT^PXJ=3G1 M _<5I-*T@Z5FE T(,H.2'"A#+IY')_&Z$2 %]1K"6$3K5(C('-U:9$F;DPEHB4'@)B<<2O&[P*$A)N%BS=$(IH-N MSLCA&,L<4O) PFFJ,IA ^\/-D>,%,7O M)*!6A7*45+2U?L566O'/EFNUT@JU.J%"K4A+NL1LO,*+L]:MS%KV9'*HR=KQ M@JPL9!$OP@IR5>C3]8AI4!LXENQA3/>'O!% M!F"]#MAL#)5Z4":C[=LKL*?>@:;=Y9QUHBI3*O7>TW=YQ_P]BQ4$;ZIY-DO( M;N!9EF0TO# _5]ZWA0+7G;(5(WT%(ZT89"-K$U"6S*$XW_P&'G/ARN M1_(&$)#1+4=KI1:=5%B MH$Z7".@.#Y."HD@\#!PG<(WG'WU5\K45M)GGG3*I#"R I>$L7 MJ0M!#'9!+1@K$UPGV)HC_XD['H954-)%C*XT(,QD!QBAX'F>]@OLLB.]G11Q MU!381]RKQ9(??[G9LKZH]:+,48K04L"UE+,;:A:F;_)>L-3.E'F/;IF"-0X/?TS\:T1%"64KLI]DV$!?F-]:BENVC;NJ&:VWQ/A10 B],8L) M0R2$/Y\6=#\]FW]3]>=GKM"?4)]_-?F=7.^G9M<;F_29E1Z; M]\#.22N1*7(_^FXS>H,7G#_)&ISO@I0Z[L2C\W!FNBSQ25WZ^?PKK5U8>D+R M4W#I,5..D\8\(EFT6^C]K$@H7_TY++]7\LNS[1/(67-E BETR2?SEVR&#'A? MBJ1QFO*BT\125>'@ABM62QR8W A>W*[?RGT6M5) JWT! M5):$L(Y,6L"5G)R=$IP>+GZ[?<9*8L'\(0$?(K UZ-7*FK<:NGEX'S/PDM:\ MOI,$@NKEYTO(&P>L;Y[$Y@+C?3Q8:)(MZ$3?-2ZH/;3Y""/\+73WZ^H):&;".+=>W 02S> M_[0M")<*XDM"2[198&H^N"ZJ8E]^*V8?71$))QLH'Y"U&'*N'&:(IA4.5?EX M(?P[FAT[$K/$*W3@2)R&OQ"O5E2S M_9 +'"QWJAP/>)=':Y+?Y^75R1.4+Q?D#X_X):D6RSQ.$ Z2WSD@E8AN<_+6 M6A28!NI+\ .;_.CPDJ)HP7R:P9X!R91".PP'BO6VAHP9X6BN,44LWH$C<".Q M'&#DU:D$>0'-82K6K24QE[R$#> %B9K-OL>:@<*B;/SBSP/F[:4+!!C=*\0+ M^NB4QKK<0(1A)0L6#@=Q++S41>J.G/6U L$UH:=1%:")E>B* MP)T=$ZKO?#M$:CA.Q=G-A>"AO(]W015T&&Z((I/T S**7_8\N7T;R)Z,&5$( M+ 1(V.@A%HLN9N[8L<@T4RVT(Y!E1XY_1Z!9(;,E6!3(:PQJB)K&JPVRZ$ZZ M2ABP]#28<-@Z(%UCF]/S_U+W>K]ZK5BEM1=Y &M2+>P81LJ)AU[G;XC4G&*1 M'K ;865Q_270!DKMG>Z'XY*S=_I%,'C/&-YZ',WC@:DY!*U"O-4O07'DS_=P M01>\#?$N[FPAMP9H"\>(O][QO; CQK,@_D+ MJY!DK8'K2E3G61N#>)@OTHOQT"00\T1CV8>A*8'8<"WD M380*W]*LMSL$R.K#X?H5&0L,/LR!% D?&H)0Q]WB,G*]*3;%\*6VZ MI'&BR$BK -;L"T8-C\^%HDI)Z"J:'2ZF#4BK;:*M8%NVC&@K[^>CK1PKJP*F M^$[&>A I/L)@!-DD/.2VD$B< "A8F#5$203M=5PQ!0E'2\W$65$7"06/;;(P MJV.!CQ6#G7TCG&TTAO":3IZ'K//&HH1T#9/4^GU9#>-KEOM1U,B^(=E&_"R/\@SQ%@Q-($P[\)#L910U-2 MPH]<.,^L65_BCB(M4>4\6S'XG[>$@OXDYQ]*6WGBN_.%[TW/&/9".W,M-C=+ M-LLWPE6'E]%;O&T0KUB^"KMS=-%II%5AI^Y-MJKR7=T;T&2==8"]SD_CV],\ MKS=;]7;#WZGV#F_/:4(ZE+<]B566JZ&$;;W8HK\\!&B-!?^^%@Q#8M#O,!'[\G_A!')XV"3J6[.F+B+P@Q[^1=1*6$*S/%L MPV*W4?E],;R7Z4#S.+I^>G@XXOW:L0 M/I$(H&RP>F[!X+S02."R^,T )ES< MJBY(8TMV]7EQM2''% L6TVD<2)TY$C2,[M&$#Q^[7N3?]*L[$.1,V',1P/?( M/>B\9:AOJC44&[#45Z(=A'!,.C".#L$G6O?[U4UYIU0/ *M&C6?\9)OP&;BV M2/L*=QCCY5*4P>)W& O&-N(KC]"&++BB^6%HD"Z./8JQ46XE;@?=CVH#;B7C MF_@VU.(?H!$@DCP"V!%B)Y.?CD72!KI)YC7/U9D'F8]5D*8A5V:$L#GH+$25 M9BD$2H4E(+$$NA660(4EL'DL@;EE^X%WI;5NCG5;G=]O=8'L")Y*I%]MX(4A ML=$-#IMQ=FDSS'PN?KM7^N>[+2^%PYHHK(*\D+M+ZD1T)5'&0&;8?-OM_T?@ M&%&J$5=!P=SNT#T';SHT\A2,]\&KB?V\Y0T45N.2Y \\86GVC_K(8LR_^+"D M-O8>@AW"M*TA_\B[FY'#D@�W,M.&=:OL:"G0!=@ T;T1Z!226C8=*UG:W! M8:B6L.PB PCCC31>8*EHA1'*9ER!HV$G5'9,@\I9S-\UUSO:H8K3ETF^8@], ML'ADA"NDCD6W>L^RH4\"BP8-K(;2B*4G'MI*OOBY!^;12;#AN[B,G/,=*@]_ MMFA>")]FX&VCHWSC3=]GL(GB8@S;!LL_ABOE0O77L9/'/P8/ :_L D>0[3A] MNQE= ^_JB=Y3G>'J9Y@V3\^!2_M*Z03HTB&HAMR' .:S%FK+0I W*!_%#DJ'6[243O*L1?\LCE"@ M>JOU0 /#K;U\$1C.=E$=<#3[+GV!=R\.;668Q3)>V"3N_[$,*S_$O-U5QI"[ M$"W:H7T/8[FTD9L*I5U83 MIZ8K-@-I$QFRS%,[Y J,K7BCW/1_Q]OH^O^:9]NO[''$WAQW+U89=PDA6CK- M$/U#Y/?HKYM&5@Y>.,RCF;4O(OCEWK/Z,S7;H1N[;=@P<6YC;S/*6P$ACB(0 MF9YOF ([EHRF%R64N1$K_/%_XK0YIU]U^(L+0P+K!"M6X;">31#$G@%LF91, MCWF1".9D2=0MCE&&H$]^*D4-Y3DOI?$+]3Q30V!UX9X[N.>\R@8TD!CJ/V"2 MVUCO2?+?*[1Y8R(]@PEK5DY),\!9PG18,8*S?K:B+8KIB%XP1],O/<5W\O(BCZ(^ M3EY2+F9**PQ "@8KQ?U&L:)^>B@#(M%>#& _3$25IB%VF^-8:3^8KHU-<\A- M0/QNTM 2+$YDULK28I'7"0^*:CPD*EB8].;)L7K#=%,=S28^AG@'X[CA.*MR?J%:0C_* 1EE[<&U$#1D8:GAQ/SJW;#IMRNQ8%'X&V/@ H@-^15 MU73B0$91!Z)7GN,O7#N."4GU09R->')YELG[ 0]9+>#-4TH%&YB!XTD@.[E@ MP@>&)Q.&4A!#M3N2(A[H5((!@,Q0&?9-]EFZ*W&=EF$";Q- M%J47LK6I3CGZCD2#Y)LE=BKS%G4;OP9%%"ZSS_C2!?XEW46#)'5T%F\G2Q=1 MVDAC4B8'X2==(Y@>[2^ '#-/M88DG3QQ'Z# EKB(RCM.6DR;.N\YK 1(0R&T MLBS5- 0:(T]:OY6A1'[U#'Y;M-G!'.9)*/0-)3;0VM_)PT)E\S[$]5AR#'I4 M9C/$IQ#2B@&IK(JO!:NQD_)2(QI4WFRMY&X6Y@\N+8KG>&;9;@;+;EIOS\^, M)!YL5MU.D_8W@'ZVHV[TI4D9>]P^>M3L'Y<(0N/@3V%/^F2N)UT7 L26O8IK'?RQ%)D\A4SBQO.TL0^2Y4I7F[RPJ8FZ5Z.; ''[ M'H+6X?C5D?,9\//!J[D:+XRWL;,-Z"U0VSJW)$A#\Y(\^ $=4+ ;/;2AA(ZD MQ\KE_*]8>.>F&<)<(^<;4P:PCIQC>\/*-,<-&+BQ%+"$(64+4,/DD.2DS[\? M/QV#1ZWKJDBNY,]P9"K_"I\<2>Q'1.::U[=4D2!"\*8[<*K'2H]$B5I3KET+ M'"=Z9<_65.5!)5BNQ()!!'-^,0E?A.\U\QP_6Q;5^F-2"FB@*U+&YD0R=7*0 MN0&Z!$?/ALO9;/L1\B",F\5>5&O(P5-"I$70?!*WTT?H2R*6 \XQ'K(IHR96 MZ-M+,#G#I>I0@5Z(-0YX$>..,)AE 8U@,*DO/S(MD75I2^DJ>EZ-X!4CM6\% M,D]M-NEC^ ),W!=+G4RDGXEP Y(2O5YKHKN5>+N\[*919CP$Z+\$B8]ZHGG8 M<+9W7\89T[^C% UGZ7YI?AW+>;.Y;,'I VR.U. PGQ\?[F@?[T>>WEF^L/3V M[D8X'-&*$[G=M#/!T&5,6,5V-"PE?&:7"0:VW$#86IUQ]Y13AFW"(X&==<; MW"^8),0;'OHY"I04B1U0&<>:".H!"T-A-@=DY 2(;EF8IB@_F,NOR'$2[.= M-4#TB,QU[.]@\KX(6J!KWY"J>2W018,Q&[HZ?M7KC":%O8Y)8_/$O(CMV>Z M@KS4@"# ,72[Z"G$5RT"5#!_<14&VCSP^<(5:U";[6)Y*T6PT 8'X9>PZM$F#$&WA7N;4 M07L31UX:V;L=SV>)U(A'-N!0QKVA.<5SQ9$#^1(/EFF8KFA#5^+>@YONR2[. M,JDD_?TQZ_,T4WY2P 0?64AQH=@6=W+?%,'\!_H:)E MY=VS"0Y:ZA G#?KV^YIRQ?H.MQD['Y5O@?)&4:#P$^G$U>PQEYCOGMR^L^CU MG=/&P@5TO1D$RY3E3"AC-_1)AE6=-L_D.W'J5VC"4N$J7\KO; C'_^(M]E(X M$:0EKH$?G(#Q?/]FR 373$L^:W87+KDCEOQ!N<5,;\L?+9+!="FNN,+'@;4* M/R4@&ZBH&XLQ3HHN G::"8OOX+3GD2GRX+3'06G MRQ-?Z@-_NF]BNAA8D"4R-=G;W/;ZR-=DT@>&'67^3. U'.4X.)/@1 0L'!8W M!]JZ@2[\/N4UOYAI.Y(MV[UR:Z0-V?9; &5RI=]GL&F\/H/&31,45R"**1;4 M[-:"$L._V::K1VWBP?IYUXS89S$X+G7\HUF!0SXFM''>/,\)KPZ\=Q^#@FZO M4TX( ?UX%AAM60 NVML069D;'N8891!6K@Q-KS9BBMD%CL0H#6YB\"K?_X;! M446#ZRA[*'X+SS^4?B+T[_;T W^/F:Z]PK9A , .'/"QFAF7#K/9>*98R(A, MRB54*&. W^-K,R.)1GV1S*K>Q* ML:99:]ZLLAO!J38OV$U<)?6$,*J,X$0C.(.'ZAJ,-XR3JP'QX%D8PH( ^;?P M35((+GS0Y*VNZ5FBF-[\I.I,>108&^&^91'K*X*?&J_/43T#R>;# M!JZ23>\^"@>U N-Q70:FPUCK:XZ($NCS7LA14D3M>$">1\!<;+HUXH9@^!74 M"@80U8++]W$<. *@3527 M=!IC!!K/$N">,8>#H IV0ZL<>Q/Y*9UTZ0L?JK)YEC]1V7D+;13-7LA]=V/;R[5IY0HRCS2K%IJ?J]]WA-'Y0K M&K;I6_W/J@W$X662@.#@*#C(GP(3A40V03.AB/$>]9UM#I_B(9R.31TS.:6@ MCS5G#B8+\V]Q9#C3=;R;LT"3-WG/<*7I-)F$N>+5F3=9'V[:H4J% M(\R;_&AO!P)&\:AOCCF#S5*YFN@[\]=;"UY:4$4-YGY+)M^"I2;A)[K M_H:(-<@6JURCR]S<8;#+$[,&FNTC#X> _N3]Y:$ER&?&\ BA^,W-)3]I=)-: M1J3FDI.$CK62 9*5U.H;?-?P*%>$LEQU/=15.#WJ+[7RT$_R=KRH MJ M_O@LEH'.CPH.1-<\KJFE9=0G[D)"XXPUE_EYEOP"WED"B3R8HH&X>;$^$J7; M_82&'-&-IXRZE,T_R]:6H]K\V.:?+]K\F.,9@D@):1()O.FCG,6$=E18^ZI& MEKJ;B);B@Z=)3]C#@EHFGJCYP!<@>O#I->?$LS!D?4':U MI09U_G&!]F2R.M][1[ 1?JX:2HNS>J-;;YW_^8B1!6+H;RIH/W?" M6?A/KY'1#&%V2H>G= M5&:T,O=*=HT8U4&F#G$MC19AW7I.O"MH/5,V3Z&IY<=%.N94'DB,H^J?.>3& M$R)N7/G1C61?/99P4QY?O9/JJW_N?>W=75Z#FWX-7OOE_;>'^[OKN^ M^N]:70Q&BG^]_ZA0;!_$A@QA]4W',2?XOF'>3J#O]SG#K;P?EHV2Z>]'K<5W MSODYN77D'^GI;I)/Q?R)4U.8U!>]W,20?+>U8ZB.>9O'W"KDF']SK(O_J81/ MF:A2J*\ZWU1X;/I3H4L7.HI&3<'_O2\'\?K^W*;)5A%:/+@M%7&4G3A:I2&. M2M#-I>63O5>_[_B]//4 MM^74\4V.D!T[;,"*$]R#YQ*X,(G=#JA^_3\$OMZ M<3R1#UL1%-&E;I;UJE&K40]AU-+KV.4DG??_\WREWK-%]1-<]@6AE!)%GXQ$ M_9JC*EZ*@K8X@?^=-W;KUW#"%G4IWOQ\4NY@SL[B=S )F0+?GZYBEZ5"Z3UZ M!__%,FW[DE\?>A.U,^="&1LYK[RFS[@])+;U]SB"H/2\O\4_B9/::3/MGM"9:5%_ N M10J=)R0U9%2HDL1N3.M*$%A<,JTEE.+Y=072[/N*7RI^.3]OKJRU-\XO)ZT2 M\DOIO=,MQ;"L_G_&.K>HJGIS%4V:W MR)W!+4R\%*B88+^9H)V?M[DJ$S1KC6YS9YB@_%ZGV*G3QJ_S+_5R+$.Z-5[! M,C$MC=F;O2[:^IUL]?[J_?N\\P>T5+X*QU4H@E<""6[^[0YLFJ M=NGF:+-]7LRMWJX;I,4HFAO-T.PQ&RHOICG<1SVS(X'7U9-FT\3#Z=JJ2]+' M%R2/]<7#R4FA5_ZA7-M#T68'S0%)&2_+*"L'$&<+!RP \[97C)L%7CU M^#=ZS8]UO>3V=J-;QHAN19_%T^?*>3'YT>=YJYB REX9I1NIE4[2-V2F;KN M(A/^QN%&7M>.LX(@Z*RJJ(@@>N2NK%5->%(2'54XS14]_N'0?%)B2";EEP?- M=T3[\AVA^1UPOP[#MCS<<&I2KLP*OE3/&.;$O\U:][08#JYN&"J60)9(R@]9 MP7W+B25X)7U)[L>KBX>,%P\/ECF%%D%9:;N M?JU$(?6%K@4$XF)7. .[K__$G_BZ70P@8>7EK:+GOC+59F-3'RK:9&J9K]1\3;(/#O@F>XC MKY>.B=.Y5JU3D% ,0>BB':,.%=&<=D,<9XV2TF5%% JNQC,&IWRT9:*^/;!$[\TIQ,73AAF5*[8@P:D3]J[8*0 P[69-X= M4ET9EB9_4J6$[9."#-W*IEWWMJ2Z'-GCL._*<#@I8B) /,'([TJ"XZQ;DAYG MU1W(_C/#RD X6V*&3K>ZZL@S^@6+":C" N 9RS !/_ G?ID?8>WK<))%VL!K MS3J-\Y-2B]95@ZNW^.XV.T4&A+J;-$J"/$B U56 M;B1W&BT7'$9=4_N:KCE5D_OJ_=7[J\N0A:$FDAH#T!/,L//VRFE" MXB2?5%VU0/:O@P![5I7S5\2(Q+ARIDY>Q-@YNH!YE)$82V]SSC.=ZGEBWF"+GW:2CPB=00D). 7S9*B$W"ZJFK6X/ M5HT,;K5+:)5DDU^239HX6!EAAO>6XC+AJW_#M)9NZQ2JW"KPLT,C_I41;#9 M_*?-0O5A!5Y6_J&JDF&/=3OKWHKEQ+7-6K>Q.Q7#%2/L'R.L>R.7&R.<[!"( M!%=@OSE]Z_.+7GJK&7)W^RXC^@>>>QTS!-$+5F"D6&R 5 M+P!Q4QCO2:N8(^5_YU)S^_PT(M:'/C6W,TOX(.Q1,,)*5 MS+M'%XWCN(NBP.'H\$,M?6FMA*4U:3V=S#R[V:7%2WODTNA 4U?7CJ^N>5YO MMNKMAK_0=I&KB]=JR-5]^@T)/S/YXZ *. #*C*F6+;ZL, .YX!.;!#GW@Z(9 MX"EH%++YAVJXJC53FF 0 RE_^HU-+FJ"\3-\K45?:]'7^+?P4+)\LTW?;/(! M@6/M*8,->&7Z+.N2CY6TL^_DP+2W6&7/;-[&*)"N/.>PZS8;X(&_@?"QF1'5 M1G=F_+ U,8+RIMK*(%#RC\>)HFP*^V8.%:!!>*/#AK!H01C%BN6=T@U72S)3 M)JVA&0/=!?9:EE'5Z=0R?P)=.$#KZ?*KFP,-IY6=!9;57%& Q8M0,FJ>DQPT MSX;7%C<=LZN>TQQ4SX:7%[_(]Y:G&7,MI<$B;*.P)N(J2.JC'=-$QR43LG!< M["=)'?X'Y=-0>U4&NFK#H3Y\N7E^/)+3##J- ]0I]W1S\"$<3A)_GGX"JC"T41K\XYN H1/%O8C:JLMCQB>B?WQ5 M+4TUXL_FD;;RC$XQBJ%+%*[4-TE=BBQ(YH68*,A5G.$DVT6>3/+"\2 N: S^ M)?Z<'.U3Z O9='G, E6-%PT6W;-MYMA7FCW03=NUV#.\Z3,>Z1'7.ZUVN]-% MA%X&RF"*5&:Y["A->N58U?6I?W%W_WR=QL)=XN#ZI]_ZN,N@#3L?X5L*_@[_ MO;U[[MU]N?W\]5KI/3U=/S_1W[=>KGY[W/-^V;L^95[SPB!F@9FN&R8<_!-[0: MO5[[\JQ^=M8\J7=NFM?U\]/V9;W7;ITW;QIGO9.KCE0+GS@=&FD&3?\H&F/N7?^5@AC?" MTM"P_OL1=K-<9).M-.0:E]QS^#EJ 4;X-V1"&.C-Z$%&%BL*<#EIGQ2!E/M' M20(N]B\AUO([^SEP*J6Z 2^6!UH5"\RAV$^:B-6(*%6 M=% ,'1 VHW(IS<;>!&2#4]'!P=%!$+FQ%T)NK$CAP$CACCDE$@B%)[DGS%JX M+=W6KZNEN,_S=;PPF3C&2$CEBKTRW9P"ASIL,#9@]2^SO/+<-YHGM?3+S]?+ M<5H*/R!WM_[/%._]\^R;^A_3ND1_F+[IG>FS=Z2/N%@[.40P_]7(B@Y[5XS M9:#5T:TH?*L4G@:]VTTI"]HA$L\3[+=]UBZ.Z/. M3YT>D\C]Q2\ MV1TB]U6A/+NG&P%U7UZ>ES*JNCT_Y-*U8>+,4BRFDZ"RQ]HT-T2D0_1$YCOC MWL4X]\ KXZ7\ASE??I\D=4O>G/R6?/H89-/"K/&SC: $5?1N",$ MG6O7F0))? =-[S)0=QIQ)Y4L[A9QIUC:_V66.53M<92&?8.C#,*ZA-'_;5K: MSY8Z9'3<-M47./@[//*CLK9W/.[_[)UDSQC2+W=XRCE%_4_:Q4?]MXY6L^W M42Z(-%N@^#P@:$Y26MANGSNV[KLTF]N*/%5XE]F8X:-4+CY-MW5_O)+A:@:Z9]W^../IL.JK."Z0L MK('&.A1MI%&53*S^*N<4NBWD3";D2:XM+19=>M#X"5<>.1)Y.R7C= >TP :P MQ0K0"2N!B9VL?0]>A ]1:VZF*7E&4M\K+V+?B3_5J4AJK[H=ZL_3%>ANIFW( M2KY >V=]@7UGA!0^.%W[-GW[!GUG(]B3.6F DJ%-EAAE;+]@&8(X24H4D:%T M2 P"MT#UQ4&%7;!O==L5=L'VL0N"4J#"+BB>!ZH"U0J[H**#"KN@HH,*NZ B MA0J[H,(N*$G,K?B+]<4YC''8[!W$+C@]3\EB/*VP"_:XTO4L*;9;("57V 45 MA>=<.W665#NU>R2>YY5@ZRS>_*8JH-HA>D\C]Y0&<#M$[BO?_)UNI&WJQBJJ M]C)MK\(NJ+ +JL-<47XG50!M3GY7V 45/6_8_DZJS=DM@JZP"PZ:NM.(.ZEL M9K>(N\(NV&U+N\(NV->X_V:Q"\Y.BX_Z5U78>U1">I94+508=U38!177E(9K M4OVCI#*C76.;7)&5MU6[46$7[! +I7#0^78OL$*%75!A%U38!;NE M!0ZX:O5\[7OP"KM@M[V(?2?^-*?BO%T8]><*8];HE,87J+ +RLH(:7RP]FWZ MU@WZT^ZV&@MM +L@6#1>IGKVTJ,7C%S'M<#\-V#SP$T(",Y$%(.:TE=M<"/< MJ6EPY /7LF!TQ>65FCI0I+T4.$&PI3K_5ND1"I8#EXZR[M-@S(:NSLQ1"A/? MT+$$]=CUSRF(!T88!<\PY&?='/P0%RNM=KO3;0&S,^#[*;I#ELO*BH@0.9^2 MXB-$9YFW:[OT^W,N#EPT?OZE@KDPJECFPHK1'"L#%^[4#M0)+ER#8.VS[HI5 M@QG)R;OF[E_TN,:YT=!44?[-5,O>^%%MG6D3&)5436YLNOD5P5')(?H7)8FN M+I[UYDF8&RWY)+JL>LH;&6J>Z]5LK>=[+:]QTCVLE-:PJ\<0X@;7'0SP_,;T M5_8-1ANO&%]K; 07?94MW2F]M"5&[NPE(ZZ^*3BHV+9>-F(P5W.6\VOC%=ZP"Y>.^5 M\6G%Q45S<4KKYMRY&)X]0"[>;UW\/&864T<.L_:0E_/)4]X^R^>0MMQLI/2] MSE,R])!V5A+R/HF,#:4W%"Y)5LIR:C:1LOW4E M2KN&5Z*UD--N-'N@F[9KS%7J817T^>_PWZOK MS\_*_>>OMU]ZS[?W=T_>?7?*&>=GSV5*3*1O9KZ*V:F?=4, MZI5S:;&AY@"Y7>S_CLA$IP[/+KLWTLA)N6(#2@956I0FUSSC*2W:10VY\P(3 M\"[-R50U9@HEQF"!C^&8BJKHIFHHZHO%V 0^J5&NWO^YVN#'5_,%6//2M*:F MQ?/\?L?1U!>F?%:-'W0>Y@08>,"4'GP7.Q8AO,,CLQU"8/]*;X:_/+&!"]^< M*3U_F'AW1SXYW8@_'KWG+U2]#,C -L'F#"WU35&'KZHQ@%'<*?[M M?].T7 1(:(XH^Y.3L9P%9?1ZDPM_)HK_D/[O1PE?DSN%&P4/B./(DA><],IO MZD]MXD[H^AK.\]YUX"0-U%D\3T)F.;=X[AMK@#'Z/##L8(IJ/&3 MJ2DJ'"LGJAI0ZD!W^4'#4$CE>,"$-(.)H4AB%A =:!('[ 1EI!EP8IJJPV&\ M,OC9L<4K< CL&.*(KB$#,*KA1YB-@0M7!JH]!AGTRG2;4R(2A(ZSL(XYJ21/ M5^EC5I)"Y$[)2A[9C1A18RK5I#6V+@.IH*J]-6!_7632&\8BU+!4O43<]/)2 M>,% FE$&*NP/4X'G,PF\=O-8(6'7\Q@5SXN.+GY2_!3QN("8J#B24I;YJ6DD M&6U' 7G'%/87_@U8/F4:IL';S2AC51_A06=Y=HH;;Y" FYHPII)2)]-LG)=) MIOSY+[%EC[!#]/2#!8H-?XM1T@/89>FD]%FU-?MI:C%U>&\$W]ST:*O>RDA< M0%N-XVYJ;X@D!2L)Z),4,EU =K'9=00// P.C1B@5^-$@G2_1@K/%OH1;BA!<23GP* M*2>;$M/?_LDNE@2W8G'(_->C$2-%_N#)R>7%0>OHXNRXD2 .B%_3=BZM*O<0 M=JYS=-$^/HVKZ5])>LW(T.'R;=FB'65)%J OU="TF_)EZ;/CDM7X%#*)/YCR M!F<..P>4.IGJ&@DLLE?!D^$.G6_Y^FHF[&P%36PAT_ A^-WK52LJMBPVQ9 ] MR$"P7#1S6!T"3"*L\L>XEVFT/=(LVQ'F'^PAF02V=(L]T0XG:KM]U$4.N"_Z MC,Y3G(90ZSQ:=/[15OR".V.8T$48+ @: #^?A52<2N;[?,K8B?/-/Z;)@TX/ MZLPR8=L<99/#QX>&!3HS_/OSXGEO?_!7FB.]6JG6<5)G=J#>Z]<;)GV$E MS#TA=388L\$/GW($X6S-,U<'4=<\LXW"1IP@-\P%U&@ M-1@KK=.@AY?:<;W5.!85@\F\ED>Q:_$!Z"R\C?ZF9#3E#0Z*8406S!$Z)A5# MM!/-MDTPZ@R@$Y\[[^ WGS.'%"]>3DIPSQK463ZUQNMHY@-KRL7;/[ M0-!3/3#!6;0L$ GYD0S9B8+@.CT$@:<9 FR)< 3>1 M^ -H/'.&D@%'>@N86P/<3F.P@*JB@U/JTSRZ2IF#0O<.&"@RE3X&I]A4U3SY MYL67'#+@'(QF(CWMA)=K2E+D:IC0ZX>4SFM<4Q*+N:,P.$#V2K@HD-^3[ MXL?6&;@1#NTO;*OJZHYHEX.7)6:-W\HH)LP7-T!B:.@7'"\X.C0HR*>"'%_!120]IQD(R-UW+ M&?.S^0N<7H=?:HQXD?,"[5/CWX-1U,' M(:^_^?O;4 )2WVZ,.;I^=]7Q@(\TYX%#6V MP?Q]+WAW8X8_@4WTAD 1#8,#<5/F&RD9NIN4!V^"<.)M"N21H:)8(KPA(A7I MYD!Y7 (0SNPGW:5)R(^A]BI1/!Z^W#P_ID)&!& ])&9(Z WC4=TRW[R/HI\A M>HCR\.7N^[?%P!1S3:C(]GWT1TL[L Z_#_>E^NZY\? MKWO_K/=NGJ\?/X#(>%-GMDR.0GA-@X4VZ*,R9IB:]4%I89J/R.S[I4'_P/=B M27_BHR/EM\2S^?TJ^6SX^>=Q,L_WEV!U_/!& 64VU=49;B->JM?[F%^3F*[A MGX"JC"TT/WYQS,%1B G>Q&Y@.I>&0*3\F/&)Z!\]S-+(L^M;U6"P\@M&3%T M:C,0R%1=BBS(P@DQ49"K),-%GMEF@A1HNA\?OH(H9.R>BS?CI6<,;^A2G'UE MJLWLY'2I;GG3I4Y3TZ6^7O>>KDN9)!655G,H.;6!RG+>F-"??[/16!26)UB< MC'Q<-$&'O!\FJ4#\?2 2?)A,6M PT<)" XL O,S1"-5\W]5T-(IL4,8#TJ1" M8W['_,RA0BX$-REM\=WH"TG>:"--Q)LEBTU$ZMK/^E@;PNY]$-Y;ZPS885;M!IB)H5EE7$Z[>731CBQ'_!HFK1C-S!3-)PSP6-(,V%:KP;GY*QSN M3.F!X>:RFO($L_N':<-/ET#KL%&&IM;27G3>A0D+4_@-2U!";A-Z$5.BO.G4 M,G_" 3@,MV^^"]].B/Q.%( M%9O&QU0D,GH1P$TX,UEHHHL^^2L3=% G[N#42?&>8'Q62WF8O6#:=24>XN]X(7]\H>;D&2%A]NIMQOS#]<; MF8];V,F>-A+2IM8[UE/N@^9PK#T0;_J<,U783[R[)0$$+CWH06>,DH(&@O?> M9/%WQ>TQ]_EL#30K"F@4C<=958;4UE%9YF4#VHH-QV(+;4=A -Q4GGNJ.4@[ M0Q<7PA]#.8T-%ABI(3R15Z[G8$VHS$T7A22XOI;&7P;DS&2\(ZXQ(X/CL5H\ MV"T6/38MIXY+]I0E1^NG^UG&JZCHX,(,D7:]T&I8F(A4I(P3>11 (6[]#>Q?TN'(-9:)<9C[SSZP+?>4(F&(5=CKFPR&L7 M70E#R792P(5/=@-N.^O[%PQ*"<\#Y6X=<([L>-]I,-=[0%?!)NPZ8P.]9&^#K)/]2#3L"*#;/. MBVJ8M4^=XDI,;:?YQ^/6H+9X3G,AU%9"DZTHL?^$P6R*W^^J["\%)-RV0.!. M$T+22RL/.G.\5EN/G9ME;B5=D7!I2;B5@T;*B81;1?5.S!&:<+^=D^;9-'=4 MPH+9>_LX@UM#%CQMKZ&>*%Q*,7:9;]>/^=HW3LJ'E9 MYN#C20[1BF"MS",NX'[TW>:@T\&C7$W%MC?2R&*_X]]E)KC3'&(+&R.X+N:. M;\LIJ1N&U5D/FJ)I.D NV.Q68D]A(!!N#C.![BF9P M D&:S+_0*@#>PI%:G@*SN(1)W, <;OTII-1AG59U6%4=5HY>14:+%>E=>:%%=5>NV6G@BCUNRHEBC!O6 ZFR:EI^1Q>2V8]=[X*LSW6;GO ML?=(3Y2>YI(2)O*X9,Z)YK86MZ^NEK-#05#+[E1-L?L>Q4&EFISE 3H1E )> M)YWU[,1N87;B4C'EBIS+1<[G>:!:Y$_.[=.SW4^>RN8+R8O(+S?_^'>G?G7S M'=XQJ5O#E[HS)ICDH3EA]8&NP6;6P5PP76O [/JE;3^*7^IC9Z+7L9G)K<,F M]=?6:QT71:G5^5X:P&8$U%U(JXHM<\RI($[Q![FO\+=(K=?FU-V\Z6Y2:LP9 M=5E8!>*A*- MD.@Z&!<;)E%$;JFUMPW>DD8QN61'E:(/=IE2IKRZ1MX@(7:]NZF$J:?!F U= MG=V/(L53-I R$>U7?Q(I*5-G5E:6C+T26HC%WHKO>(;405T3MAK-+:JI%-B@E63 >;M"%:F(?@6B;VU1]>5* M])VCB]/"0'NW?H.^J]JP@A\IC7A8!;"AU6C/5XI+74CFI^J:M?;YMH 8*S"2 M?:;MSGS=5QAM=UOEAR8Y3 \/1OI:53U7;]R5-U;VY[Y%_/J:Y78M1M5"C?>T69IZM$.,I(F6>G):FX/&0KL(KS[WS( M\ZQ(517T&-<4!V=%14&JD/].TW]2.L;6%&).](^E,^=5]+_D.K**_I=&4JP4 M(6TF)<:L'OU?3]]AW'];F5A5W'^?J3HIT6/UN/^Z5-T]*2IU8VM@Y/E5NNU@ M:=W(=5Q+]OZ<"L0 )0RWB#5W85 M1:4OIU2&*$G%07QW\'5S"_9*41"95]7@ M#6UN"(/NQK1XM6M*N>#Y;I0+1H'ZRUD\N+"=P+I5.DOV*_C4O^@9P!JZ&1CV>_-/ML3G+\VBZ+Y.4PY0)GXVWJIES M/R5MJ2N7W<&KG]^8_LJ^P3CC%:';6AM!$%EE,[=(0Q6YQLBUNRJY)GK2G)M/!895-UW8ZC9 VQSRH;7/P?P:(^:GJZ4A;@9"(+=4WL52VR')5) M:E;0E_FQ IJ &ZEG.!U"9V,[Y5=5=EMC4>1_U:0DS'S&%7J"[L2@S_"V//S=MN-*F]WFS9HE0Y9 MWG3(C;0&.82T2)F.?M;=3CJZWUII/;2HTK%K HN2:MJX-;N9]U?Q],B=L%31 M=97K:,5B$U4S/!@ELAV4=S.LKGA?D7:)5U1ZF;P]TFZ=3C>)"%8B![UT\6_/ MATYR);0$_R$Y5!3Q'!ZE4/+EA9?E0J+_TJ!_X'LQ82\^.E)^2SR;WZ^2 MSX;;M7FPBZU&LW.1_@6_0[_O>G=/BK_ZGW] M?JU\N^X]?7^\_G9]]_SD7;66*+LD-X<^SH7A%(9PPLFE.9FJQNQOMC)0[7&- M_JVPOUSM%;0N8MUA=@F69P"1@:+FG_=Y6I2MO#&+*?^;9B>D95==PKMZQA#_ M<^V/2/E5WT!FSKZIU@_FW( @M'DNU9\>R7Z>>3_^KH'M8 W&LZ_LE>GT;>^S M6V/J.C9]T(R_XAN8($#T6'1T8\&:F3&8A;\?>,)^9)C7!;Y(EKRNY*4E<)QG MWYQDS?7J'ETTSX];,?M& 3+2YBI M 'FD3'T;_JQ,<%N1@V%?E1%N;&UY_$B%Q"">?)8OM>A++?I.#;E[RF"^<""S M8P6%0GQ*B@J,#M:(#I:YI>JX+922-O#%A\6&F@/RP1K"SO0=(L.Q.E14*2YP M2:ETF8(O\^>#SH8O;/CDJ([+R9$:M8D_]^Q+;VZ"IN@3V&]P0::FS7C6)LWQ M$J9X!3/,0C-1FN_AMZT9O)=H9B5*:1S'@6I\YG4V?NS'_%NR[DXAK%%F,W'2 MFJTPU3) UL-<5"7MP-+Z!BTM2!:XC;?&*TP6N5Y.'+W$E=S#QG$C?@*_ L$2 M[N24.YZ4,P$C*._2MO:H]_!X]%[LZ)7+%,X0!0#S3=K_ O 2< /!N.<\J8Y8V @"X[3,+KL)I 5#L%7-6'. M&#?'=F'G84@A#2>N[FA3'9G^Q84O8V1!3%G:&>*K-=I7G/QG71W\J#\-QB9\ M3[F?TOL?X/3Q/"8FO.18$6)9UR8:4NU0=53/?O$F%68[G E*65BCS71&GH\W MG"*'XY-17!L'PZA-W3;U5TRM&XP-#6Q7 @+GYP0_R-W"=Q%E$^\;W7&%FK'KL 8:)-F$HN0BS".S1CQ*UYIQ9D5'SE*^P9KB T\#$GZN>X M9ASRQ6A.G**\4T5N$H3#I8_'RKA!EH7L2])DA,$M_ADY)&G+:7LR/L(U8^GL MP!0'JFL'-U1,S,*Y@\ T8#"SCP*!SE80OD8>$3]D$=<*OE^(U#DB E:D\)S"SRHHJN2(5FLW:E'*6GV2?];#,A4F MB)N;0XG)-HI*HE<2D;!A**8MFC'%JTD"P<5%A26Y?X1Q\._<#%SA6Z M1M]1\WT0U2N1?ZU9S++)\I5]Y8M\*J_VD2U$$[/""+,Z]V+._?]@86 9H9', MS=<>Q3D5'GSBYNTMZE;D?X4;$LH[;@K>OJ\(YN (Y@F^IHV &L YN$@*Q>FC7:1M%%X\N#\LMUN:\6RW7D^5%HG4QCI#GQF M[F33(8E@@!].K/J:>C,ZWY$&D*YR M14K[D'6XHKTYKMAA"ZJ$ >6@*R77!%,/>#Z;Y;T=&3)_?MZ1A1_&D-7Q[O60 MU?'N]9"'O/GS&9%W5LC3*#E,=2H("\Y,2\X8B M-RJ8\15/CHHD]3F:#C,=BGPK3,JBW&I,.@N$]?_C#E]DJJDZ&(#-3L4+7FI> M[_;RH:?T!E2I3%,SAH'$B"^8NE@+_,$% M'-+6Z&,93STZ)RQ'#<[*N]TY"A;#)LP[A6_"A;#![X8OBXXN9/DJW[&6V#%% M5JH3 5)>)ARSO&D@$.\/7N7H?&>NDQ++_C-0YT1^VO-LRJM8HA_(N=R8UE>8 MR?WH6W >HASF$7,>^=;W3HL-[;E\CH]MW>W<#?E\G MH0*CGF7/TH*E&]LS]6<)]JR34+5RG%"2O#)57_^<\EQG1/?*1,!I,;K,AR&' MQ5%+2JYQ:N5;EHEBTT(V.6U2*>@SCKG!-PD;T]I)A!JJG?=_+*7$?]3L'\J- MQ9C7L$[! K1,7)+2]3,[ > $<,J8I>!ET524U?$B.CX_C"9$2EEM M?DM\_A&<^R'\S9KYCX:J^H98>B%+6\U1:,&I. #W \>$PT80@.:Q=+-]Z*MR M[7=OA*77LAS.8@/S!7^&]604S,%Z2QH5QYQP=I$IB+8?\\'S-5TGL:@VL%8; M0V"<1 8?!U@U"L^XMJ+!\C0+V;#&/QTB@IBM\>3V*4R3E]KV;5Y_*:N0U0', MQ-8\BCI6OGOESJG#>*.(,MX:K)MQ4@[6:2?4N_)W\#I(?)Q/DZK(_W)58"V5 MDO.QWXIMTXH4'MZ#? M\T>77 RP(+" (S>)R&/X'U=<]7MUZV$P"CPW([+FF4?-ZB)Z1H@,5\?2V!'G MD7!1K>!L[[VJAWU XL^;9X B@@ ,BYL:V !J9;_'L0L0VX)E.I8 M5$Z4^4JB#'-Z#AYD&'QEX4DBU:0A<9VD>"#I&6)13^$/K@X>N2ZX"J@"OWP_ MW+1\.22MN(_E(VEQTZ)$1%O(1>[!XOIV&Q6N;X7KNRUY:22 .A[>W=Y_^U:>>[]_]=94'QS[))3+ER=;L<#5*AH'FV+'!2-:$-QU)_,]N"S M^5EJ?_I1'A-@6_A9A/ M^"3VJ!;QIW<4Q3)=&UYIO_]0LOW)'73(;XA]Z6W=_S(HZ*..811Z,TQ%%Z+>A54W97!*99THO\&G#/@KY5U61U-U:T MZ^^O3J1L[]^7$RD<=:P\+4O/:;3OQT_'>]BG- DR81ZH1A%-2]_-O]=LMR+) MY7."?G]Z\;R>ZXQ-S!NAE,DK^*,-Y'J)%Y;6+!MB!KX)M?Z-94[P D(S7+"9 M1&-CT[ _DS'@C!9IQ%FB>UYNM>KOA -'#VO:1V,Q:^ L?49;%R"9YYTJ9UIK69N"*C8K9L0@ MZRG:;CP+;QNTE11^/ 35>] \U5[+?-T=GFH7X[Q5/+6?/)7&4IVUS.%RLU3G MZ*(@^S"(2\?QJ]8BV?M4XR&N96$=>B7- M=V)%N_[^ZD3*]OY].9'*7(_D0SXYJL,.XKJW3 'QU"213E+9P+*WLT)CT_'V MC.%7$\@W!IJSRF7013$)B)MLJ5R1;2YDFY#JO_3-9T6V%=ENF6P3,L>7OE4\ M,+*M?.*#J2HI^@Y@269.2EE?T7029YH3&Y>F/K@TE'.X1)J0!+ZJH90KD;;B MS=$J(CU4(DU($5[5+,I7DI8DM;>**Z7'E=R^8SJJOH* MG4K/3F?Y&;]YLE.G& =M@^6U>QPBA!&NV(@!$0RKO)G=6-&NO[\ZD;*]?U]. MI(IO',R-SR'CLW3S2+V16E^02)X&8+E54[+"S[)!'2L\&V>&\LS/^ M4,4.>\ .>:0*;9(==H8;JNA =5UV$!(CCWPD*3'VT9"LE.3>D7P>V4V;(/F" MC,6*Y/>?Y//(E=H(R9>1XJM08BIBQCY:@ <&8I\I51)R50T;,@9S; M2U59L8/'#GGD+>7)#LUF.8(H[4,**5;\X/%#'HE'N<8)BFGJM@H[<+OR-Z=O M#F?XFPI;?Z'\CZ(H<@EW[@3&&X@_;JY[.%WT^Y.;;F= ^ETSAHC3TSD];G1I MAY['3!EJ(_ MF#%@2I\Y;XP9(8L3*&XR=1TV5%1'<>!YVU$=US&MF3)B0-*J M'GAG<\U81;/A=8ZE]5TZ"<4QZ1LC4]?--SA;Y9UFP%],UX:7 MV>\_^/L4.JQLUE*8 9X&8S9T=78_NH:% ]6^^G"^CS#]1P8O'6BZIB)!/^/T MGF&(S[HY^''$V;'5;G>Z")//@&FFF,AAN>R(3U#YQ%?$&?[O1WAGS'1=T*SW MNSU5!][ONFH#1XTT/MI1E'<:C5\3N&!5=@I2 C *VE&?!%N4.N2^Y10=6#:< MD?'WHV;#.Y"@RA@P!'8N1?!AD\)#+!/.M'_QB4V"XWP EA[#FZA6;*6/;C14 M.LJ_F6J!9\LF%\%_P7B;S(O,D*2P _=013%%J^*)A3R!VJ@TM%P11^F(HUD1 M1T4<\XBC41KB*'U$7A%V^N]/GSC.Z1KY;9%68>65K-'Z27TLS M]!)#'N*<@$K/N>'N\9,DC)"7N5ZGI;/3TB#&['U+I1VB\ORZBY6"RINU]DEI MTC(J.B\/G>?7ZJL4=-ZJM=O%1-+GT_D.Q#XV;^D18N/>)EZ4+MLJ]?+K).'R M*R\3+H3,&>CMMS^8G!7-%D*SYYLSR"J:K6AV$S1[FE#DFI=QM?\T6_I@V3;, M)E&\5AE.Y6#HI#+=G RG:)DB^D)7(I_$T9!G5\FR:Y0FN%4:DCI*AA%P2AS\(.R,9EA$P50HJ7I MC)FE3!D-?,N$-)A\PL$+V6]#LBG]_Q8D<73P\/"BZJ5(Q MS(OVR@QF;\U"F[?J[:4;K#2!34N,.9-*DQI)):E9+;J_7.W'ARQ%1P_3Z5>@ ME!N?4'H3X*&YDN*_S#*'JCV."@G871!JG8]%5NGM&,D5/H&":#[5]$NZ>L]J M^FV,Z.>KQTXPMZ;;*!/U;\/DJP@_+V&?<'V?V42LA'UCQX)XQ9F&C_^?.IE^ MO**2@H'%AII368:E%!9I6O)L'73PS-+B<0A_ON0TLJI^#(9#VLUB('XJ_;@/ M)+\. OA623YD$K8KD[ B^55)?AV4[\*D?.ND4*2>.21?!0OG6H37/Z<:'#]9 MA!(H9WL7NI6XR,F#/%L'X3NSM!#$ I_U/%)976I3[ J?0 GI M?AV8[^+HOMVHZ'Z')E!"NE\'Z[LHNF\U2A4"V*F8X5;**5S'M9B'-6*.X/PX M&CPW#VV;.;9BF(YB 9F\&/"BX1ZF_NU]#X%4MW,=9' 2+/.RB(FX1)7[_4CV M&4#90G1U9SK_9LZC1UCK5KIW&J7)6]FS]*O#YH]UH,++PQ_-6KM93!?WBC]V MGC_2V&,=Y/"BV0.T1JMU6A:NJ+(=LV4[%M["IDQ.K0]0+WZ9WPZ@KP,1%0G& MM-:LTV10$AC& 3:W*1%9%CZ!BB\Z[?.DO)$#[G)3!KHL? (58P!C)&27''"[ MF\5QTJJ[3;B[#55;*:9!K6745U73J3.+V?\/#[$K[%4;8J5T#?;54%_8! NH M^TS7V"O,2W.P3H,!Q+:8S.!B,8^.LDV:6]OZ).E/HI7U&\6Z+5@G3 M"@%R@\,!>V5C)R'Y_'"O/@6W*XYSAJW2(,!?9QH@?$:-='0D@I(1M/"Z8 M-TK!H$_PN38"7QC8#H$-3$0PL)$R3-<*[UI?U9$TX)SAF%3<6J06FR]C&\VB M8J$-Q#'3U+ZF:X[&[)0^42=5GZBJ)4X9XH.I/2>2Y#9O/U&U)2G#Z96@+8DD MD1:12'EZ&Y4_#"LD]&EC.QU*KN+VQH>-'M+6^3:!5\G.V/C%5/7^PSB1*O/( M^_\YC78';I0Y!?_00:=*-T&J["/ 6-G[8J3%RR+)AUKF6Y68;W,O#_HKG/.E M:EDS<&7?5&NX E1SY^BBTZXUF\4471T(F-@ND^U) MEFNO38*-FV@6R[M>9Y ME7BP"]JI-QA8+AP*S:U MX.A4KV> .C%AL?^E/U0JJ&CN;N:F@AXLC- ZLP==-1PP+Z__#1&*S,T.):=4ZJN4)-[98$AO.R3>*1:>:"DBKYRPB.Z[ M]W,G*/U=%[G#LSU4?@=<:M]I+)V%0?7U*7?92"XRTWRV&K)96LFE.<>.XXPPA?+M.VDTJE*8>Z7L,@O281(9K72WM-: MJUE=N54DOAD2SR^=9'42/VG4SMHG923QRE>,UNSH?F%I5;BS&RO:]??ORXF4 MW7:>![X6"A?%A<6*HQ]=/**"K)NCNFLS;D!OR7XND1FS8:,A%9JTTTS*WEG6 MO@T@#7SEN!8]RU(-#EFRFCW0;A5QN;\56-&*] 3I):66+&MWYDUZ78S%%'%? MOZ]]AS:E.?[0G/'8U'$B9)0BEB>'\!EJ-N\[L,6[^UU"9RNI;YO# E*E35*" MT HW'P&Z@[_="XSAJP#-K98@T.J6";[MT-K^53R3R#-)B32LI>6,B_Z1V6E"S MZP.YR-\QXDS*+EG!PKI:7EQ "H(,L27DAG@,HC@Q&> M34?5DV.0>UG6M) - PV.(GQ8'C#.['-.DQVMG+-:5KN>**B9=%0RM.?4=.R; MLJSHWZ?_G%-K5@O%%V,K+DG^I6].!I-@/P>Z.V2R-<]0>Y7==AZ^W#P_IC8' M";3?D;U]0F\8C^J6^>9]%/T,N_PH#U_NOG];W()D;EY/9'<^^J.E];'"AG;8 MQDI.[#>8F;>"P"^AG\>>S?/0^W)=__QXW?MGO7?S?/WX 7SE-W5F2Q;[H,#9 MLM &?53&#!G\@])"HA&FTB\-^@>^%[.BQ$='RF^)9_/[5?+9\ SF/$[F^?[R MJV;\\$89:O945V>XC;IFL'H?^SV%19@@,_\$5&5LH33XQ3$'1R'J?A.[H8' MT%1='C,^$?WCJVIIJA%_-H]4KV?>&&^D7*)(,S"HKBY%%L3)(28*A X[V($@5RY=AV-/_\/LVTIOX"CO M\*,C_ Q^@PUH-9K#C^\5IFL3S5 =-)?A 7-*BL4Q0;(/7?@:8E>KUF!,+QNR M5Z:;A(RD,$2:&&J8UF$K&N]I.'!!DJ!. M-8=WI;-=>#7CH!6V,G4MV\7F:_#0+8H9 \SY1QC4<+%/WI I[_C,!Q]O'R_] M13PQK@]3]JMYVCGFP@5[[ODS&/JC4R%6!%R/$7>KDYKQ*]NN3;SI6>MA8$#;4U1W>L% 3O16IM;EH82@. M.=R%,;CD3]AC2DZF;K-!7?M9'VM#(,,/W)YHG9V"C=0][GS[]!L^?('O]FC! M6UG"N6^OD6!<<:*X# [IO>8H**S79/$DEI7"*+BO,=WQRXC^.;KH44M!N;'_ MLT@K)K:P7&[$FO+&E+$Z3&BIR5M1DJ]LQ%JJ*.^.[NZ_'KWG&QU$"J8EJ%.@ MO9]@ #K8I?)_YYNGK;.4V.:?WD5YSW7&)BQZUONIV?4;/M=O;-)',.HT&S9# MHX63K';L"0J+[G$\(UP!4M$U,W)NV0Z XURF[E *\N^\'7K"$\2^CR:L\1^N MI=E#C5Z\[3WK'EV<-X^3K/\5]DKLLU%#@3/EK7'U&]D\I4[- M9:.V+O8W;QW'2[WE+J",E5P+O&@K+\S X4&,]QDJB.RBHWG&C000WZ"4X>O2 MSM!25:,X MC(=W=/Y1P0ZC<@3M/0*S)M.1T2;JM?3-;I[QDQD 8_498;EKC(P'7).":FJ$ M]CDQT!]2M;\@6%U$"KFRV-^QRY''E4G-V;"L.+IQC JT!@?(NAF2LBV[PV/K=6:A0;RLCRYS@DS9+\!) ?=-OB2J#R#/+9(!61#OZH63)[$QX MS#5B;S P+0SWZC/:*/"UU;ZNV6-\I_(:3Y-1T@V.=B*.=.YI%\MHG^Y)BE%1 MPP.LL]$(#&.4&GP?\81O-!Q+^3<&$1@0YW"9W96N-.SPD-.F"].W'%4S\#H MSDWG02).M.)2E9[C HS^_/WXZ3B1TH2I"M.<"4%6"89$P7#]BN%.Y6VL#5(E MMC)1A8D($MJQ0->+@^#4CU8<05JKQHS'RA3S#8Q@>ZQ-E<$8R[3Y0S1-4LRD*[B)G!SS$]$]0:'S9]$^ MXRW N=B"0715V@1>B,P&O_6P'3U M(9=O_#0XJZCH]P.?Z8%%'Y.*C?TY\V%CZ$_$W8B3O!DEG&YXDG//6G!G8(45 M=R9RYW.$7#(9># @<,(/!K0 #[O#&0^O ZE/@/ 5;:2@^HV?G@A)"YY*(=RI MQ5XUT[5UDJTP/@/1/43BB_)>34$S>4S$ZC^:]*0D,5YASXU3E0S]9%)C?JO+ MQ.N"(-UA:!T>?U6!0_&>1T,NF:&ZH%\I"NXQE!0I^,),+"+L9->0EG5%RXFT M?",N%]["L KD+=DFMN>!7<PM-E5!L'G"!LX(G1 R/N0UA>WV;6VHJ18: M#&\LH\X@V3SD[@-B.N!H,%U9*HPW-(&QI%9)'-.WA<#^H9EQDRC=36H%/1_! M4AI>.P[IM@K&,5Y!J@O;V)M,T,N1W'(9U;A)TSP.C20,?9M;ZA+00MXA#51[ M+,-(N/-D:O?QWFPTT@8:XW=E$\;F?-5@;,AUGA02/ Y5BTP7Z-1B:%B3%9V< M0;=4:*C=R".9TX/8O3/A\8'Y8B!#\X##_>B[87E_2_K2]R 578MSNQ\)PG\* M',E*9GKC.)[M):UT$>I<1,WPU3K9S&'ZN'(MY,9LU%N3CAXRW&*N$_%"$O)$ MWWB'R*?;5W7T66K\PM)9QGT(7#^+MQ [T_WD'&IZ V[-3D[+@WGL$SD=\P,2 M"@7%QVB^],XH=U'_2SMUK+Z">N>OQ\, 0:\K&@@'<"O,>:)-,^"<\<&I:6M> M+S=NH1)U"PLAQ9H,_IBL'X-Z#M5<*&]&*MJ0IIV?$N+_N/&;Z4_:128U#(]^ MEWXVW=L_B+VT9;02:.)BP95ZCAG4T1OU#6]4Z'1/CQON(2[Q6N]WIMD^/% 9B9(I, M8+G,2V&@?$61T?;W([SI9+HN4B"]WV%- ^]WGD &_$JC>0E?H32XE7.W(J9H M@XH2/HGDRIP*^.02OMS\X]^=^M7-=WC'I&X-7^K.F-PK-'KJ QWMH3H((-.U M!LRN7]KVH_BE/G8F>AT3Y&X=-JF_ME[KN&,$1+-*M4/^J*(9W@@;A[3Z]R.$ M<%R4FKG2D&L4]LR1%=%$T(AL"&42&J@J]:"0$"L*2! XK?Y%BGI;[:- Z-0F M[1C\5_]B+V''WJR._1"/O5%^ M';>YDM6$60N;N-O]=;6"U7F&M%@+N<\B;P=B)]&CR*F7= M:/%>-LR/397AK8W3TEJYN_05 M=[;;=\2QV._Y-0[FTGJ!Z4 J&%X,3"T-'L%;Q1VU2[* Z>3J)L1E0#K;1I+L MYX:A5^#@*S:PL)B;,;Q M$,IL"^U3&D8QEM97=6K3I1?6:[D.H_S10*'8CII4Y8!SSO7N.BT8T&YNSD)[ M)#PRI(60X"'"N1_UIE,=6*ZOLR=.0/>CKS[UK 9^7I@,VB#4>47_&Z7_UN:, MP:W3?_.T,,NP8H!=98#VY@S/K3/ ^4: _]>G_T,.T,%(U\;PX!*EBL6 M:2)DY9W).@B;6(S(\J<"#$1 MW82Y*^>H)V\$]N-C6ZD1$"*!/? W6V%RBO06B_ ^$9C>>SE"PW @%,(Y$6!; M@X'ETH<.0X N BJ8,D/5H]AV'NA=Y+;_+2/8$Z:\:2/PLPPG##JZ+-IH5N:H M+3- B_>*6&H +CH(?2G[0&T:J+G40,>Q2OQ"P =V"@$A!%F4C4)%HHH^X\!D M1.?LITI-0 3<.+(I#0J]P M!,(+QXWP,,1"F$T(L(0P*;:$9[53)%QF=%0A\P(B! X)\5W$D1A *FDOZ"@R!" L90&)_']N+WCVL -<\$"<6I< M3L0H-Q4L[_52\/O\=_COT_/]Y3]_O_]Z=?WX)$6[.WN+M7IWT.Y@((_P-1'M'(N*L1KK^2C% MY4C3"<'UD;T@5B6WSZ@W#*$PPR\W(+N4IWH:CCJW&CSHWZ?KRYIP%F,6YT)0 M=M^OL\'FK8DN$[!Q=<>LXW]#@JP699@:L#=%85";$-C" MW-_T1Z67XUO[TB"F:)XY"CF-?\,X4^!0;.]0^FP 2B@0VEH !B^HH'7"J>!8 M0+A4G).R9T]LZE!_(Z79X=O&B7(1JO@-ZUMDR9P+E@OTR0CR'6'O\ BC&5;- M4]<"Q]X&I?5B,3IPF[.6##1R=&E4;QPQERFVRIO?8O> %_C6"X8YD5;G&SV= MI,PS<'G.Z\U.\$=/%%QB+O+]B"2O: .%Q(F+X/KV'L@148AC;:$2#2=ZSRVI M0@Y>S#/!N1$%QT\?K=A4_"Q>I>D!>')8^)1]24A(PLW _0C^N&O[T@$QW4SH MG>7M2[*A&&ZI*(@9:-#R%JD,:97P1;[,Z._A)KW8\\676_:8Z:,Y4LZ6NH>/ MF44!O;L!99;&G7>F0&Y/>U>;ORUMO-;)R7DGT#MDW=>U&^VNA.4.[O?[FKCC M@'V46\__BR$2PFN?6N8 (=N7PEKO=!/J/3;$_0F72P]BSIB-)XV[^U' E5JQ M!5_*9=J"#GJ=[IQ$] VP_=8VI'D<+Q\,.8?1?JF>H3TP;2=6L#J?Y47O!FTB MD<"Y'>,I,C">!+P[4S%TCI(FYI&*F/6J.CG#UZ.J.:"9I[HZD*H6EY)**G. MOG)D&)#YRGC]N[FZ.+DN)N@*1>R2A+\5+[\L:7U M=XX3,M8C3%$RJS5J2L/DV4_JNQ6$PA=U8P]?;IX?4\$L XC>(9Q\^8;QJ&Z9 M;]Y'T<\0.%QY^'+W_=MBR,RYH8$HB*4_6AHW=UO!'ILA"/]Y>/[*I[&7 OW0 M^W)=__QXW?MGO7?S?/WX05'U-W5FRZ0GO DR6&B#/BICAF&A#TH+,WI$YO0O M#?H'OA=+JA8?'2F_)9[-[U?)9\,//X^3>;Z__*H9/[Q1AIH-@FZ&VX@E@?4^ MWDTDWF7Y)Z J8PNY\A=@Y*,0![R)W<".-AK>F?%CQB>B?_2NUR+/KA\M.KKX M?^R];7?:2-8N_/W\BEKNN\^=S +,NR%)YUG8QFEW)[8'.]UG/F4)5!A-A,1( MPC;SZY^]JTI" B$$""1!]9KIMK&02E7[Y=KOK$4]=PWA"![,X58V(@LF 0), MY.:L0IA0)CCA9&!I$Z9!.JXU MNV2U1NF:D 8MF#W8+E:K_A\]M#RX@2-V:K517H;@0TPW-*S^J*I'8;HY:F:?@A/@(%PYWC;=BH_,- MZ]#!#M4K_V$_)G>^V;3.L;/4/YNBP\M%B+J80[\-9_SK$"4(>P<'!$K(8,=HXSP M6##19R)M9'0WPUQ+8<)L>^$49ELJ,_9^XCZNC7>%Z]_.O;8LC^9>I(UF=-6; M]4/N")S@S_6F]AW=;C)])6PRO3N-:WM[>(E,<89C3R06=8HU9<+ M*;-NB&5B46N4_1]3@Y(JS^DMA^AYEN_(QL"RX-TK? UC_I-I7]<&<^41K=*; M8?T=R\5R4_"T^V-R*OV[;[$/;*U[5>J;)?BO<<&MS,]P0(%S.1%=R5!O7H3P M>ZJ;?#A)42LU0H3N!(.M>--@#BX@( H(1Q6CWSR X"$"/X%OH,/"(&P8O2>T MM8?Q';=*RYZQ@#-=,UA>N.IJJUUP45A'M$/N8!R$M)GC/6(P)_G.L^B!X# - MR8C)!%(;F29U%5<%D7)YN8,[!R'3BSIT7C:%P M@.SJP[H("Y3L5;QWWZ@UT+!EPSU;/5@@]R^8(JV;#CX KF52Y7+V?;XE=NKV M7.UB [L](/M90@#+B/:_)L^ 7I/I\<<4>*W*DRC+H$-J(HH.P_ $X_(MBM>+_\>3IH%)?#DLNT(&/\\))(IXBVTCH7H09HT$^ MYN>W[_,XF$HKAV"Q<)7F/X^=M=M%F(V;E8U.VC?0" G!>V3N 2TO76F^SW$$ M('"!Z<"U"V3OL8.XOV;/D=QF[HB+L+D)&QW5:B!R:V#P '[PG6;@$-G19H99 MVJ5E$SS + X[BE#V8!'T#79]O<&8P5U/'C.NSEXID3N_1S.*X!?=EN$'M!E7 MA,5@LGH^>_3Q,:LH MC+,N3X=4%_BX1L%X*R&"XZ1*/H,*),YX=(-Q'WO;=Z M&)MFQ.<^BJ.[6^/*- S*;H[%)^LLQQ\]++%E-_JF +M,Q_$ 9>AZ[J;X5> , M+Q/\"BB=JI6Y7322&Q?:BM=]O.<-UM);+NMOOMX>O]O[I=P@IPR M)RUZ#'&YS3>,'3Y&QXP,%N$>+OKCZ=]UY6 @"W5291?QA;.P;YR]9V#4HBP!UVO?$?G3,3;87X:W=AF-#.&<-QRY_XTSDV&SZH%>WV!SVD<(VJK%+S]L55GKN MEISSUB3Q\* U&)%*@R'"5HGO_O=XS+_\!H4HVZ0=DA-?:1?+]6*U_@._?0<@ MAB%&=D/\!"^(Z9S&#R\5FZI(-M2PV5%W$/$],]?ZY6Q^B7!,=+ =BV=O\,X$ MKAR\,:TOB!:W,S+"2@;6&1G<(^3)833TGD5![D2?V@SFBZ_ZVN&P_C0^NX0' M*%CU+*^H57B3*#*_ ;!!8X9!J<-/"7-QC88 SM8QY18R7 M4P8K&L++81,Y^!.>CSV<$:S2Q'5;F#MF\?0=%#R.@R77^"56P>6^SBO ><([ M$["RFU?1&V'"3Y3T*=YLK*B4EPNSUUVL& Z3(Z[8@&WD3+!B3D*1=$:HT=8'?]5G'B0+D0O/G&T M,8]TF5OYOH2NA7C+(.M7X"97&C:F4KK[-W0#.( IIF.\4Y0#^?:3\"/.Q M@3'4*%;*_A]3%R4=SV6_LMU);&F";N:0=B?!X%@A\3SMR/C&WT@$%K@10^,]EL"O]\2>;M4%4,9VZ@,_P5$0,?YE?HI9\M1AK MX"/[6GNOK3M:[*Y\2:S)0%S_'TP//OOHF&A.AIUVR;X5&.VN",W6ST MQ523M0"P4:Z??3:P70\./8/M%_==K-=5IV0^>] MOQ1%?#6,/99M /@2M5X$^O6BDMNC/,E09Y]%C)0XLPGVU]6YX<$SB*VUC6 : MY7A#DG\PZGR:3:@HH^*=SZC*3N,[]DGJ/7X70;-UW//C+VX:\;^'LPI[')#\ M8$3O#;K$=0_3%4S77\]T_46F8_\2:^(!E =J8?6R\CS/3"Y68[)<%8AU.=7H MUUBJKBVZ2,U]'2*DC]SA&I3(5]BHCJEYE9LS> [!@40^\-KRP MXM4(#RW8<61=M1H25. 3 -;O!X\HM.?-A] )HJF4-^2+\_2:$&+\Z:YZ=8NS M6>ZY72(/F*D_T"8L-<9+RA?8VXV 3)299>JZF_/''.1#5M41%\V;P>:RJ[5U M-6)H3E#MPA'B,05R-%SJQ0OC:]1M;"B1J>4]W=>&(C"E)K92K2#5+2O5V.82 M;\U(Q7KF!A+W1P]\;T?>C?GBUP"G:EBJ<@APVNU4DC5MQ;$$+5S .NYZMLQ9 M*M2K88,7M^B9+3AKPH(# 6:,$_1<)94FZ$YT[%4MJOT-J;&;K8;^2Y/C[H55 M%,CKB++(UR1*,BBPL'?:^[6==EN-7T6[6EZ!-E0T"W7:3PH(2-&G7O_:Q-KC*C^@=?:=ML0 =6W%OM9H^!47,$C^$]U3!6NI(%2YF +$>RCN[SCE;B\K' MS9)2VT<@KUJ.2.3>1+.EY:E=H0JSQ5VGVSJQ)ELGRM:)J;5.3&-2E[]PP"_@ M>[S%,2O;6Y+OX74$]7*Z=01K476ENGZ(5_&R\]B])E?WWQZZ=X^=I]O[NPP6 M%.P[PT46*"EII\ @-FQ&6"I\.,;5(5.QIXE!13S+S[=NKM%%YF3!&UCD]6WA MKQ+R!S[YY-U9[_$["A:W8-#?\B9N%8^7??$J4 M>[EXS[6/84$O5K(>P_M7JY]]'II3*^!\+ FM_8R%H_.BEL;+-O'/.&!QMB'< M)+'??PC ZAVG:HJ@FZ_$CT>=5]AHL!X^G^U^V//.B_=O87I]08MW+B\N:]V+ MN+@HUBOU5K'3:MP46_6K9NNJU:Y?7U<6-#Q["\V84K4#YMN@W*IU;BXK MS6*Y6^T4Z]WK;K%=Z72*%S>-:KO=[+1;EVT7!WYR&,;BR)AY-A%>3C !SGCV M?@<>''B_3TU:F,SEAZ,>Y/[PVB@G?SNKE->;:\E) MRR(*+V'2=A;E L'_O4=6WJ,L%:_)L&B$--GN3S<:NDK( MOU!$BHKR^;\$-MW7@1/!D?[M7:""<\?Z_'^RS!3N.P"]^+1M@" "/I+D[,BU M>E0@5=2B'T+/T15NOR;(0BNV(UQR['8I(*+" _XEB5C^'L''L^U_/ZGATL[QB/N1BJL:M M 0"8>D5X7X5K0C2[M;%7IZ+36"T&A6.#JN%^CR['UML%F"^6*T5/F1!37T"> M."&L9*/"R+\^9XIJ7CBA)3DA4PO($R>$M-"NM(N5ZGQX&5,/^>"$2C.SG"!= M;YN@S!ZU*2M3P)B/"E!3-R=(=RDX*0DZD M+'&:(=WB,TL><@$99)"P(I@-H6B6&:05,@[CF>$ S+OG%Z9$IQ@.<>3 M:&1BBS&U(O'3/A1H/Z106IN:70-65LTIYOTO\')JP:T=UAPA?RKE6$@\O>!N MH5Q;[BMQ0+GAW]Z00S@@U4H&285!PK*&EE%RB@S2J"ZWFI ,(AGD4 P2DDP4 M@F!3-/XN:F'-Q;+)(!R*GHOZO7-6>NAKU+#0^R50'DVLDA]HX^F,UKJN'YG MLU+0N'ZE@A,;C5^W,U57L:_7.4><\X+)NK9H$6=1SB9\A"3V?PBO7$R*KZJ2 MK5;7!1Z"'>21[OU(*_)(C^U(R]E46CNF5<2@D$,IJO!T"7^KH(U\K%OCQZUO M&&:T[&3%;O7$*!LT9A?>X R2X/AY=A+[CY'\EUJFJMBC13/5:_.VK:6ZU9XF M3"BG1WG5,/]Y2!!=4IZDO(0I+\0Q'18YS@#E14^CWMXYMS/A9<5^/E0>9S@4 MP1;/R2*09-).]O289)AU\TSN:LQ!:8'6Z/%[HA\V;7N'K.U\4\^Q$VE(06P8 MGLD%D58JDDJ/DTI#RBK#L$_VJ73? "@S92Y9]\?T'K][K:2S[HXY7.+L/CV@ M4?P=]HQU ?+GJ:>;]YN;I^TMIV/-9TK@/9#R!EQ/ATR82.1&H,L^((/E.VY MUY5%<7M8:>#15 5LSL[)I#9+PMT_X88%@H\F6U\2[M$2[N*PU./*HM\/X:[) ME?>GJ1]P9&E@CF7 TS2?6I7&E. -UA5C]%CS['.,RYJU>)?5SS[?F>Y4W,!_ MB+TJQ_=5LXVDU'$ M+Z3X@$72P9%EFC,#3CZUD98=8IFZCD3[*B;96;Q9-WLN]]T.I*;_7";H,+Q4=IQ43Q5E&29EV&J;D[(^V,A=2T+25 MR1(\20(^0>RPY+QG\FY)W80O$X#-K6G0Y6YK/SL >3T.U[Z>.[0 D 1X MT,$>N$7.3ZVZSYR?9%SZ1YY*T9D"NK30*),LNCF+;I. =TANY;QY/^R ML*O M*#I'/_-3WYQO&V>?F^7L\^WQZ-50OA5R&,]L2#6'^U3HVT2S)"=OP\EALQ^R MQ,GBO&_X<4^1APVUB^?-[F#?&GP$^W99C?L,MTLU'"^CT>9>(LF^JZCF713_ MQAQ-D1K_=O\SU9S9K6$[UA0_M.^=$;6>1HHA.)MY('9CXV;EP.59[Z5&7F!A M3QVGR\2;O7 F>OL>*CFN%C/+,[N2XL:EL9V$176'^7/'HO3=7DBM _=""O&3 M>7'(?91V!B+U>Y4E&1 2T=Q_$>)42YWEDW.J 6,WVO5#,G8,&LL(/O!S>Z:F M\>S+![?W@0))/3)YJ;!YF6(M7AKMT?GRVGOUY>6GI#&STF%_K@$I'Q:7$>EB MB-FW*KN&0P(NAD9KG^!BQ:E(-T,R;H9$D7Q67 Z)^A="A$P"+H=ZO+D=&98< M";@68JQ[PU7J9$5]3HH5&>3>[4A\XG47?$E8 M?!$@G6WJ+5(KL/ U^;1C%%O4,U1L$;^)Y6$++Q*Q=Q*\XS9I[H>*F&:D.(.# M !3NW+FY04G&5FAK\VD&D@3V3 )_4X32H.P[P._*,R7=-VH--)N2!Q"]5%*$ MI(@>'2N:@4CPB5IC21$G1Q&=YV>+/BL.);>& R:!#9CL+T6?IBD=4A],?2J8 MYK!4&"S W@-I'>"0]G;'9(]Z'^N&$W1OVE_R"4D^V(P/6$^.G/+ 21S0 075 M88(HFYV .]JRFDXZISEW9F,XY9H.F ^=5-L84$$W4RZ#M6MNWDXYI;/>7(YO M\&YX!V[5*K9K$=B<.,/)UQZ/:^@SZV3+@ M6]NEO:!4=W'577UU!\*<>-:JVW MZU2V7CK3I#,M?168C#,MK*=%Y(2M3#O3JBWI3#LB'+?-^+><.],JI6:*-"P! M1B8 1K[N>%1;+YUI4-,:VBK,4B MRMSZTBY*=9F8=NI*/U]W/*JME[XTZ4M+7P4FXDMKAO6-#VO[D0]?6D7ZTHX) MQUUL2ISY]Z6U2Q?;3S"0V.XX $:^[GA46W_BOC2?X5H (,?D&3;0*A#X$%[3 M1HRW8U/-[.B_B!:4&0=[JU<:H4\ORJM[9N;#67=QJ,*#L/$?Q^3!RU.=Z45$ MJ]=C<.?52P=K(7WL9)V^H/8H>9>FFDB+_?7DVM^87+T68U>P*B2UJ:)CL['J M68#AJ@'Z+=IT\$&=6M@G![VN:*PIVBH M\5]JF:IBCQ:Q YQDM5RI?\RPJ,U8P^V,=$5^&E&P =V&>"]X]GC@K 5RH#5R M@3")2$R#_0WI33%F_-S;'VTRT$T;DP/XER:6]@E[)ZVT]'X9LG]@!9A<,(0S MP,N!15>R22.T*WV5EU)N %5V0!.-4F5YE@V)^Z(3"H8OK@!MO A#?-X%J%;F MZ14%PLQRW'==L1T"VH4E8JC*S.MC'7XH4\N"\R86G9A@1,-7>//S GE5;!*Y MV6&Y!QF127'/# 73,O@CKR-M,"*OYE17R4AYH:0OB(]2 W9J0+47H//^C&TI MIWXR,G6P$&VX'BQT75_\6!CS\#7XCF9Y[<1AD]G1P(&KBD/7-IJ/D()Y;+F. MPL4Q'45?$C&P*^X>S?=.M.K';6=MXPB%&ZJ1K++D*@$V*8AWC_$U+WT)OL:_ MA9Z8.-_TJ@B];R)'17S3,!TQJP V31MJ \5P2N1ISK5$U=2@+$%L6-3>BB-- MA8W]X')F'<#$^LN:C7B7-<72& <$_^,R QF QH=?= 4=5(X934MU:;&HE0QS&6QLGX&1>X(.Y9F._M<6-]*E!AQHJ1A!B_YV+>X\7IRBYHI6J M01T"H,S]\XTN(/:G2G*F^TG MQSY3\]NA2'<#=G85L^SI\61:.-.N<3=V'GL#+O#7R_ M!'X>>4&=A\Z7;O&RU^W\6>SD]1-7NB*S/< M1ETS:+&/TU>6)_\$3D A(POY]1<@^+, <;^*W=" I36,(_%CQBL6/_1"3@O7 MKB*)^/P"\(T-A@&!A@XM#.)_.E ")RG3":6^0:8PJ& '*,\&8L=N +##!G$>9I-^#3#N5!@ M,H&)!"#OI;F&(5Z/KJ"11VJ]: ,:;JEX((H]UGY"T]C_]RM@@#O3^1>%QPQ, M,!/]$]J;&TQHKY8NEA$6G*S.]L: -[&\!W#B+'+OWL"W&LPUA9^IW_)#9B]Q M$D(>LKRI*IO=4=GT_/GQ:S:[PT LIH\+&""H4(GY B)'(:_NW!=%S'WA_B[V MM(U#1YM1QX'H@=NN-Z8E/L+K*FM]'H^'W?3N\1);,Z3"=?I0T2SN53S0',8E*WI!,'0,-4Q4 MQ)C0V,C'A,9%RLOFO,9U_+%ZW$,UUX[0B_L2$H2^* M(P3=\I2MU$M]MB>19";"'#>)[&Y-$R1Q5'(-6K?&]2^ M*^?H20[?F# .=^()3W_:>*L/=/]]'E_&RAO64IO ?Q?E+:==;6AS>/9M8+85 MSVI);K;5MH3A/JJZ6_K?-BP>E0S86CWX9TMW5;*Q].Y_IF#%W!KP["DK[;M' MK]S32#'"0X5;U2+4+I8=6 <@E;UFP&[S\%4IJUDCVG;B1+N/BH/XI+N0VLT M#^(=A#O;):.Q!,)*M=185663 ZRT;XT1VO[@"T^BD=HBC/%:\6;?Y$-Q!-.S MMM(;K&F%G6F_DC&+C#<3)D]8(TNV>5$>MU%X%B3)O=Z2D.?YBJOR$%4=4 M:2SV\R"_30@W>* PT-I4CTM$7%(>5/. MU9.O(=N>=--%:65W:&G0+ 9/]C2\\,C8L+EZS%L^%,C.H9/&V>=6>2\-;Z0+ M+#DZ#:OCRZ&.V'>TI%YJKT)"TGB1P9+-^2[>;+-\J(H$@B7-2D8,#:DI5E%L MO(%G>5(:!PF6-$JM'=U>QVQ;R&#)IL&2=DB8/;>:(X%@2:.5F3"[]$8M$6M( MA#WG2N,@P1)I;LA82:9C)>V0D'UNM5!"L9+F7IJ6RUC)_K132"@_Y]II_[&2 M1FFE4U?:,ZMB)0G/ICTR-JRO'N.9#P621)E)8S^SU1-0'[6PJE5)O()X&XD3 M[U$&4!JEE79ZYBT:ER. ''S2/J!, N;)TO>W74@&PBJKWCU='EVQJ"@^C3< M,Q_Z)H& 2Z.53H[Q5N24^@(R2,_Q9F;F204=)!S3+%5R&X[)E!XZ;) F5VP; MZ3@+"_SG50_M&KZIGWVNM]-)$5MQ=(=PDN6*EJ-(.2PC(-\JZ"#!G4:I(4VA M)%30X4,^\[>?3_D2OZR,JO1U.,34O1J[K#Q"GUV4P](1\JK/D@D$U?8RV%UJ MM+UKM(MR6+I"OC7:(0)"M1W[R)R>1;4B3)3PE/4$E8)O#GG>]%G(TJ-$0,2P MP7PHL9V#46"5-6N9LLI2]PZFUOML"QT6,<$W3XIKWP&I9JD:BV?$&=0;]9T(9+B8Y87G0S%A\1G]T'QS9CE))+BEYK@ MA0U@GQ.[.[\XIGY8-[:X&;-7X6GP1QU!R&'X(V9O.LD?"_Q1+=7#FD1NQA0> M.[ECG0.C(#4CK3G6!;+-#.L"SF'$F7':"]5G<3?!&VDMIS5R&!UO A<[(<>[ MO.A>K #X'HO)Z%.;#TW#,6XXOI$/F9O? F0#LW#$I'!FW-O>*'5MQ9"O3)Q. MTI/&EJ7,*AF',H.+JOE.1PP::\I!8RG.F#G8#)M*64XWVF626<2?;OA4S'^A M&O0/.,O(B*O,YS2DQQ1RXM=ZGO P5Q9H61)'YHBC(HE#$LKJN#2EY-X:K1SCZ+QL5LB=1S[B+=1@Z?7K9.=5?-!L]KY+/ M.G1)X8E:X\#\^(M*T.7DSH]GQ,)"N(L!V5/O&7?:=+LOM1PZ%^F M#I2C:\Y,0L^\"9)X?9,.*4A<\W5.5=N)DNK9Y\:J.<92PV9K 1EDC+ 2C72A M9X*,<2%M,LD86S)&2 U-RM S0<8(*7-)GS$R[P(]1$#Y6GO15&JH9*91/3/3 M8TXBL!$J!N)UATI##+B4$BD$_DLM4U7LD9__N30&<5;_F(U>S1FBOI,E]&J\ M"CI)Z)+0KP%;6;7D56R?O?,Q1&YMJV("I;'=B M.&QU;;:BYJF3=NH+R!-OQ9Q[=;*\54EG%$]623OU!>2)MT(R4C+>+^*0O%4I ME=,9]!Z#M#=K^Q;ZF:J]?&;EZ_R^_#K\D/VT>]4%?<93Z]&)"0C?>+[6[(%N MVF!EA=?67X36UA^@?5S_\]W]4S>J04:%]]\@6)OE66#]SP2HY+[WK?-T>W]' MKN[OKKJ]N]N[+^2A=W_]_>J)?+V]ZSX6R)?N_9=>Y^'WVRO_%PJDP MPZ8Z'3B$KXR\8QUS>(\D^_V'!+N%@"12GI\M^LR.^G[8XVL(Z_MQTZ[?7+4: MG6*S>E$OXD248JM:O2RV6IW+FTZU>7G=;"_(+;8B#>ZG=D#+#"Z:]31A:E3KW02+>Q1,"Z/954[Y-FI'A=6O+'2.UJJDF8DI%.C9'B=77) M&R,U"JV0^7Y99:3,>V /!XPK+9Z08CJ*[J:='",(7LO,OAG3"]R-6\>DR"ZM0K.6#?,O#K>D-]/>7:;O$[9(W^^,.N$[[5+K5_"E M8 \P+=YV;%]:MDV&0)DLX=T&FL._C!1+?55\CF3^AK#LZ1#("JPV3,-?.ZF4 M81TZ%OMC* :0NT,M8H*I N^GXRQ5.M9@3?@0^!0>-T 6@/.C-P]?.N3V@>A@ M+AHV+> ?A_!'H&G ]C:W(^'"?TZUP<_.+4OR?X0KM6]?"?QJFT.'O8*"Z>CB MWWMO7B(+#G-8/#(CY54![H?\!UYZL&+!1(>#@?=Q1LK6^[*R;"") MM.[HL@%@.,K$$'6SU%7MQ4T\?_AR\]2+3,OR9:*[:>Z!.XR&1"E9GM:I\/!.08#6S01S)BE6P?2!6EI+#0?RFS?^![2\:[ M^-,9.0\]F]^OP\^&R:9$3N;I_NJK9OSTGJ)J]D179KB-NF;08A]+*8+:70C& M^0DH9&2A>OS%,0=G >)^%;NA@0;50.B)8\8K%C]TQ>/BM4GD:K'2"I1]J**Q MVNC3N;(163"M%6 B/U>Y#+=TS6%U12M<5:PKX#'"5$E4[8XHCU'F>"KS)3*+ M>YYF(9:NBEK6/23[9=C?^$&_A2\'-:/G*^IW=)O1PF#R*U$EX M@T3R$Z#@#8M-]D-Y\I#W?LB;%(W(0\[I(6]2_)&J#MDQY+A^[:F5=OR^Z"'9 M*,JX]8MMY@/>^C$[>7&W?FJ$'_8B),\@=N:;>U99S#2H%2YV&/F0=3HZ67(- M"TK'S2_+,KG6"^UR39+KL9%K2% X=A97ELFU6JBU4B;7C%C;Z2$E-Y!S5 !I M]U3.O?!Q2+0Z-DIBYW3[D"7VO2@TZMNG?^2;AHZ=5,.&<<1%2!DDU6JAN<.$ MJGS3T)&3:BND&T!L=)1%4JWF Q(=K_,(DU#(_U7&DX_DWAE12T*C_3-Q6/^" MN- (SZMCJ.RLLL3)M0MIBQ\GM8;-FHB+CK)*K966!$C'2:TA9>FQ 5)FJ?6B MF0N4M/\TC2UJ]U:!)2^!3P1"0VOXJA>3%=TM>%E?6#):L@@J>7[>NCK!O0Z3 MSU>'9O?L4=[SZJ-$2UBA_FEW8MLXH+_R<%8>:_1Q)4WRVIYX+21#X+2[QV6*U]84)_K+&](I5Y8C>'$ @*Q8!GX"[]2 M ZK7=3IPI@JKL9N R3+C;R)J_;P[84T?^U+1HCJ;P!-:!,B_++Y4(I\P;72E MV?3+D/TCUEWTK=M]AF.&/X:\8BWA!/[V!B\%+S$C_Q,U>"W>O/FU+-[CRWHR MNP8<#(4S,Y[%I7MG_V9<]F^ JBTM^W<(4* ./Q0B=ZH6;V#YT>Q4I;0,_^<[ MA40?N5OQIEZO=K>(U\S2CI1+RXK#W1'"ZLPH\9?3$ I22 5AC*P>E2U-_E! M3ELS4BD0Y#F6.5U86Z'K?:W*OL9+)_C1Q/E6C7VK(KZ%T\@H#BH#B;%N--A) M:(R8 MJE.*( :8$Z>:58SAU;_M;B#FP.XY,L2Y FF[:\FE_6"I"XTW;SMC%, MD"R'Q.8;X\3B7B$J"&/?N"PO!$6!?\O/\G@>G.T8 8L. RIL%V!2,IA:%HXL M%#1N&O[)@_]K,S"%:)4AD[ZB*\: $GM$X>(2\3A$UQ0VZQ!G)P+0BCS]!9>: MMI87'GQ@:),S#SOHKV*ALRO^WIL?,A@:(;2_EN8;(6\=2>C9>NMUI!TD+="8 M*AU2"_MTN.AV$\K:,Z>X2@B+F*)+%@N\.\."!N5*7RK2SW]3.&<+ML4[9=;* M!=NXV&C&# 3]V7SF*:>,.]-R1J3#>NLH!=*=H@G&&*AC:PIY4 ;:4!N4@M>Y MM&4'GX04]1V8 >[\Z, #0";U0OX>2^'#^\SOPVRM2(8.:V06HMW9[7 HZQ=O M *RB,P;__I@-E54IEY9#C1YCFQ:)VH68&;\Q=^%A.I_B_9^I]O/# [6P0E%Y MIMX$5>\=B]68+UD]^]QVQ MUV,:S&D?>V/9(Q!V[.N4=SVFQ9OQHP?$T;3!"W1]ID@EK3C:+*7FU0J-$+],2L1P&C,S\D/T M,8IBW-0E6X3=J(95KJF8[EM:?.J9EL\K!>06^ M,AB K8 5[L,UA9XQ>]X"D6,*L,4JX'J:_?-R=DF-P0C6_E/T>M*I+;CBCCK< MR O[VM-LPGM>S,W#I:O$MU=;DE\N5U27^AIC!&\YKSBM;%YI6L$@=UBEJ47& MID59Q6F@W877MP"NP+],@')-U283B]J82:V6R/7\]#BM*6,\,ORNN&JY^\'\ M <\FW@X/W6L8!_8\:R>G^ FC1%R11%;>W^8/ X:^;_*[K[X:/8 ZMC/6HK MD0X\?#H8%;P%+ZXBLJ9UK,Q$3P_=-MW6#_!??C)(K[Y>>1Z)E_99=GDY^Z;\ MV[2\@LO+68].3+"ML0_1,U)D5'EE);*\-L?SBRV]V<*RJQ>)+GL?GI6 +O(*J,,J68+! MPG2K)_?F!DN5#A.E/8;"3Y'VUEZ8!8I<[1BIQ!Q;MP=;T$7:JRS!(!QG M7_&=T8E.W&Q!9S:)PD M-DYLU9!6>L=GE64"GUQ*?!*;B]/S5>_&Q9QEO@$^D_B8%/KB0^"7+Q:G?>/X0O3VK8>$(OK)U\ M'C3L54I";SE176K8V,064AZ7"PV;%K%%NYND!V G#>OEY,CP1'P6KH85[&76 M_'=_2\.#5\'0HK3]TP!RQZM;-]@N:7\EI!VD4*DM!UB4UK,/H>2TI*DM./% M)-+L.KQBO9&*-;:XB]EV+EOB[D8FY.2.TFHQ^[5)2D-*BT[@E(IU'XI56JSK M%.OO4K%*?^9^M$.\'D@9TPZ_9])!)[6#-+O2T Y_2.T@M4/6MNMX15R$,@WQ M868_VO5')GV8B;1$(PN4L145N.W&0IOL%NM-O(N_YQ@13L7Y3* MC4!_EE07L6USMSCGL*I/F;@5-@4;4.V%-:@*'I*O9]F'C)U28GV_[/MA0"S< M#[E4PG_? $^;5GBCKVIDHR_>',7K\175\VN@*S9(DZ%FL+9B7G>J0.^N<):/ MH4$6V+K,!F7OL<=7_'4M*\C=AKO'N&/"X]Q#CB6D1^9>VD>*I?K8:%V_F3\4 M8ZI8,U(I)#.C71Y@2@=8/= !ICZ%X%0H+/9\CHP0(NK4?9%@Z& W>>P9.?8U M+??V>NRI3^\+6;6 :!> T+8R[[?TFL7I<99I(1O"81NVCP][2(13HQYOJ,AZ MIT9'V$P]SV0ZUC9 (5'D)"GBUP3:V,>GM(/)"/' :!21)Q4&.QTBK^]E M.!U6ZE-A>V6LW#PR>0[/SIOO1R!GZ 5/_FBEL,G5 M(T^ (C.QS_)H]R=L=BQ?VB)-<9Z4Z)4HM1*H1@+8J=*PJI<",:A3(+) *6(1 MGL_Q_W6:L/H(C$7[>9EB5^H^6PI MDY$V6&47/3KPNF/XR_Q216??O3.-[W9*D9L0RVBCT_B5E9Y%G4E8_Z?#]%W( MZ9G4ELM%A "EL3RALQ0N(BZP)6C@J^H:[3-WB M/E5[<>OU'K[P/?+X&?1YY1\M#YTBU>]KJ=/XN=FZ=N[P-1 M]%=E9KLE#^A>-VA@@SZ2$44 ]8%4)V\?B;!E?BFS?^![2V:.^-,9.0\]F]^O MP\^&G7XB)_-T?_55,WYZ3U$U>Z(K,]Q&73-HL8\5HT&(R![N/P&%C"R4/;\X MYN L0/&O8C2=GXG"D"-N[V?V3.(_\NK^V[?; MIV_=NZ='TKF[)E?W=T^W=U^Z=U>WW4??(];([YTZ700C<;$P<6+/"^-BW#[M MLX^T@+)/8!/<0O+ZO&_!O*/ Q )4HDT4G7$I0IPI^]G;(X%:P+B:6H.18H-L MZ<.N,GQE(Q@H3I09OQ*$CFHIKT0U7PV;#"USS*"*15],_05A#TI9O&I@455# M\PWPA_=MH&( /HB+X-YP,?YQJ!D*X#DX0'BP72(/(6L@"D(D>&NT7F#A\$8V M@J4AWLOP+1OU6.#-')/8T\E$UZCHV< ^Z+L;@9T<^*( K@W!=(6GP=[ QK]H M P1=SQ9E M$G#$&/:&P7M=4_J:K@&:A+N]:#:[/3Y<,^!:$Y[KOI'-MQS0HCT=C!!=PEE% MH0K#=+A0ZE/8I1<&/6=PH,+0)@I!JQ&4F0ZK !BKXBK8/L ZI_8Z=+A?0L\ MKUT!R%?@&%Z5(1PVW'@Z1 ZSD. LQ/T6]7?XP%T#NX0.%-L1W[$=Q0)2M6'S M+=CE,2QAA#Q)%/4%6:-$?/Q,@% X@;NDHOR$(Z9HA@",!Y805 Y,AP^"\YN8 M%B,B^)O[9"1=]FQ@6]#@X@EQ%8]8R4A1A9;YGZC8Z<*(<,WO%W"9?2ZPNV_" M@/H*QA6RP/Q/S$S\&Y>]_+4EP_'[X_4BX%C^5H^.X>C@8=_@W^/IN#-&)]25 MN[V>,=F,:4L6&V>?RZ5E$Y\ '>JX+[%W>(A@O#C X]<9VO,$C-AROY!C4@@! MISFUQ;D.\;:6MK7=&* YSF7T#4U"=.YI0F;-U\!_!ZKK4S*J?Y"N3@2;(!$J^$Q1'T/EUV:-Q3+MC3:MG'46NBC(?KQ MU.?]7!%Q_*.MVYS=2M?=7E8KW<2'WIV%PPG%%7,UYX=&<]W,!*G[Q6?35&UL MW.0I<6;L Z%K!ES'5#'#(*"U+<0I4\MF6*@_M0$5V9'@ACXK.H";/JS:148* ML, S: GN+D)=_PQ: I@0MAG5,I=9A,EX2S&>V;/^,X5M 8L3"1E@TL"[&?<4 MHRXG#@ -^%BXU>&U#9L+JA4+=.&A,N8^>F>D.&S5H$P0<@$2,Q:Z6,%VLJX) M#"7U%9U!/'M$J<,DTBO:ZO#?I3O& 2I;/36H1$%UD4BEU4I4:7U!RND8ZJ,@ MG#C:JB?>\KL!"P'0Q?"C^^@YE)?/0""+*LM\8:RVK:JZ25!5[4T2[@R: M$UC*O+4)6NL&6H,4C%2:A+V>V/)2UEC>OCB+<,O>55;.8QB1@AJX?:XA;=#R MVE #3!K4EGY-81I")ECF $R@L5^S(=@T9F9;V7U#LWLJ(BW&$ MYGVES%*$NP47QZS(D1\K>%XFFY4,C3]@GH;",:6S6; M6=_E1XJ0"_#:TTBSU*U152L*5?GV.7)[3;ZW3J0/SQF!P<(OG,%J.=BUYX!] M+L1#I44?>''.CXR_(UG+$Y4<57$_5-_S0B%.!'5ACBF75(*4A+! B8Y/X'?Q M'%<(R[AD "9%Q^D03":UM*B",>3G5\)^-1NF0WD8;![ "D3!TK#/OX)BX[(R MIE5^Z,C$OL/Y-RQF(#08_K<0<(]&:8&Q@KE+0.5]8%!&6!AU8/8W-Z )YS*$ M1YJ-:FN]33[/V.!@(X[VGSOJ,>$#U(I.N5+UV M32U'Q G V.ZCM6[S[4*Y8TX1F=G(;;I'DA^9UQF=V 8S@^#AP)=QMD11@8MM MZL8NED0,C_)@$&%BVLR894DF4YW'E$1(B$%($#Z*/2)#W7RU/^*O[G(YBL)C MMC'X>+'UAAM;#PVJ/WZ_?.S^\WOW[HET_\*0>0PC M,\G7.+#L9>KF:@;PIW@+?(�]N)CB>Z.:-@,PE)\'V"4)(M3ER&J];$B0*"9 M&L_*,_Z1Z5],X@:1ZLMR=-?"4@I!OM- /)PA5;#$GT?N5X-KMJC8%07S ]BV M#9"H;0I@$:U^#&@:MC9 #6.-4?U8]$4#0L(5 #Y 5/O,?-Z^?5GT#PH=-;^< M':FA+FR0_Q:^;W'EH:'SX]F$%>X2$3\N)]]R-@H!VT[8%E/$;:"Q/2#FPP!> MR%"SYP2$!P(P: #7#J?H4@"*:..X0LO%S[MRH^6F8KP9: M1NRUEI&OR+^P W3&5AH'@&%$PV!@"39CI+Q0?^*&H%&TPWT[7O!M.3"S\*-A M@@RU7OC+>Q-."HBUYB!.0+?@I@X4BT6<-4/ 6;^T8VSK_Q-:E)3]ZG!+F#T0 MR?-9O'%:\U"R0[N4=G&FSB-AI\L\J> M; F.N-D2:_3[-\4"FZ J?(<%]P475'P@EHO$:>*C 07/ \"^N# C6.&K%1( M<\F$:Y38"D_0127[#-]B*@A]G*O=8A?UD+(-0.RU8K7B_W$!K7NU%PN?+_F^ M'D?*X0+;/S[7>!&J#5G Y6S@2G8 _$QAB!Z[6F''V]L,"%/A1?Y<(" MLZMXQ0F*OQM8/7_^8S&"9$3MQ+L;38^,!]R9)6%T1-RKQN\6];QJL]FN\]J+ M]ZY=#"\J,@-%,,"@#K>,,;A"J CW_:)=^7(TPZ?7 MMX^=+[UNER>B_WW[]#OI7%W=?[][ZN ']W?NK[=W7]@7;F[O.G=7MYVO^-6K MK_>/WWM=OS6^UVU<<*TO=?>;7#0^_^JGL-I/,8@W9RO7W=%T6?>GZ >:T, M*__!S6,L#9H%0 MX>KVF6TB8N]%MOA=>:B!%SQ@5C4+GP\1)&!6X+0_UIP .,$K'[FK@J7BPCJZ M;P,FB4F'(1I2:=?J!9X*A_D)*C.T\'O^"POH7G!3.0K\76P;?[2GH+\LV#K5 MS=: 90D7OU@JB[5,&*YSTPB $O[]7:/W:O"L(.PU@>1A_\VZ.Q M.973\90K5A[A&(\!# Q<38O #,Y:>1;.HKDIB'^Y&FET".\(F\. VSTF-V!1 M+-R)_^W&,S8?W/H5OD^(>"86UE\4\#D*CN=D+ZG/&%*P1- M8Y6VX>SQS7<*\X(5!9O/P*[Z'8=1IS(_#_%I@?DF@+"0+!@1$!J05'C.,=A1 ML>='U)^Q=2B8A3)@R4&P6);SRAG M[4*QD(;"5Q#S-5F9MV>II$:!@7K1Q3X M'J;RVBW[;5RLJYF=_YAN4?6.-=4;[OCN%=7Y+JA>2PYK[;]U\GW#*M=4,.A< MA\PC'QW#P*2''L,<*()OD0/1X2Z *;G'C,:YA.57,D?FB2'4^P 8XFB.A<,T M)#ST&E(;4T@U>^3FMKJ(EOVN@H)$%Z+F[K#0,CQ?W>^7%SN,"DOD4"'2ZS$M M6JDIQ4KCW? ]>T"EH8K?>)WJ EA=!U1+\^->NQB-!S4$;IT#\/Z,P=WY\^WI M!$LD;(X@MM;A(C3)E"U'%7BCO@F(D%4P,W^BB5$-WZ',8Y8\!&NP8*3)*VY5 M.L_Y]2?LS&$FMPKFA;JL<"WD7$1L8P(?*9:'E0)IV//O>P MB(%KJ_C0"Z*@#^2=]EXD)@O/M[!Q&*U27L?ME8O8KE7EWSD5 [HZ,QXL[K-D MIH>B62R@-]29HQ<.RU>5Q!>#>D>D#G'/)VN?\Q'6Y"TJZJ#86H(W]1

>KNPXX\I M6QBXA@>]R^$*K^!WENH2D(37=W7,N0;GJ; E R7DK==XDBH$.:^F<;J=)E\71>^2OL+-XCJ@" MJ+-)>4FR-.'_H*BGY>WB3CQJ*7ZU*=,!.JO@YG6W#M0L)/PI MS@_KD"#\X.^29ZN$Y!&\WC'0*Y_=N7S:HG AMG[R$2V:^'NK U=7>4Q6^)J4 M,C[H'0-](:2'UJ*JC8MYG$TQD?U0FP2@K_2M.680:7*Z_C&/FG:@(_U%^H\I MJMA2+ZRH1>LIB#/5-N:BV_G(OIC2R7T8U[.H*+;L= "O@K"]"$COC6#W3339 M0T]4VS3"(@)I_";X,H07BX%](DB*(Z093C M,(].&U&^;72'7Q4UH#1 M$F?B8G_*O,0\RM F4%H3*$D#FP9E-:/N9U:5M,S>J!IFR#2RZ5PSB0RN M2<# 'NZ 0,$.+JO5"XI]0N+-JBENT\^H+3%:[RVB$ C\P:MH*OF9Z)+*G]K? MY;S/\;K <FA9L02&MZ>D+"$+^@1"O^TLE6B MDG3PY?7$4>B:%>O\3UQO5/B&XO+J%IU/;+<1]U#9TM]!7"-C[V,I@/J6!H$9 MXBCP95WLED71"-ES58N)=-JCAZM_4=2X6*IC\56KTL )P@U#%2B!JTRDC#<4 M#]+[R+:2]!(+DJG)YR)46;@FL76421MDQ.80>Q3W METVEDE5M=T&NG]-J23;5/8Z2--N>XPH7JS1G-_+@[WMCYH-E8 M*%SG]=@D/UE%Q:^XXNT/,,>SYG?HV=/C8@%A,H%=-^'V*O!#-8*HBR%B*"*. MXRQD?=IXQB76-\B?%CA(_"D,F&HX5(8ET_JZC\ABHZADD'] 'SX%ZGZM(BTQ MI5_E:\F\@!#A;X-?Y7'!7M>ZAR+_U[E MM]42%[NWI]+H**+7\^8?8&93L, M8#6Z#A<(B_\;H!2HE-><^X@%BH_,2#]&;V<%3M**WQM8D((U1)#7N1M] \E5 MJ^;VDKA6(6&Q['Q08G$*LM_]2:N3X&X M]EA$B>QU;+./;1J>(R">3 ^'A=8"L#VK8V$Y%NW.$3;3L3QRYE+9'@6)1YX M62/BUXBNZ9(4YV3S5"TV60.T][*=X5>04Z!Z=N=5[@T&7$DW.#3=.'5?\?*T M--B1Z9Y5R)7\$;QH;[5)L]JHQBO R+X#\_DY5L^;;$5=JK^ MQ\Y$U;_X\X^G![)S_ =#\=A-X%H"OMY&="?CB.F- M%[^0'&^_\%J#RTV>E/.J:?S",\P2)M3\"LA]BME].88*-"">K_65 <*W' D9R7@;&BP^:Q[B9- ML=4.?6K-8BT&.@C--6^?XP4N"IS4)A ?U-F P3FA 57\]XMC!J;S=5&5% MSX%4M"0<*1T'[0=W.)^OH\<18,AAPP+VHJ#AH8J*RNR0<1IE/ SX(D[+TX0-F+W'6-MB(X32_ E_C')S=?7%#XY9,E_-T M-X J3J92G/1=%K;>1[ZV%%]N0 RE"2D.J!_1M?BT$!%#5AX#8"M!<#S M_B+MOVR6M*X1"9#H5[ ',2"9JR#RAIJPO+I,RSC*_H2C@AY*SJE^Z0LH*X9" M@LN2*9U[P@(N$H 1@XPH:,1@^P\[J^A*3(CES=,XQT_555Y6!9=2_E3MPYIJ MZ.0V_RDJ4E;/=4^Q^R3Q-4P_!WH;NF!\^1NZ^$ \#G=K!61T&3)HATWS-K1 M"-%C:(,2NO=PTIM<139P(K CH$*(R(#F$T M7DCMKM>&F+:/R#"49D@@A737[$52M;A1*JOZ))^ M%XL%IAUV,$C!'9@#NLR MVP,KO-CV(&5782@09.@U0EDW!^1)G4[P@$NU^[0"A;I%"&<,J3+@.S(3$ M%G4=Q3O.ZZB2.$7?\3SL)?W=84A<:RP@XB&=TWEM2 VXB7D(T(C#]A[R4%.6 M&)$KD(YGKQ5J:?'N0"MZFDT81A,SR.-U+0Q_@#:]3-\"/7\YP %2)7E,%B]J MD 43]93@TL3%2J7ZY /!%6^' M$[KF%0X1L69C@>JKI!0D^F3QQADM_$=^B5M1?ZX8#>01R:RN&86#G?$'E]$O M''3PDG$5?8DAT1Q;H+NF%%*2=1P<-\+Z[,WGS?;47G>P7.,P-8DVB:815+G' M[!&[YH],%L!-(JC2@Y?UH(J5M5L(JJ /S)T*4VL(YD7=V(J2 MR(Y4^D5>I=7V,LWPS::G8&IH"$"1'T[EO"DRAX<80"0@>M?>4NH1'9($2F== MXN&'%A2CK:2HVEG#)*-:\./33B-68B/!1,&'?-M Q2O2C)&$;$X5X<4*%\]4 M"_]8D-=JR;IK1/GAM47-T6#UV#NK)TW9P$8".*JA!]*:P_0EAD0+I4NCV$B9 M'@VWHTW;:0.ITQ:^!7TZ8BU6%"J%/R&->LPP??C_.I.7G+? M.P!2:;\WD6M.YL#0U1V\KGXDNJ/;Z+%>XNTJ2OS,)@M04M^__41-),=QK$D+'%YFU^\L2/X)BV7 M#*O;!5.0$L.L_1W00BOG=\TU# $DVCX_IR\XQV7)'BNXN[M#UR12O,;M?DUC M+L^-6IHCNZW/3P1,4*>GHX=5E&6GFS)EY)2>BGI'@4]#>[-Y.@5QF*@!&NCP MTT]&HDD;MWRPQ%FF.ASW#8)S069K=8"C7QAXQ.'[32%K$YF84LX? _%4MA[S[ VU MPSA\RC!,PT%/@E_VZ2KGE1YB^6MW7>#H=G&/H^RB9)> FH?:)>Z[:CBTI;5D M6E]Q-1E\B+=N;RV N!IO&DI]<@8>"?BH00!]>/C+AC4"N"2D"I/R5;(/,:6C M4Y_L;O.4I?%E1J+#X^S@&+!'UIG+DT,F("(.,I _UD= HD45Y^G[XHSRW3,I MY YY[ZA12?QV-H]Y_ (U0 .F\H_)>)3-E] F4!)J_I;*&DC)!UI)/+$)W?=0 MWE(D M32^9%CH2X .I% 6)B2G= BF9FVB%SPFK8]-2-U3[S"H)_\RL"C!CX2" 3B M&A69B3'M_/577:VCM! 9LRO*U/ES^I1AT8/R,LW3"F?IR^YM\P/K8O@UM,.J M'A1O+5;UT 'U6'6U4D (:H<+"T3ML$$"G1D2")U UE4K*7F/(XWJTW&DO[S%?-R_[I7 '7 3_")H.W@C0'Z MDEISS" "['3]8VH^.M!1I+U(1X([@BV)/5I[$^=N \7!,Z!\(% A_95^9T=OKJM@3NF;JN+NX!@?TT"Z,HC%CEZI9]*U^)&=JBKK+7GI*^8BVWD3K MKDA77,![J_ 5HX#"R@V.AI1)]M28?JY@T-G%\P4CII=?&P?,,>M M%1 B4G@Q^H?I .?,7O[3/%W*">WOW@XAR6N:9;M %E-P$CD<'@R]H=,[J2\9 MZX<.NI5C:1T ^6E SU GV*I>AZLK.,-<0LQ(%B2Z,E#*(QMF(;+BHXSG(*X2 MKHA'2D=)3,52 8_]B,K\J>1O,(,B*X(^A>:*7!4?F'#6X/.O*E+Z"XDF_[DI*^;.EX]DGB0I4P%1=A>ER55>VU3^ M+O03Q9M;5IR70D_@OVS2,JWP RY>TAB+3JMT0>0YY[/\%&4;F8SZ @L-U#I& MSUO,U_$Z0.'CR=$68/3Y>^DG'$,4=U ,$V;V)4PDU"XZ+;!]C-ZN$KJ0=)'& M'$-%YU?%>'"!K61>3P6V%#K:!Q^V0ZR*RL28=&XO$7'_.;O*$_SV[UA^Z5 R M#GYM:'\^7_>%!%3$P2(*-]1%(0DUB3:)G#+%/7Y.6=Q!W":1\D3_,#!+[$_G MB2-V0/FMGT#\(*$DT27/]-SNTT/S>;%:9V2+,?= [NBF+.F(NX(\%]%*:5K' M>N-NL''MI-O%VGV$;+6BQK=DN*&4W1-)T(;JKJ+^U9J.+E&4)PC7RVC^4"]$ MC)BV)^J(D2 .JDON<&I=>LN*97\&6Q,_)<2U%0E2.RPE&5'1P5_^@+(R6>'B M*% [6-RH^14TBS \NW,U68-'Q_'WL-60NE0G0%(ZTBG7^#G*!*OW9-0'1@ T MR\%,KEF%@T.-BO&?1A\B'M&@B%,K0DTC)5U9_^R#2D6.993>C;U9AD!$I$(,= MEDUZJ-K')#)2^2M:Q,QQ7B_3V,QYT?X.6LJHFM]YL_$6@&;H&@3",H^,R'WL,TBY1(?20[I?1CZWI24\(NE.\^3>?*"BRHM MZ;\NWEB*5.98Z'T$U&/#D_MR)(:Q@#@0MM<%:L#RDI.]@2Y9QM$J[Y*HP9PUX=W#'=7(HZ MM2 O:5PS>0T,"6C>HS[]-"-*0H3,0[8',K-D9.]G]C*2>],' M"$YWCJF3RDWVDWTX03E RX",UR!EE@N1?&:-\?:G#\MXDTJ-R @_R'I#U!QY MUFV*Y/]-?DJ5#(&<+P^F\G:;X9M_^P9^F!N-].AC6-Q91X 3DXP!B Z!_(6# M6;*'OP"5G&_804O<(A/IG_[;9^Q&GRQ@/&XV:$@9!O6=7)Y$'U(Z"5]+F,>V MQVXJL;Q3KBX=4;;+[I8DQ]*>&[(AD&M'!U,YOW?$X"$.,%0O#2GUB Y)_%T2 MH,X"JTNZS<_3YI+H/:UOH)<#AN;VUNYX" E0UV.[JX(T/Z88 MH \,A]\CJJ8[:+ X[%U!UKA@+]MGK(_$!379:_&0[,5;$[N]33.NOG^,RMUX M]HO'E/%O^[LP]R:T6)* =L2;+#ZR7-4C?JM.Z=2_2H2O?Q!0VO8G\R5>^U A M\C06;X W9 *EX@##A/WE&P\T:/*- R*K.6NWD$GOY.K#BCTSW_B'.6_N.E5:LT MYVV4JO0%#U<&FGT,/8]J 7$M9C46,_0L\.">2;2'29CCI-D6D'%T]<:6_(Y7 M2>6CYQZ A!EU/@&RX-#4KAGO-$I0@I\JA.'%J';QMW6'I7-KI:E(11]8>5Y! M%7R8X(P6#Q$(8?TI]-[.5_.BH/N!F;4\W>Z&W$5;]JOY:U0D=./G91I] "\6:TM+ !V2%'ZX2^C8($+D@@T_K( M I\9HAB)$1-PF,W84+>R0D+SH(9AH.!7-=RB(?#3\I7K>=;A/V0]KY*J"A4? ML'[W.HV>& XI+N=YPEE]23)*U)+EY:O#%TY,/P/ST_#TOA2Y"@^("K>_MHI= MW#=3WH^WC_-K='TU/[VZOGJ\NGA \YMS]/!X>_;O?[R]/K^X?_@=NOB/KU>/ M?PHD4)KL1:!T]7A735S_V5ZR?,H2)^R%;6HVJMO%/2YQ\3)P8TW[2_"]-24$ MUY+60$;/#'2@.U[Z="8CB.>?Y7XFQ:_TX%J0&)=F+*?^ MI=8"=EB>TR!T'\_I4L\;SPD=^X!CZB$S%7SY-B*X2O_L=.[NI?_)D2?)\=CO]@*#.["9SWR;BY>KQ@7N?\\>+!*ROT M$(G(5QXZSL9?2@6&V?J_M1MEVX<1.,BVCXS%&-O850(TZ=XUIUV+DQQ7+.K- M[CWQKJ\Q*54W!?P&U21,IXZI#='87S 9KG6ZDD,+UO9&B9*<+CHT5C\GH-_"I**JOB'GKBZ/FN,$N.9I$M=1< M8*YN+C"WUUQ@[KNYP-Q"XE MG;\G%DB.MZ)7_>4F3_H[+^L-ACZIT#NI:_;G4)$ BSCTE!ICN1ZW_MX,>G8TIX4=@,.B W!ORPHZ5W2(NML!C*JK"=.,4H1O) M*'!*:6\V?VFC/;"PU! 4\W%/(@BH>CU G.5_^EF :%+'WPG\H$#KCDHD_HED MU)=G-R^&#^0FWT+/YSHPG!_7#^OR9HCC@7:(!#Z_&^T$&47>@'G_6WJVC-BK MAF?1.JVB;/Y4\J2H=MI?-8&UK+\,D'/78_L.EQ[$WA&6A\ 0V?RF?V=7(;0 %RBK.Z(G"O9ZK&+],\RN,TRM # MM1*<'\,4]^EP#P$0T$+>K'ZP>3AMUCL(FC7;F\Q+TJQY47M4RFPDVJ.]E:)> M1(%%M563*EL7)-G$58AW5N6L0?0(Y^\>T.:IQ'_9L,(;=M]S^"'YH;'0>SY] MQ.6$#TPJZRL6MZ M&0/?#4S-=J$KB+]J;5T 7[6%C3CP&6K!S] CZT(31'A4_$,,B1=,7S-/FMU! MOB3%=13_>KL0A6@UDD8:W&0J2SI=!V0 +=^@A1:D0 PQ)I1[J$U+]1OMW( Q M,-^.4/[M(X4[4+^C&&W'QVUF]>[E,L AJW94U)6[NOTD"^[LGJTK13R=GB5H, M60ZFIO&P:@S;L7D?GU)5:ZT<;X>A2F_UUH<,58:ON%;36,Y0,L(%.M'?I\_+ MZG;QM<1#;2FTOK%RNC^8VU.%ZQJV=K#0D=P9\QP92]QI2./7/*GC)SBY>&-=5N.:>0 M@5H(Q" "9VE- (&J(8OUA"F-&F828D2E(%)P5Z1YG*ZCK+&_&M(@_<:"5!S- M[>'! 59E1P\X,;M]N,C(:XDV[ E0EA]:M'_583*WR]N_)/9H+B]-_):J@$57 M=!!YRM)G7MH57HKDS"61)@5)/38S6."BP,E5'I,5?HS>ZHMNISC'"VF3-(M> )82>"!7%K@%#![>:>B[M4+X_&*DCE]RD2 CQT[BBK]*S=R-=O/%]3G M_!..BDOZ@=SM&3LCW"F"0O:EUD>@"/2C_%$$9DY"))QL$HP3,"OW=>[%">TPYS@X=TW<:!3F=>J$;JE@?7W'V@K^0O%K* M(L=CIW-!93;#1-[PI;\DNZD-4/> MGK/) !&@4::=L@VWESH.DS:>=,?>7+/>:)Z=<]P_OQ09;28X' MSHL_Q$N<;#),%@-H7VZJ38%[D'^,Z!CE=6$'(* WC"VBXOQ2$+7@K@'$<4, M9+A'O?I)>?A4UP!]O+$(2[MRSIUG&7EE=3_E/$_8H]S%"RX'JQM-/@6RD0X( MYS[4Q1EJ'(,9^O3YY./W,]0BAG:8\?=@&MS"5D0:;0T90V]=1I6T6+^@BC3' MF$G! X614H#R5NO*P89<-CRI:[[J $8-9'@+=HO+L-:*/:'HL,,&XTV$.\LM M:PP#]&17\Q QHVA 37V[:"Y/A917D8QOR5,K0[_9R8N#8L*,%60 M:/1\T!,J%*[S(D*!&&HP0UW4N+O216YRY82CMY-8WZ.1[LX]?DY+UIXE.4\+ M'%>WBP4W,'*?1^\+B.,S/+/[XUH#'0GPJ($/]X%LKVBT(U0M,5IOGB@_(=*L MCBRH^Q/3 M2$D6TM1!8U+0?>ICK0^NC9/6:AL.OZ-E?K/;_=PWI:66P9F;T)XNFF3'-JU*A/_93FW5",1/S4'P"% M3CZQ:U%K(*,NZ*F%Y33H3LR)Z;&+XKK <2H,4J=R@YJD>1P7F/U\(^V\8O@U MN*NB%A1/X88N-MPGB3HHP5HK.EH>+ BAB.:Y?;P0 *1R35. M,=X3,I;0WKBU;06LQYVJX4!NE$WKFOL$7%90,CF>4U*:F)+/^WVCVZ%K&D;7 MB@ SC;P]9 !Q.I>$IG8/"+)M/==]P'L1]);[(RY6MXLSD@^YD/H?6KS+O@\@ MY/7U?4QLW5@?NS[@TTXL:77T6B+#A0EN@TW(J*0!LRDNK@]1>&0)UB5.**1, M7G'5.P!28+4WD?,HO0 &+YX:B>WH6JDT7Y!B)>(1E!>JB*IDRN85035F 6JE M^EF!J"DVDD=_)"1A.3+UE8CAD1"N[9_1-?MRJ#P.-?XJA*T5.&1I41A8Q$O^ M.-("/;?+#W@U0L%+Q("\(_G_=K&@,U_E9U&64A+F:227 -58B S(YG0>'^-P MJ=^-=I#A.DW<4'D (E/Q$C\GH,M.R?6\[3,LX( M>^E '7/1_A(]PP7\G"R^JQH^Y?= WK]>Z_3X$P%<0[*P&$%D1T)$ /T,< M 40Q0/P/Z /U1Q*295%1,L\%E>RW8<(K:FXZO*2@)JHWT1$&ZFSP?D+O&*"( M[,WE2RSV@$)$8236@"=&>9D'JB\FA+Q2T;_Y1(LV_G+O4;FD1U_VGPMJG5ZB MC)G5]OF*G?\E2[Z;?@_-ONO"\249V@A!I,;A:@$&A:'!0SG\APY",]1YU$5W MQ:XJ#HP9D8RF=^#KH;?KNA+LBE(GK](7?$?W;;C&>,1,5B^6#D)TGA_F;@/' M"34OO,^+@@X1ST!.I:)AS&8IKW<:[( _/F?W@).JK>1\ MC-[NHPK?8[:N-!.%[7?K]36)\DNZ>#J07:Z9K\CFZ%1M;3Y05[T1<%V+W-W= M',<%7A-BHJZ=:FH M4ZVBMZ8R'WUXHA@OTNKW_"S#?ALK1[)F)!LVZFF+HO4ZV_(D'X--ORFK-$:+ MNDREI$O94';:=B]%%T%*WBK--[R1CJ@8XIVL MJJI(GS9"R]#O^W8X1*]!&\)'K#/<2!5UU$/NY[1:,H^#;@K]W6TN&J13!2DV MY;@SS]AI( H) ,ZU'H+B9:RKW*[]>['V'#]3?DS,'(0.(EP#$"JRXAF"9+H+ MMJ237[76'D!MC9%,8FL'//A1]PR[,XID6HWTH.0SN?*=CB$Z;]CWOZ+5^I_. M.:O& K 3I\G&RO[;73)REWJV=J+>TH"@F?A)*A[SH'PNWM9IK1_KW< CE9!Z M1E?*2 [9>0]U 9ES;M3"=J*7;"[RO_63D7["O;L\416E(88FJDJ7[3Q?1;M, M<];(J^>RSB=)#%?[NU$7T0;F]WL/;0 1^#4TJZL;<0NMQF.Z=]!TV.SH"IHV M=?T5326L]#$MFS>"].[0:WX%+:P:GMVUE'7 (P9_,MEG7:H3("E]]A=9D9SG M$7FF0U;*)!D&[Q>R-YV'OB 4'G5<*, 9^IN/?_CX\1-:1P5Z8=#_"=%Y9Q\_ M?A3UGM0EV51+4J1_Q@8M:P"$;R)I0G8P@ MI4?K_)^;.BW\2!JO'=_@2KCSU_28\TA8D=Q=05[2!">GVZ\E:S#1WG6?,U'G M#T$H.H&Y! 7V ^RCY-YY:'%FY\JBP1KEN$+L6,I^RWZ.6>GFIN0'Y.9DRC1Y MBW&8OF5.V8#XW%O_5J)/>0P^;VGPY5@K(8<0R$J$?+O2A.Y]=D*7F$%9L+QG M;P!)GWZ"?&J1"0]!.&]>TM;%SU +.NSC>T:45[#A,#E#'.S$[;!Y>ZA1G_%D M7XP_[AW.[/?D=W2^XS?^Q&]!G>RMK@QR_40L[T$LK[[=. /GQ"3 M<*#!E^"W6900_#U+#VZ773KMZ'\L*O<;\$_M%\J;M5 M17JK"^=63S8GBIEU791AKKAVB!!6AD% MB8(L_M_8X64\=;L"62)X>/#8UW7V)O7T5M>N/SA/82VH])4BD;4@12>3E?&' M8R&:T];R8":O'WK81X3ZF:?O!:$!DCG5B%^BMW2U64EU8N_? 5IQ;Q[GJ2L! M+-Q1KI]J1$D*?T>XS6H5%=O;Q;$Y5K8&,?@4>J#3 .'=. M3#:#C*&P[:O!^YKO.HV>TBRM#L,'H&^M7 *6P AS\U>"S/C;K]96"3C$W>Z[ M'"B;X+)&7<=YPM2SPOS<)CKI,F7RXT6@27.DY5=9V"J.+KLDF(5A>*/J M"J_6I&#Z:7?9IQ079XB,K%.X+ZR27.DE8:T==>LII?FPI]3W=XBGU)W'N:O.\RHA"H&5U"2Z M)/(73:B6N-!I72P?"(TB'$WH[8A]!!D4)K" /\3=8&##A /D'$#TR>)#XW4? M[^FM@-4:"]=]QW,&48"APJ=JRA(C/:4<& M">*O6+ES"?8JIQH8EU4=L;S-90=XV,?0@F4M().(MR_J>]+P:+NKQ<)< SUL MPM1KF[$>&4?BD7&R7;^'O5X/HB?6J6B_<;LX.A[?D.I/N&+?/.<]5=LNIH9$ MV2RAX"4(9PE7XV"6?QJ-KE$0N*&Z.TQ_-*M$.:GXO;IW0Q=++7DZ?6_J+G[' M_70D)*N64866D:#=%K.0(F_FTRPF0$C/MA8A+K?78Z6V: ?">AF>;,/@27*FMA."^4KMN_S+7>$7(XRI EVCJI; FG:C!9"96-D/1@L[9 MR1,R7T^TDT/L;NP,U;C.$']>*5!1NC[+D1$[X$WZ[HI:+2A;DPR,!$I7SXSN M8Q:-J9#V*/DD;5&2DX/;.:SX9]>2) A##NT*,2!U((;3N.NE_L *^_F\\77$ MA=.Z]*5!<2EKN;KZI8BHW9"B6LZI5DWC_E?-AP#7AUD(ZT=,GHMHO62Y+DGJ3CD6X&9( MYW3-)EUXH?)Y:H(2(RKYJQ&/ESC99/AV<8]?<,[;[$7_28KF[%^>;N]Y6W%Z M;'S SZ(G&*M55%:06YL86E\^&@'G.>D:0Q88KG%DK=8YEFW0J62_:A%%#::3 MJ4VWM\W$W=YY$ZTRSC#\56=+-9(:^(A^HU;S:? "@>^H" ML\.EO?([L1OV@!TBX\GNUG40(M0U2=+",.58B.L@F].OZQ"J(DQ-4F)$IW!] M&GXL2"F[;#L\V%8W!CYIL 8,'+J5?@3 =50LWV26Z^*0^A+3T^A L,\E0TT' M>D@6-%>@;*^H]Y'%G(&_)HNRO(&]/HNVUP?($N\6.=ENBYHLIDB2!.^YV,AZ M&XQKZO)2K#(W0Y^,-#I]4_LV/7TXC#% (]=T4&5FQ1IENBMS;)(&.:G',*E) MZ=2IO]@49"WO@]/W9X#KWIW&->\+6.'RB;TD(RHZA OEE9<4]8LW:MGR*&M# M)_3D>4WRY^OT!2?"<3K=[@4C"QP!0WS6 =H*_5E#+$1(D%_X;I#OQ 59N(3A M?\(7T(9+GK9H[UC+5S'9<*%]EAD*(SKB X^)8;H,]L[F4(W \1!P2G@WE?M\ ML( %=%_&H0HX-;< 9^@&!RWT[-UPHD.:0*=CPR[79A];.2V'ZG5]=&J>9+MK MPPV1GBU]-+TVN?G8O-QQE:\W57E-+4;VG=[K+/(OQC[*4?4UQ0));FCU(IYQC+A#JP_+$E:B%S M#_AF_M/TWJM2;XGJR2 ].CON&MG-N$LJB>2#0/TC#R=S?F>I!A:J;FB ?$2/ M)D'MXR=C^_C)F7W\%-H^?IJ>?3RDML(^]I+0[6V(:$5/YWL\+JT\4(Z%W(V0 MS>E/\82J.E"3DQC1**@B^FRLB#X[4T2?0RNBS]-31(?45BBB7A*&*VNY8['] MHMK>T0VHYGER\9=-NE[)*_#-)[!5_B(%%*PD1HJ1E3(9B^L%O5"R+G" MZ6$D6K&:U+_R7TRC?$;->4,E-9KD]:_Z3[?'!R2N.7J.*;"/QQJ$02!A3\O^ MCSK +>BS$@9T'=FE271T.(N*Y!P_5;T.AG(4KZ*%IQG5Q2!.!+-1"YF2IJ3*;A0P&X M=LBI@A+>7R$1652O48%9X]GZQW-F80EW_=W)$ M1TG]23]Q/-:A2(ZS7TN\V&37Z4)>A*+]);@"10G!EV>B@0KLQH:#%8*N;0@\ M9HACPI5VB\L,"6P00P=]^!..BE!5-OH<1T80>>0A^:XH-_*C\?%?(0?BW2S. M"[#N'[["C[YC\!Q]X&6H!SCD]NPP49##F[IG+2NC(=NWM#QX@BUIK'9!A,Q($&.N/+J4GT2>2-2^9QS/KGE_FX4$KG%9 M_H!&+=:5$((XCU@A=T [H'Q10^<3:S; WQL:#>R.\I^A'/,G9CI/2??R)QOS M-Y_^D;NG?_/WGVD/\T0.W?P/S>_^\Q_1_^7HK3&[(B#LS#O M=VGMYZ"I"?Y Q>6FR%/VD UUP"_3-_;3<)Y,_0&T"$DZL?/"HP8R9[,&=N!Z M5#69B3GMIE26<496[+_\4$O1KA]2*OEMRM.HQ$EW $O6P>LUP*#<%7(8HS2A M"@]CW!V5?GB@(2!3PZ\)GSPQ^"CN(##5LA"X<)C5BXS<+7]^79*D#(4H8ZWS MK_*S:)U6429SZ89'0[VY_EF=.W(M6/ZZP4F:HUA #N->*6A+# GF,9!(5<"2 M9 G5'BR766T5N1KU!^# HFQB]P'&'>3?(K M=4%>Q$WK01==XPL@.PW,[)J?6M"H"SNLDZY#: *@7OC:(KV^[Z:?VZXR\MSS M75&#,[&6[\:;HU.0X[#=NP';\CKC&Y*W^7S1M;)V-"7,JO<1D$6')W=?5EF_ M4E8_Z,P8DS",T(?Z&:+?UW_B<;D@[*A)?@*C:7B->;I]I#@,W.0S^-*VGMQ! M<&ZE=ZT='_>>Q AY@<^$\CI*4$;.\$S(\!ILQ63PI6TFW$$(R(0A>RZ9T%Z' M#64$]7?,%2][M(\:G:=EG!'6#4K9A%?_2^C!5PW!^0E8H-!Y!VN'!/HEM'MH ML@5D!%V#IAS:BZK%=D&*UZA(M!]Z&?[:8F*@!TK(6'\/.K;"]U96"HC("[@E MNU?=0IY,-'Z(R10!=B4]P\E>6X)\S4JI(/*GGL&6#,HA!9-#.4I69-'FB@'R M>,-*0]I2?&H]0CV3"V&Z(9G4I:N_7!9'JZXP4>0@!L="\UA]<[KO4L?!U0^" MAB+$7 MS"[#LJOI21YJ**B@M!,1Y)05*%JB=$3?D[S MG)&'+/@O!.QW0R2ZMS9(-!NB$69Y*WWJ.+*P=@P)<;)?'E,,%($*WV51S.L4 M!@M.A@>#$PE]D[K/\7.HJ 4;ML)$05EB1J[WX=_=<=&_RF/V@AD^Q^*_]-_9 MAIF7B[=X27<,W]/57BP66'J@#8-$" _2&-EWX6T9K\J[+?5 =\ K;RR\]B&I MD>&%'_PGQ*MY==V6]V=YX1)KRU2/9(?0+68NTYRZ[7MM0R2:U7P"NRUE>@#Y MTFCZ&$&TD<7?T9KN)XT]6J[3BA>W44IZ1G&7#,!4H M*1-K? %UJ>4S.T]![4!SYVH/./IP0^@)\]/?ANG1J$-P J"BO[*SS5.9)FE4 M;!\B]DPVO[$S4'BK' \M,9/-Z[RP+!)OK7. (0MKU90EQN3RQT8[+,1C88]% ME)?,IR'Y8 VM_H=0QE("\,QA(:MF#:A-X"3T=W5E_S(#*Q21L-G 2.@EE>,9 M?7E[/: A7I^5%0"\/P9HKX4HR<,X@$-,00SH%#K6T-.BU"S6,#"!\_:U@6,- M/1A9C#586>^86,.&-,X@G4&D+(3RS0-+0-86]TE&-LR, $=FU(#Z# -J0'(XLV MQ,IZ;=B0M$%DHC9DB /5-D1)YA#W/]1AZ^'!XV]U! AF]T,?>5<#MH[]CK*/ MT$AW4N.!JNBM#7N'Z;*IX)?^"QGA0^$:=A7N3[GWH]P76G$44-V@HNPTK=AW MJF"O-CE8'\ @-8NL$>%K%(ZCP&6&:FRFZC@"'<9 (L<;MU,KN4AEHM4S BA" MG9E\69D.2(A0C,(8P/P<'BL=4.+KB+_[-IMHT,-CMK2L;A<_$I*PW-H#+E[2 M&)*2P/.4J)*LA)S6NFRD>1U)=X8 M]>FP,>J\*%@-F6A#LQMR%VW9K^;LLNGM@GI!]%0@RM$..,G%U(8\9Q,%U]QI M$U?CEZ."T0C2]9@A4G<][F*+.NBRZK'NN!IEQ'&>H09K)-!&'[Z0O%HJBB2F M1#;8.UV'RZZ6$6LM6+=,K4D5,?R8KYS2F68LM/&[N_Q/^9?\_#'_(_W/P^_8 M\PJKJ)KQ9Q;P6[1:LU<8?G?WZ4]_]^73=^>_HPJV?0^,7; I> <7.O4BBKD" M)CE&6QP5=(;T!:,5(WY]7:=:IG0HSE$2;T+4>YH!.$@J)L6JZ>T8Z["O2QP3M>T-:0J7 T3G6C9;% M#G?<;A:P&_C>:@RO!T[8L%X/0O8B?>-6.^8YJ?OT>5F=D,7)A@4JV&E^0M&^ M(693!@"5-!WIJ3\N,:/]!36Y9(LQKSJZHU1>4K/!NO;)7TUBL7Z.KM9W!=V8@DLR*TAFJ>G^COAF'T'D2SFY:]'" MEW<_SM'5'>J@@%H&:,^CB!L=]6OXJ6BBS MGZ095^47X)2K=&;W.=<.:,0@SI" 7O]C8D\9Z6P" 5#6NW=]CS-1E?<8O?V< M5DOV&!@5'"HC_<]@*CQOZ'0CO7)3L+X]=E/\QCB^#FDQQBFFV%"#PVO/"H$A M"T"Q-]E+7%69.#E3*R62C"*]&-9K!O-RCT<];E-&>MOL:(]Q4E[2938^_>V" M7:,GN;B0BGN]:Y/O(-ZTSOQ>O&<=1(S]1#>K@YRR:T3$=='VA$UE32 CCMXS M-)U%PIQ?%M+G=RW2?)&15[%$Z\>#Z9F<6N/T:D)!)W^T-J>YQ3)[S]*\XF:_()J]N%U_SHOU=WT=? M\R0MQ?;AY"(J6#:CO%W4?GW;U<'HOHC2T&YM,R16Q_1B=WVH_^L9VELD:E;)/F\",?K[X2^M[TT)#!<( M^.6KD<[EO:B29O:FR1LQ!_=L4U9DA?D[#Z*&+:,VF5FC4C2LQ,4++EE3%.H; M5YOB\&#I9&Z(DVH+!R^.K"UDC?W <%0"J+P:6>$@-NBB5XHO:A">H19EM,,9 MS<5[ QSK&>)XHW=',2NAY:BU!T67FO$>->-Z,>BE)6:T(V;=XY M!5]6 '_;NK8A3K=ZG-]>%E7'9Z?_VOGK]!]_?HB7.-ED_.B0)RR&GM1O:#PL M,:X>HZ=,^J0J^'M#]6P,QT,06Z#0O#>".!+H%XY&L)@U?#_(:"*/="YN-JP MY7;QL%FOLY1J^CXO03H(8NZ/)O-BMX^@&IL3"WA#WDWD4)D5*$-B;L6BY8=K M"1'SD?,RT2.7MV@.-4E1FN].&H//L0P/!L9$^B=U+:\-U-VA-NAS+ K*$C-R MC4\T+'!9\E!KB4#)ZT+][JAV]8:QCZ?RQ^*O58P#.! MW1ECB.:L"WJG]5ZG$4; 1<&T#0"UR5+ 51"TQ0XUZ"$E&9PYNG"!)!:W8VQ$ M []2Y9ELXDY-T$7^3!US?GU?[36#)@!%0DP N19:B@QJL$'WN_JQ#D(67&[' M2Q[MA>>4"NN&"ITJ.MRA0D#G',::9#SQ@[CPO=4U&B[\X'<67/C>^5W+I^BL MMN_EIIU*LUA4FO';Q6.]>$L+=%9)%]R-'^8PB1NO055_ER)$S\8'JBE9-\=K M*@X9-<3U;8Y3G&-Y/T6C;Z$7)71@^/)CM9 !/43K9I605EX,A3#W/(RXB8PB MGF_QJBN## 5+]=4XD9+-[EF89&B,$"-[*P,(4 T\I @I^>98>/1(YKU^N49+ M/&2D*SUF'X^L$AX&XKNP=QB;,;6XMM?YSB3+D*=ZBDY-".A-SN;M=8V[*$VN M\C-Q9V,PP:SU#5"J!N=V+4P[X(A!/TES5,,/FW?6(S@!4='CY>OVI#/(7=)Q MX(O6!_.YKTS;'4_#\HV+KZ66#Q<19(.1ATU44VJ?.:.@:8WRTK,0UQQ4+(-,2.@[YB5V:%;[Z-Q$:O A^QA+$;$J^P=JLW? MZ7G8//&O0L:K#$[3)A3S)C#\":Q.R^G! \[P8*" ]$_J6C#$8V8=L&'/.PK* M$C-R^5.W&354MXN?(]:AO+HMN#EHJOONBI3E">L_EO5?RT\R+3QF+JARAL#T MIK,AR(%4N1\J ,*F'#/F$]7@$2D0AS]KRV$11[ SIFP'E>A#FJ.$9%E4\);F MJ&1=E!0/\[BR%Z/8FUC=K;#Z82 JHAQO4\Y]1$.D#!PR*J*FLHK= D9#>O$9 MC(EH?&&3K?S$1P88*V2@1(?6*N8:$S2Q\#85\\ZO25DVM;]IODGSY[I7+,G+ M4\SZW[9>/"[K[)B$^\9/"'[K"@K8EX,#QQ#BY?BDQSO+$%O@46*?T'[/P/7I M7(2QU*?@@>%CSL$]T_HY"=> Z[#J! [#0P0^/ XKJ39E\W'Q5A41*9(TCXKM M5857Y0TE$;MT0@\N]-.KG&H37,J"EQX@^C- NIA-V$+I+L&3"7-'44# EF&. MGCB**.4XHHHA^?YI86[O8;28C@-@K$3&>0BPO0M[*FU[L.!X4_!@[5F493@Y MW1[&9TQ.KN:SVCS=ZD,/&B;51]-:P-0E9>R&3G?MF':X(H$L>^E<$D?EL=-R M0L%3@""H0@_0/9RR?WE.?RBK-+;G/Q[.Z,\_;"!/V/]K4/3DT\ I M I7__P MX+<:Q2:3CO,_^ND,DOL2QW]X)B_?)C@5(D]_V$DZ_<>?K^)%,=\D*16G>551 MN!RIRRQZ/A!BO<&&\CD\J6O1NSJ[O$*_XVZLV62QDPG#0:W-;\:;@>4-QC@#J8A VY*U+]L.K"KJT M]'Q H2[3?%,M"3U#;0?*/88'CSI6'$[JW&T1(3SVODD+-V2-AX*T1\[P,+T" MLL]@:8=JN#46\E/4T<]$(>LYE 0>9*2@E1SG:1D]/Q?L$4JJ%&\7=4NWP3<) M0-]";^'KP'#-3UQYIU,.&,N8?%=M A&QP+9;V^ M.9VS6@WT4+V%=+N&B4N,*.:->YJ'R3689V@HD'?ZIG3-.LUC;U'O&97% =91C)JQ-WASFP^;@US<&&90T9#HDD81V'E\_J*ZCS/-U%VC]>D M.(SXJ88!0LE]T[FW-0(F$D"1@.H]>CQ(2:)+'F\*XK&($A91X#5U\SAF.JN\ MQS%.7YC7=$>R--Y*U(;1MT!EH@7#>:>=&B[: 4:_"-#!G66S32"C*.N-*[MO MB+%8%W\"3QY34@T'\IYL6M?LMO]$7 ,Y9&1)26!B2C5_55I1N:18R<_]#!8X9J-3<5=6>V)604G8.JN\$8 MJ/H#BRK/3QQ4IO1"1D(UR*Q0?-:BH6I/_R*OZ F9!60+ZD]RZ#Q=5!]#STB" M>QQ_@Z\ YP"-V9T?#SD*: ^'&1)905*@&A/$4/%^5C A/@%2U)L2ZSY"_QB] MU2U.9"Z;8C10?4EF]54D(@$/J0.QMA)(R5\'-H^_-=!GZ$)4==2J+NC"UKA( M24*9OZC,EG>*G].&I RMXQZ74?4SV63)U6H=Q=7%8H'C*GUA>=%[JIO-5*#F9'8UI )H8 6J MP,ZBB%JG@TWUBRJ*'>+H(8$?:A'D ]7$\"O0NJRLEG>C??'7CEQ$S:BNY>?( M%)?SIY(_'"<1>?4'T$;DTHD]Q4:9O6E HU\:X($:D*NI3,Q)YZ^(,Z7LOTCC M**^.<5.%K,P^AI9T:@%Q7MFYPP+UZCM8EOEW, MUVO*XRS]Q((:FXK^ZCI=I>)>C6$HP08DNT[V&(P">^!C4+?HGGNBX/>"@CDK M)*3P 9=E&$+LW%T*1/BE[$R7)'Z=="MRHO;@[6V=/T<,\S83/](5%%$VSY-Y MLDKSE#F'[.Q1]W(>;AP%F@/JEIG CI=4 #-N8AA?*$ 9\)RM?F$)US=X.2 M>.&W@Q2OIZ<(S5A;#?8#$JA-I;A^S/81BWOB. M:87:"I])W'E51W2MN(/TY M-'Q$WK-O6F\)SQ8X8M";;G_!DIR#)":F= M]CKG*XP)'5*OO>3-W14J*.YZT MH6/OB#B'&1Y<0%/;/:D8H1#X:&*$J\6SB&,: 1('S3N*)?I0;IYX")/]Z_=H M0^I[<5; MO*0[BF^B55^QSM P@)7JF\[]L4# 1 U0Q*!Z-TJ#E"2ZY EMA,ZQ,R,$FMJN M$3)"(; 1,L+5HA%R1:/1$;#?FBV"R8/:%HW8P-#:I]^,UMZZ&R=8.;D/-UB* MQ"0=82FVSEUABW0:Y0PK-4Y<]\&?FLZ!R@#4 ];<,,<^\*?/3X]IE0WYOX=# M1OB^S52N99<#8;'!3Y\_//V^:<*[#>;X'I&0Z-#%WZTM4E:WBX1 Y+8DV@;PQ"%5<5%O'[$K7.7[!&>$7Z^M4RR#+ M&'P)9"(-"*[9JD&!9]TZ2#0IM["<9K(%9 1=O7'C3U&V$1==LXR\LJ+[DB+) M\"U><%G?EI#PH]&W0([4@N'+?=5"!N*=.EHE_*+)1)=B?)]$:R&.=(69>)!1 M))R(OCA;1L4S]=<),[;T][6& ^D/Q5Q.](D$IO-*]/;$%U4H)JKGEH+PJVH[ MM/E7B\:>6WCRBZC,)&NT[-#X8E0CS]Z9/?7R;&%/HG>'#J6/.GIJD"\T\+6 %&>+CSYW8WAV8:;CS.WSL MN\&@M>YGMLS\8-W%!'$M>AA,VYN04=)1J+=^,T52Y=#S5T" MS.+<\>S?KDF M2"5#'[6(@@1NM_4R+597B7QC]_\.WUHQCZ_-9=#0U7FH_3T@&E%2PNT>-_9: MOLN'(^#[W,SD:Z<;>*&V^HAR1(,<_AJ&1F_B*9RSJ"BV"U*\1D4R^)*4QA?0 MYJ#RF7UY/P,H0!P>JRL"9,U9%XGZA:/#@.C@6*":]<[H6D 8HJJ&&/9\.DY48T?SL[(5D6 M%25:XT*\HQWF&>V>[2=J&OEKH917:9)F&W;9:_<"]\5;G&T2G(BG>E?K355? M+KR("M:YK[S#!4=]T/&T.C>T,9,-''S)FQ5D(:(:B$J0LM(.IFB'*FIP14SZ M4 =;5MS5X(LHPHACW#C47%-P[5"&40]V980XW5*/CM&U@+S2R[LL53H8GM7\RJ8BVLT>2!W->&([;/Q6E^XJY20CIC>V MNR'YU^$K33TC@.S4F1H:7,]@*!0"QXQ^,A@.8Y$08-QB#GU@APN=>(ORO$6 MCI=>XR_[Y\L)Q"K4%)8<,YW%*LJBZK 2_=>.C>@_VOZ$MXM=Y6.>_,5K&&2DW!9;UO;0TFR$+CH3JO(W3Q1EJT)NA3Y]//GX_:W_!>+7% MF-] W>&,VK=T=UB'Z]1O:V^)Y0WSESUN"O ?!X)W_8.@6>2]R9SS:7M/0K1? M#=1SM9^ 1(\J_IGA=G&9YE$>IU'6] !1/&QC\NE8QAD X8^=J(IKL4 -&J$? MOC':A3[NTR:M-Y[\&:?/RPHG\Q?JHS[CFPT[O]TN>(ZPO-U4917QQ^Y.HS*- M)I@\4>E8B.A2KB0I*;[?[ZY5"2+8+P5'8V145UFSNRW9F^Z)4),F[AG4 M6==!,R>@3@3YA#(F.;?G,R4-"X/)V!T4\KQBE<"PS\H-K5^5YDW? "E?\HZ7 MEBY!F8Q($Z =UY 9L)G9\RZ&Z?K>LNI23,A<_! M_,D8D7C&D#:MNGRK00ND7U'TO+QOZRI*'G/?]]>_ MKO"X.B.O(\64 MNQ@1%"_;KQ^[C"&Z/S*1-(E;,F9J!.\$13%8U=WS[Y8YN-WHP]'>?%BZ)W2/ MSO[)FG)(!W4$!__K%\/ 40TO)+WK(;Y/STGAIW362SG.D_>%-KB)=!(^]@\3 MFJVUZ5K[66Z340FS^E_V5 O*,X3^^4H/*U;^!N5OT0K^5YX,^M4(X&057A(*!5_=Q0Y2P>$ZLW9^5A1#>EX!F#"V730A+B/ MP*7G<7!S..MM'"8F@BK<;+?T&6J8'1SC0];2!PKEK?]C1JQKG#'R7TBPW9+@JO<6OG3+7F;L7?YW.D;9X!3^G3> MP4(9U)%0A"2J8M6'!1,IE[$MFTM5!V1IIE,SXF>14[C?NP#=OM/Q) MO[*JWL9FTR.OLW MS>K-&T.JZJ3U0AK:4TE%,7LX2^@C>J0X-?PS;36<2I>%]LTR,EQQO'9'ZROV M^EJT (CC^5)]AX0WY]Y]LROJ'/!)=,ZN,;9HGA&18 7TC-"@BNDM-$Y,83V M0HY85J1EY(F2^ZS(5P1@$"ZQ(L+=<#FD*V)P>'>IFGMV,LC<&![%&4[J3USW M"2ZL3=U3/H-&2SSFG7APC7IB,3RD'I6KHUQBW C]O1V?.X]3"A,I>A*_:T:>K1=<;*(4VP^'*;47)% Z>YKN)$KU:BIO&0J22+65%#MD5+O1>V(>!BD[\AX$SQ!(( V=0>0X#O8S; M.0PD[\ 'Q:ECA91 LVA0R]YPKTS0%LK3W-?L9Y'3_/.OQX;F7ZK#)LDE'"X0 M.U^:&^_XCK!O5E@37%IS1;&BK2A6)*JQ'[?2L@.63W$>O,!/#O/'\; ISNBD MF'1GV[R!2SHSV_'2PMC%]B6K7CZT4/5CM(<=+Z!7LW@:QAOP+>R#832'2A+[ M1EDT2_&ERX-AIST&>3",1]0=S;CEL50,G3X8IN)2'%G1/2TW]YT/.0GVK-Q( M2B(_*C?+2IF$1"PE=%XF2R(@\@_1I="F'8;*9LXI8S(6'_C1]^V;DZIM-.H@ M_J%UP4"2Z]9N*)^S4K\CO33NF\KR068CU(L5QI,J(3-G3OAJC%=EUC1]33Z% M$])^[UIU<=KOXED8T#M468SIE/2LG2NCJ.97,#D:PU#&N_(/D9)SWF%HD8D9 M[2K8R;'=TIIR M;8VS6N)7],\*8GJ=J6"V!B#7'.9C!2>>1.W^K+SG$[WC(-=/9?$B$%[OZ5]% MNRNJ=445)P$=>T/:$R354!8$"0]C,X)Q F$E!FSD!!P9T)$CO(2.3+@*-/,\ M-[%C$!%1PY5QKJ/EX1LJ2X20O?B-*V34(D<0,E@>8P5_(T=%!7!WO-4/*:R[ MU\J>WK&;L36VJMZRFA8OU_*JNCFID%=;!\ZC*_CF! M.4G2@4A/J8VE4Z_<=HR>*OF8*7?\+_[C\!/_YXE[>O[+_U!+ P04 " ! MAGQ6:=5BQXMI Z2 D %0 '%U:6LM,C R,S Q,#%?<')E+GAM;.V]77/C M.+(H^+X1^Q]Z>Y\YW57=/=TU<>;>\&>-SW597MO5?6=?)F@2DCA%$1J0E*W^ M]1<@)5F6""!!$@ )(>*/%S+OGM??/75CW__?EX4R[_]\,/+R\M?7I]) M^A=,9C]\_/''GW[8COY^,YS]-2YV$_8'__)#_+,$@R1I&(P9(G?\NK7][B*"PJ,DI1^(X[@OT4 M;(<%[%?!AX_!3Q_^\IK'WU.J?_==33J"4_2 IM^Q__WZJ[?N%;L%V7@?;_=ERV6"\I9^7)8IFB[W_8PW-) M4$Y7K1:YI;_8C&>H&,.Y!@Z]%HCR]V87MO"E.'I'&092ON7&'$5_F>'5#S%* M&$0?V3\8V3Y6)*,__.LJ*Y)B38],F&3;SZ7A,TK__CWOSS4T*6,V3#:TZ@F: M6S0+T_J;9Z])W@ 09X0*3,>\PW[SKSM\X+$D;% M 3B*LUJ3;1KFS]7YS$E1TPVE1B,>_>%?CQO6FDQ_WS+661;_?SNV.MMP MU6621RG.2X*>*$N=TV]_.\"LI]6Z8USFP2P,EWM8;W[SAOGF%_]J@(.S;PHS MQHM!\-$*#COVIZ(2W=!_'IYA^4 [\#Z%SRF2P?IND C._4OCC$3?84+UDK]_ M3W4;^IH_COWQ>DW$$1DNCH*GJ_T&;$ M#\N0L LHFB=IO)T])7BA+L@PC#3TPYK(4E!U$=T:H0V 7W&K ZF/.F:81G09 M8YGR,';D)>R/ ;H*F 0?QDH"J*AWA1D@^@3N6;EZH]U__=!HKO1KL67TD@A^ MH<8GM3UG"=WO(,QSI&*98;NRUF M>I/*FU3>I/(FE3>IO$GE32K[)E7K*]RP^13CJ*S^P>(]J.)B:H%,,5E4'X1; M4<"%3!E32N!HL:G.Z.=C!L)U&LX:;)C&OVNTJL[*.*&+7B=D<1,WP=/T=_WP M;"/$?(@.1^B'Z2Y<'&J)G+]JA.6"72@$A1MB;()$,U0GFY.?5G65:&Z0-:8G)H)\J&&8"NILP](@F.K^GOFCP< MTK'&X&0["(/R:*0!&&_>9#K/&(4.-PMMDRD*&6H RIK;^ =<.,X ?$\DS/*$ M449ZPGE#34!)/R&";._/&J'9&"9Q3-6K?/,_C/,_<-V\@K&FX&1WVX0\X1>^ M,YH[TA2,]Y@JF^G_GRPY][-\L"E(*\ML0NX)7B5U>IX05LYP[=!>T$-!PO2& M*N*O_PNMN6!RQNF'#R\6.'LLJ,7V.*=F8CXIBRH%-,F:U'OX)/V0UPI9+0'I MA]D.-U[GD.':H1U*%*K^W-4"D1DEPF>"7XHYW.WP M_HY3*CY"4@M!/C4YX[3#]P?EK_^541W[$84YSE!\D^>E@)Z2\1KAO8FF9..E M.RL*E-?N9(X#5CYX[#DNJC!AYFJ:TQWC'AC>$(U0/:*H))0('SX^/R5%H\^$ M-\0 5%>OT3S,9HAS>XB&:83NB83,PGA<+YYQV@!6X]_=2740'1_GH]8@)^(I MQ*Y5" 'W#SO*'L?88K#3Q5%&D9!$9!* *?+1#8H(8ME@4OSD!BE@T4\P57YV M@RK <":8++^X2!9._!1,E+^Z193C"!F8$K^Z10E^G@*8(K^Y11%!Z!E,DD]N MD406B MP*GBB%8+3R>!D\81W1::%00GC".J+C^=&4X*1W1<<8P%3@Y']%MQ< ?N:7-$ MKQ6$;N"T<$2IE4?7X"1Q2HL%1>#AM'%*BQ5F4C_WDP7-Z/?X# MD:0(9^@\S+Y-INQ6021"7U!#[CMXO&,M*#D@WA,\I18.95CZ(416281R/MWD MHWL J4['1%107R8$1<5D2L4V50CX8,%F] !:I:0\EL]Y1))E=<7,"*KVA@\< M=([V)QSHYL4E)0[9[%S#*94-,P5C?I;%6_YJE&^@L48[4VZ[*C^@""4KEIG> MR!+0X49A/P]3]MP/-==0L54M&K@#.MPZ[(TL Y]@%/Z+-,SSR;2R@81P\P>: MA??-9!,R.'><66CIG9 4UV&4I,UZB7R@17C%_" 8.M[.SN/'P%)OZBNJ;%0. ME27.J&XA9!WA6*-04R4W*=!MLD+Q87_-\_67\-^85&)/<'!;K# 4#-^@8YX- MX8ZU7,5T=W24IE3]+L.4ZF9+1(JU\(J03S */W.Z4&,0>F/(AEN'_19M'JSD MLQ5TFE%<)F069LF?E6)V@;,EV4;H;M$;^95%F^4:VH! MWM/)44+-:4E_?B/?-$K%![3"Z8J"\WYWA0<2-,=LO_^0O6-3:9%,NDVF56T$ M"^)+M'SX1#OO%^QK\P(A(QUO!_H#!4)T/X/F^#Q$E(UGN' M3\09LO'NM+'P+W;X%SM\[Q,5Y*6>:*SD!!X[.>#Z (9[#)TCBE#%P$K^#U=H M(_758W7/N"NT:>,ZPCWY9%RAH<#_@55\U:[00^H5PFV]+ZY02*[VX_9FO#-$ MDK[2!7,_PFL,ATT/R+%2S.QQA31R5CD5)H%)704G)[R>8=B$47CS3^QG=(53 M0&:4<,NT!4%GWL,G3I J:.6BHDF#X#K7)H(7WE,1)G MCI2JST:23P:FRT +0>#,TCKAQ176Z>BV@6:=@,DUT$IP.$?!\GE=81\5CR@L M2QM,F8%6R,LY!587,'8.@<27N/+ 8SZVS4OWX,<#%')" H1:N0O5*_@S98;L#=0@DL?E59TFCEJSI@ONQ5 M:]GKD.I+6Y7[?0E?DT6Y:$Q*Y?Y=/U34P!!"U?1W[5 ]L+YXG)K-H[^9@89+ MH8:_6B\*] 6-(RRF&C\&ELK!6'_X!7K32>6' #!C"!@(CP)HCMG"'!3F:([3 M^&:Q)'A5W[/"(@S #+/E.$SGVS1+W&0WB<"7#3:8699LL=4)JR=H@H0R1, MF9T:+ZABR*0^:S%Z];I$62YAN59KF,4RF675"QJ4]LI5=6J3?1&0^2*@<;F@ M?!F-+Z/Q932J(8UCYP"66.ECQ]H7/\AI S'W<"O+RA4*J:C2N(.^Z@J]Q.%C MCHO2A9@Q5\ *',5C3_X3X\UWVX]]O^'Q8&5+W!72M)2;8+_7V(^.3\SJKJW! MO(RN<(HR921>S-,I5 '-5PY1(IJ?0<'I/OI^?TEMXT^Z=PGMS5[%5LXN&UD MJ?T49*@(*&)Y0%6S(&=U.%NH@%EIHB6,9J') ?%99S[K;'Q99SZ_"QX-.Z-\ M'2=IR724S=.Q5.!>O49I2<_]-17IK*"LK 7/9'H5DHP*YOP>D:H$\7S=O( @ MKF[@BP.@H+0/,72:;TGO\^,&G1]W>$!EJ0S2\;[9NV\?>TJ9(QK@I*>)[2_* M\NH69?YC,ZZM3T\"#\C[=[1#G/M*^1IMQT%^P>+3QT;5/"WD9RQ M]C@@WH?K:(ZB;_>$?K5Z3(S^:T;"YIQ@E2EF$Q^Y#QX=9CY*7H"R J\P:TW^ M8J I8YE*N(;+B&G9,=(P!W\@1;AE:8BRX:/UZ4R?@PL.85N M):\$'G9:!#VA:!'VIL= 3CPWQ UUNPO6: '>G\+TSB>L=\*>MA-68 M@5=W;%9KX M-^[?TX-[WV'X+>,*+:0VA.3)=KZN[@J%_%/V_BG[WECE5)C$/V7?FD7$UI@K M# *Y@X4.%OQW$]8]PW>?%Z).*\$%,^SD4+R:Y"R?KFJ MB2.'TXRFBS1_W">):$T2.4?A"I$"9Q."9KBYH89\8 ^ W*(\1VBR1*RU:#8[ MR^+:,XNJQL_?^IU[*T M?>;%(#(OF!R^P%D%0QFF3X@L1)D7DN'681?G7$@G^.B_?\K.1ZA]A-I'J/M# M_K3;>4EOS,.7= #WDRNT\9U8#G'V#X^=<(P4IER[0@^(8%3P@(S]>"B3!>#V M2KF,T M< 2$QD>2M$:2ZB2CBY#$+"K*#S6(QCD6F/&1$!\)&4PDI'H']3Y%\0S%9_D% M3E/*XB1,A<5LL$EFJ\3#?$ZO6/8_K.4LE?I(_$:(?,)XXSGCQ\!21.J::@R_ M,X7A?+W[YS\2RMHDFJ]OT0JE HY2FVP+KR]OFM U0?\I41:)RIT59MK!2*'' M'&B.'2QNLF59Y!63?!"*7L ,.Q@T<8:!6?>Y)$Z'=,U6AUUA3.M8K5 M0Y)_HQ*=7E74.D!Y(6WNH;Z 5?R>Z,<%JI-LN'78A5>8?()9^'&&UK70O2ZS M.!?SD7"PV:XVM97,/$>ER!SECK,'K9 ]!"/-0TS5CON2+'$N.HZ"D38AEE.9 M-]9PSR-JF"?LZFQVG#3_5M(2J?N2/F?2YTSZG$F?,^ES)OM#_K1S)A6]N+@7 MIX\KQ ,$5; .!< 5^DE-1JQNH+E"&Y5(A.14"MW,KM"+;U%B!3/.*6IPK+]# M>H@-+E%9T":GDK.'I@PHVWB!0X*.,4C?/T7F(,-IL;H6YO! M@K>N<$<7OX-Z:@R8:G\=-M5\"?$ASKZ$V#F\^Q 1LJPK5S32+C2"YCJYHIOU MP4^ !$57-)8NY )D"(+)].NPR62B6ONWL9( FI[BBH=;L6VO0GG(&X7,56E_ M"I*,#D)!$;XJM_!MGFRT'EL$@B_"UEJ$?8UB;DTG?\!)E%TKI-/Y$LTAE&C> M5$+D*7P]*XLY)N+'6L6#+<,MS/R5#;<#._Q-:\@4TPG,B 519"G)#8/,)^V> M9?$M_5SZWR5)\CBI'MT0 @Z>K*>8O(0D%@A!Z7C[T$O? M;0?.\FGK/FW]D!P^;7W?!>)NVCI0Y\.J.I8K=)%? [BEO'6%0G+/&? J'7N, MKQ7+B'1G5P@BYQ"(Q>D*->225N9<^CZJ$S;J SZ&U#=XH?V^EC/<="01P0'] LR5GV M37R9$!11RE ARNN&IC"C!]!V6T./WGWYG";1]E-4/J9E3/^QM\_OMK?:=#"W M:/V05D*TP:EW\/Z@AE)(N?,FSTL4WV07.,OJ-[/_2(IY&^#[6?%$^U/[3M!P MQ_Q%&N8YO0S8]2_TQ?,'VH!W3Z1.5''E8*0]"TL,GV@G0[]] HDO'6\'^@/&%G6%!,WQ M21T.)'4\[GE=ZLUFIB\\WTIYOEGLRN<\B9.0K/=$BXCO9>-]HH=/]#@DAT_T MV%+$[42/T^Y/*%=J,-Q4=XXH0CT)*QD7KM!&[O+G*& M2/#@M=C4$&>X1569D7C8 MG6$6R"G2)W2'GF &IHY:S!A,GX'W&X'3I[^$&3#M!MY\I _>ZBU]Q)D#*^^_ M#(M8NW+O@0S5WG-BG)%OOAG= F%C?,F)H),GHF MYLGRGNT)+_+>:8W32*BO*,$(0"79)WZ*LV!8OT!\@ %Q.*P'()[FB"'WCD7N M2Q+-PYQY^IJ;N[28:32KXXR5 Q\VHCS(Y&@<,]Z\R?%C8"GSD[$JBYD)'^@] M'F(%1LF3O$V#3+>RVKR;5TF#KUE2Y ^/7X&/[0KFF,T)8TZTJ&^E\_39FT^*W$B=O,B6+07NF\U-#H%D%)$4FFJ-)UEQATF$%GU_J M0'[I[_3\)]E,('X;1MB 4'B0&\?X7%"?"WI(#I\+NN\(=#<75&QF8),J@"ND M;+H',$@$NT*!1D,$PTP 5V@ >3J-9ZZ-/:HDXP.8T\J5M!LH%9J]9J[P@OP\ M"#Q=KA!!>LLJ>!E<.1YRQN :5JZPA41C:.UR<"731RA!V_CW72&,B?2%T:;M M^/2%QO2%'L*N5E(8/M9Q_FEYUO/'Z\6-@ MJ]?4.[U@*7U"23K>YTOX? F?+S&N? F?33 ^@]!'P7T4W$?!?11\D#Y;'P/V M,:^#5E(PN\&5>)>5&.# XQA_?&RO;6ER MKTY?*]&^GX(DFV*RJ#X21#B+$,F2;!8L"8Y+:G[1SR&*+<(S$B[G2?1N?!A% MN*08!01%*%DQ[@G"+*8_KE!6HGJ]C)*O3?S0 FAF(Y+6$.P0XZR^2=:UCVCS MPYM[:/.+?WT^/W )'?^A;46:NFML\(K)* M(B1Z"4XVN(]8+WJYKX]9OI'63U@)R%8+G$J0&D]1GE.Y0S\D):1\=!_%]6'X M^%!+1D%I/6]0=]^ZY,6M#2=-R(8 G*? 1,-,P9B?9?%VFQHE&VBL=F@?T8RQ M]^?=Y1FF7&BE8_5#NSV.^S!PF$ ZUF@DZ&)?S7A(\F_G*(OFBY!(WF8#3K., MRWH'ENC!-N TV[A(,G, ,^QBP*!18ZKC&>/-3AD_!I;R:][$Y!%_"#,KP/., M8G.'LZ_-RI1@A-G<@#!%^4:-ND/B1^B$8\U"7>L #VB)254W"G_1"C[3YY3X MG!*?4^)S2GQ.27_(2^UBK&22ND .N86(E0S?L=-$Q<+!+HE'WN" 9A&$K?SV+,,P'3HFR\&6E$-I@(%L%\2F$@$.WW9]8! M9Y%4#QKF5=IHA#,&+I6'"F83;-6@\IU_]&: 3I>S\&9)C=J( M'H;J37*<5<=(E D*G=0#@)\QCO>C WRHQ"-/(\?SCY!*[&V-T,7NF/&)!II@ M.,%H)QS@T7[8I/$FZ8P? UL/!QVQ]M7KYB7A6YS-"D06;W\2=DT/IW&I]/X=)K^N:+]-81[E.VN4!/0>J#;M>^*C[83VZG:&:Y$ MBKH3#6+1CMW/W1^U%+T2KIQ-$V[Q@9\T[Q9OZ197<9M8\8C_$N3EX%%ZUAUO,MA\1[N[5ZNX?DP1V6>V[\&%AR,'H'E"8X=Y+R:L6+8(#& MVH1:4MLM&6T; M*M453?FKVL'EO5=:O5=[V]-ZH_;]6GVL9]3*.]L!=+\!0^(NDD\P"W^\0J1( M<@I/U82Z FHMLU6!LXQB W.4Y,N8\+.ZYGM8HAQ_)*D*07MAFI?V2RA>OY9GB.H,%%? MP"A^M11X"E]AV,B&&X7]EEXW"-VB,$? S0#,,-M5$KWL:3 $9_2?$=H[\3"T MVBYC-G7]/0P2Q4XR>GR0VRJ/('A)ETZHH#*(*31+QADPSE*=;C8FU/A: M8?W$6B5NF79 -1T&O/CV[;"2Z=AN%HH MTS8* Z;6)Y>HI920 -MO$5)2B^+P&[9%!5GFM>6D! MK>?[^+(+\641:X@'#1U.6';.N&(-?0DD']GF1;;%/#3V6)4/:/N M@]H[U." M<[?ASHJ1#6/KER#9>4*#L'*%MK.RY L9-:^@X'B[2JM=]J]T%X'\3)^B!D:DY#%A!0JW.%0G(7!4A5=,5C V 8F0GF"BE\ MCS+OOP/X[WJSO5PY-W!2]6^;V?"&_AJD569Q.QQ/KRW;W*P.L$5-/?ANLH>N\:D MADZ.2Y=U>D6C^M 3(@M6"/8'2F;S L5G*T3"&6*M*UF:W ,]3RHH=5NS5_0> MV,*!R-M2NJ7K_*Q2E6 MP-'>B^F]F$.&\_2\F#P1XUV7WG5YLJY+GS[EW2\*/@60TN,*8_#)T:<9Z(H7 M4T*MWFP7,+T&7E@'IE=;PQQ,J($7U8$)U8>Y;\.U^5LP#1,2K%AKEV!!D=@\ MGMS2UPE=SJCS4PTH[PVU4U('W2602T=MRPU9RKL>2O7=\Z4&*YYD#R@J"4FR MV7F8)]+7"]LNX[U"WBLT9#A/SRL$EE+>3>3=1-Y-Y-U$WDTD=Q-U4X]LV&"? M@J3J5D.E_FO;)!/A&D:M+0 DWL2R8V()MP9D5P$VUWA)U<6N.<%DNFL@MLDD M.T<9FB:PH'H/*UJBP.5&7E,HW]R:P.2.GE:SA/G5=(JB8M?OBX+,G&Q4TN,L MHO#*DZKZ7-(2#;YFA (WRY(_JSW;,&C^@-/T&I.7D,2*%&B[H'

?#D.$\ M/0>#^+KV7@7O5?!>!>]5\%X%E=J?CL:!*\RC0K*N*K7[:2J]6F'N9ZGT;;/8 M\/I]^$BU-0K),VL37W58W/:);^0E5-QT\UXC MROIXC= C(JN$=>!K>JWA+*W@8N\V3!]VLN4>D03'U<,7"BXE/=^S1#T.^.R" MIQRKZ&MJL]B@\'YDC%Z_[)'W2@/XPM;IL4D-/6/7[([7&?CW)8GF+'_@-U\SJMETX34MG_3> M7^_]'3*$^P]P=X3K.36U&G6N<):*@1M;PR>HH>X'[/Q M%)W%NHT@]ZL?C=OF5CST/P7)6QUUP*)5B&1)-@N6]3O<04!V+YH'81;3'U2)WT2SJC1/T=_:=6&[],BOJ3YP164?R<)T!SS+1,#9K.KI6N\^^]^S+G5DM#!57V$3%TZ=753]%3WX_1N+I>?); M6T>&OT.H_? &O? M=MDTF?>T.T-X#\>H/1R/Y6(1DO5D^A8)3%/\$E)Q+G6.*4P=NC=D+'">E->F MDW#R'A?O%^]Q\1X7@"&G?)-;R0,*BCFJ\N?#;%U= \^L@V" I\'^UX,8 M%6&2T@N!@D[O"=5LWJ+3:M'] Y&D"&?H/,R^55TK%HA$Z/US MSOM6&F1\#V#=4?YYPM=)1@]Y$J8[67A9L\K3>T[9!U!M9@^@WA,<(117CLZ; M/"^96*HILTFSO4-%$Z"0>3!]&@[H%.4Y/7&4+'4R>L[?:/GH'D!Z0+,DIYHH MBB\3@J)B,J77%%6;^6#!9O0"6N5M9;MS@9GK,"K^2(KYUNUZ?!7E=2HP)17* M'T.JZS^@HB2'XJ77M7MECRHU][%\SB.25)FV9S."JJ/#WPWHG.YV:TZ*/9N5 M_O0F0ND/C%M9B'Q"-JS:($=EPTS!R/9R>Z :;R#06*.>@+.-$?NP2RUH9 GH M<*.PGX 3C,+/WAEC_W]%A<6*BJV*)[;% M$NP/[ZHG#D9R4.RT9CN!V9T.:9CGDVEUJPOWCS_0++QO2HCPH'/'&8;V^ JM M@LI4@;HH";,_N?!+9]KBF ;(MGV]UNI('4ZUA155VY+B.HPJ6 12F#_0(KSB MDRL8:A1F)NWH/F_;#PJ!%HZU /4C>WNA:ES'F!>7Q0,*XR1=4]L-D04UZ:@J M\?9PPX(I&4+,6JQGZ610>S4I4)4/TPNDJR6;O>5PHED!SS.:XA%5E?.7RI3)^ M,GTB8993#5YF[<,GVLDMVK=F!:)6.MX.] ?*L4A+ _"1.0K+>$RLBGI>-=RP#3#&N:#V_RZ&E'"2L&DA]6[BM#\D5"LF56]S>#'>&2-(49I@3U964;LBQ4LRA=(4T MP"\Q!Y0R[0%06?>PR M=.D"IHY:2C.8/@/OX:P@?>4Q#F>.E*K/1I(/":;++R.A"Y=96J?MN,(Z'=TV MT-P9,+G^.FQRR3D*EI?O"ONH>$1AU19@ROPZ;,KP.056WS-V#H'$G)3J]\ $ M^6V8!)$S1G\]!3Z-E030; ]]KLG!MAOIM9Y(GW09+/UN 4F:^JS(P9*E7:Z/ M/N_,8 FEG%NJS^0>'(U:]PG09VD.CD9MTJWUF4V#)4^;*B%]-L-@R=1;W9@^ MM7JPM&M13:M/\QX5E63EN7"UUCJW7 MZ;-,1-*XZ$OXFBS*16-9'??O^J&B&JT0JJ:_:X?J@:K6O.Y31W\S PV70@U_ M-=M6:GM[4PZ_Q.5S0>V0XVC& >!JDRT54_FF4_;*3]ULI?&9DO,6Y_DDNTSR M)&,+);4@*ZL HA#X'&P98@?P-B,CV,Z=>, MDS+&X: "G&T+MXRJ[NC-,).++,",(6 @%%R@.6:;8Z P1W.45R3>N6@X*'!&#P+V MAV0VIV*'WF&5O %A<##'%A[,6[!QBFVJUD2'03;ZI5E?0 \E$PLQA8"15<0$S[34G6B4L M7ZG!H.,CPYUBJXT&2NERL\\HH](TK>ZS!57O\NKMP17:.GB$PJ#5&KZ]C/GV M,N.JV_1M3'P;$UY*Z;%K$DM\A&/'NDVJ]:DUGX 8^;B5/>T*A5147MQ!KW2% M7N+T?4Z Q(6!OUE2(,[02!0UFN'")%M;Z#.TI?K<90F*B_XL+1%_W[ MXL(=27K+ZCO!@L(6$8H3K"_46L_C3G6A4@K4"546=LNB/,7R0H50XPF6%RHE MCYQ@72$P/>@$JP9A.9XG6"C8,F/TE&H%V^4/PBDT?J4:5@1EHRSRIR"C-T/* MSCJ5C4'.&F-T+(-46=)HV:,Z8+[,\>3*'!TJS?-%;?D](E4O(>$KR+VL;2F1LB/LY^OF!03I MRP:^. *2A\CADXSBLNF!_H?(2$A58A)96'N])H=E!=AFJ+X?+T9EV\&:^T1S=Q/-3:B7N*T:YPJ1_3.;73(XC%E KF12&3[38"W"%?KZ9VGZD'%] M/4LS\ Q87UMRB',?-1:C3>_M+S-SM,FI/C.3G_BDPS5^@MF:/;M0;42B?PZ> MZ]J)(&?%$T&TNU [QJ/5%S8:E6X+GH]-^]BT7C!SY^8-OF&ZBY[VV^#K9*RXOV!*TZ MZ"U^@H5W;551&Y;M7ZDA]UP$^#E-9M5WNEJT\ 6-6K*J8'D+5JL%^P]$Z!&9 MH?,P^U:_5,B*FQOS8\#C'36L.:#>A^MHCJ)O]X1^.:HB?03/2-BQU&5;&;('6./] BO,)41=%0P[Z'Y^(FR^FER#A20&/^0(OPGH=YDC_2 M.R&,)]GO(4F8.OM CQ?/$P2=;LT3M \>90]Q@CYO^#"@1TK HR'!OE5@&2]< M3:=,(*[0IL<&O6E &$G6&!R>U;44=T#R<(%!8"BM5Y --_N !S4=MH^A ^X] MV7#KL-\R/9D(Z0^=9AV7;38$SHHYA6]2%M2,R&)6-BP2,,@KI UKA=$5W^8 ;1'"#YOB8B -5(?OZIT#F M\X99@U4HW?D#?;S)QYM.(]XDL)RQJA[J"DT$.BM6\9*X0@^N5,=P6>H*+:16 M#6YK/;A"(7GX%F89NA+.AG",8JC %=+(6>54F 0F4!3L+?<+7V VARL, KF# MA6X$]XMBH,$@5UA"K+JK!T[=KQGR#>U]"AT_^ZD/9_@)YM,!0Z4GF$[7-IZO M[ZH>+*EN 2$;???38,G2*6BO[S(;";WX.2=@TKC3Q;Y]:H2-[-Y?@Y0UD^^: MTRM;QF@F+PP8G[^K-7_W'(6LASK.)@3-<'-C._G T\K8G4RG281NLHLP3::8 M9$G()YML[(EVC6Y\"7Y)AEN'79RU)YU@&/X\1ZB6UZB"C0'$(CPUA+QT M<.D\:[S$X'K_ZL][R(0(B29:PN@]2)NG53A(-([U'0!\!P"?D>4SLK1UNW.^ M@[!4X\#J][LKM/'-'P]Q%IA+8T]\T-[T%[&?CR4 MR0+PX[E"$Q.)#Z//#O*)#PT"5=4N/\$T!V5OS DF/$"=GB>8X !R&]F(M/X6 M3,.$!*LP+5&PH,"5I/IKU]"K\KI&8[$MH?/!6:W!V4WZ3TABEJW #S**QCD: MFO6Q4!\+'4XLE*I"Q7V*XAF*S_(+G*:4STF8"IL%P"89[MR=S\^RF/T/>V^& MW@9(_ RF?,( X+^F-]OO[&*[3'*F_-"K30F=AOF6XEOU(T!O+RUI;PWT%Q MOM[]\Q\)%04DFJ]OT0JE@A.H-MD67GN<=DW0?TJ41:)620HS[6!4'9>\(N\' MH9 'S+"#01-=A4DD"C.M8Y0?'P5EW*1KV,?R@8DX0FUH& L"IAI^;6*%\N(P M^YJ#1?-@2Q+[\.)DB@&[0*XQN0VC;Y/IEY!\HR;.L[QE5)>EK.+,7#91@>++ M9)7$*(OOPS7[FQ*RH#4&@27S;;9"[7BB57SN21*AWS$U-=194SC7*E8/2?Z- MWD5H7S0HH29?P"I^3_3C G5)-MPZ[,++5S[!+/PX0^M:Z%Z769R?,;\:6=.K MLKI$>4B(9]FZIPZ@$I\)X6"S72)KKPAS%Y8B]P-WG#UHA:PN&&D>8LJ;]R59 MXEPD6@0C;4(LIS)OK.$>HGE!+TVJ!C1[EII_*VDQVGU)GY/M<[)]3K;/R?8Y MV6J9#8J^5MR+@\D5X@%"15C'-><*_:1&'E8WJ5RAC4J\0'(JA2YM5^C%MYNP M@K'B%#4X-LXA/<1FA2L4 ?0A!0;^7:DZ4+N](*X45R@CYQ7E:*XKI.GQ6A(' M[-POV.B2[N @.[4U/V19"*=3]B)Q';O",R!-3R43$4R8T3;%!;N^G>(1OOX+ MS# '4V/TK8)AX597N*.+WT$]F05,->5&E$/A(M^BP#GU57N+@H'BW8>(D.5) MN:*1=J$1-#O)%=VL#WX"I!2ZHK%T(1<@IP],IE^'3283W2!^&RL)H$D8^CS< M@ZU4;UT4ID^=&RRM%-,@]2E @Z40K(Y!G]8S6,*T*5#4I_",ADRMBQO?:&>N MM\:G(,GH(!04X6OGMPQ@BQGMHJ$"DF^=H;5UQC6*N17X_ &.-LO@@/H4ON[\ MNF0]Q>0E)%3/629%F"9_HK@)2-D<2Y4.EQOA3L&KHADYDWSU+9"F^(7UJ#K M1F&F?9QNDXW/E/+( XKP+&.TK@7[9/HU([O?-4WZFL4)2Z=[+JEA?!62C.IC M^61ZC0E*9MEC^9PG<1(2>IO(:60*$DLTOZGD-^.%DMZKI%ERP09;AEM8(B$; M;JG;/,[S?;'"HSM_@B6N>:"J!(O"RRHW&@:9KVV@MNPM_5SZWU2#S..D>@55 M"#APEJ\J,5]5TCN[L-N*8(:ET]@,$5^,2\?;A_XN7(AKWH"SC&*RKPQ0 M^,Y1AJ9)P=L%SFA+/,2!YFD>%G_@,HUO%LLP*G:/3M(A@MX5[1:#83ZN!&-? M5^;KRD0^,(E&C54U6%?H(K^B<,N[P!4*R4-;P&M^[$DXK5A&9)NX0A YAT#L M>5>H(9>T,B^I*]E+\#M'R1!VA3S^$0V?-J$2J&P5)3C!5 FX$_,$LR04G$HG MF"K1(F1U@ID2 PA:Z8Z.,HA?01MK.AQ^#O,#1MSE.Z9[D M :IRD#JF[Z@M:C2-IPUH/IU':SK/U2LB49*CR72R9%M-A>]DQ2S3%%?)E)/I MXYR>T_R<26M$7J@91W>.G_W3QWJGE2QT3W"$4)Q?4]%WD^ MV6FY0X#J /:$:O:T18#0B5N'0KZ>W!:Y*N,*,'T':\1&7%??F< M)M'V4S=9E)8Q_<<>8[[CQXI+P>RM]4-:"=$&I][!^X-:'6%6Y(Q?47R37> L M0Y6GAZ7;M@&^GQ7U/T4UR >R_%-4\,#U11KFU#BI)*LP8X _T :\F_,Q(0_) M;%Z(7IR2C;#55UX.Z/^>:O^0<5W&1K64KP:(3UKF3GEAZ* M77G%!;T847R^/@1;A0+P56W1XDT9$R8"4;B6 M.&-*NTAB",>:;<)>UU)O;XVM-G^!<^Z!$$VQ1/O[K3M)A87$DZQADJS8J])I M&"'IVSOBP8;AEIB$7!0D\RSMPV.8H@V#LS2;R?2)2O4\K-1[X=&&3S2+3\7> MM:E27=OWB%2_XZ'!&V]K/[;.D'T=5Z!32L?;@?Y \(L>0@'-\0GZ#B3H[ZY1 M%%^6S$- SUJ"X_H(WJ&7ZD]\6D,FVSJUVT#:>D\LBGA>-MZG3?NT:;?3ID_[ M.0[YM8WA[B[GB"+4!(X:2@C-2U=H(_<='C.,W%'G"G7D]REN;[DX0R1X*JC8 MF' ECQPDA)6CK,Y1A\\N,"W6&8*H"!F(R\K]-/L6-KXSW**JS$@B%,XP"^04 MZ1.Z0R_7 %-'+>]"7P[U4.G37Y:O67.R#?_]L(!SGV\03!TP6R@3'6T;X[X,E5^=V]X;M )%JFJI;V<8*%JNXCJ M"=:L*N?NG&#%*CB/Y@3K2E42"4^HN+1UB1681LJON@R.1IJ2L\$45'X49EP4 M5$WPMU+!_"% BV6*UPC5I;W!,@VSKB\0**YJMH:Y#6R^B%EK$?.(JGTKM>,Y MI#*'!5U0EF^$&F$N!O;E\_7;D,W=?,::M&P=3+4>W(1+3TOW6C-/PJ M:] OGV.^$.-<+BK/#T5E]9_?*3X[<SS$[82Q]NBL'N>FJK"]:-U&QVV MOF*VI25 \(8O*9F?*Z",CYW%"IEPMO MPDISS&*0?J3S4T.@604D12::HTG6W"JEPPKF,6QCK.ZK1[4CC K9B'EY9D*9 MWO>W;)ZF-KA$(UC M?#FK+V=UNYQ5[(H[#)1K5:!<(663M,,@0>,*!1I=IACFK'2%!O+,0+YC>>R) ML3(^@ 5V7*D<@E*A.;+D"B_(SX,@&N0*$:2WK$(\Q)7C(6<,KOG@"EM(-(;6 M#AM7BI6$$K1-#-P5PIBHP!AMY9&OP!!G/>MPY9U@O8:IF,PI5GJ8BQ>>8'F( MD=C'J9:4:$KO.:$J%)V)JR=4K6(Z^><$BUR,)0:=8/F+R:P_*U4R'^M2D4J M!=$>CET+9907-ELKTQ(\7RZC]\T_]1H$#<4'XZ_EN2=YR2?9\5]]:<;Q>RU; MOD)D104WYR)(*VCHOR;3MU>&:Z6OJE/>>P"]?GN8@Z^FK]EZZP:"S1W.5M38 M0+7=D3]A"OG^WQE&].#\$^V]W]R%>FV^YQK]:EZYQF3S*S:.5R9B%@C;E&:W M1]V%39B\*AWOR\=&6CZVWU%A;W?S;:T[_YDHR3Q+G.W+X7PYG!2%NLGN34:W MO:Q[K11S1)[F8;;AXL]UJT% 9K:!SSM.W3\0"C0^CJL L M#PB*4+)B'H^ *J'TQQ7**(;5>E0=[:6::P"@FJT/&PS"'2K.*AC(NH[V;WYX M"_1O?O&OS^<'P?WC/W2N-H-!\O61 \G;'S36O35%JT^T"B^;4>:NZE0W:D@N MJ+^3#>ZC\@Z]W-?'+G] *3VH\1-6 K+5 B=6,KCKH<'<:)68:H*K85BOSW+1 M;9JB/*^;IDCW53ZZCT>ZPO!Q@ZK@B2[>H.Y)6SDI]A*VZ$]ODH*]]+YA[ G9 M$*!!7,B&F8(Q/\OB[38U"EK06.W0/J(9.VJ?=W=[F'*AE8[5#^U6-.S#P&$" MZ5BC*887^UK00Y)_.T=9-%^$Y)LP(1HZS3(NZQU8@O(\Z#3;N$C*M0$S[&+P M=FWQRL!$4RRE#!^!Q&BJ=C2.9YC&@ (3%7\DQ?RBS N\0.0V"9^3E&JM%R5A M7@4^*M*IP0HW2DH44S_*>S(_F Y]\\5 7YH TP,:#!F[,($)5:"K>^S$ M .MOO%BZ"V)3B0"':0UC)P"\^ GLI1_[H6BIP"MZ,L=^T79B'$&4RF'ND9HW M *?EV-D&+'"ECO:Q:V8F*V^5*X*&0@)?>GC$P\TP6AN2%4W]P;)98ENLCM*J*<7E*[0 M%\IP$96',>7,'Q("A<'ZA_UV4B[IG3?WW@O\,B>HZUIXE MB9BZ''_-V ';O(Z\!7[RG":S2DNBAY"9+4DVR9#@Z+9 ]GF$/H_0YQ'V MTHBR]<6*>[RM7*$FH+5I-T7&E>!4)[93M4U<"9%W)QK$&AY[@*\_:BEZ-%PY MFR;B@0,_:3X>V*978E<;[@2C@3U9@/K.W6 IU\:==T+AP6[>02M1L5^"O'S. MT7]*]BL6S"PZ1\(4EC0;_5(&S$>\M$:\AAC%Z>Z?)/G)8403:9,&."L M:F;,<\;*YGD'I$T'I 8XZ9ZRC4;Q94EVSR'4#8/OT$OU)SZM(9-M<)%.T%B;4$N:UTA&VX9<_#BL;+QWQ'M'_&DXXF7'&"N?&F:>F=EHHR(.: M!G-4L#JO'79R)Y+ZFJ:\2&TA\VZD?MQ(G2TE]NS;"]NU:TPN[$PWU()J02-7'UA 65LY60Y>"F,-,61O4=<586 MP@,BGV =?ODQ <[RWGX(O)/ISL%WC_,JIG_VG%=Y0S(, %-=B&",W \%V27O MNCTAUZT!W]-HW6_V?4^6*"'TIG0PW9QC&8G;25WE=\HT MJ>;Z6F2,A2I<71],FK$T>!*21MGI!":/\FOO R=/3V)&^;GV49"EDXQ1?F=] M%"0!"!ASF<:_!BD*31'<9FB $^#:5F4!-5_"9;UV\UY,,5D.WB3G@N/ M'O7W+:.YR3U"[*--6I.6-^;!61;?LDW8-D=+4'Z'LZC^([^YB_KL'D!^XS4= M7+>/GMXO&?7"G=?QW4<6WKUEGV0W!C\A5#;<.NS"E%#Y!*/PUYX^].Z(K#F@ M"\?:A_I^P]:71T\C0Z<%/PT2&V #*-5E+.6LR\!D]5I/+[@EDIO90\+M*U4+ M\\KUA>*KUPCE>5TGJH(A;PU+>-ZRAK=HLD2L!V4V4SV'T.F6SB,4/."Y;+O< MP/=6?$X55QDBKHKGMM5:MAKR-4/)P4PRVD?-?8094!NDV6#Q >G3"4A++4"L M;F^Y0AMYI!IF/[L2AH7P2B=_D2N$\A5&@\[R&&SA3%_FS0G6''7UV.@[=X,E M64>[4E^"R& IUM)CIB]II,!%F Z14FW=4OJ22 9+*E5/NKY$DL&>NU[\0?HR M309+MT[^[]-*0P$YYL D^>0"20 Q2IN%V[M?Y\S)%87Y/)BF^*5MS;9L.2OE MVC"@?.[,4"JUXW^7>?U,V1-F_5JS*$G9Z[@W&=UR=(MS^OL+NHOW!*\2NF/G MZZ_TH-]D.^ES%A7)JO*42.K ='[*;*5NN$R89H;>=;'-;VH_$;?6&#;+,";Y MG/W_%3WIJS!%57T&I6P2T:/,_G"6Q>]_L3>2BV>'-8.?/1TJ.OPR/CK4O64H M/Q/&XI>H_E_Z<]V6GBIN\S";H0=Z/UQ-IX@K)\P"82G+X!+12SA*:BUL@4F1 M_%G_.XO/(@HT^S<5C1P2 6 O)>CN8$V2).Q-IB8J'#GWISA;-G.WMN83!*[4GT!V_BQ5RO>C-I*,8#CUC!Y M0%OW#KHV\I*[@C6Q62!"K0VF/O 5$4H_(%&X:5T M:O+V;+K/['M[.'C %[!DY,$!E(BX]@L- 5_&;WG184<;%AC6CC8 V&Y' 0L- M =\&CZP:G@T+#&M'U=W;[1^;OYV/RO$8LU#BC(6.WHY#%N^$717]DVV& MZGRS;0PW?JUK3![QM'@1],0\'FG+&;8%93+==15G'KL+G'.U5]$46SKK%J8' ME+)XY1-^"E^953?'*7,0,T*SG@[G5!F-+_!BB;*\2P#P3<--P[Y*&73C&*PP-:[F0PA'NXXVT=9B5AS!&U M=AP'HZU5I%M.5:=KEK0#[^S+G>)"O67_<);+95K!$*9;RMUD4TP6(:2ALMIL M=RI)E?C.EX2>3DFH[U$\Z.JU(:8*=W77N$*M#G3 ((^1FS&@ZL2X04I;$ZIA3U33I0/JF^=B!6K"!=DE!4DJ%/F7&%A)(R"7U- M1,SJ+"8ND:[-()3[B3C!@^#44JG(T>%W$.7>L\L* M-&IPD.+DMN6P12)JL!$@V%NAT2*R+\+ M*0BZP+AB<'>BCZ ;GROQ/: ;K%V# E<.F3KZ[R2[0B?E-XH9Z?=>O6GXX:<@ M>3L1K#]ZA$A&40N6!,.N5 M-O'=:DB/ZA<$ ?/S1_4 O>IY.%>1_NT&2'XW7L_Y*38 MZ_M ?WJ[Q>@/__H2_IMRR@;,O.$B$P_2#M]=N$"3Z3L &A4 T%BS+U;L;_%# MDG\[1UDT7X3D6R,"JM,LX[+>@=7 ,ZK3;./R1+^OAL;A#+L8W"/"?A'.$._I M!\@4NS@PBJH=C.,99C'8JIF'<#5>SHJSS/;\"5.4/]07T!TJA/ +Q_HN5N8[ M0(W+RS9:/\3([4F1CZB+$^^W/+SHQH'Z$R-TL!)H)PF;1QL*%QZ7N8LUI=7_7/J M?KR;5CKB- 'P/.O8\!-.)*.MI#E4%<6LF&&>+'-0BH-@AE$,+M$*I7C)^J=$ M\PS3&V#]D,SFA1@+X"RCF%PG65*@VV3%B@ZWA[5JC/DU1],RO4VFO,0"E:D# MP8FR?U0NRJJ0??]=!&4,>0O9>CE. .GYNC;&4BJ!!0*BQ0I#P? SX;_N"YTV M%%S>*,V2 H374LM5AH+I7LTH'+&C0E.?&68R,ZQW.*ONP2R\F)]EA[%GY_1$,["_R94X94=Z*:CDKG"8B13H-UKEWM)E>B7Y>P' M<_9OG*M7U@,\A>?JF:14[KIXNWX]H%:KI^ MQF@ IA]@?6!%:V!E_T5M]CQJ4[SC<$P[1PX'@,F6(W;+'_N7^ -[!87K;^C* MR:#@43_'Q9Q[<,<2VR?A-I<7WS7"JQ&$#+;DO/V^*AP MT#@>: GBQSDEVA,B"QG$_('>J>R=REVV>Q=Q9[9['(DI5?N,ZQ MAY >LNMBVT\"?O-@2_3W[K01^D*,R#?O5/-.->]4&X13 M;87(,QZF>P!VF>ECD@&3IIW>I<_O-G3'B425.R'?6R?[S*I+9:-$5,_P,FSY6]R_:<:[T!;?WL&CUL%R4A)UE>@:KTW;[MAUW M.(OJ/_*?*E"?K<4IA-Y]_=!/ )ND)_7LX&L' 0850 ^F]@KNP=KYT;N;^P!* M!QMQHW47+VJ^M+[$F:G'',*4<<[C'*'BEGU2\IJ#9+AUV,7O:4@G6'/YJ?@N MWT21M<)LH* "S!A$?J*,^IS1@X =M@/".;8R+KW+=7R>,G/7H/>[GH[?5:I7 M8/5;W!7: 'J8@[0R5QS4$%Y1,4!<<32"Z=+6&'>%@4P$>0;.*T,.\@S."]U* MA]9W6 9+'P4K[V23JM6<=2<4ZE$TM?6E50^6,B 7T*GE52N[ZVU$!7\+IF%" M-B^A+2AX)4%U>L#>[]E_ZP2D!2KF. [R9)8ETR0*Z3)EAI]S1%;LM@Z2;%FV M;K1M!!:CD42#&/D8HYT6VT:V&!3G,$D>KQ7:;(=O&XJ&E? ?!"^[PF881V#C\H8?!P8!C\I8_#3$##XLG?6CUE= M_%YRFS6,8GF3K5!>O(?K,LF9?D?AY: EGN1C2CZFU$],R%%_D155SH(!47XBO( 3:K>N5K?NU797;JJ]>@I?'^C./+S;F*O794)E"/W;65&0Y+DL$&M+ M7F:-M0_]K&@(M?OE\A:'V345771@AO*.B,G6,X36 R/M!:5P4G1$B+]2#ZB\ M???=-Z^K9YG.*?FF23&97F[N,,8M=:X8+OZ)"C9GEB5_HK@)MYZ6#CZ9"*%T ME92@Z$@_XMB8TW.S?9L&99L=XWH[&T=;>E&.QWJ8H&26O3MKEPG=!:8C)6$J MPTUM-4LN7@ZTG TZ*ZX1557#E*F!)05O_0X?-8JT^\:PZ'2'F:I3TG-)C8,- M'H]SJD6?AU0-O\ +]IMJI* '=B]K#XLNE9G :;!G5#PL*P= D MG4[O*YB:OXV^@$;1M3F F&>\H7=EZ^XWD^C<1J_[AVS&/5N#ZR.?6B.?1])G MK];^,\%Y8W1%.JG7EFY'7X-U1E*:V^O+"43S0UPF>3U MI7G\@F;;98+L-PN1NA9GNTVLKK4(,>09WN[7[K+:.Q40E)#$:'OX*E>,D1A/>$/ MY*[M8$6=8.2]1UWT!*/P+>V]$XRZMS?\]876QT,L#=:SON#[X,C:R1FO+^H^ MV( GS*VJ/:X^<-(HVLT: N?#)5=O(20PU3ZU3=X8^B&$16?@FJNZHC\T"K6+ M L,I!%?N!YX'U,4'"R<77)L?VB7M >5ERBQT]HCU/4DPN4?TOVSL/CHFL(HX_[>/>JM>J+IM>7RU4V MJ/B>HC_!AJ?\PT>J=^/HVS-+A@BBO6R(((_F=.]3Q%Y?#]-T\Q9P]1;[FR9> MTYU.S(N6_G.-$!CUJFO'P_O:]?87IER"UX@*,KJ)]R6)YG0C6=I5XTM3*E-Z M .XA+\^R^)[D)1\:WAB=<0B-3 ^*3F@_=(:<4V!]HCE$LV#5U%RY$![-IB!48A:1M'F043I;Z3Y7W.;U^ M+]G3.+C*T-[(7>'95)AI-B:-4KK<[#.U5$B8LI*&>)%D+ 4Q9/VF-@"*I66K M-GGJ_?QMR':_:[ZKIZN[.HQ@7A4IV?\MD5ON*T2Z1-IQ+MXV^G M$W^#*&I'#>- .I$K%&HV=;#):\(54C8JIQBF%KI" WFT%VP[N1( 5Y1!$HO> M%:K(&47@A'&%"%+A"W24Z M9#_JH*)NJKM!)?GCXCA)7S@[OME4/@^C+5!CT MZ>G@#''E'''E+R!ZY0K7F$A1',O;"0-,4;1$B6,\]S6S%M&] 6>25&."AD%A ME;\=LO<,6'\)K_H.Y;:!8R77G9:%/BDD!&Z(:RJYCXOY'3R0GRHW@>1I$$DJ1/$%2J8" $, M/!(TY!# P+L4:->PG3MF>LBI:C8[=W2USJ_MY8J>=C.X.FEZ783G]X_(&2V9PJ MO&668/B&R^"@BN%E(@@\^ZNZC[KJC[C!KQP?6 M3R>P[AN>^U#BD#RMQD*)IT-9%:-%0XS1X3"8@A],7_7I8+NKVS9;] 49??3+ M1Q5-N3K U%9^%9U^_!D/6'38-<#!=(<_NNYBBH):/&-H@?.]+/27#9\$868RV25Q%3>/5"VZSN,IOK=\5/S=YS295(J-4W3L_G+XZ7H M0Y)_NR8(484-4>VA,$5/T7?'0#V= *WOB+:5T1+*Z+UM-4=.$5\=?2@4QH& MZ_XVH"XZ=\3T!!7:68W.'5YSQ(6X./1E,)P,>?D>.5\0;KM@U>#@ADLU'/P2'NPZ5:PZ7_H(*%"A=T7V]$\XND@)$]@/(E9-EN M@/_]J-DP4S"RADB; MS^>-%P!HK.'GL:M=OJ;*YC9Q[X^DF%^4>8$7B%R]1FG)DL^HTHWH_\5/X2LG MZM!B)5^;YX,^/05]AB01?;3(_6B1],K!2M)^[.20^\=A=_38_;@0MH H^6-W MN8+I +'\QNX@!1-#;GV.W9T))H7 "-17)C4P&LC,\+$+2Q]7'D5<><#E;#W8 MG*<0M("UC3G[7#=(=),3^CUVD2A5S(^(.TP_>( M9HRK/N^X-$RYSG?I6/W0;L_@/@R@V/WARDQB$1'';MC3(D6,N73A0 "F!A\&V'LY\/[B[V_ MV/N+^U19HPWBU9 XR0N2/)=4_3\81A7:,(IPF14Y72A"R8IQW= \R+TBXX9/ M60-)O)=9JY=Y*XHN^/G1G"$]?OQ:_O'KWC]^^<:>9_SO\T?U"\(Y"(1SG2 ( M6( _:I2!CE[%E-W0AP:)J]$9_27\-^6@#<@YQPO-'Z0_]! NT&3Z#@"N:U\Z MUJ@C]FRSNP^[S6T\S=#A1F&_V&=55AY^CK)HO@C)-V&;0>@TR[BL=V )&CM" MI]G&Y8E^7PV-PQEV,;A'A/TBG"%>PS'(%+LX,(JJ'8SC&68QV"J0AW )111P ME@_/^?#<(,-S_6IF/F!W&@$[@?*+E?3.L1-#1:7 +>X^A^G3K#F*B"34G%VA ME#CF*[,ZQQ[,D@L7D+]K[&2 ![3 MHPK)%&5M"KZ^>G$0=4L>8=Y1WH+P7Q0 M8^<<=;G;Z.1W(:5$C0R-@087ZE$!9!"&W%RH1U6@06/D;^S'P61JT4"/PAA2 MBX;81L49EB.[]^A H:" M:(II'.C-&6^9(D&Y% 'Q>+/0QW'";I8PO0^3^":[")=)$:8\V,6CS4+.9!PO M4EG_,?C)(F02+M@?,P0XSY[S*I,; N_A6+-Q]YKGDC_K]NQE@<@CGA:L_=7= MT7VI-LDP'OF<_?\5O6U688HJF<;\!*P5/_L#O7?>_V)O)!?-#FM:*@ZF^[%( M"J:;LO9^K*" WK.(WK:(GX\CG6$< YQ5CQB)7E+D#3.==W-4L%&=;>G%JS#3 M.D82K;3-5*,XL5-9K!\1U2XK#8$!B,OB 85QDJXO$15?"ZJ24N7G[3V/!5.+ M.(AV7L\H]I\QCE^2E*>$'/[9*&PWU!+/9@FE5'TC4N;?U3M)X%:9:ABG%65T M3-;\^[-IB%$8]]1E#HA[(RSI4WL0L$:U3-#/<1HCDM?G3PYXXS3[V(BEZ/' MP4 L46KE$VS!_^99@*/ GV,8BPSED^D%0=16E'$.?ZA1F*OFH!NIS',*@<:: MA[J1 42@"R<8A?]^&[60JLZ"D:8A7H9)S!Y,RW*T[2H+L?<59AK&""\1*=;L MU=6"@L6NG*K1#E\7@$PQW%*K"*DDB:_"*L4Y/XNB"?3C:,\3.]Q7GD*)=>7RE07:@PTP G4,@>C5QX#(N41V01WJCI:G0M? M1>%^%85D@WM-K1EX5J9/K0'@N9^1*@_=.-;&2(SQ?M91G_$25\X7F'KP4/S8 MTYW5&4LU6.)*ZB>80GR/LBLIH&!2*/L&].5*%[@(TX$*:V'*!)@D?W6&::!> M&#!I?G6$-"K)'F#B_#9RXK3/' 63Z-/(2=0^4 M7_09N48!IU%-& 9QPKBC- M71G(%0T9$$:#$T59*1Z^GM-:P1GX08'Y+*"1>5<\.0!\WU%'%C=WA5O4Z (N M;W#%'Z%,'DCE@2NN"#7BJ.>"NN*G@-&I4R674PX+55DMRXYS11@IW^RRA#4' M+W,8PU4Y6PI6(ODKH]_#XU?AZQB@.6:K%>;TMCIGK'*QQREGA(343&1,=;Y^ M&W(?KMFO*MK7=\]-1A$J*_.R\E$\S<-LLF1+Y->83%%"4;W)[A%)<,RAB4$( M@NPW-XE\Y%-^5@JO0V/>#GSU]M=+W%U?I.SS1 @?-7:X? M]:ZX=E9^K_"VIN>\_[Q[ZOU[_(;'^2WA&];NY#STWWP,6XLJO'.4%@:0=$011]&6T% M(J;;"0V+T,H!$PUYDD8%TQOY:XXITYOY2BAX83N M=R^H[GZ=,_B84!Y3.I^\FD[ASLN?%G^02SCU]MZH&HJE&)$DE[<-EPJ[!3,9A$0,#?C37[X!8]/ODM MSG.43[*K5U8"6R;YG!WYR?02/?-(#YYG%AM"(;HG>,I]]V%OA*4F^#<9E;Z( MD>Z:7L)UV7%)R3?9"==S-,4$U>.>PE>44_J2D.H421:2=74_LPIGUK4$IQ2T MV4U6(!:>Y."L\8M6:;A36R1B0C+: N24QIN6K^4;4+@0 MOQME*^_H#A5O7,\!]=T82XR\Z_BQH5#O02VG=,-(6Q9GM0849?@^1 MF*MADTS76"%J_; V]9=HA5)<=0 6HP&:8[Y2K(R*DE"B,F64QT#\@8;A7:&L M1-M[]+!KV*Y7+&OD2/\OIJ*;BY#R2I9>:7Y$U97_F=X])$PI[YS%BR1+F-PI MDI7DY*A-]IE\#KQ+=>#$J7UHDVEEZ.23LLB+,&.<+3*0E-:P="Z@,%XF:0<*%M+H00ESCH.$ M!(/ZB_4E6EGI200AC<"SZ$Z3+P@A@#X*5VX?.;JXE07NBF!1HD\;<]&5I$Y5 M1A+Z0S1F89H7P$J4 ;@:'4N+5"*/S$'O2A*C$E$4HYD:<@R'3R,5'[B^G,"A M2Q^#L59]:7\#YD)01%1?@M[0V4\8T]1P[0W8#($E![EBA4BQ%5"F(?O(%2T MQBHZG.V.^=-Z)E$+XC>&>H:3_YOO-9\.4)7QO 6U4R*P8-T!9 1+H6N1&MRJ M+VYSKWUAQUG0'+/=?>-_EWG](LD3YH#7G(5_17D KQ&JN@'X2O$1M9_2_5E+#33W7@,1 MGD#N.+.)VY788L3%&=T)81LKX=B!9SC:X87#ISXD3R66E*PXS/4IU6&P[F=^BE^E,K1'>3;34+;P:N4K]:(O9^KDV\ MWAUQ$1+O7UVR= -V@!AT!X[3,Z@FMD\D;[)%WIQ*-ZB+UEQV'21.N$,Y_943\'\&J2('O\\R*,YBLL4L227ZE84*F509O&2V;9J@FKH5+K?R^>9*F#^ :HZNXYR^); M^M54$2'Q7$L[=+FY[#>,H[93L,F6,6N'TK"XC]X8*"^2Z(*I+60M+*<3CC7K M*J[9 @*T:.C0'VK9$IR#6H<5+9T@/Q)M%K1* 0K(65G,,6G6 M06&#+<,M+ Z7#1_?0T.6[C@?DAFA\]R,^>7#,*<3AI'BDKZAN ML!12IHRYM)V?@^GZIC)U6GAPT$ MI>GTQBBF&D='5?Y@_H BE*R855V] [A1"#BA -@DRWC<(3CX=*RE4!&%A=Y& M\;;7QN8RD-,?,,D&'K=)^)RD29$@& K'X^WNPS$\DJ:RX'DVL+D/U\QJKNQJ MT'8()MB _Y%*3 )E)L,?(BC5K4E30O[$^ M6#FGQ,>UG^Z-$\4^1)4_S"[D!J1EWB\KF8ENFQ M,);LMLH:MA#=M&-)_JP;L934KGW$T^*%/6STMH?[>\7!5GVA :)<*0?J"+Z; M-A1<^%J%>)*M7%\A4)*[36VR\33N M@R YIZ*A=F#^ Y-O-TS_B%"NQBORF48QJFKN6)>GF\62X%7]<)CP^ )FF&V& MP9Z]5;7.Q)-LM?6H@,IS)#./CP=:@OB>H&68Q!M'+Y7G8!0 ,RW))0!D$G'5 M8@6+&*KLDTW3DVOL27<#.&\8V)ROGR@<@O1[A9G#P$AD'<$F#0,/OC8EFF)- MBG% 8CPB+))0F&DVAW_K%LCB[3\OT0JEN +N N<2O45YOJ^H\!4572HJ^HB4 M^6J*TZFF4+G8<0=Y[0J]Y+G2RJJ2*YGT+5E)Z$YT)<6^)6U:J@_ZLG9'036H MKU=?TNXHR 3VJ;DBH'RISZ!+?2Q1XAC/_>=!%'*R-!R33S5E,LJ:!1KD@PW= M$@^.2;@^6;&+.J9<_3U$@=8F!]H5J::(.XQJ M[@LW+62#5GLX);IFC\F'FR!3D)>+14C6K)WRWN!MS$Z]S8S.KYMJ/:,?!]^. M1FL[&E',N3$;6W&6IHXY.OE.UD5'/\_[E'63*>N]P_G[=I]WQV0RW7:=8PVC M*V>\L-2AQ0J6,%1U^&V%Z-MT6_U,)/")2L14I@X()TEAI=KD$ZABTJJI M^,JFTZEL4CQ9N(ND<85F\O3P-O+*%5>N.D>U,CQ=<>CV>0"!IH0KG.8K509= MJ;)$),$Q_3XIAEABT,I:=>[H=" 1R"#4<-"&7^[3VK[4%X"K#^-5-D)Z<1PL MD(C2YB_L/\]ACNAO_@]02P$"% ,4 " !AGQ6U[:ZFZL" T#P #0 M @ $ 97A?-#0X,#4Q+FAT;5!+ 0(4 Q0 ( &&?%;P M+Z2*&@, $,) - " =8" !E>%\T-#@P-3(N:'1M4$L! M A0#% @ 89\5KO @@KJ!P .B\ T ( !&P8 &5X M7S0T.# U,RYH=&U02P$"% ,4 " !AGQ63G4+MN4' #(+@ #0 M @ $P#@ 97A?-#0X,#4T+FAT;5!+ 0(4 Q0 ( &&?%:Z%Q;^ M/P0 &01 - " 4 6 !E>%\T-#@P-34N:'1M4$L! A0# M% @ 89\5H27V6P5! ?Q0 T ( !JAH &5X7S0U M.#@X,RYH=&U02P$"% ,4 " !AGQ6'K:;BFD) #")@ #0 M @ 'J'@ 97A?-#8R.# X+FAT;5!+ 0(4 Q0 ( &&?%85=$'; 78! M >) 0 ) " 7XH !GVN! !Q=6EK+3(P,C,P,3 Q7V1E M9BYX;6Q02P$"% ,4 " !AGQ6TW7=OZA\ !_" < %0 M@ $8%@4 <75I:RTR,#(S,#$P,5]L86(N>&UL4$L! A0#% @ 89\5FG5 M8L>+:0 .D@) !4 ( !\Y(% '%U:6LM,C R,S Q,#%?<')E :+GAM;%!+!08 $ 0 -0# "Q_ 4 ! end

.J:G.YN?TL[GP=;)FJ!-1 8^)EEB =#4F@-A-VB![]"G>)\Q=E$S M#V% M4%G$ <^*ITV$E&&IH#8936$;@7A@9RBN0+@FP)Y4W%\U[(W GHNI8%F#:;C%];*$!44)HA. M;<$PVIAGDOK9%.]JP3:7B.]0F6,F<)@.*Y9A&\2;-.#N>/PQUFR?L,)42)%N M*A@636EKGNV$^0PN]_85&^[:G\6GCQ+IP LS=]6_Z6 NN#'8&G 4>+3'\D!8 M&@8+_+M.*Y1ROA-CFM9[-\_>QK?Q$H,]Q-2?;]9@'@+Q2BIM[FY3>&:\2C$F MPB6]1S),@GKP##.T7!UI6GX5B<]G=4V:B:KMM 3-]U (AXRTVN.4G(?0@WVO MS/^"-5/<(;6R-#=7_D= I?YL4/S(FEA=A'&'V&$RS^B4(# M7OVGE^0T7R=[AZE-.4K$=";D7.2^>>;1T (,_FI:/^'P6#$%[+#PG+F]*Q@1 M/Z*%8;)0Y[WUK!A^ ( 7/X&,4U^!;-FW6$H>,@>W\ 8?%\TY3F=%)O">+8:! M;KR5O(.OU-Z7^'?5CTO..>I/]UYZ9Y^<>[#%)P&,&J?OQSN$ MT>^+&4O3?I7D>V(*EWEW#=.O8S:C*J:#S %+%U3=!$@F(0&=,8, >$-T0@'- M9CEN@0:#P+Y"2T58O MM-KWR:I8]:6(2]P__=[MD=N[F_O>M\[3[?W=R3'&J:0U8(9-^^I'(..F?456 MD\A5R9?X0GK=+YW>->;& *ET;[_<\:O^^-Z[?;R^O4+2>21/OW>>R$./5:X M43T^=/D?3I"H'%]T\ C)2X2Q_ 0VJ7FTA3\&R.JATWOB:[N]O3TY:GABF?(A M61N AA] 1WH[0W@A@6E-3 Y<^\S;B,Z0 9VWL60>I+?%P&D"_*_4>J(/@DLLW%DZBI+F^<%B8MW0_AK"&O(2S+!1!*?O?3HUKCX MTT:\AN0N7N>)'OSC2K5,5&4&]QXZPAKS62FB-PV6LR^9*AR^'2$[+4EKS]/I M\93ODQ42NU(62OWZM@>"][[W6"#=_]>]^OYT^U>7W-_VX/WM[#?:_S MU"5?[O_J]C#1,4YN8UYW-IPM;P,LZ0^0S(/;KNEM.F\[\>Y%RDGTQ2D[JO+>O<-3M M3T@"?>Q9X)T"O7#S5>'6*W^F.$/3L$?:!+N#.*^4&LQONT@X!4(]GG0YF1F> M/(1JPTU9#V/N5QY@B-$0!ZEX=V%E_/[ K6%RQ[9[$V;B]G$-7L<'7U-1'3OI M.O!'UOJ$5X_ 4GE!JJB58*T3/2\X)TW-$C5OPI6K,;<6*-P<4,6^ZZ_$8L*R M>OZF(NJFFCR62:Y,U4V>0<\KQRO 98/%>2ANXVK*^F\QJD#7$HKW>KF)M^C1 MYRFG/?*(;M(.,.Z$-8>9F+:(2" !OM*^K6&DR2$CQYG8'\[/-:L$X&_P4S>? MM4%I8([/GY'G65"ZJ)H#;+B!18K"08,9JG ?A37=$@ 0>UU@.[I5KX/U=UXW M#;$@1DNX/@7[;P96MX:.%E/1-BK4\WJK5AJ3!4(*Z[9Z2(2%$@'#)Q[ FG^P M"E]5!+Z:@ZJK^V\/W;O'F)Z3 [/D8A.B[9C2-QFR7"#XO_!F5DB=@(?D9E M1>[FJX%E?()5_1^M8M:J8-9'X-7>[=._R/W?=V#^_'[[ *80 4OHJ7-[1RZ[ M=UVPB[#*B_^=F4??.G>=+ZQ2C/W:ZWX%4^F:/#[=7_WY^_W7ZVX/+GEZ@LLS MQ_29SS=>',*EW1V/;L::H+&<',J^5"WRXBCUK;K&<8$3&8^@K!@9] M+'@L]]3K@'H5[F5>QLE]&^3V[KH+NO>Z&\MU(;E0>K=W5[@LZ#*S%4,%U>3SF7F?K (; MC1+I_K_?;R]OQ?C/>5N5QR> ^,S(?KSZO7O]_>L"UF##"H1H84V=D$4GBHI^ M6N]W5-7N[V'2?6%>QIO+JI^WU@?,M&GZT0 MQ MH3(_ O@9#_L8&2@&&/CB6F(FHJ[97M/3T$(NUFUR,*(J MJYSDP$UA92>*Y7@YS(M&T)XZ-=N6\^%1+.9^^)=;.]$QU'\"--6&,V#4#J\I M6SM+N;%+'^>=NPERT1-3WB1&IIO"4A3.G(=\ BRIU>"]U552L6\ZCCGV5@Q2 M<%L\$O)<]S! :,1? HJ^!-> 4Q B&N&)?GHA4H^X#"#$'[X$DWFNN/.+NN/J MCNG]OU%CB[@QL>>-K[!Z/@%O7E"6G-I87X&UOE/$%_;[#RF_RN)^ M)M#,'ALBS?Q2$C<+H\#A\K 9*@^W $G"X@%MP@R!<-2TM;41"KB6A=0*9@[( MG!W.5[Q+HQH!AQ(DF2* Q*",YN_CZXEX#8=G:1,\Z \>R%T4<=LO;TEH#K!9 MG6+\=E9=[S_8;D.6]1,G0N_=*Y,WPLK0@RZVE0>R1:+!LO46D(*?V$B%2S$M M3G%PXPE^0N$:0U0!X0> DWA'67XTB1\/$0SIWYN5BDY2P3ZHX&H$GP$X?G>% M@_ _Q7KOPJ:QOV@B\T,;+='H:2'XZ.':XI94RS/ZQW.L,7I7N_E M<1_K<2\K@2X/8J0M][EM<"AD=$BBJ]0/1G4')Z>@=;(GZMF*4$)"*LAYU7*] M0*JU%ORKT7B?'#FE#ZY9Z)&U^EH>O[I?C"WO*.\H[RCO> 1WW%&Y-!I,KQR? M4=Y1WE'0]LJK@1BR\W?_RK7KR^^0X7CXN6^EQT1JSR6C7' MM#C0-;#6BC@\>FJ!O"Y>V79/_%(<.6.]B E<&&$OOE1?BFB7H_?GB'35_Q73 MA+%]+&M].J#:"X9X[%#5Y<9[-@B;QJ>D1&X>9N?_SXHGM7\-YHZQ('G2#X\8 M6]:N!L>6:?,P8/7'7V],Z]J<]IWA5'?3)>+,,8M^ MC/" >;/,:G%GF=7./C>K2Z/,#G;B>R0P2;TN]=9"ANXM![&S0<@BDO-D8M0& M/A>QFJT(N]*2A)U[PGX71=EAXTJS2MGSF%3NI'1$LM1[EBLEZ7RO KP9 C\R M1=N[P(^L2&GI)5MC>:B8U"W(XTEYZ[ 9&2E;->5"K;$\I/E HB4%&LXQUR2Z\R$LF 37M!*% MF@=BH VMJ?]2RU05>[3(2ZX*D-R4!V[*B@Z*M-S:>62G'4VX6J'>KF2,AZ), M._*NLD?S3K+8/F%>&ZM2=C4:]^0BK]2 5U1S MRL9V!YDE1?=._$5&<71$%"I%*ZM>:1R(_1:9K89-1X[:]WY"Q!TO2'5RH25) M\SFG^0@KJ%V.%[]*U61I9,B)5EMKLAQ--.K(N""*"2*B6ZG FCJW*EKE#(MX M&:R*72]49?5"59GA+>\H[RCO*.\HBU%EO9"\H[RCO*.\8_:UR=&:*K*B)[V4 MVG:Y'>)TJ C/6^Y3:FNRHN>HJ;=2#O$;<^JM9ZXT+;&P2QT(^U ^.4G8Z1!V M)4>$O3ZTLB*?DMBPN?!3^HF5D<$4ER:/)**28:JOR?+BS-?W'*U72];W'%?B M9Z6^NVF3@\1/S#QK-3.3FB K$G)=W].N-!)%GK*^1W+3L>N@J,RV2C./[+1C MLEREEIU4.5G=DW\&B^*OEBSBSH):RF9PZWA3!EN)B$BER'X-6>D@B7MG MXJ[&"UB=7)A)TGS.:3[*!JK&"V9)@T76]N2:!Z)8("*R)4N69:!JU]J>&JOM MJ4=Y1WE'F8TM:WOD'>4=Y1WE';.O38[65)&U/2FFTU9#&HI4VL5* MM5AMYR*=-JMI.L?DA\XP^5XLNXTY^=;*F:M22[*GFJQ:.W+"#FFAGEG"EL4] MDNH3H?I:658:9[ZXYVC=6K*XY[CR/FLA7=TWM6UDWJ=L@X*:=6>?6[:+55N;M5E*6=N;9$/)S=9Z9-G;FO()4"81\7".RW-G27S.[J_;_>X'QK3RS?85Q_/M/Y_"$SZ0#Y_2B.3-BT8D%=& X-G%&E+RSJ$X5F[Z';PXL M_(F80Z*0%Y>"B.*24(F%NX*;YM^1_UW8B__U+9;M7R ")P)P8FN"YQCYF 3# M?GYON7ORXER <8@)&P2&ZF $6D.'AT5LMF$Z;+N)KMD.58G2-U\H&2GPKSZE M!C''FH.?]^E F<(>X]9K!NJL;BB"=< W3C(DLX(+[2H!F(AWN.5 MR40'$D(Y8UKX)7MDOL*W#?;$H6; 06J*#O=1'#IF5 #7P=?A]?!)CNF=-EM)N)KN.3]KG[-M+ZFF,#47WVK8E+:R&=Y\?A%]N'D36;BYJU9+E2Z >P M!Q(JK.8)N).*/7)ER!0DDD5N@4_Y6BL-.%#^([(JBFD+>5J':U\UD!7(\<; MM":FI3!A@])^")>"\":*#>K45[^&$DV"VM=(*(5@F(#AHKGN7;Y#MAN M9;;+ADOWT;J/W :P)=1"ENR[+/GIO/^9Y[$+.W.BB'RY?:X:4. M*K%6O]3VPNI08DC8"[5291O1L[-0.9BX$._Y22$C"YV<(\>9?#@_?WU]+=ET M4'HV7\X[UF"DO5#[G*K/BG6N*HYRWFI5&^76>1G^X3]6+O#G:NV;9U7RY6+W H=GZ5^[')G\U<]*.6?T"KWSJ"1J\P-;]9*U9-@ MS.T!0:71K#?:Y4J[7&]>U%OG_YEJ/XN("GZTXB" !2W/D &4#!B@[$5"0TR MN;6EOC^,OM\(!ZO5<;=8JK8N*VOJY MA4.@JVMCS? L>W0)/,*[P%MVR!]30S,M\J#@CFD3N,AX)@^6VTOFT3$'/R4( M.#6COW)>;:+1OP3+RO\P- M23XEY5\^KU3/*T!VN14M4OEGCO1/8YU2^<=6_C(G()8'H-RNUL#V;YRK]*U> MB94_=^*92F&DQ-UG@M+/A?*O-PXK[;1DF_E5E1(99XYTC^-=4IE M'EN9R_!]K 2_*AKPK5K33?"KUWY4R^TX2MU76(FZ_9$.II;F:-CG74ES79_L MB6*XU[ =4^E ^ X^\#)Q[!/RD9Q]!NR!%W_.!P3!0O/LKW)#SDM'NM7.*S6 M(-5R;@6$(#')ME*6T828*828V]6JM\__W6C7RC_H6Z6L5NMQ M'0M\CUB]@$K'!H\?("CI/%N4=6W"YE!$U2PZ<$S+9MF&] W@B@,K ^@"7Z"6 MG1,_!(" ?^9AE:7J1ODTJ245,!Q07O+\Y4;*2!R0.>(_C75*'! ?!\C PE8V M?Z5*K?)W('6;?OIO,!H6+?-UW@XT^"?L M9T@>OMQ]_Q;YC*7M".SKPH["_O!G$=)HNX_U^K0&?O;_./)ZH#YTOG2+E[UN MY\]BY^:IV_M %/U5F=EN6Y\/K)?/0N]5T:>85+%-LYC:\DN9_1,VT$7\Z8R< MA^WY[]?A>\Y$,7BAUYKXH5K=V\[??;YB3<"QC U$)'A,$=V M7'+P_13.R^ND330'+^WLD7<"%11[\:O7UGS%/GBR#38-/<];0JRX3]GN 1?E M7Y/*NBPW6[6EK$O\,$[6Y8."=$VN+-,&>*,-<(*)STW"P4QG^@P(BK]NM5$@ ME7:[5?#@4C@08ABI,W"H'I*IN15H71@ZL)A6F>@]T5/7VNZ>B\,1YG"@=8Y9 MBRQE,3F;Y6)78V!G:X*3\D[V2.HW:(?>()G#.9@?Q&T^7:K_(TWKDM-#MJU+ M+BK+K7(9/FJ<*]5*JU:K-O]+WXJ5\H]*;6-/\]5(,9X]J&"9.GFDL$\X]F$N M3C>V 0_MG]C:#$QQH:7E^J]-&?]0UB!6K)7+R2>Y'5;,G(1LV?E5#\<"I[34 MP['KGES,*2&"AD0$NR&"V+%G$A<,L!#TU4BC0]+U0L_W//0L@<)>@,(N_1PD M4)! 00*%W"Q5 H7M@$)3 H5X"6JMJ.=*O.5JJA +;08&VA )QG0'E5KE1G4.! MBQ_5YFY0(. ,\&,!\DV9D4H5*\NJE?QX"7*$#*HY@0:-\\H%0H.EY>9,WIR$ MD#DE?9NCI4IHL!TTJ)0E-HC&!F7^8^4"?ZY>G"MHWE-[,IF 0A>ZG!6U[^PQ M&$]TFL"PL:9=1A$S4GZ>*#S"7L'*1MYRV;L,?BP0\J!O[5*9CT)Z2P2X$RUN>TR#X@1@!3KF&LH,PUR(&QV:]&6 M9:V;QW5*:+ E-*A*:+ C-+C8!1I@=_Z@IZ"'#9=X)]P>Q79Y \>=K#N_2 *( M@P.()<,]>Z)) H@\B:334,QY6:<$$%L"B)H$$#L"B%A==", Q!),^&YH3CB M8'^1X.'@X&&I>C![8DF"ASR)H^R[_4]NH7MGUU_Y_IHF[7GIL9KOYT%DG828.AUUG9N% M2ERQ%:Z0G1:WQA6-'U78P72=$A)U9&'EP$82=?C],=F%'/Y5YD=\G8X:S\U" M\X8WTF//.=C8K%MC/EEU'TBC^:/:WJBC\\K\B0W3)KY+]T:F5@XL)(&&=&]D M_E5SH\5SL]"\P8V,N#]W>$E'>:;D4C%^\M$3;-8QC3&L6+'Q"]=T0,=] M](%4V,CBUMZR,?:L&_>4GG$ ,+*/=(U]+[O*.U579*?J' BVC"=5GM J)?[8 M"G]LE-&66S9-HAM5O5JK!/!'I1RO9$2S;(8Y45-T4[U>*(DN/;V M_ZGFX+=023YO&L2D>;UV<5%O5W$H8;U>1FD^^*F;V JV4JW4?[1^QI'H(*!- M',:>$9'NV9D59F=6RYL,A5^@Q0@#,+G;<2&X#;&O-)E84Q[LYRL%TZD)IL"I M9TLPQ1!(7DBM6J_6&QQ>MG[^0&(N-RJQVIT^6.98LVW3FF%8C7J2945_,Q0K M0:'#A0FV0&V>I@#!V2!-*4!.58#$I:5L"Y!:V1N=Y J09C56(\2GD6;M"&>" MB*0S?9Z"S5MI!AHJ)\G_&9Z3L MB2=[XI)@5F4/^F_:\!'*GD;[HARO[$$;GKKH2=J,XK"G*D6/%#T1YTDFBJIJ MQG,1PW/^N(,&S&>(3P+RJ?Z/?_PC&R(*)$R]66V58W5[>=3>]BIA$K>L\DZ2 M\&/?5&?L#_"STM)N?B80GUB8!,\^.N.O&+S?S5//NV'(#A'?0\[<+?+=8#0L6N;K MF7<-GK=OXL=FZ>NKT/1-%?E9G]$9C54JGU@1BF00-O_I&,*-_&ZN3M(QF8 MN@F7_5)F_\#WE,'/9\N<&FHQ^*?[J^^:L9/[QFJ M9D]T!;92,W3-H,6^;@Y^!AE"Y#:(FQ)/0OWBF /O/NQ87L5.:(;F:(KNGAY> ML?CABV)IBK%\;1(\\H3LR$-<0$2&8Z/TBDL.OI_"(^#K\D4VB'OCSBZQ-!,F M! ]+:*_?SH!8\'=[H@S(5*$N"3R:2X9F>9..HW@;#LH ML*3W$]N< (!H;(T>#K#"[8%)@DM)Q %4;=>8$59M75RT-JH]Q["W::RL]')A MT".=.#S:72MS#%2($_#""C'-@#=P3(O@I"#VD44U(UD$E>!Y)!HS2W!=6UJ- MK;TOK-P^KY77>+XR(O2R(4!JF5E)PJ)L)RM&+L//LGM\4: M[7)[$ZSQ.%*L2&Q1K6Z(+28"L-@27.P*+N*&026XV+L$RV31SZG(R$QN_OY0 MBGS=;+UNLN O*X5Y1R>B?2#S0@K0A$$FIF6W1%9!K5;>;'ID3(?6#>U;4\6: MD3:#G%4)&8_&'U4]!]08G0YQI/)(2J*C<@1E9!G2'Y4/#,;_7:W\8\?6S<JMD5^^X M-_^$9=:)O:X4T5)$AT#U6DF"]F85/>./V;:=NDHRICFWS]^E @ MMX9*)Y3E*Y(>?=9LAUI4)0_3O@Y0OC,8F%/#T8QGM*72%UA83S MQ[/Y)RRS3NQUI8B6(CH$SMNAK\7RT.,V#&$C6*$8 MX/9+[*Q!KDKD1M&<48%*KQ;T",=X-<% M$92K'/^#5:!8?<6@=O'^30>KH3-@D0#,5Y;H7[ZN5"U2M4CT?SR;?\(RZ\1> M5XIH*:)#T7]5HO^LH/_Z5NB_JVL*K$A1J>5"_QO-4(R!IN@"^EL2^TO%(A6+ M5"P9HR.I3#+"Q"O_)V1 M9V4JZ4;N\>I8Q.9?=OV5@]\O\N M>U_)K6$[ $TIN38'4^S-*V69?%TINJ7HCA+=CU>_2]&=NNA^4MY,PQS/2/?- MH8:-WH?'P8B.%2G+Y>M*62YE>2Q9?M7Y*F5Y%F7YE:(/ICKW*N-X[#Z.T)"2 M7;ZNE.Q2LL>1[-?=&RG9LRC9K^E0,S0IV*5@EX)="O;-!?O7SJ44[%D4[%^5 M/M6E3)>O*V6ZE.F;R?2'7E?*]"S*] >+XK !Z8>1HEV*=BG:-Q;M=2G64]GY MIQ$E Q->B_>.'EKFF.5'7YGCB6+,_M^])^!/]A:TSVP44N+C_X/L%G?Z@U M2Q?SCRSM>>3XKX$#7[^;&5_I/_A22? _MX:*%3&P/%@8R%_$RDP$8O$, <$Z M #$,"%MQ3)"D$UTQ\$/%LA2#7US*Q;LOO/R-IH-\'U&+OFK.*">OX+[#S=0R M-'N4MQ?(#Z?$6>G"0A=7QGY]4;"BWOE@(-S0?:*/N/]O,:'_J8\5;9KZV]FM M0\>5)B*;2OG/Q^D8OC([(X[FX./#_RCF>,!=SI7/MT_=;Y_.^^X;]#]7FB5R M<]_[QH'2X_=OWSJ]?^$5QW(.V5CIG6E0R83[7*FJO9"!KMCV;V+^;IYYW0W^)[@#T&[4\J(S_\>1 MYQIXZ'SI%B][W@%ME)C]EZQKYN#GR$5V=Y-R7Q(DF,.S@*<\BIV@F4'@&@7IX=7+'[H M*H'%:U>=='SS 4QGQ.98-7P%=P ZLE$'Q"4'WT^A8H"LDP/++R(T7'BM^QZ% MSZ(($3SEUZRV]FQ[FI3_$M"J60SSVTAS"Q7P:!94&N_4]_P#M\B=#J86T#TLM/LV M&*'1X%:Z5]JU.B^:'S-W34$\!6H4WU&!LK4!K3+1HH)_P^LJ4\) MG*/!AY!I#KIV1HH^)/T9NQ$((FKQ"]B=+3HUX%OLALK4&9D6;(T88 ;W_:98 M@Q&IMKBK:!^Z/)Z>8^:V$,*_G8'P1&$FFDAXO]L39>#^'M"#3$[[C[/\<8=U MN[IR[@Z(V5$#_2-\08WZKZD[<4 =P889OYW5SM:NM]X\T'I!,OWS^^W5GU_O MO]Q>D:O[WL-]K_-T>W_GB9]=6IIDZP#6KC'[2ZQD?XGU\7 P"O: X;E]OM#O4-)SUI:8(Y).F9K#*/D0UI7V M&9-N-$2:?!,50^4_L&Y:_$>O@2C_5?35^G2N1<&<]&)0AS6]4G^>M#>DO2'M MC8A74#X3-DHL.R@AZS AZ54;0900]UQ'TS=EA@RQE_YI"I8K_ MU3UAZ!<3.]:CA+R=1])>@']B*EY\G_T<".\_W/_=[9'[&])Y>KKOW759#ES< MX\SL)JZA+U?$_7EW_S?I?/U*'KJ]Q_N[1W+Y+_+T>_>Q2QYZ\.^[IT>,D"L. MH,5#0 <:R&!R3[0E/&NBPPA32"]2DB(0( M5I@22#/FMX/;8@(UW)7E/?!T"KRKHJDBNZ' KH3/\/LLF<%FR^0W@6^*F08V MSVMP3/X%$W\CJBAXM/$EX)@,GJ;!+WUE@YW8?1:R,]A!N1D:5^9XK-FLJO(9 M4S'@C C+GF"+C#P7O*WO6-A?>+:%,\-74DWV&1 9%N%P6F!$ ; 7-ES<#.\" M.PR/95DGMN;PXX&7H;:--3T\ 40%%&U;QH ME@,\@VLSAZ7,B+.T'K=FNHJ;VI1QS1A3J*]+S]HB^VJ>7N55RHD,*Y%3-31U M$/Y([IPM;)1Y(NU*/-*7OR7$+'[J$Z!,4O%/559WHHD*%)6KE@@RYK&*Y0 $ M"48@R"86G(\8*K7)6_P01- F1Y.<^YD\.!]BQPM07FV5JK\&K/5U^*V&]L(^ MJ)2$$>(BI89>E"R.$UCNT84;'CQ;!.+>;_&])V+7*Z5:%C9]Q;IW(*=ZN]3( MPIMECYR>T!S8!REE8;N3)Z1J.0OOE3TRN@;MM!$5;>S.#Q;Q2_W@.PGO( C& M4.;'@B'VP -=-Y$]!BQ>!,1A+R?&X)=6'>,A7F'!.DYO(:*4]( :E@/RU,1B M),-%:]!#K3P)=HMI/. _7NH6@^0KACU_)-=@5 S FMV46->NQ,?+VN=W#Y9F M#+2)HB^OX3V&=!)__+YY(7UZVH83JIXYY8]=!5YE.5J52.>+8 '.0F1Q3\_< MOA7&4:3-B:/W@8Y#ID/$T>"+X6:FOS_U+0R(1:13Q(OX@[;*:,P_<#!,.:U> MZ$[3B7U\Y?V_'19Z6G"E%=E%RP%+Z[FOO"L7B/C?>R_("7]XYWUXMD$P?V6" M02[?.ZCIO/HBUI@9Y,J!>&V2Q;2<$4FN7^)NQ6_@C-U#]\'JF,YJ11^6-!G5_\"];\=@F M319#:?^1&AJ817^!S/;94ET#MIS"@8@0(==T3W0P,D C/,^(5_^R!2WOTA@R M-9F[R:*3/Z4MG[[3LSE'KYL8GV45M@&3?M,&(X7JI(=.+6S!['+JH7)#0Q8@ M-6\2"[T:*9HUQH9_/+1[:2J6>ER*.#-"4@+3W+&'!*8G"TS_,&< ^O[4QD%4 MZOLX';#C^NHEN)3@,B76Z"GJ2/NID#\MS1X9BA'DD.6_2D:1C))M1LF%%=8Q M5 L>^D>)/%#E\#;8TN,EQ$QBH7,Q=4P@,S,R41I=N>,(:71EW^C*A<*\&@$$ M=31#=*7J36V;ZOK_W][5-J>-:^'O^RL\[-S9=B:-)4M^T6W:&3;;;;,T;3A@<]@&(60UB M*E.5%+5\GJOEP^;#HI8/:OGH5,LG'CZ9WD,ZRJ8Y/9K2=EWH'IN5HED-93W# M%07+G]8P^R_&GK/MF7<(R_\]6^MJ8#B-5_1D"]@G!SOIO_WSMG_UXV/4ZU_) MO3@>17'5D&B8QG5OG,/RAR:6NM@MQM)';B& YU;4'H>=KMPZ/ZROTW!Z.YG7 MO'GQ[3[>YS]>[K X^?%KG9K7/JP\!*Y506:36@>OM2DM90@M WAX.XU6N^@E M[Q2M5V$])(:OI"@\VN=K_(FZQT'!8]:JA7069F(!"3/Y/YF<09.GL=B%^1/@ M"R_4RSQ][6VAG*4K/;?.;L)>YDV:WD^4>!LO2!GL9\ MK))5%DT6VVW;IN:R.1H=6VFYA$*)6V7,X:+;6Y[#7J6=[4?8GS44#]+^%!W7 M(>S9%!)A+Z9@XLZF/%EH2GM*K-N]P>YN8 G9Q&4--IL7I^VSTX]GGUK%G#O> M3B%$5:QS#B;A,.R$Q1:9#0\E33/% E%TAED*4,X,9S;4M[GM$.(7FVBV52QI M9Z?VAS*7NXRK*]"9^;A(RN)UQ]U'"12;3AZSH.KE\-^7 0T M)EK=@K=ZP/ ER^!(NV!3(8CR(.YSPHCP/75%"A17> M\ +* .)/@/CGC\V++Q>?#W06%4S&;L6V!H?D9D3^$#7PT77=Y?M<_4/QT<6"XXLGNG+4<(X,-O3 M \8)X8)3ZBKL=P"0*SEW@X"2YE!I ;#>0?HF'/:LEOZJ.YNI"C M&XHS0ES!2#:#!XH#Q2Y M'/A]H/CM):I*,X-"M<#O/*H,!#<:P;_VA[UP%(T+UAL&A*] .-7D!-Z6FL\% M=?ZGKDP!XDK.W1@0SZ6L6J!X+F4&C)L-X]'M]-IJ21S'6;P,V[#Y?DT)U>3OLW\5=O8#B.Z.X0_2 M<2)<0AE7.=8?$*[DW(V!<$J-.8]3AWF, L(/%\)G95A:_6&O$]VH#^5(-2O; M!ERV"!%(-P.J'SBJ&Y-NEENA]PKM)_66;D?+E.=:IO#YL&B9@I8I.K5,03<& M=&- -P9T8U"Y&P.O9=NF#.CPNC'4(FUT8ZAPH?IW8YC[$:T7X;!C=;H3.9.7 M3SXQ28/CQJIO&K1A2;::OG8:SRPF;4FV IA6OH>]Q%@?*%_\4_^F)VG]]$UC M$/4B0H__&O7DZ..KU3?LMS,FJ+);\_2Z/S0XO"C+\)7K%7%RQ"MD>3WV/].Y M/99'1\_U"Y:_A@=3X4_?MX]1+6W:Q<=8F;:=75B"^-1#1BT@OVZA:U4J$X@/ MQ ?B _&!^$!\(/YNB/]'.#(Y^E@M(Z6$$0+D _(!^8!\0/Z!0KYNXMCY_?GYT:GAC6]OG39]2XF46HP>Z EUQ0,Y7/\_;R+F5T'OJ$^&J7$ 4"*[DW(U! M<)'<1E']+ZHE@@L>^![J5Q\T@J/42REFP;%=30#<8Y3+F0+!@>"'B>"N3;D9 M$)Y'EX'@0' @>"XGNM##B"& [@> MI=>.+.H=6<6;#R-',\03#41Q(?J!(SO-T;M4"R',I,Z <4*X$E"== M(-6'\KA7+-4C;#QIZ^P'3L%T<$W /+/00J)GN0LM;*/,NQ1T*#Y.5>MA%:TG M4=S\A3 JZ_*ZU:79ZI*H.DO:P0ZL/R9WE^UP@B:2RC>1=.?#HHDDFDBBB>2* ME9D1(E6;2'H9-,VD%I)U+-/U1Q4WD*QEF=6WCZQEE2D?JJIY9#VM(],#=;VM M(]G\5%==Z\A:;. A-HZLIT5GJ6TCU\[N*GL[7A;WC,66Y%:VE_:,]K]WA$T #1 (QH07SNZV]X\UF8*F$,9 MITQAL8((:#J*840@L"G;LKB5\D0@A_:#"!P.$3@;=K:J60D2H+\O0!H 1[C; MI 2! &@/S2 18@]L1U_RQ)T M S C'(8#(#9CF'XOU'S ?^ ?\"_R1< OB!BFP[/ '_M81G@OR>5U@K\-VL^ MP/]PP/^/( !@ & >1P_COVUL7':J, E%-"A%?<50$*@%$.@P+$$0!FY0"XOO =#@H M"I L]3P$"QC$!=$@(YB>-SQ M"(($0 9 !O93+"C0S#= /)>A9) B"&K2**:Q@7D;8I/H *7<85YF#VC0@<.A M ^VP?X>\@;*8P*YMC2M+'B;R7,!=@9A!19#3I%%,8P'$-HP$$.HSXG)T#@ ' M R6_ M&G2_3Y.&R8MWQOW>=?I6(UW9ZN?]WKY8?."T^\]T+J&K[E :LP#*KO[KJ#@;6E_>?+L\SQWB0CY4(R%H6I[6^I1IOT[$LR_/F MP]IRW,5S6[Q>?GD]GL_@2_/]NU>_7KQKMEXU?V^_N_BW%0[NPOO):RO=3''_ MZ6%W9>6OK>MN*D9G],]KZRH:1/+/?B;)E_R_\.I';QS=#CNO5G_5L.RG9/[A MMZ=E'C^\,B3>_GSZL3_\L1BCTY^,!J$497\XZ ^[K[X-HJL?KZU'0R\^U#H) MK>MQ]_N;QL_3Z*JQLLOO9I+H#_O3?MRE.WUZ\5^LO[EHZ+WVM\\]Z8R>X4?I M-CBR)MUQ_WM"!Z466M%WZU1^@MQ'DQ,[?)MW.RR]>KI[^2,=7AO_\4*6>I4_ MENPCE4YLR&R_O6G(?1(_MU'8Z?2'O<7/DU%X-?]Y>U.;;J-D]R[;AO!V&KU> M,0W).W/;\&#H2N8JZ\WCL\X-^VL>GYXDQF&G*W_]8P_ HL0R60HC[7/K[";L M9097:[W,]&!X*@WO='Q?P2JSSI#[6V7*[DYC$U_!&K/HZM[6R-,-VQR-CJW? MPNELQ]8R!WF,6Y[#7F6=1:3W9P/%@ZP_1<=UB'HVA434BRF8MZMGCH&OTW!Z M^TAUX6!49J7,3Y9Z*4EJMV.U).7J1#.)QA56+!P.FHZBC%.QU2SXW*EAC@=M[4 N'P$-U"8&[! #VZP MB%]4N9+ILFV@C',_0#,S51#5I%$,8P?,WAQKJ!\YR&, 0 X.CAS$?IYNIHM6 M$6Z@,'#-[(:PN2:,(/!8X(H S4T4 5"31C&,#$B6S\QB SS@3(A,*P4> !X M'E"9 $_\$]5PN')6%"EH"PK IQB IA&Z0XR"'5H(P@##41QA.PV'8 5LHA2WD MN -5Q"KY1+A*AXR *X K;/(8)LS2!HZK;1801M &PXLJR&76H(V@#;41QL^1,.>U9+?-. ."H/; V=P7$TX M R/,D?;) 6=0!,W!&0IH7&!3PY(?@2ARYQZ!(';V3]WLBO MDOV%HVB<:8O@DJ%+H!,G\3P)8;YH*RQ77&#B G-WE=/J_C*O9N(6$[RA M1MX0W4ZOK98D#HB1+BEH,]",.A#/9<6O7L$=-!S%-.XPKWY@$GN@E#O,0\4W M4 ?59#^C#NVP?X<(J+)8@S;U80DGA+LB4%BJ8 Q@#-D*QVSJF14N3:CO!KY M/UKP!=5DO]H9K]4?]CK1C0:\ >7?]MP]6VG1@D2 1&PB$8:5@,NMFB 2(!*U M$PFTV"VQ80;7A#T$'@M<(79*] !QT&T4PXB#Y.J&U8'C 6="['T]6G.&_YPU M/YY]:A6V7)M5#?!L)CS'N9HVW07U*C,$/B>,"%[\(@/XC%$.@P5X-DNT>N\G M[0H;SXB DW?-VM& 8%N!RX[CKY?I'>3[7G2ET;_2FY *\D# MM%S_Q.Z_S;#^ZB3S?VQ^;;]ZR$9_-CU_O@9ETNZ#^; Y\ZSERQ,[$?I/)_;U M]&;P]J?_ U!+ P04 " !AGQ6X4H.&EX5 "'%0$ $0 '%U:6LM,C R M,S Q,#$N>'-D[5W=4^,XMG^_5?=_\.;ESJU:-P2Z9P:JF:T 30];=,,"O;/W M:4NQE435CNR59"#SU]\C^2.V(R=RHH#3\1/!.M+Y^DDZ.I+ECW][F0;.$V:< MA/2LUW]WV',P]4*?T/%9[]N#.WBXN+[N.5P@ZJ,@I/BL1\/>WW[[[__Z^!?7 M_8PI9DA@WQG.G,=)3'W,+L,I=OYU?G_CN,[A+Z?]D[LOSK?'"^?H\.C8/3QV MCWYUW=\^OG#_E'L3/$4.2$#Y*3PXZTV$B$X/#IZ?G]\]'[\+V?C@Z/"P?_"O M+SABQXQ['W;AP^':2%4/7H**\0,P9ZU=5(2TM5?$ST MU%!0)A3,%;,(\Y+\JHK4 (H/9+&L<^@>]MVC?E83OW@3/0]94F(2$/I=WSY8 MZ/A %@\1QQDY1<3C^J954:GM_\2DW#8\\+X'X9AX[[QP*FF/#_N'N=B<>/JF MH:#4,&RX.VT-_1/3DX.5&G/04(P,HP% MO@K9]!*/4!R -#']3XP",B+8AYX2:10RX5!M]3K]DBY_$WI(J &GMHK\S\WJN?*1VS]RC_OO@'7OP$"*6LSK M1.#U%9*?KORY'N_R<&3$O5@E^Z>9!)K>MI3S OT!#@17'7!]S><#I9'6&;G\ ML0'7^2!DQ#4CES_6M'%E># S='$$2HR=-;.&[@OCCF$_RRK(#O9A37//QUPS M>V?TZM<&?BY,D4:,(>9+/\JCB(&)AA)D@X-)" M2*D:F# \DN$#^>YFT<"_ S1\!R%+1K+ H#RG*SVA"@YNYN)E=24&SGHLC5WX2\3,E7V13167GB/K?;N_-@FL$R'-V\XES&2< M^RQ91)@L%G\[/#R$5?IERJOXD\*)Z=@S6.<",$X9J88$% XZWYN\K&EON/S-WO_'17 MDN%_.SPH1^6/N1N.7#E5*986H5#+P18*CI>A("_@3CAR;G/NG?LUSO$0G[BC M('S>FOL+'&RY_[VY^R^ NW,EN7?NUSB'B]#[/@D#'S/N8G"VF&T+!SI6M@#Q MP1P0#P4Q_L?YI.387VC (AR[?1?F2'#=-$)TIF)TL"M13BNRW@@8C1C9@L7/ M$/&88_OD*4C@R@GR<8 ")DL,!.2!R #DD/.X*[FF##B8@L0OV@!(6/*6RF$U:0& M+)W;.")8.%GEO7L"TWUV2W9$#U*>6;^-NYDWSWWRL(4H?2)/1:L7O\E/W:X_-]*_;97"$CJ*UNY64L;,% GW9"4'6R[7)RF7;!]U&-#M^UASO+Y96][69RFKNTJ=BU>EC:VY>S4+6ZZOR04N M2U!W.'C]W*\]9+V!T+:P6I-E?.6\=0?_9BDG&]!=BZ$EV!TO)#P;IKHZP#1Z MC<3UL4 D #?B%P'6?+7W5Q88VP*0_JRD\?LLSD^7B6#.8R+8O@/)Y-T3^RA: MBZLM".F/:IJ] =/AQ^#M%?MX,>)B"Q_ZO*O^G9D.#^;I<>NH:,#+%C;TJ=GE M.?D.(:9>6^7.K4)F)7-;&-*G@)=BR !>^PXKW;Y,OM11=S PII8V2<(7GBS2 M6X.936%LP4Z?AM;O*A769>H"B43:-%4-3S3[4!T,C3R/7R+LR9LA1K$ -\ * MBL*_U!W )6Y(%<)5KA0C6(B&2B\2H1K8JJ#DV+ M/N5Q%"7?,("((K\5K;0KME5,->!O"UGZA'4=LAX* LXO;BMMR77XJID_P+^, MC"B'DX*ZS$ MT@58 JJ[5#X'Y.MF2P/O)FX5F$V3,>09RTX+2W/T! '(&+L^>$)N4;GRHUU; MAMJ:PM@"GC[S7@N\!'&/4EHUK/V12NL,$FE56U):YQZD[6"X\E"L]?6?.2M; M$-(GWI<>Q.U6B(8^*SR?'RJ:8C$)_=(+5#$-AQRSY+0;H5%L,[6Y7?%LP;#Y M>?!2R?R,U!3=T+?-.87]7 M;69D16K[@T*@,\04-!'V!J=-!;"%'WTR? $_;G&366V69(5J>P4D=,X3";L! M1N]A/!IA3Y"GQ*TJ*&98'NJ&A;7E7-?:G&V!2I]KUX#J4R::0I**O>]+HG5H MJIM.1I@Q6&Y)EQ;S2MM(:VW VQ*B/N@S\AI$7:;"*4 5$UE="FL5IF(JAP6( M'O],?9O..=R%1@*91GI&S-\:K!JRMX4L?49>@ZQO!?D4NM()CSOW()]SE 7!C(\MN.C3ZK5727:!M]D=D%O A2$C6\#0I\)K+Y_L@&'^8JY] M;)CSL@4/?<)ZQ=O '41,W5;V_SH.*"#,2RHK.!GD8JM=XGD =*?$AJJ\6_$WA *?F[Y,A%2 B^2"N!#"O!I$F\IE M"Z4UUS8W0&DRKYXOD@U42#Y()>^ :@ (9?$P2H[@OBX6E[.V!;>5%T=K<)06 M.;>),FG,*6I8RK7]Z^+LN;BV$+>RAMA],B;GP>\SP5. M\?A-"MRA<.',"N* CG3\>>W9UT@86TBLN>]E%1(+4^[""9K!7-P.AV]Q M)9#]5?);2F\)Z3_7W*G]ZC<;=4MYJ]BJQ5%Q2,THAK-2JQ:']C9H8:NGU-RE MLVE/6=(IRC-*1C.MSDPV;V<6+"Q18V:K85M5]3Z_"P[HW0A>V4 G$0A,_J M@@X;L^Y6!+*%LH7=Q*976).;D@TSBO9C6/AZ\@UE4MV>D] FAWX>$]HX_0CM00,=S['<)A(AO65X'-*R6G6%K=3D@F&? MB O$?'G[5EF1FK)VZA$S!@0#ZJN7S0OO&WR%X#4IK&C7I$9+=4[B]4%5L>KC M5DM_KI?^?#>DO]!+?[$;TE_II;_:#>E_UTO_^VY(_W>]]']OA?2YM-D+78_H M)7F=JS!.@A2<9_*;$*ZC4?)D&E((P]BLJD]Z3S0H@X=$Z+0D%$)9*IHIF=\I M5YH:9K6ZUM/OC,I_$#&1;\^ $O#LEB:7!>59((F3.NV-JF[1$)Z*4]:V1+Y\ MN!UEKXJH4SBWSQ0SN7&EWAB1*]/S ![G9FA>;[,>+;*6K ])A5Q?)9;0EK1R M6"U(>EZK0\N#BH*D%[4ZM#RTN R]>)K$U9\HB#,K9)]S;9;3K#]42"/1\<:3 M7OY>?/(.*@QJ\MWX\JOQGUXBD@Z"(G$-YH.I7+MF6F[K*[7L(JV=MOL43L^?!I%8W0=W3$8 Y(KE>36 M@"2M9(=,"%LY I:"@;N8>1.("64L4-%O)5D[M:-C0C&6X^P#9D_$PU6_+2%H MIT8OF'F$0QB7O%\"P\VM/%4=!*':P+H=J:]+\?/9-^IC]LQ .E95>K,V6FF7 M*^Q+#(?K\=R6UNZ/FXHM%RFE;TF7F 40HNDK5[>K?* M[6AAK?\U%/^'Q?Q-Y$QE>\VUK8?F%KN!^!,G@PDO7@TO;X:7%\,7%C'JN[@+ M&8--&GCCU$'%"'F^"X:@XB"[F"5I0-_6[,@7)#&L'[MJREHY![ P\A_#E?%HTTKMU#P4^#%,N@Y!P4-V.B,]G/"8'1%*53:E?JM,RU(] MN4YT7M2MEF*']!FD55;K5:!\\\S8UUCV$EC-R.F+P!(F%U]3L+ZTA H\QLRZ M.VY'(^CKU_1"'@0*&26H/%8L*6]%T%8WCR[L4)D0MG9'IDYX]964V]$WCE7P MN$K71?*V;L8M:@"_LZB07[%PFD1+]1K7TK^)D]?$\L+^:7I$9ZG:=35V"-T+ M6LP/(#50O52I_=JG]U;S2TS#J7Q##OO7,FV&R9@F7O1F=W+9K#%"L[J;C=Q1 MTHZ]H3O/1GW5#&&5PK:MA6LGUCLT\R;8^PZ1MI ;&"&%7V.&IN7Y=359*Z;9 M%#MHC&]'Z":\U@Z.DD_A53M,A009TB[.P!DX0AS M#M4@=-:N Y=2M'+1=\=X7-6A\*25,M_C,>$"PQQQ21AT<8BHU3*[K,=*JE8, M VG_EETDVWJ41YVRDWKYVP+Y.7:9D;_'\I,OF#^@ /-[+&)&YUI;:Z]U85T] M(,I1.(=QI8*%)03MA#B/P2^+G5/SO)7R/R#T (+>B@EF90VT):W5(>U.BRI4 M"UHQF&0O)MV.DCT1%>EE'V&$V#7-AVLW#M:LVY8]@[GX2E#U'4" 67:'67J% M6?8-0'G@9949UFZG?2:I#G^:]U%666.=)MJZV?( "SORY:;2J2L/VSDDR0,> M\M56CQ%U!F0P9EC5J2BSFJX= Y:44]V:6+R'<, 8HF-%>CZ;DZ2#D;KP-POF MDCNJ2VI;:6[]V"?3V[[OU1DN"*".#@]/*N[6%K43P7-1^_5:]-NA12YU?ACR M C$V2[]3-B)< M4R^(?94/S$_?E0[=)?>A+CNWMZW&=\R2ID9IMWY_() R _;\ I*RN^""E-\J;;N0,:F^C?^>H@=LS=G^\-9WNRZ>#OF-N3U8]AXQ2='-K#HJI9_#/NM M\8&-#6RZ#KK_D1 %,+OXE,^^.S;=_ NF7W;EW\#@F; M7'3=?N\OBMQYO-F'-=[*Q\V$[+RZWKE.,V>7UX]@8OT18K9)'ZO ,C' T1H&+IB$3Y,\\[-B>X2T(L-O>,.SZ2ZON MC@5^<0-U'BN_6EW.ES*?&(YBGBLFYUE%!]-Q?DS'&')V>.R@38O]*NU.B891 M>AS.A5"F8AQS:Z[9^H[;,5%1R.-T"C(+V6\_/5+G@BCFRPR[O';1QO-<;9B] MX*.4'B5O*:X/T\8-[[;U>.&R# AC^,0=!>%S:=FRB0T;-;^#EC2@1GIE'"\^GW^08HK%)/1=3L:4C(B'H)F8AD/YIH5*-A(:Q0T" MP&US_Q'\8 A"@P9VQQHGX$IY+1+(_@+]JK"45>%^5J06"!2FQ6%R3Y(Q[C9O M?V=MZ:Z]FO2\,Y:SW XJZNU MLWK'M'#F2_HW'5.XR\(@<--CU>M"IW'K.V''[7S2J]ZR6^+W ]IZ=2]>L[W= ML%4A $U54-M$84#49R.S'TOM8][&J]DD^7B9]-P4P;__#U!+ P04 " ! MAGQ6FLXW@J00 !1_@ %0 '%U:6LM,C R,S Q,#%?8V%L+GAM;.U=;6_C M-A+^?L#]!U_NLS9O[;6[V+3(QLDB0+H)G.RU_720)2HF5A9]I)3$_?5'ZL6Q M8U$<4C))]PKL2V)SJ'F&HYGAD!Q^_/EEGHZ>$&689&<'Q^^.#D8HBTB,L\>S M@Z_WP?G]Q?7UP8CE81:'*]_^_B/(/B,,D3#',6CZ7+T,"NR M&-$QF:/1;Y\F-Z-@=/3#A^/W=[^,OCYS/%]\.#Q\?GY^]S*EZ3M"'P]/CHY.#YO6!W5S\6V@P; MGE,2;8A0\,D:74Y"-BT5HV#!8Q@N!*\GARC-6?.)D/9)*>GZ@_]G:@2U9A286B$UI+WQF6+URF#\\H?4*_D"R? M,4-LLFZ\POH["NG#,S&$^(;:*K(;Q!A"MPOA)[A3T=5,77(OL0$UM6]W7F+O MUES#7KJ0KOF!$7ZNPYMR!I'/])I-&J%E AV% )L&,E0SDLGU1@%^@50_[Q ML"T8'#9PCDC&2(IC,?$)5A\S$1Q&(9L%24J>-6)CK>XLA;\&/%F*<"_XX\7? M2X[D*4P%5Q/$.]?(EF M8?:()ASO99*@*)>X+3=,6/7O8[2@*,*5V9@3FN,_JI^S^#SB+(N?OR"9@#2I MG<7:=Q1G$5Z$:6-A !&VE,8JBL\ASFX(8[?9&+,%85B(]#8YYXXS9\<2&# B MZSB8X EQKBY?A+LO,)L)P=XF8S25:1B8SBJ:[;>:JSLIQ%L?+L-IBAYH&,OF M.GK$GN":H AQR\:YTT:U3>H>$RU0W(0=&,G,@0ZI8TP7/$:D893_BO/91<%R M,D>T?-_!T)0]>(AP%3GV0KG5BV.DU]D3-V^$ZBAF"XUC%+?Y#-'5W*[R/6 X M7<1>X3(Q(LH>+".L-&?Y*^53O#%YSJ1 9 VM\LOC21%IWU'RA/D\Y-/R*T,\ MS*Y"-Z$L48Z?N@9$OP,?\ GIL[P'OHX.?,#W^K(;XNOHP#8^_LISOR*B5CF$ M[396N6PF-5>$WI,D?PZI++#K:.F$X]OD/B?1MVO&"C%7NR!,ZE<@)$XP3% J M4BX/Y"%\$9'(C*0B)R!$/./R_<3=1'Q!Y@N4L7(^K*O=:-MC#%8E0H\16DR)X7" M/]E'^-(, Q3UZ3ZB!F;%H#+XSONW&V+/H&B_]QZM?H87BOU?^XE=L0X!1?^# M]^B-EBZA\'_TW]3IK!%"8;_?#]@:ZXG@@,;_L,TX#PV6@8V]1C;\NV0]""R' MDSV00W_N0J]!4>_7BUAXD)PQ4&[!6 M8I"G\'6T@1GR/\BG/ #^?8"SG"/"/$H*PC(#MG$6'+TLD!!3Y(B*>XW[@3QYNP#=Z\QUY5T$+ M\[Y\02T_'0DC\G.+$)!WL@/7Y=-D9-=B:#=B/DTDK$C 6 =._R02,*YN82-G M9T4 VP[-IUU&NQ8!M-B'M2GQ:TTT(1VZ%),OTJ21^.R,3]2JK/M0M>+,'N.F M3%P?7F%3TVW!B4\V5CI$HO]-X-'91B=>DCQ^LU*/Z'P[^%$W=%8%@K^'B"*6 MU^^5S 5Q@#XC.5?S* M&_H5[ />50)'Y4/V7RWBI=OHB.*"" M7Y(4;)6L%D%"55$V?=UMV3=TZO]$)U'44&SW"JA>5T:SN+4D76=THR(:,N1Z M\ZPW[X(.FQ)2]X5P 2&,VU(M\ '0H' 81/*P9V'JEKJGHUF)T"0I7$0UKT/<'G4.69U#?PA?Q%:DR<9C^=0' M4Q3S[\[SG.)ID2.1>"VVRHL,V., \1Z$D;O%XH:$XDC'(V^8(=83F*H_2[ F M0K35'L^>@.0]#0#E];D;S[PJ]RU]XN)+<'F4,$&TUI9JF8#DOZ-W$"C)X]^S_!!2E^(\%\%MT73%-4HV@\:=62* M!^W;!ZF(<4,\\A.W9*6K-EW%,4UZ\6O.!C5J9*?C[L,$0$,2NW-X/NV>Z:\2 M>H[#IWTS_;'#S(!/6V6@BC_D?,.G?3)#XE=%\3Z==>NOZT,$1%")V*C.,Z0F MP":H[M-#<>VHRE3(^DI6[\6^_@]RF"(RYK97DF@K:E@KD]2W&\L7(U5\KLR2NM(_A,0)AI6L MV_0>UM@MWZ_:S5FZ""E=)H0^AS0&@U'WX!:A;C%L_0[G,1:/JT:T$_AVF M135J:4J>ZSOF04CEE*X0P3VC7SYQC141-8DE:TI%88.N*P*UZ?W,52J\/>D5 M9_J4BE0#M6=N?\*%S!!_V MDFG-.:767'?N[:-A5R'OZ;A]&&S-U%27CK=,Z@T&=?@J>?TAJK,N/@PE,"+N M&D+5!,"+\83C-,F[VDWU1R1C),6QJ"X;3,.T/./+9FCM_A=U&A_0B:44/9B3 MG9RL<7MP!$$P6NE M>5$5$02AB\0VAC<7XB@!=+>WRWT;B(+0F,<(%^$"Y]+-FXK6=CGONC'; MX8W8U:,5.M#6QBJ7]=5RE, ?HTZX4R'R. M\W)VQGD3=[9P7X6XQY)FG $4UA'4-95=TGEI4#I'I(CL M3$BM8A+O9+Z\1SQ"*[VL8) 4^02%,4Z78\2-UYR'=3R N HQ+;6I]53-8/U9 M1?^9D/@9IS)'_O9KRUOCMRJ$7;[4M;,5?.N06L94WQ@E]YYM3:SRJ%Z'=+WX MN/9\[I5*,R_2KXBRZNU3L]U)Y@I+MP7U9"9PLWZ)A(IC>5.[10_$6DMSYD$R MF0>UM<_UVJC#6.\DL,K_':VSDE)>4C5&"(^GI6#BAW?IW4']EYJ'< M+<:TJWO;?9G&-P+;6!%5PM">GOFT846)#IXY]6EGBGK0ALO6^+1-18E;VS/Y MM+S[)C]+5#-3_\Q(&^\#I0C\LRKM-E]W*NZ?6=E:9S=:6O7/;+3;27CRWJ<- M:W)$\(#6IZ.P(.&0"6%@[*FPK!77'[4QG'@@OO=J7&GU!"*%JK2LBE M2T-N"OD\@2ZON>J7TQ^1=B I9^VQN91)@MC"$_\J" W=OP>X)]"'NP&_H/Q5 M;21\MK9Q.EO9W,/%WB6SRTZT0,"++.U 8XD&.6"(>HR>4DG+YH!L& MB,8VBIP645Y0+E3AEV7J(V]HF=\GE!6H,>-OL\ZK542QDL#_B$.O4D#&/=G= M&81*?_.9&VT:IJ)81#S'F2@C$(K2GMT*IT?<:P?1[LXYM\4K1#^:]&E.J8#4 M6S=]R@]T.1X"B$H-QFUWN@@$H[*6!M-^YYA,;(E!.M$Y3@TG;?":[0Z>C4D. M <;H/ME:RW)1QMD^I?QLRT8CC/=I)<*RF#032UY9H?8I<5N-_JYLA$_V XC( M0G;);DZ]K=P\_W%!LB;O_/I5@*K!#*;5: Y3BM_T:0[K\?=CV5;"OMJ)4%]_ M TTC JGL'CZO>-++A\*(7.#8N)1'$PZ,UDD]X+?W+(%@Z1&[O;] "Y!/2*PM M)+A+/P#?=F)HZ'R*5(RAZM@.GU)+T%>JI>2CCEGQ";(!U+V+N/456!.BM?#Y MN\TBD.OAH?0+L]!Y@"?9#)L'8]=2R+Q] +;,5^O6&VPC&+ M2ZZ99(F:MQM6+%%!]%>]1UWN[\*ER%*4>0P0^QT$+OB_Y_:%0D4O:6R;[]<] MVPN*HNKF1OYSBDKOG,7GYU5T-W;U*FVNCMSY*LER!<4>^X.VZ9@]*Y@N6O:J6NJK3/>@ZM>? MKX[9.E\Z&+RLOM;EV6!$?N#8714YA\O:W7-A,D@PZ5,*#HY7(\?A5QZUQ;.W ME:6#!BT^C1X8'#0V\&GD=-Q1>X$9[]\^0X@ )^?57B&0/R"[SE3X-?!Z$M&) M"[P:>N $%U:##)2Z\&F8!T4_S%#O,I)0S-JVC/2PI98LA4MPD-"TN$\;A4T M@E9>?-KF:P*RB/(M9^O?O/_SEQ^^_HVG(HCB=_?W[ MKP_!V&WN\_??7V\^.[CCQ]_"G[\*?CX:Q#\ MC_],XO3;?\C_/)&,?B>(2+/RGW__?I[GR__XX8?GY^>_O#SQY"^,SW[X^../ M/_VP'?W]9KC\:Y3O)AP._OF'ZH^[H6\>_?Q3.?;#;[_]]D/YU]W0+*X;*![Z MX8?__?GV(9S3!0GB5*Y(*&G)XO_(RE_>LI#DY3(:(7RG'"'_%6R'!?)7P8>/ MP4\?_O*21=^+5?_NNVKI" \Y2^@]G7ZW^?'K_S,S72\$&6;Q8)O3[']H3%;$%B=-@01=/E#TRJ?->_BSC\EK!9'/XE9(L?I"S[\8.0""7)0A3D5+PM#Z0@B(J$ M!G$K/%36)E-Z,;U;*/37U;-H+5;=T M1I+JW6>,O&/?SYLN&DR_7W+2V=I M]/_M..ELPTB7<18F+"LX?11<="[>_>T(14=/:X^XR((9(A_)4T)-M+X:I*-S+V'/ M>/@=XT(K_OOW0K.NSJC_D)^,1G__/N?%[G&;XZ^ALC3E; %:7-: =\2;7>)3 M*$<51)UP8B81[Q:(1F=2?*[7_,4 HAB(Z$/GG^;U6=7HV]0?>&T1;7[)TEPP M]552KJLX#>A,_F"-^,#H:;+%=)+#\:XR2PV(/& ='ZS[1?C/'VITTVZ5\Y3E M-/A9F.["H(;E1M&A=>NWY]V_:YTS9L=_Y^5[&^V"1K, M]-JSUYZ]]NRU9Z\]>^VY"^VY\1'D5%..6%B4/T@_+BVY3JB;4\87I:X/5YB! M#W*C-UL1TXOZ?"9>'TD2KA,RJU$,:__>HZIZ5D2Q>.AUS!X-IQ#NA[Y$3HUG)E MC#M<-=0%E>(5.LH._MR[V^PLBCC-LLW_2,[_H/2A:<:ZHE.>;1/^R)[5GC[E M2%Z?V0FP*3I(;H8B_ M_"^Z5I*I&-<_?6RQ8.E#+JRUASD1*S4I\C)3,D[KU'OXI/XIKQ2R2@**%\LO M7'N<0X;C\[G@LF6)%7O&.WHWFF]CA/ZI3AT MIKPA\.T0)U3Q"R'I9HRK5ZYV5.^TW:0AXV+SE+\.'CTV.< MUWIR5$,<4'7U$LY).J.*TT,WK$?J'CF1=L_#>O'$DAJR:O\^6/+ NPFN@[R. M/L3>Y$OU'&)7?+G;ND [W+?L^#.JP^VV\ #^(2"VCTBQZ11^(+2?T$'3!,*! MF/Z*#A,L!@J$]S,Z>,#H)!#?WY#C4\0U@>A^08ON;0@*".E7M)#4$7T@M-_0 M0M-$6Z$G=O\9+#JI*H_-M07%C5$0N7,Q0J/O7$PAL'!8E/7P&& M_J$ \6DLH*P!*#Q\"@L\@@_%B$]M@6940!'BTV+4.9U03/C4%[UO%FJ/X]-< M]-Y=*"Y\&HO&"0L%A4]=,3N\H=BPZB>@Z!84)%;]1!MJA(+#JIM TJZ@&+$J M*)!T#RA&K J*)F<("@V?9F),G(!"PZ>@@'/DH YV?+H*-*< BA"?UF+*.8(B MPZ>Z&)+0H,"PZBWP!&DH4GS*BZ:R$@H*G]*B+(:$0L*GHVCK3?>P7'4O^A#D MB M/*X?RB>LI#'R_)PF'%:B@,U M<= YO?>N%1\O*L3B\,V7J]D"IF&N:,S.TFC+7[5"!#1V'-1V)O^:=,C:-D*\ MIR&-5S*OKI:1H<.=TGY.$GG#@3"@:+[5?VIX&CI\<-IK60<^8:ST#\K_%PG) MLLFTM.6T]*L'CH7>8==Y;S)K!8QRG%MJA281Y]$6CX^YZY^O/Y%^, MET);(VX:/ $+PCUUTONF_7(-GW+Z2 ?E7AD&31)A7! 9="],>$SDL9_ED;-!4LSEL11^8]S MZ0R>3.\.7,';4/0EW3N$TFAC6,?I[$Y,#F.:F7J$.WFGTU6\IRN6K 0YK[^R M5LB YKCM.4[DM1.E!2,E]V1:E@G(_!&#A0R?>"IX!MVSN^;-AY:RYD PCA^& M^B,U5Z<]@N8,@^+V7=\GT#V=Q5,61S'AZX--J.,,T_C!&AKXVQ#&T;!!#\08 M5F)6$1U,T.#' X,[DU$#U)X>S,IMA!&G,4S$]&/'@K.)+XEUY*3!N!X:4Y_9 MN,\Q8C,Z,UA3IP%&M&9MAC6WNMP"[N"2(3N'EN/O:5;OP.S(K/.FH/6)G?-N M7>NG/K9J/U'W2<:J&NG0[G=JO/8M *^OG2=IG60,0=E6;U M<*70H@?6)@#@W:B;>KR>GVK*B@G M!B5[N_48MMH&'=5I=K@-8-4'Z'@>X.$^ DK#T')W-VX_5LQ;4?-03I@6E@9 M&!IFA84.F64-(RHV;1U!;<69'?5VZ8 S?3]_:T1/_?;SM\O#T"7'H)$G-DDC M!]@<9F3NE\I58X>/ <)G1%Y!WU.UJ#Y8;8+8W K@XVCW38TL&>+-_/ MX93[.32J#/],7N)%L:C-75;^O7^JQ%;14E7W]]ZINI?=+17-"-[\S0TURA6J M^2L>B@;-I_;5^+X:W]?5RML%%G2O"YLW F &!@1:=@+-&3>*0??%+249G;,D MNEDL.5N5Y-5W:;*8X;9"3JK4F]:Y&Y^OCGS3TW\;D22:NQ(KV6+#!3NG> M!ACNA*S/A74IHTU+R0CGZT=!AT8F6WD:]O0UUC4>RF8P5V "<%[JWR"6%RLD7&#$:V-+L=:*$QNL7<4Y%:X%]%$ MHE0RA!G]M:CBH% 9B3PUU?0UU#Y]MQ Z3%NRM@31;)TF@HPU<*"@VFC]"_T3 MJ]AY%VEY,&\:2D9&D);GKN2AP5!J!$/'5)X&C(NBV)LQ<8)TXN5!NV2[- MJU8;%T_ECL]:M$;DLQ8=92TV<4*[3S_\*4AI'@A862!V8Y#)2K\M3\4$O?.!#M'<5)(97-SY[B0_%>N3Z17AJ3@ALCO*RWKK\W7] S3I!0[>B& %C=W?H=-. 8N_?.8=)4$> M;UA3'H1QO%OJ_=4HSJGW[:P'I1=[.VLID>7WI6E6Z@0R/J%/'#//\&D_/NW' MI_TXTL994ZT7XX*-OQ-VAX$:9[8<.C\KF)%9@W,)54 J:3 $-7U;=T $LZW M=3N=Q)E3R)K$DJ>'(6L23^J'#Y);(_)!(3W.7N?LU>CO1K]7M7HYC+3O6;]-\%K3WG GI)X5CHT;35J]0,<:M(F(KP& M?!5^1MR'$\DJ]5F3=D74XI^&W.RXXM[SG1?PTXZ0^[=5FBMML,^5M M:,?I9H;[[ :A5YLX9+[]=!PT#]OD4 CDFG-399'J1SNG_"85QWLA#Q@-9ZL' M#DBO,8?5-'R,M/MVGNT:+QIN8SWNN@BZ8W= VNMNS@5@4-__/&XL@^Z..RY, MXWNAK6LS&16CG%(*NI_VB&Z+.VV]+W74OM3?"8_ERR63:F2C:MA@M&HEAWK@ M6.BUD6W>]^Q]S\#D5XUJSVQ5:8SXFM]ECA^;4@0SN.##B,NH=K.FZNWHHC]V ME@BZ> +XZS!KUR2JL%;;Y"7DB*= PBP8=?VI. M=@;T-Z#DQV9:S8DD34,][NBXT6@AL"8A/I0,VLYD\BWP?%J23TOJ-2T)%&-U MGX'T2Y#()M2V>4?'TQQF&]6_VN<8O<,QD2]=*:Q M[[0MH;_EV#=+]"DMRE0**;HNA%(I*2A(\DCY0I?28A@^..WZ!!#CA+'2CZ-= MVQN3X5VE4OBPN0^;OYLV8<:#X/CR)(#8'5UX]12ZG_@[X_R=N"\$B&1-6!!]TX'W3P00V7N7T&A&H[/L@B6)D.B<)-H"/-@DMU7[))N+LU[^CVR1*XZ@XRZZ MQ[7[Q@D^^&.%X%H<_;_+D_]\O?OQ'[%@"Q[.U[=T11/-U[";/!2NSWN5YIK3 M?QBBIKC,9GG#9*?-_T7MX&P>-T!A,E@*E.,1W04THY*:[EQ-2AF>:U]F-/H,E[%$4VC.[*6?[,""WH&"I32\=P( MVMN)@^*YXW%(?V?"E+!G3>W<05'=Q]DW<8X)E4-82#3+C4U9[!\P*+Y'\7*- M"FP:/CCMVJ/,/&&L] ]Z[GYF*5U7A\=UD4:9?C]H![OMJE1Y/&3HI-"Y%I3C MAJ-6RR::D>.A>-A^6Y(>H?C=%7S),IU U(P]\['^MX96:.T?^9[7P*?ZMPHU=DRT,$Z\1YB7 A _(WU M<G6IB.;AH^1]D&S M9W=$::[74.$PWLCA+AN:RKB1*;^Y9I#[S-^S-+H5KTO^J^!Q%L7E?4E:PH&S M?,[U"=S4+3;5+E[!UU/&GPF/-(+<.'YXZM]>' ;!H+J0>,Q(_'W?&/(M3R:; M'ZC,,5OE"2-&LYQC#06*6[0=1D6!HA^=HP;Z=1A,=4/E0^R#73%$J#ID6XCI MB8YGC8*3F3T9*!FU_=F!@3T[^H*-#"ZW@4IX!]U;*>+YW4 ZY[.XDSFTD27,:>A>.V4 M*ML36LSH@+0=;K';[HJG) ZWKQ+B,"DB\A/ANGMC>,3K*=OZ^+KGC*XB@F?'T@8G1\;QKODX!\$I!O MZ0DZXQC<&X :H/8(9%;:/$:<9M?!VP]IMM,Q(C4+=]9JNO4L#O';Q?"!B=YU=&B#N+O<'N!KNNKUT M^OT[2[]QRS1==GZ'A9O1'6 0\Y7UD.V#\L#KRO _D<:JI]#M#TU_.03=_O T M1O4E'-:(? F'HQ*.AN&[ >HY/@1TL4S8FM*J%")8)D*%VY(%+>C0/\5E10>$ M$E_2\0Y+.O:;;S*]VK!(N4TGSZG8I?-X>2Y^W!;\ M*(NB=HS/([6\])FDTE6AO57[[9!!:-3F]M4/PDXGDBNSRYW_56@>V?W#5^!] MT)HY;G.OI+/P7$BL2/K(A_F11J!OU^>K M_)K!7S5LEFX]H))8 2J:H[9FQ! 4:C=T M[1C<5/H6>QCRXTXFNU9O?S"7^@+&9:D38@PD/S"BJ;5^&,SN&&VRIMKD0^>( M5JP_@_I_4 5%FC'=2)*!X%^JWDDVVH12C9\*W7;J]3=Z$= N4,'.?M/ M+$=5:>V@VQ7U.HOY:YM->I3,;:/!8>#)]H=/DTC(Z-+J?(*(-2*?(-)S@D@' M8>0!DD0^5KD43U+@!^&!Q-]2!LT3,3[(9:H(D!B?+?(.LT4:9!?TD%:@(.Z. M9X6:CK=_]9D,FDR&R?10A;VGB1 20JO-\NR-N:),#NKXJ3ZGPZ[+UJLC=&F\ M2LPXWF>D^(P4GY'R7K(K_)J-+2/%YVL@,'A]Y-Y'[D<>N7^7L6X?G7N[)D"+ M )6_>+R1.8?].$8;W778PZ/G-=+ZI$:;XW Z&4-]Q !/-GL(3U*!#VY:(_+! M34?5[YVZP0<(=_X4Q.F4\45)=" 8)J0\C=-9L.0L*L(\$*^C BME,TZ6\SA\ M-9Z$(2L$GH#3D,8K^7D#DD;BGRN:%K1Z7BH6KTD =0#27(9D!X/7(LA;OI.O M*T_0YA][)]#F%__\='[D^'G[A]:A5!@E7Q\4E.S_@"/4C(N:]Q+X3F=BBY4M MMQXH7\4AU5UK:1K< 4%?Z/-=M?FSS?GQR*R(;/2 3J+T;$HSJ1.1Q$RE>707 M_1L(>;BOA*&F>X-J4'NGN>&ROLUGFO#- BCN-=0-[6>J%1^@L>.@ MMOM@CX'JATHE_[0[Y4FBI-HX=AS4NE_CK>9U2(MBPQG'.@VG71QJ[:!$X;&HLAM0TP8U@$DAH[YGH[8[P( M!MT9XT^UVQ\ ;]98F[0$GN<4S1>6?JU7R34CW*:.D(1F&V7\"]7?P*D=ZY;J M2LNYITO&R\HI^+5W\)D^Y4U1"U*RQ,'6L&)UP;*^HC4!"6GVRXT2#T:6\ M6;M8T6PO&U69-?::H=J#W1L3K?8CGJXTS>(=^%E9900Q*P_E6'BXM9&((0VY MB]/%Z"D'0L)S8YW/K+9&Y#.K7=TK9AL?&2![^J^RE](B+N]LSYS%.VH\EWD'J/B;33Y8S<+.\X"\7VE(PB5()R8^L2:J&3 M.B#P$V/1H9]&395^9 >D_$&FE&]KSRYV.TM-$6B"XRR5G3R A[MADWR.BET3 MH#=L3BM2Q:!V$MH/+U= KN8>\:QNH:MO$E#. 5_CG(BJ>,_KN0OY(AP-S>$ZQ[ADOOKYD.[_$]98^O M=[)Y5T1?=.X$R]5*Y0$'C1V2:D.)K&'TT)3KFVF;QH^3^F'=FJ^I,MZR81SO MG8?>>=B!\] DIYBU6!BM(Q DLM%94.:OHH8XO+\"Z,_K@DLQ^.:\>\:[9T[8 M/0-46IQZ9K)XEL;3."3BYTWOS++7)DOB,HMM^P/<3V/[1#=>FV94>1^.]^'H M[CG<,=+=AGT,+ASS!+?T1RO*\S@3])0-F4NBUB;;"SC+*9+S(I-=@;,+MGB* MT[+@8D.7 H1Y@MO409+-S])(_L^5D&@KDL@# O8]K.:Z3HA<6=-[G8 MQU(I6,K5A7T=V^ENXP2U-U55U[65(DN>L$);D,3K3[ 63W(=M4PCPJ--5Y4_ MB+R5*U_KL4'F^%CQ"<2*A?X1R;O7)OF<\HU0S>YW5Y]HN<1J[NCC:2 )C2D$ M-:)8FO?;>[_]F/SV)EG [#UVZ# ""&>M?$CHTO;M$'=DUZ/+X;=H N 5?F"^>6A*+$J5^" 'Q0H5IVJ M6: 6BAJK4M4NC.&^_NZOP1,1 B6D03:G-)?MRY8L+2O7 M)4T^O^O]Y7>9+L4,YS0JDO+:>L$:J1 XYQ5+/4B.*MU;JA!:X_D^%G,*L1@= M:^@'C3ZZHH/E@RH^J.*#*BZ M,908KQ2?LE*L:+_[("7SYUMUN]W: 8/D^)^%@J"L$G3R1T[U%>_@>:>!9M Z M_CKJU%T@#*/=6AF[ ^I:REUZ&Z_H&P\\2,5O\:1!$#,=G==%7G!ZMI!W#?Q9 M.C*O7J3'FEHM19>O\+:RMY6]K>QM9?MF'J;CIB;8#-091N<9L#J!T9F:\*_# MS-HK*A]('ZSJ.WMX9Y9W9G7ES.I,RT>7/PO'W+TZ[][']TN0E"ESS1Q[BMD. MO7E:"KP+[QVZ\ X301^*Y;*2]R212?W7"7N^2:>,+\H=J36_NGE8%S[)O8@M M94I)S1U9ERDVUXQ7U)FQM'E.IS#*%SU2OI E!G_0>#;/:72VHIS,J.PE)7.) M[L4NMX'4[IF=PKN7+Y],OV:;DT 05%)W&Y.G.!'2S^YC-7ZM^5]6]ZWY4UG;SJ?KND,.@1'9!YWJ3 #8;LK>3# [DQ= P)W5P(! M!M[4J B=E?^ $;3-70!01_GT"=D1Y)W M$IVRDZB[]I"5./]]I6' >I[-SDL7&FSJ:/L:;PMX4]J:P-X6]*>Q- MX=,UA=N=CNYUZ-^"N"SO%@KE2]/8J?89#K5E !U>1?8J,BAG_&)79SZ9[II; M;/(>SFDJ>!<6'^K@B0.MP"6=4BY$EZ!R[_\!!OXZ>MI R*^F4QKFN\X7@F3I M^Q "G*6AH-<<<._RD0.MP=>4"^)F:?QG^42AUJX50_<>DP\?@RP7 M=#S)=H]E/[)MO\=FWA/P\QQZ4BQI\EX5[U6!6=:"=]F:T@?*5['L%%/7-O4L M*>F2#52G]SO1<$=YS**RE:R%V=W/^P9:/07Y\L04G]?2'F_R,%2X'Z2 JEKL M9IVN ?S!@Z_')CWI3)Z2.UZ7Y-\5/)S+_*6$I#(<47W<+"L6%:[&"]7Q&X=< MP:?C#W]/LYS'84ZC$I'0OXY^\U6@^9]Y!Y#YGWD'D/F?>0O0YSR-$YG MP;*Z'2M(9 >A8$;9C)/E/ Y?C2>;^\("OKLP+"!I)/ZYHFE!J^=MKSEIZ-0< MCD*7;M*A47K'JW>\:HS*RS@CLQD7E&P5H9*Q0+:FU=R!W#@;FL[7G\F_&+\H MLIPM*,_.U_=T*;L5I;.'2O>V]7>U??"PZY%=BZ/R2H@&GI)D1[P,)[)T5K9X MJ@*,Y^M/.\%$DC-.2<-UZOR%@ZQ?5K:RWTM<60&;?1/?7/SWFH2"$NC"-'B2 M=^)Y)YYWXGDGGG?B>2?>Z3KQ&BB5HW;(]:L?C=IIUXV*/6*G76,ET:F_*=M0 M&\1QV89BX[E(H^#?!4GBZ5IZ.W:.#%M?49NGN_'SM*?0^VB\C\;;8N[I+!8+ MPM>3Z=Z=GR3L65Y09S3C+:9Z^]+;E]Z^]/:EMR]1Z-;6DGN X&V0SVE94T'2 M=:E)/LF.( &;!DM.,S&NTC$CFI,X$3JE(%RHFK8!V'9O<1E$[8)2KV2?LI*M M:%3_#\KCG,SH.4F_E863"W&<4?6-IY#Q'9!UQUE(:50Z?6ZRK)#2IWK=)BGI M"\WKR+.9UPV94YK)PY(DFU2Z3+UVYM$=D'1/9W&64TZCRYC3,)],IU2V3%*3 M!9O1"6FENTI^FPLF739A_D>X[.-B^Y^EVI5R\C0X4YI/R>)W/4/ MZ786$9-ED6FI3VJ^H'C@6>H?EMKW2JA6SRG&.J7VK=)4!6:%P M7Q2<'_AEWM /GCDXHFTOD;4])-54MYB$DA_GUR0L*=&5"9(\\6P:';]DE:XK5CQT4U@C5_D*V-RR9%4FBP(K^G)(J3]245EODB3J7Z MO.^+O)"*M19AB^>YO5!!>6?NUXQ.B^0VGJH"I#93D6#*MJDZ4M70B-\&3\"" M<$_=%[*@VKW8\"FGCW10>20(I$E"0QD@N.-L27F^UBJ@Y@E.Z;^-4^GRA6HZ MIN&#TWXK@S) 9="](8G+MM3I;0#=4*[IBR2I.9Z^Y7"MD07/<)H>1LBZ\#*J)DVLR?>0DS835 M:_+NP2>>"IY!9=8N/>70OZ4Y$(WCAZ'^R'#3:<^@.3Y!]1025+?'$XTN"QFS MKIK3E%'4[ M]+O^D7FN;R8X3;Y^R.(H)7Q\(%QW'F\8/EKIZ*GF>>B#&4#BS MBD)C@@8_%A@\](,:H/;48%8.4(PXC:%MIA\[%IQ-?&BL(^<4QO70N#B8:M18 ML!F=.*RILP0C6O-ISYI;6Z,KG[!SY*%+R >S([/.P$55-]+'5NVGN&0P#AX= M[VH/"];(>8629YL?G:TXM*.F QUR*- WA(]1U?8(:Y %CY))6QIHK3BUH]X0 M77(JS"."CE,MU+73X=QN]5D,6D$_7]JN.@2(N*-^PWV<,F;_/;K]JW<*'4I@ M?=HNSHW:B8NLU?[\&1VW-L[50L>[35U>!XL!S05"R=YN/8:MML'?T&T#6,44 M.IX'>+@/0,)*VE R=S=N_U9,^PL:IH65KJ)A5ECHD%F6F:-BT]81U%:<^2L: MSO3-@*RWV:DU W)H@H(@=5BBZM;QV=D*W!IS>=WZR3H#UB0%RJU;H3.HEJG M;LW1UB@;-K]Q:VUT]RW!^>EN-=/. -J7MKE5=#H#VE&Q(A#];\C06Y>^0S4( M;(U'[0OBH4BQ*$L]-J':+X6K]HH? Y;/*0\X3>B*B-]NFG.7M[*Q) [%3FW9 M6['-*QPV5FQ/IN^J^ Z[*GXII!P1ZDFQ7"8QY<=OUP_J@(#)DLH;$=+9U8N\ MR91FES1E\B3-I49QS3B-9VDE>,/UG4P@>U/(V/HYO7=4^TQ>XD6QJ*V;4_Z] M?ZJ$"-)25??WWJFZ%TJDJHG?F[^YH4:Y0C5_Q4/1L!WXMHJ#V'F7K'C*A2WP M-B9Q!*#9Y,$[Q/GN?*.C?]"]<8J=9#Z)1;UE639)+^-LR;*XNN2H"BHKP(#F MN$7!6/0<)\G-8BF,^-*$$O2IR-<.=ML)94?"9'H">TT%UM1AA:6 M4J"O8IZ3,:'Q8S72-:Q3+UI\9=H(9B MG.*VCPI-Q.-FGV@J3HBD/)\70O7.RNMB5W3KU-2*N$;/\-V%W'<7\GUL6@.I M]P8S@UL6$X)NTYWQXX38Y:R1"8P1K8VFQEJH0VZQ=Y30K@CCH,IBKY,AS!@7 M0Y7S#)61R,M035]#'3MU"Z'#$B5K.P_-UFDBR%@#-QNJC=:_T#^Q[ASOH@0/ MYBM#R<@(2O#3% ;-A*#R%IEE!M %NU8:/,2RA8 M++I/D^PS*$8LF@ZD3&J/R55UY$]!2O- +$P6" $19+)90LMJ2)M'.JQ^M"?+ M5SN>$OED5.*DOJBO!4 MG(W9'>5EBQOM/=J=/GM,JW*^KG^ )H/6P1L1K*#QFF?HM%/ ,NB^W[2O_X-P M3H26STOKZG8E5&VDC['IVTT[HE;;'?N( M8L#U:F.A&L?]K_X&U?'G./= IY (\OO2-"M/9QE-T.?#FV?X+&V?I0W*YW6A M-[*F^AG&!1O_):4=YM4XLSK0Y>6 &?FXURM$;J/*WT J*3 DX?D;=P 2SM^X M3%V?TVB]8WQ.8\^I4MV''T::Y]BI6]9]NL!?@Z>J M%"+(9"U$$.[.\)9) _8/=I@ZT)0XGT#P_A((;,(=9!GG)(G_I%$E_H2X8]/\ MN9)X/(__+.7A!U44Q'*Z4VR7=,EI&%<%)@?4R,2N,.14_OQ%V03+N(L+R_H./@&"BBFX3[PX)NK*+7=D?LVO27B+1%D^G>CDV6DM@;LZ''KW^CP M(K\FVH][B^EO0DX\Y0%[2N)925%;2PG^0(<6DBU1WC(Z9:AZ8:.B>9!4^$/]< !Z3TG69P] M"-V-1)/T=\)CJ9'>BS-(Y1VQG3X@-L$D^NQ]T_ A::=6I!^/'I#RK78LN>!J M.I5B?$4W+17$H0/" WP&$I2E8AVU@*AZP(#XC*G_IN%CI'W8BS&$5;:]/AR@ M;9B&#T[[K31$N/8[0*>= A9TO+7-,F%I/A=T3HI6 M@.8,4PT;C%:MA%0C^5U5H^A,?R9K4*-$9]&"64VSB:,V)0BBL$% M T9<1O.!-5731Q=-M[.HT"216W\=9NW^1Y5&T ?GGEB%SNAX5WLFL$:6 TJ> M;7Y"GDA5#DSC1\>?FI.= >UQE/S83*LYD3H>:#P.'3<:+036)(R.DD';F4R^ MB;Y/\_1IGGUD!]8IU';>_Y'F?(+B[2--^6R6TN%6G';*P?I8#Q 8MK;Y+3(H M@(BQ=<^'I>\ P6'KG-\T6\1])O8O02);W[?-OS8]QF'6-8P4GVO]#G.MSRF1 M[?-9.N%TQNJ;X)D'=D#(9#J-0WJ37I DGC*>QD1-BVGL.VWO77N9\"%5ZLN& M?=-QWW1HZ11$B;#C16EJO("\+P!T+R^ZNDU M75HXD(E.\;PFZ.@:H",(VK$^6\]W6=B9KN/)S#J=YLC&PY?9'W6CR^ YA9Z/ M:EL#593'2<_'_J,>8^G V65Z&TA-1[-?+(06LW)SH-I.W8IQY)NNP2<%>-%& MEPOEP_K64L6']7L.BEJ:J2,-XELZ%T8:SH?Y$D<:O@=X(]Q'0'\-IB3FP8HD M!14825;P\J]M0Z+6SW48(VU(FP^:OL.@Z2;9AO!(9C6HXY2Z<3Y&Z6.4/D;9 MJ7_Z3&A#^5U"HQF-SK(+EB1"PG.2:(OX89,<]_O.YF=I)/]'WFPCCB2JO[G2 M/ $!_=?B>/U=GJZ7<29U+W&^6L'1S'>*KKIL:'\%P_7J2_QYKR_?KW8__B(40 MX.%\?4M7--'L/;O)0^$ZX+)K3O]=T#34-6.RF#D,HG*K9.7R?M"*=\",81#4 MK:LV,<)BYND@&E2?J*,O>[O)K3$:GW':*/%]TWMY4/$XG<%$"6"J4TPWZ8IF M^7%:O0*%?K!3NH]5'ZG8227@FO%;$GZ;3#\3_HWFY,G-;5S!T5U'V?? MQ/E+#P6#%33S P;%]RA>KE%Z3<,'IUU[!)LGC)7^0?6%SRREZ^KPN"[2*#N3 M[ER^%@=^J0JHP,!F#8I$O[.U@]WV$*U\ M+.D1>^JNX$N6Z42[9N20%)M76S5V7%0/RB7W0A$1*I=0(NO]RO6_-33^;?_( M][P&@_*#K[HH_^:K+GS51=,@!NO$OXEQ(0"15-;'.8!Q+8SV,+.W/C'BM EV M&3A?&X_!B%UM-#$+2P4M,H7*?XQ-KV6/KGS,0ICAK)'I1*XR.V\&JB(%]\<1 MAE*;#EG?.H$!W1ZP.5Y,^I@V2(F2\?L[DT^L 763]*-1\+K9B*A;!5.6#W9F M[]/Z.K%VUP9_/SHFUVG1A]5.%OG(*+FYJ4EQ(DVNP2$'G RJ-(48N*8%+UFO$JW]G#O<*&)B6Z-(6=?&9 8[%;/[ATY(,D6B+BC/OJ^SX[OLW-Z?78: M5NJB.UU@:*VR>M$=)3",D/(@=&<%#)I]];5;$[\WH VKK_?H7?4=^BV(4S&( M!CEY:7W_"NQA#CL,V1#DVPJ]P[9"US12MBM1#^C@Q8_D9>?6Y>LIX\^$BT-] M&>@V MWG@KOS ART,V2^4Z5Y)[,OV:\MWOZB9]3:-8IH<\%<(@O"(\%6I+-IE>,T[C M6?I0/&5Q%!,NC@OS"KFFQ'$UM132D@\*<6SR>D$ &SPPW=I"#=/P,=(^:%W! MOI,CR[)#H:CB'?,$US4B5&8+F*H^:@:YKX<01N>M>%WR7T+%S:*XO!-:2SAP MEJ]$<5^)TCF=M:J)ME\58 8"!.ICR#A^>.K?7N\.P5!S*?SHD0QZ2ATJ9X+. MYBOJW-2PF%0KIFM M,HL1HUERLX8BTBW:#O.3@(<9FA0/VZ_#8.HTJFA>'^R*(5>D0[:%N +0\:Q1 M<#*SZQ$EH[8_.S"P9T=?L)$1[#9(Z_,C?'[$Z>1'-(B0C#0G NK$'&DZ!-@Q M--*<".NPUTA3(@8/7@'7K:/D^L[6#>0 GU1KPO1!%/GY/TA%&R2YIGD5AK=I!]9=" MRD^QR7>%+!="9:+1^?J8:!O\]D]UNQ)[%5V;SZ@<-Q2UE3FT"4*]K1FPF.$4 M054K):A:LE2HXEJ9H1T[+JJ'O;>A*D/?GM];^_2"9$5R>I>0D+[M#?"&?MU@QW0;'!Q*",!Y;C.K24(WK"WS8R;31W$29:0T M5K6;&S[Q5/ ,>W=$N64KAT*I0-U17OY.!<B4:J M\VCK*8!J'+K<=(U,80VBR*BR?SL2LAARU+OD5)CR@HY3+40)L_.FX&3:;L7L MB=W(86%SHF-DO89S*(KTX0><;-N)OH=!Y'8NDOHZ3!U6*]CCM4[AN@@T M%Q0@N"X"S\TZOO+8>L?XRN.>.[-#\ZSP:?(@?#:I-/A4=R!7VDGEP*]I ME97C]H#H[H/"LD& Z+"5"L-3]( L=0+-RRH Z+\%0G*7I*F@6OPVQC6P"YQ M?H_<66'XAX NE@E;4UK53 ?+A*1M;U&P?*K+TO FE/G:\'=8&UZ>L4]$"!;I MRQ>F4=7@1.[?6YJ(R2JEQ4\G(MO(5^JILMNIM-\P))Y'M?+ MNMI<[1BWV?EBD:0;7D-DW9!!:-3FH],8XUVEW&+73SZCZ]C5)= MG8F7ZK[=+EXYCC7 M\7WC6+TMC+,H*@TZD@#+'QV\<5PKN$&Q$O9J>1LCXY^D3Z&OY3.\#M?:9=K3 MK]1NTPBD&_7Y*K]F\%<-7[GY%E!)K 5SNDDK>_GT^()[A$V<44KM^;Y:]02J53<[0.,>J1DQ!(7:0Z)V M#&XJ;O4?R.#3>JXZ&<5GJ-CD#[2^,:&H]N@SF2W6+I\-$:;4; M&TU.J6']&30BA"J)L1G3C:1X!_ZEZL-F;@%UN)LTD2MTVZG7(XLUBHV@W*&# MG/TG5E.JM ;0[8IZG<7\M#)]H=/D]P(MPG8OJ##%W2<7D%' M3XY$=.+'8C5ZCX6-M7#$59QUI-4F#J(78ZY0Z24E:61%+?TE]XZL^,5MXM!( M:V8<)0:-M)K&7<[> $4W'ZO:DU($!.$!OK9U-]8/=EEZTY X7WWS#JMO&M1? M]%!XH;Q?,2O4=+S]JZ_U>'L7R?9C4;X2TEDA[9.2&O'39+J_=+G2C\H*X8-[ MT5]?KWU\FTF_;\.W%^)YBO1G-\1=,"-V;:27WU- M$W">KZOS=768UJAJ6'N3BH]>5+U8\CGECW.2;CCX4]7P$)"R[/#U)[FV?U#I M'Q9'ONP;.J/E'Z7#XIK$_'>2[/TQ RT^F+YQ?)U:C)\XRY0)Z_V]:50K-BGR M+"=I5':]%6=%FL5A+_P)?1^NU<-=4>77;(Q5:*436X?XU0!?#86G&JIQ/+"2 M?3L_P.MX3]=K!7N;KR-S7T?F*XI\19&OP?%5 PZJ!H!>6%1YK..M&'"8+#K: MJA.'*:0]KY$V-CS:VJO3J63LHS;A9*L:\10[^:(+ZYWEBRZ0IBYVE0^-LNYB ML"H4;(463I*1QEQD4>/)?&^5$79QCY&5233,F'AO-1#0F.&8RQ_Z]E2/M/C! M421,O$/J,^.>* MI@6MGBTKWAE0G?+$#-#C0-=ZD$2)=7&L>.@UOT:;]7!0UH4&\XXUFF>W,6A M:GD?9]_.:1K.%X1_T^;U0J>= I9!\XW?$K?>D:>IB(1.&QJ+H38>,&-8!'NE M1U7+!IDR+ :YHG8;Y.V,\2(8>G<+HL+\CSB?7Q19SA:4W\;D*4Z$0711<$Z5 M;11LICK%M#_6WJRZMM(5/,\IFB\L_5IO:&A&.*XJ+JT+&;BKXXFKES I9-#R M+,N$222,1O*B0-+B26YS^TE"LPVQ7VBNO_-)-]974/@*BHK@4550&,UV9F4Q M8X-F-I"8E;6*"9^-8LL::& CP5IOB^@ :^W+T=6]P!QO:+*V8<*$M?=3H\H/ M;BUFD1>DV'U5@R,;33:L':IN^;+_[%8[=- PR.@J7BS\J*B$J%EC8>HP-CKA MV%Y1&X&$M/IDQSD0HZO@L7:\HME>-JHR:^QU0K4'NSCFBK]R Y( M^8-,*=]VA[G8;30U1: )3H/L947:GI++@MZD7\3&?WRFR8I^%E]QKDH3L)DZ M.*8'*@1?))CA<1[SZ+\I4>5KV$UVBNLMX^R4PEN6SG+*%_L_Z6ZK:/HJ1-%*>3E&H$5LNG^10TGX*F]"0-ZI^&=:MM?):Q M#@^(T>7_=*0*H(M8M/F2S%Y)1^4E'GI+((^E=\DB$,L2G3NV"^"6AO[H\GI\ M7,A:AONX4,^-\=K9-.C$$#0:UH%5,[) 47/'VDB#1TU\;0.$D7X.LN(IH_\N MY*]D["YO'3JR>*3+<)$U63Y$=,HAHO9^O8.FKC=95I TI).IW/$L+9N\JOQX MT'G>>^7>>]4#G>*+RL],H\N"[]J=5RUK51A0=#8 M(:DV-,@PC!Z:YA3RGNC./-&FG<"L&6^T7F604$#G.S9_%37$ MX9U?0.=P%UR*P='K?7W>UW=ZOKXFRNQ('7R6)IY3MX]@\(PE<21;!P1/))&T M!=F)2]=,W[) MBJ=\6B1GFR[S][LF\_H.X;A]WDY0JE_O7H82D_N/$+2G[-%,<>7SJE8D-&33:% MW>0!<0&W!FS2X#BT&\0\87#ZS=L$.,M'$WPN+$H/I/=V>&_'Z7D[6NCWHW5Z MV"LX(TUBLM%]1IJ^!%6-@/"PW5=LI30!,6*[==C:# ?BQ';O,-A(!^+#=G\P MR(P'8L-V_R_?&_E+D%"2T2S(PCF-BH0&;!I,B[S@M/I+L*SN0\V"*>/; MP9N40KCSO+MW.[VP_96>[HKO$1O$]2Z-;R1K;GD@QE;>=A]4?U:TF M[&<[]2:<5Y&F!QEHNI6OE#)8G69F&CXX[=I4+?.$L=(_:-> ZSB59+WB[[4" M@G;L\%1O;@W/+M]<;6H[#1468">9IH]!A566JCP^LX80CV8/C^RKT"^STA=# MHZN7D&99569F@\_T#*AQ*[?GPV? M@@>IY7YM]2RWW;SJ:53@,HSV$3X?X=LY6#!%^& U!D8SB-D;':.+9-K9A.C* M# #?A;6TX5&%9C-B'))L'TX0]-RWV,SUN@#H_&$D^Z^"4LP[:E_A%_RJRZF:91R;[]:5A MG,@[_VY2P8CTEF7B]Q>"M^XX6\6"C\[77X7HN4EWDNTLS.-5Z<\X>\K*+J(* MIV.?KW);XD66<4Z24N[MNQAF-Y4W1UFD!IOE&$DVE_]_)>3/BB2TS-D6*QN' M0L#(/YRET>M?'(Q4XNS@F>-9A:JX7WQ%+C_L):W^5_R[:LHK-)HY26?T7LCJ MJ^F4*G?',$0X7>=+NN0TC"NGX8+Q//ZS^CF-SD)!LOQ9B /% EG.'BSX?L=C M(=B6)-G:+8!@NW*.4Q2?Q $II? DO8RS)DLJ#6N16C'%-:[>'U'SS.Z25[5B6XJPL M4YT3HU+W7SDQ%#CL'X 4GT&V-7\0!KR2V[*\Q??4/ IOF;?$_ @#'AKG(QV M.#4/0(JOV??$YHU]Y4!60WD[QBV5+)41FOUF2*.=H"L#;*:/83O?;4.GC=OJ MFO$'-LV?-=W!U",'H7@RW;5KE=ZX"Y8I]57(E$$PW--$!@0?V2-YD1;NN TBI4?QS1^,.J_L)QN/9( XNN& MNZ9]%J#E;%_2Y[70+??8(=]TV01=$=X R#:93#EW*$[E;M> & 6&[H#N.MU M4.:#H=OQ72,WIU:A.SS[D@+J?&)T1V,/2Z!-U$57-NY"$+:KRG577=ZO2&C+ M$^YJS=NM0]/L'73BL96G#YR4A4XW; 'HT!9H&/U'IREVNQS*K!QTFF$WN)NF M9J)3%%H) W#&[5B$ 020HH^%H1)S+/O?<@5@*2MC$0(MP-^JTT70F8C=H N1T!F.W2S'D(TZ M@$OJK@L:@B5%+J" .49-TOK0J>.V*%ZYIS25INBT[E9 -8TZT)T@0+NR67$2 M.OZUQ_%*B%GT]]I#=W7)XX>?@GC/H;*38$AY*H %2\ZB(LR#1&K_P8RR&2?+ M>1R^&D_2*.!T1=."5G.E'[UZTL:-7@Z)8BFEGXJ<\:-A;+J;W^SF2+P '%Y' MB7T1?+?)4^XVJ;SC77YA??M';RZ_-+[_N[>7_ M,+_\'[V]_+_,+_^OSE]^N1>.&H97C^J6! W;JT=U2X*&^=6CVI=<93P_*+<2 M_]H+1/&/?WXF_Q(OW7!!5B,3]8-ZI^\+6=#)]!4!M6<*:.PXJ!WTGMF+0SWF M/LZ^G=,TG"\(_Z:]-1_ M(#.J:@0+F3(L!KFB=AOD[8SQ(AAV=V^UX&/Z:G4'RUENR[=)0K/[R@;^0G,M M_=JQOIC?WV*Z>=("U&K%;U!U> M3 O6R-!%,2 LHXC<;!+:;O;L2=R,6TSXP@_(ZLD#;-2N<;"PZTE<2MN M[BB+LP-NACCJT/ N3/EA0"\Q*E9MJ?EAD*U]?+A:WSJ:5.G&L&K]]6ARH.U@ M::./:#*;FV%JPW[]YRDWP]2&]_K/[&N&J38$BR;?JQFFVL@NFK3?9IAJ \9N MY9[O.>A[#IY>ST%X?,A]=.O/",'J0*'E9ABB+!^;Q,@-%R#4SG"*X MI"N:L"6-'FDX3YDX1M;W\6R>ZU$ 9SE%]\J.J'3%FB=BPY-8EYG($%^9#2Y>YW!UO0^PY(,05^6 M5/;A"Z9%7G Q)$T+D@3DX"NYS)#HBAQ$:1/=0O*Y%*><2]%K4/" X:Y>9-=; M>C;-*?]O2OBUF- @.@A\(N(5^"+VT^,S35;TL]#RY@U";!8/1;P.G3+!B+Y_ M22HK5%&)=@]#COM1O+F[#_[J:=B1/[/N<.^?A06U#\*.+PCKPY?>"^:]8-X+ MUE*Y/#W_&/38/4&G&5C1.CW/&5B[!D+'=GE;%P85$#JVVS$Z.Z>#U^^N@MP]_ZQDP#W3MU=BMQO86HUMW7=HZUX4G N6$C*A MW/VW>R;YPM*P^J/N.G7;V;V8Y_35VX\-6+M)/1)XY .V(5,QM0-BCYZD#*8:L/FN.==MYIA])I!^SU:3I>F?UA-CKGI)VNX?@S MI: MFK\+LU,%43ECNV75D73RL_BF3/G7[/#W\K]5LMZ" MYG,6!5D\2^-I'!+QF")E3QGE*WDB!'&Z+!JW%G1"B\-(D4,\/H9TRC&D]GY+ MP6^_2W8[7^]^_$=^F6U>1A<-V4>Z,DYH/VEAK C,$1?+1& M\!$9@I^L$?R$ <'G QG]EM7UMW\U><9IHQPTOG23KFB6OZ;O,LZD2BCH5L"# M3?+Q A\O4#J!\,<++(]SUHF,&VU H8GR@RZ\T.S#U:V"26M"Y;]US/$CB4OT MP@RU"B@Z?VDOT&LU5Q^9\9$9.\0^,G,,R48;=^\X_2V(4S&(!CEYH5E IU,: MYO&J_'? Q=" 4\$;89S$;:K V[[&H;NS&U*])_.4/9F*9.BK+:_B!6.\Y: U$_J ,K^O:_>>5U>]G0NEF\:YY/I)9U2ON&6 M*O&*Y?]-IH_2I>]>*=ZVV!SUM9)FW M'7L3QIB=VX7K 8@;RQTVG3O'@/A_Q82_%[<,<"%^0[(05HZ;P<,KT>9;E+&$ MPQ8[K9L0M7_1<"&6QL3Z(,L[#+*\D6<'=::?.,MJ^^J")_5!(*Q91:.Y?9#[ M1YS/YRR)Q$O%[R:;\^0RSJKS,WYS9U#;QSCU0FWIW!T8!YR@\$E!I@R"8;?6 M=7P/&SPLW7ON%B1=$,[74\:?"8_ 8,Q/&!;A'9=7].7KNX24E?%78K,L#]T_ M)H#&!PR+;V=5-/IZ^MF#(]O^;J-3'MK-XDML5,S,.KC2YZNPK=D]E85_PN9* MH[,PY 5)LDD^5];4=/#$85?@]VT=Y%F2L&=9* M%JIXY%"+XR8CK3#P@16I- MLFR9!KK/F/-)+7F28TTJA> M(UMAI%&\ID;?R$)U[NR?,4;QFKG^1A:WLW%*C2PDU]*0&%G-S1YA*$(LZE:3: D4(WH5R^2"@0)%K$L!&'6@V'B1\EU*0AD)?MH<^H&8 MG 0;A:^;\'BS=PT7(6]#KP^2GW*0W'L6M;2"/8N=T_GU8,L*N;NU8!0$&T9C MH/R2AKR\,>R>9F(#"15/7OIVQV/&[ZCXKQQ[Q[)2#%K";/1H#&LB]+\:PC=] MT-NN2L.'XUV73GBET:,QK,E]E9 MJ'I%^2U99G0R/5LNDSB4TJJJ3A"_NHT7 M<4X:+%$7;_)1&!^%\5$8'X4Y@@324T8:<>E>.1EIZ*7[DW>D<9D^%+.1QFQZ M5S7<^Y\^? RRG(7?GF0\*0@/ DI!%LX%L(3*2Y'%(;"Y]JB\(GGOAUF67UI, MS/*&7JD>*7#HJ^H=A?=@G;('2]6927 N6U,A.01KW14\G OVDO%P]?7"P"D= M$'>?%6=I=,>S0G/9L6*,4UOTK-IT-*J/G&^B[0KSTFZR6US2W_THWJBY\*%V MC%,J96+"9/I $III;Q)0CG-*[:OM,UG*3ZREVCA^@+X_>V7&?*$W8 8&!-J; M#$!SQHUBT/L7Y.GQA2QT8J9NR" T:I>X?A!V.@?]]C*]4E@EEK):#'3;>R,)N)QLT_">.,DD6FCT4(8 UDN\\Q6VT8A^K.JT3/XU!*&X0;NWS57[-X*\:5$[X"+K:C>6C0DWNMH%H MIF]ZGX"40(QHZ^TTYE+*8ER66KV2P32ZT84ZK6TRQU_,[$:';4(&-OI1Q7;[ M$$P8[AGJD',UWB9TO-JK0&76'B*4K#[(J81A3_0AZZP-8K#7?E.$&A*!+TNH%1"?*/0.$X4J_5043:6]ROXO^?HF%4I[4:JY99^?QSE)*Z]*=LWXE,:Y[$A0 M)2 W#;YU3\&)K/ G\0B9^CW0\M:_?AQK^Z60TG8R/8NB4J4@23DN.ROR.>,U METXZ?.,X5O#U'BMXV?.KO-JB2J7OBRUMWSNJU9P4N=!14]FLIN*7GE9/^1Z? MI>"S%)2>#1^@1AF@/AW_OM$@0N47',"GCR?&[%VXWH6+S(7;LU*$+NS6\ZK8 M&BQNHU##KT\S0P2X2MC*SH?Q(@ 7"UMA^F >+5P!J3)LPBK"^XPY@=Z#)*QD M0:N/')URY&AP5]/!N>7.57QL#="V9Y7Z0GJ^WUC7;WWX-KL#L4? M-)[-Q9%_MJ*\5AYD9?CM^-:666^G5H<];'$/9'A?JV?S'ST M9,U']U0>ZN+W%TR(-J$(%21YI'SQ4;?RMVOGL.U[Q[^:O[-$/$;><.MZ/>O?/-X5O8^S;]><4J'+46$^ MY*[64_?><:QF;9K,D2E1_O%20-LM04^!H894C"-HH=N/TC#[T'5L OQ"'X+P M(0B4(0A?E?$.JC)\UR5?H>%C>SZV-Z SW5)3>F]!OF:6SWL+[S6UMT\UW->M MGV?,\;VA+.(!HE<_!7$Z97Q115[$41=2+H.0P9(S>6]B(%Y'Q=I0-N-D.8_# M5^-)&@6X>!MG\(42?$ M';VKV*/^(A[ R Y(^4QDZHF9$-VX#LCX0I_--"@'==%=CI"'LS0J:P,US>64 MHSH@@5[??3J[N5._O79 >[=@QO,#EZ#XUWZCB'_\<[/D$_Y ^2H.Z\*JIF&N M:)3%PIO79[7R!C1V'-0.?&5:><25UV%O$JW^B//Y19'E;$'YU4N8%#++2"B[ M5/R?O$E:X4-N\23OP/<.?*4O"Z\#WR@LF96<&ITO'W98H/'GPSX%@ZDHJ+S# MK1D1@T^_LR\'T;31N$#MH)EU=S1>2SM@&H48C7_1#I')P/ !,Q\PLT/L V;' MD%J;'*?O8<[F<7ESEV#P+(_3:NPX/,T0TD_8XPR'[SW/I^QY;N28.LMB!J'M5Y([9C>J;LJ.%M2)6%U?^Z=IB^,Y_,S<6K$(5%2IA[4.WT/E=;P:2== M2*)T-1K'CH/:[AVC)JJW$O^0%H67W#C6NW&]&]>[<4?BQC7O9F8E6D?IRP6* M-%0.7?/W8"!M!Y7SHAN.'(%3%_SU3(H7*G\N&)5:T?7>0>\=]-Y![QWLRL<4 M;D"70R)YE7C\5 AM\F@8FP8D#%F1YIEX4$CCE>0&;/["3L&<@@>QAP7Q/L53 M]BDJ\A:WHO%"G;FH&-+ARZ_-+[_N_.67^TUSIGZ_>E2W))R#2#CODP0-"ZA' M]>Z@^TS^)5ZZX8),X9E3#^K?B4P6=#)]18#2[6D<.PYJ!\U>/=L<9_>[TZR6 M;:'#G=)^<7@VRW+$=9@&)#YZQ)(Z(O./GB21$4!ED=R2Y(W%TDUZ099R31$6[ M?K1;RJ6,4T7[7O]Q +H,/% W9C@JSYZR,D$<0NWQ6+=QZXK?XC^KCLQ%3OD# MF^:RW]&7-V>EW23'.+*Y_/\K<=*L2$)+>2;=$[*-MOR#.'->_^)@I!)F!\]T MG$^Q6,2YU)5E1R%9I2!.6"K.6:K.RS'.<(Z I>7=)[J;M53#7&>OO*D"*7>V M\TW:0Y26>Q6*GJ/!3,ORNB,M!M,]4Q MII5@=,;7ZM.S;HA3&@\4906)-2.&HE!VQI-B?LZ2B/*LVGUFLK73AL*BEZ!( M[)>W9!B46?.$H>C?>Q/@$-1S'*-(:3:97G J[$,3WZB'.J6Y[$VYD<;-A+LB2QTW9;$^M!4"F.&[YE!,A2:(K4M809V=A6"R*1,9:+NDT#F,5 M$OA$G\?N/H^]!SJ!VA@2_>LM&09EP#S!UPWX'!"? ^)S0(X@ ;SZZ%)5]32S M7ISAZ#XO>!'@H5(T*9WV']K6-XTFS=,:JMH3AR;-TQJ3M8D$A.KN)EGX;FP- MZF_X0,'M0B#&7_!AM(D? U'^B@=E\XPR(-;?\&!M'H^!*@$(5:&.(H#0%4"H M![7[I B5'H [&HH.H9Y3E[N%3D&%V5C08!,Z0PM ^"N8II@..B/*#B X;Q8= MGUKCA.2FHK.A[%#:)_^@,[!@@%MEWZ.SM&QETLAXV/I$,<7^,1\J&MHM^+:M M\H,/N6W4'O-Y T.J3-Y"MT&MH8&SE=$=+]"@""STB$X0 0A_[:/4)Z*@$S=V M^/39Z>@DC!TX4,42.E%CA]$VI06AN+&!:\K40*>XVL&S2PO>@W5V2\?'()-$ M/0E-+ K$+>;;@!] MT^^;")QR$X'V]9[/A$>&KM>U8QQG=6XYOY1[7R7?WS]\U78E!LUQF\,W)YR> MRRU^<;##SS@G0OV7PN!\O1]R1];R5^7:5P+^)A6 BM)L*,W QSE))TOYB.R: M\2F-!=2;]([RF$6*-1F @M-:X4+(X#^HC'[2Z&Q%.9G13^+A^:40Y[LPV5"+ M;T7D[T2^SA>6KL011Z,OA>84=/[^4UM=?&QO M3]J)?)/?2]2#R?KZUY_DVN)C^H;TX?HZF0K^WL)*(YDR*5NB:B^0Z?-5?LW@ MKQKTMAY?&]A_T.A4:M5@UZ/4>WJ82[GC=EDZ[/:O\9+A"W3V^1E9(Q^6J,)CY@ENVUIO4I.%'"^%FZ&IF6GXH+0+P1R'0,)?C77;2EMLH^R691G- M)NG5BRP]*>)L+@719'I)GU1+#Y[G%@T7%-UQ-E7V=:P9X;B5MC@1J%RX:Z$4 M5,4^A5B\R4[@G],IX[0:]TA>:"96EQ.AI<0IX>M27Y!U1;(XE26"M-E-FE.9 M"ZQ [."- ZR@H'/3#>B&+Y=M0XJ2XMI13BG]0O,]VRCHK!WC MMLGQMO1SLU29X;@PCA^&>N-*:T:Z;RHM) %[38^>G6&37*>/4V'*R.9^EW1% M$U:VHM+# ,UQGP1?A,*.$XLJ]3@5^Z@'.J9W1=.";@^AX\X*N\Y*LJ^+^+]( MR&PEH,9/<10MA/6;EA:HKP[ZQF^P334Z@"?61-Z:* M'4VFI86038H\RTDJ^5IG631Z!DJ4EW%2R-+4.),.N8)7#&0XXKM]N$\S\GD# M/F_ YPT<06JM?XPT P#J+!QI7%[I&AIIZ!QH[J++1C33S1K99>BDC170)O8 M.CEC^VFU=BLZ,6.%SNC402=UK.!IO9CHLF>LH%F&/M!EO]BQJ87[#EUFBB7' M.HJ3H$M(:;!,AH *$**[GN]6$#61#722"Z8*P@+EZ#1!(]D:B#4.+G22&/;Q M^O!IH?O4'8-LL'Q:AADVWRT[Z.X6T%?MW5HEOFF>.W@&G)&V!JEPC3IBU7>& MU/:: LUQV]153UF'YF"O/J,TRO! 6Q-:5FQ=U<(4UN,N.-LQLGB7GZ7 M+,[IQA=4I=_>TY#-*A91KL^@U.!<^:=CK$8\NM8+KE[K.+UQUX)6N_^4X]PF M!)9"2RXM2\5WT#8CT(X=%]6#]D 81^+2<2=>0^-"W6#WW3D.=28%R7ERP,7#&M[[U,.;'=[ZU!OUOFF(;QJB\3!5M^;2\L[ M$N(S/#!&CKQ/S1Z"!><]E9RQO3CX4>RV#_8X-0\9IK"\W1=M^A@\6.%?M>EC M?"3(]W??*6.^\-(77GHOGI.*MD9B>J1.OC8:QT@=@.U4CY%Z_MIHT.Z-_-^" MN'0X!+DLA"GO**Z"*-)HW?\IH%6]1?!4E8DT-.P[>IM#8[Y3BKT![PUX75IL MP;E@K6O&A=A(H9WQ@+.&0&+7X@\V:0@ _2Z-;\=;$$@YLKE-4EW1*!6W1 MAF7LOI+=Y$%P-0.$"HF@),OC\$)J"WRMS2O6CG7KF*M8 D*T;BCV/J[;!5= MZ^")V%? =[)MNX(;_N]N@8X>.$PGW[,BGS->KV3!!@],M[9*QC1\C+0/6N0S MW@[0WH7?P*O:V$\\;A<^+)G5(!;K&G=HQ=#HPA0VYP.ZT@#C-V%6^CJJB$QW M'#J2Z@";CVFV8]S"\_%"'R\\O7AA9R;U2$.'7=F#(PTC8NOHABWBV,#3/-+* M *M8QTA+ FS"(".M!6@20QAI1K]5= &(T5V[11OY#,;F*K7AK\$3260J1I#- M*TL$QVRNYI2..5-$;*SOR;\TWA MA(1-&AC'%PHG_V"L:ZK%H1!MJTDW,MF\^H!)0^"XCA_$*<<_7LIH^%W^3+066"RW23A_O=FV2A#U+I448 M$Y>L>,JG1?)6"AL^=9-GN$U$JPJDXS^KTN@BI_R!3?-GV4Q[__4.OY(":O,' M8<%;Z@/VZ%Y-PX)%K4C )B'"83C0["8[[Y1:RB]MQIIBE-L$NX(+4[#@TLMW M';_(G_0]1\T3'"=\K,0",KZ^EC<>S6E4WD$FOO]D*N]_XBME7S^+F<,@4N_D MNB&#T6C8I;JAP]#\!^/?;J3*$=+,CE/,,YTB*NN!9(^GF\62LU75(%^[>0$S MW-9HRRN$;,TQV*0!<&09-5G#ZH%.Z;WC=$GB:.-<%9(<#,!B)C9$!D'5X D# M(K3Y2L-^%X5E9_P:P'DXT)RO'P4=FAQEBYDX$.EL(M@D'#C46A1D"@X,DD.T MN=@6,T\'T:")YCL/1QIM?SRX9+:\DE2KB5G/]\GH/AF](GB4R>@VYQ]K(=A& MFZ1NK2"@RUBW^58,Z 5#E1C.:AR[!M"!_J.4674ML0+]C9 MY.L9?#V#'6)?SW ,R2;)"9U !4)L'E)')U*;?M0WKHF1UA>8HT+HU%LMR770 MH-$B=!+'&BDT@HI.\%@C;;K_L%6]- YVH-N639 H%Z+-X>'2_&H%V12Q0[=+ M._W$@)#E2*N\+$-F"'78*GPM2W70;7 X_6]!:XMCT.WH-DA! M)7'H-FX;Q,:B+71^ND9H;1)4T?GOVGQ?.%@'!?N[J_+B.%B1I"A/Q?*BO'\7 MXOB8KN-T%I"-AS7(BL6"\+5LP7\P>.MQMB_B[_/M;@K[^T?@B_W-<;?Q%ON_ MW1WR-]HH3FW&G.4LGR?G/D^N?3+=M;V07Q=)WI\VO;/"$@1%F M9VFT#9N<5TU3P-@TL)-!2IV$WVF=-.,J[H)YZ)S MFUE]+]90,T:5FNB&QT>256W[^5NKNFY7P.?=^KS;T\N[;6"+H7/I=X$49(^A M<^]W@5QEH)F=W9O?R_\\D8R*W_P?4$L#!!0 ( &&?%;3==V_J'P '\( M!P 5 <75I:RTR,#(S,#$P,5]L86(N>&UL[+UI<^0XDB#Z_9GM?\"K'=O. M-@MU96;-537'6NBJUHQ2TDC*JNTM>]9&D0@%IQA$-,F0%/WK'PZ2P8@@",") M@ZH9LYDNI03"'0Z_X.YP_//_?EMEZ 4794KR?_GFTQ\^?H-P'I,DS9__Y9NO M#R?SA[.KJV]0645Y$F4DQ__R34Z^^=__^C_^GW_^?T].?L0Y+J(*)^AIBQZ7 MFSS!Q3E98?1_3N^OT0GZ^ \_?/K^[@OZ^GB&/G_\_-W)Q^]./O_CRWIR+[ RF>O_W\\>-WWS:C MOZF'L[\F5?M!=_#??2O^V X]FOKU.S[VT_???_\M_VL[M$S[!M))/WW[?[Y< M/\1+O(I.TIQ1)&:XE.D/)?_E-8FCBI-1N00D'<'^==(,.V&_.OGT^>2[3W]X M*Y-O*-41$J0K2(;O\0*Q_WZ]OY+"_/Y;-N+;'#^S;;J.GG!&<>93+ N\Z/\N M*XJ]SQ@>WS,\/OT]P^-_]LU6;=>4-\ITM<[P-]^.QO0.%RE)+G++*/=/ZP3W MARHJ*A?8'T]L&?]'4D697&=B_%9A:H]JK=G.3>*]1?QED_YZPDS3QT\? MN9+]G^PW?SXG\6:%\VJ>4V51I=7V*E^08L7U>P.&HREFT!HOT,J8E2!%O>"] M)1O.>Y)UJ:E%I&/R%[@DFR(61I6"9F8?YR=?'[[YUP8VHL"1@(XZX/_YVQVV MQVN9%PV=HR)6X%:/^#8FU**NJ_UU+0JR,B$R,::<( 1%XG!/#EB%X5\VCL8B M*I_X"C;ER7,4K>E*/G_^%F=5V?R&<=5GSE'U+_[\L(P*?$KM>G)&5FN5%0JF.&Z^EV-^0NVG+T7Z,BN8S2XJ?&VQC&5^?/T)4TH MH]]3!7# F=[A&G*X-_R<2TH-"VU3G"5>!JXDB>XRI*L_*1&HQ-E/5I=[,O(7I>#X)K/F98H$>"6CQ0BPBJ,4$U M*OZUO^$FD!&4'$R#C0VW M:(B)(73WYI]?Y103_!B]W6-&IC1+N3_3_IIY*'F)3W&.%VDUKRYQ@@MA4C:4 M';>[[^6^N!,80+_;*BZN9<4)TL/R-4FJ59*HU #I!$1416_H26"%HHJ%] 5" MJ%!2PM&AQ8TP$"][YQJHIE8/S8D/_CMK0 MJQ8!-.<(3,AX:NR&TFKJDOA]AK/NT_+7RP)CNHN8[G;E*YPU!'<*X:P^_%R+ M%(-YLJ! 45I##6@==F9)_.,DPQ1!D/R3?6C4:!S"\6(I_H);B MFD.=D'F0$5MI$P8IZ(JM_O%D0=G\Y(7Q^]&L\"PH;:LUEE2254 M+^SYZ3/ESP>&QPE'!'7=M GQJOX>*?G6D/#>#H'7:?249FF5XO*&DFE3%,P7 M?BJK(HHKR0%.ZQO@X6MP;M?,>4WRYQ/JY:]0MD/CAR#G)CT:$Q#A1BK(/^(B MK:)G>GK*?[U=4-%=84K.+WCUA(L^%:@S'J+DAN9US2D-;,2 ([) #7CTBT#@ M_S,)33M83E*73_54L U%#G#&J\$K@J0K_(-_!:W%0<28CLX^HD[(K5N.K M*W*>["U(LF'BF.94XS]C\EQ$ZV4:[XVOD\/E28%CG+Y$/%Z8)_2?+SBGOC>? M+Z=R#78]PN%GUYGQOPX_[M%WW'UO,:6BUZP,W8F5H6NVLAGZL5U:]X-94U)1 MHOMV;8BNC?Z3KTW,V*QM2AY70-94^W"A^.K=D^%3_"JOJ$_?:CKDG\_ M#:UM;>_'% 6:;:C/PIS6]I#%21P5!;N5HC% MDQNOBL4J:ISKW!S]S?$74Y14%[P"*DRRP@"A)!G7-Y%.%IN*6G3J2^;LBDBT M(D65_E7XE][$VQ8R7F5^+-*3403-I31TR1>"YGPA:-Y9R&]'.UACM=$JPR[_ MC-0C=]&6HA;_>E=0U&,&F_[T7$0K>OK!RU MC^^S%K]Q>GXB5!^RFH"M[^82_9"G4(_?CZ%KZ=U!>_]%^(H]=MU>8FCC?)K! M9WP,=6SCJ%R>+#+RNI?PLV4,S4$Y-XGZ* 4UC \=--$911-=4C3W M@:BN2.Q65H8NK#SDBOYJREY2.;X,J2_EFU(D9W-^%C4X:YIVQ\+7*%OA&QMM7LO ML!/IK .< K6U\&'+$VHK[41$1D!RY ,", K@ G92 '7D7TA>?EN]2IW C=W4$)KA%3.%@9.3Z 47T3,^2=*2%XR=L(OO]F1P'%SW M$@G#+ZQ\"L%\9#AS$_ESC3.:"YQY@1G#&;$#__N1UI&\ I-=&PS@_]YYY_>[ M"M 5KI8DV6N;M\G)4XD+43J=YNL-,&?O!1-/-]XM8!SZNOS^7W;UT%_X*E"W M5>37SBK0%5_%)#6"'PX;<6??.MOX394\J:/*3R91969^/@UE2)P"'),8<8*8 M:XW0EN5DZ8*:]!7)JV7Y>_3A"_O!KQQ[W.7#U(B'K?/4AJ-3T\O+>IH_\4*@ MG'HD==]"D+6V!,ME:P]3G((T :'_[!2J\ZJW]A)'W4@1U9T4)VE3;?&!:8^1 M<9OK20+Q8L&JA%X$9MRY+_9Z9MH0/6,@+F5.&YE0PG;1(,@EC!]>]]N8O@QU+58*JG1"E 8JLU5!$14;^>R.TK[)757 M6<>-M&)[=(]74[(3EN@>\"E/MZU]IWI3[HS:F \B-6/@N@\K"MS$G0A^Q&)Y M_CW\>%DHQY"]>=W%$>[F^J6)E@7OA(4NO&5#[8A 7@A0"_W;CD5\PCBMEU!1V&M<9$2]F$)RVDZ MA.^K7SP4S_ =Y@\*$.(NS M39+FSZPA/"NFW/UI_I8>2OKH>:P%KA7PG/<6Z8O:MC@AWEV?U:AT_HY^88B% ML9GP_1H,W!IM0F#[5NXTY/Z@B#O?$_DP^K)Z .$F[)U![!Y;O8->@ MMJ]O*T)8/RZ@(N)=NC-P6E"\V;!!;'R;J1[[4_^ISMF4[]<2Z6W[*&-CL)J+.QL/?Q:)W\?;H#G=6,>=KN M33Q-=36![3?0UI?3YM_%UP00=L8HMU&V8(."_/Z"O)V%V% MGM5Q@=GNH#'AJ@O@WBJ**\9LV&_%R2B7Z9I#3^BI*ZE6C\]VJ_]L)T>7WR3DC^DP\&:?$JB,2Q/F8J,/QWAP->\[%;]*AB#=E M15:XX$.2E,5B_#^<"O,S?@(MQ5J^=#SK?K?U@8,4P-7V*J96+ MNNHF]5!G'O@?S^F6M!W.9'[,U/#S_:R1[77XZFZ#O)^ MI>ANP>((++],Q=>-.@M'?.6HHDMO*GVHK>2K1VE>W[:8':4)C M*;^UL\7 DO]+G3/F-1W8A;B:#O]]YH!+R7LX?VBS_F_@+/(3+JFQFNY9!(C? MY,XBANMP_A K1^>_AO,(92$OSN,HOG#@/+9)H33M/(C 5.9?-E&6+K;\V>A& M079*>#N#LXR\\B>E#;T]E[!MN6S5^O> M:??1X#TU_\B5H=PN/5X+.\^3@-_Q6WIC:("<@[500644M>)W1 MT85*$;OKN64Y^9HD-SPCKUQRR B_ >?SAN0O_(0]/=?3'+7).9[Z2WC_N77] MM4XKK>YRCT3O.NHH%)597OTTRD0@ 7!&^.T1\")/_)'OW1VQ 'K2RP$+RA?. MCE?S)XIK%%=FQZS#K^P>MYK9@QZ[T"\-&GX]1%/*JT]B_>3\#?AI;=BHR82$ MB@0>8S YK^L(4]?"=?_PM60/B'0">^(]C(E9ZC&$^5X0)L?/5-8,S?&E.6G> MG166BX?/:*9L:W\#&K!U)VXV/4\=!8,_.>UW@.=OZ& I%C0ME3J:VE:.B).T M-I9(,^KP]]NT-3)5Y/=8U[>MOP$[LU^M'OANT62MS#Z:KHT,AS9ESWHL.=[5 MU9O?X#:,.=WPT]^S*8>^.Z,C44P!;A#]YDS.?HUKX!+RR9JJL9EUMZ4*-XYL_S/!$Q>7R-*8+-H^+;OH2+ M]D>0?(MRC':RK(E64F%%5 N!"LH8+JAY MW'T;X.5J?8D@,)*.%/,'JH[2+]?RE^9[!T#$=V\BY[5W#!CZ<@U_U7TDNJ.? M:6]6$(!G^[> MGH)#<[:JC"R[6&J)/-7J-W]M<<)OW4)I@Z M*YFA=BU(X[+ U$* VF)B(^9GQ@?O1J<%[O[YOGI\3K.3YY&CN6#]&%]X/T9Z MJ+MXN+M#]=.D>YG3]WY78P+=&"?0 M]&&W"4_0 @5E)%B]EP""!/T081IKE Q\Z&C707_D*V&>B5C+#%UP=QI-JI38 MH4Q:C+UHL<>[.8O((TD7;[B(TQ+?%6GL(=JB SU\[&4(R\D7;)DM)W#$QRZE MP9=0C@YZ:X; +ID0OGV!'](97U)Q0+B)'H9-E9B;R)C^ID_'-I6*Y74ZV$D. M^E:,E",T7%DKR^A.QFQ97I<3)1R<]H S1;\FGG7N\Y,"X;=U6KRS(*4KN351 MT$X9PINF;I+%/Z?5LGD8HZVQ'*XI,_D4J!%U0'@J,&E00:\4E_8-D1EJT=$L MY/*Y4#-U?8X7N&":H'Y#8SKK *@^6]OE2,,9R0X90]^1"8^?HT*D6\IRP^Y8 M4 1R'#,%QU#XFB>X>"W2JL+YW>8I2^/;!64BZI3*TR%V9H0D2\9!=IY8K+%# M CUV)W6'H&#C+HI(X(@:).'9%M]D@>5BNJ\[4?>D$K5.+#7SVA N;0D7'Q!N MTR7<6A".U,L(D+VQ) +$P09:OR_%"M*BO9#OH6HB]T8;C6%P(/EN+KLE\C6@(9](MV.W2O M*X4)VN,2(_I16F"4I&6I%GD@HH6P_1W)?]SM:4_D ;K&97#=5I%V?'] MQQ"R:,RA9-1F6)%% >%ALUYG/,P198T.Z'A@@P\JV)D,+JT H+[$5Z V0UWD M$,,.,?3V7C U?>$@+#F ,AX];;*HZ HX6>SDN^Q2J36PJ//D)]<'%=44(E55 MHC6%AGG-)7?Y&]%'P81_C 00N_LXMO2Q?7OBGD4Q;Q=?2SRGB%4E54][=[-3 MJJ&4"L+"=*""23A8;T_U41G@R+$?*'I(X,=-&L<0=5"TH2>\TL2FIF"27W:H M5C#TV1M[&TJD:$>U_08(:1!?P :_$]L;9DTE7&Y8HH.#KE,A+/]1>RL&NL!\ MGG%*0!^>3^D76-7"WN#%;5WKZ5L4>I(DM,1S;^G8(8!#$I&;H.W7/X\CHL-3CJ(#2?PE>.!67OIO*ZE ML0;<93%($MLB_H 69,TB.N#;7/4,:30HPPEZP 4B7E5*)% MG9&R=-Z>XK*5,1($ESA M8B4.;3$K*4R?-O7=4380-S1\+LAF7=(A+[A@MTG9B8X-R",>?6'_Q(L%CGFH MNDR?\W21QA$]ZM&S(2L501'_JP"S6D=%7:G(AA^F<:(L.T[C!% &8%$B5KAD M;$B6 6+S?_[XZ?N!GA3R8:" ZO%TSN.E7+P93,2 CF@V80/WT?TE>"J#+VG= M+"E$"'. +8@NO>QQ\$<]#CX<-I*#/X;@X(]V.!B.^_@.*5WN_1B8>X]8HH=[ M^VDUDGOW%/X=I=J2Q>\I/#DG:WX"X6K%U*XY_, 7:Q 0/ ]F=^N+@K%^N[B: M\9O%,0D(P/RZ7$0@5+26)^8G*-:5E&6J#Z[#,;^);/+JGFH4DYSQN#G'Y8]A ML'WFDD56BJ/(_?7V3FB-)6K01 Q/NYEE7]1QEF4648FJ)=[KX87:I"%>09<1 M-.<\4@J.\\\V-L];ZJM]&$!TJ+^,8G[.[#6Z1M\ 4V"#<_M[)4% 1PUX39OK M*(&D1V\"(N+8$%Q]]?4Q>A-U5)W$U8\%*7OO*VE_! JRJ2;W$@%78F$>0K._ M+D",_ 97*&FN.U?16UTL.(75P&S9?,6M$#59/E+;,YMIP ^EQ)7ZN]7J-A[S=U7L64?W=MRBRAEOJN_*58DS) MGU%'4+/T=>"#<;6O/1/[*GY="]#,L0]9)SI$VN-"426]_#5$VXLUS-]263-Y M^4!HL[.C"9W?7C@,#S&@88)# ]0D^B3RK7":),HISO$BK?24CN*C<8I',KDO MY=-6#CW5\$.J(!6AC]60%O4"J:)SPM[WTU)&^T.MJ",QI7>%),!.024=T%2J ME/H(-;Y 5,3L2#&7EQ'(1P&+/ ]F\U#&V4!$W\R_@=<'V$ =6@U3%RZ6>]6- M!7ZF+C3+Q^RO\0_?!*ENE'$)T:2?-_UW6RUQ87JI3>\CH$XE>09!-7I5SU2P=!-/_19*[9F@)$#42X MUK> ]N@2R)RN9%TC$2!U)F<#HDGARB+"MUKRI+!XXY+!Y/Z.B;%G>A; MR!.2C*;')Z-!0GGCFSN2I?&V+3::/Y6\&[:$<12C@9PCF=67\9> AUA]:RL! MF'O*5JQB@3G%' WE57U'@J#B$6)(KI'F_@N_6*6V^$/C($:_;S[7'"U@6C#] M=I ?;?U78CT!'8!!KB#:U!K=04B\2W ZU":H=PBL%]#>5.X;_@APZ)O3$2&* MT4@[BD]T5AO.B\QLP*J6V7"6B"\UT=H$!K M\L5>"OR]%CQ9IR7XX6+^9J[&P\5BW,'#Q?4R.G?WN^^LJZDZM1(-7("TIQ>N]J$GI D+H28O4#*LH#U]U1W0M.^WY M;DO;M(71HN+4Y E+9Z)+]9GHTMZ9Z-+WF>C2PID(C+3S,]%ER#/1(5L;-WC\648)74?$KJPOE_[B)5K@_@&7T#=#N#L[M6AYVP/FE8?Y/Q.&'O8"I M1W "HJ*]$ID:R3DOP$>E4\XAT MVG=$.CH:M2OAW3WX6M[O"4E7#FT8]2HE+R$ MFW^.J)@TK0FIY*W2BE%:SMA:'T!X?'!BU^S.@>^:9^[ PQG?\GI&ETZ]\B6V M+33C%J, 151Z3$3,*>FO2G;W7-P#6534$,D\VX&1T.K8XQF]5<8>@P95Q8Y: MP?=B!3E5Y)2W'\V=MS/Q@'GZ5RH9:4Z]OSS*^'NFI=::7)7)#C *,:"==QEX M)/.8"BHO>&0OU6U9BUOVAML%_>UZ);]U8#[!2(E1 _(M2&J,QLB7U?7NBQU( MXEAG&)PGHKL)CQ6M:\3$.Q=Z:W8L?P;#6 26;HGG<98NC,-! $D[ M_H4UCOS4LFBP1!2Y]"4@WYIO%1E-?[^NXY/: M$#P=&H)="TUUJUB;\X]Q"VW@X36W; -AL-\8AEIAO,0=WD@@CC[\B1Y+ _J" M5F7FT/.SO[73/^OR__E):&&Q@D^V#[<#('R?9GM0F7Q53 _.7@^]5F@6INJ% M_P?5N$]%A=D6(1OG5^4>^SRPL@*;DF+'WR%CEQ24[:147\ /J;*9O5PY8:V_ M&>!@37>5="4 8DW?B>]*PSU[)X]=(XS9&>UYL*34%2S?SOT03I-W](>0]^KT MVZ7B% RH6,4,Z1)T:@\=\3MAGB3E]J=&7A J6<$D',[,[EFO\:W#?A44A_=B 8QO&W].7[! M&5FS\N=XF9.,/&^%5SO8#D3S*R"+*&9W?F6I 8]V\.OS4=B>(+I4)T!2^M8W M@Z\D]8X9IW/\O(O4:IV0[R'U4^]8\XQY XML<#^HAP QV MTU)]D)P?-/J2NKO Q0S5""&*45B%!=D>=9N3U:G='5'&2 M,/S:PAEY (K7XW'2.1"3!>+%4 N*5_>";9CPC>F>2 [&VH3VEWPK2US)W/O] M/T)3:GP27TD$ 0T2]8?B61%V#\(LU7?[.+]&\X>'B\>',(F^_8TEPU3P=^./ M4HFUIQLXA(0Q<+,=%[Q"W-E-?#(PO!@('?T3^K+F/5#AQ@W6^L Y*1W MH%$#.]Q[ HF(684\Z<699=]5<^GZ7X'59ZJ^9WKT][[W6'."/K$)F *>N.X M6XI5Q$)!_(;O!;M77\HT[^!8(&?USNE+[_8"!SW*:V<5D+=X&\B(@^:%_>I5 M.)*,808A1O3R)@'M$E9,KLOZG1#N)G HOZG?&1GP>[?STA9W9#J3[BZ MQS%YS@=NDCN'!Y1$9WCYDF9G"X!HA E1<^0%H]X8O MQ7:&YBM6.SQ#?'%!M))[@2/>]]WCT:S"68;C:A-EC0\SF)-1?P ^HLDF=JU@ MNI!1ZXD&3:UH4)F8D^[]VUQQP^62%/6OV#C9K;,4XG')I+[](;H M._,7?5#2A6,H<$$=[*;KXXV0(5-G;NQV>E-UERGU&O%U^H*3J[RB^YH^95A4 M IUNOT3_28JS+"K+@;(